Skip to content

Commit c7fd273

Browse files
authored
chore: fix polars dependencies and clean up oso_core deps (#4709)
* chore(oso_core): remove unnecessary deps * chore(metrics-service): make polars dependency less strict * chore: make polars dependency less strict * chore: update uv.lock * chore(oso_core): remove more unnecessary deps
1 parent 52bba79 commit c7fd273

File tree

4 files changed

+17
-167
lines changed

4 files changed

+17
-167
lines changed

lib/oso-core/pyproject.toml

Lines changed: 5 additions & 61 deletions
Original file line numberDiff line numberDiff line change
@@ -6,71 +6,15 @@ readme = "README.md"
66
requires-python = ">=3.10"
77
authors = [{ name = "OSO Team", email = "[email protected]" }]
88
dependencies = [
9-
"arrow<2.0.0,>=1.3.0",
10-
"boltons>=24.0.0,<26.0.0",
11-
"click<9.0.0,>=8.1.7",
12-
"clickhouse-connect<1.0.0,>=0.7.16",
13-
"cloud-sql-python-connector[pg8000]<2.0.0,>=1.6.0",
14-
"dagster<2.0.0,>=1.8.6",
15-
"dagster-embedded-elt<1.0.0,>=0.24.0",
16-
"dagster-gcp<1.0.0,>=0.24.0",
17-
"dagster-polars<1.0.0,>=0.24.0",
18-
"dagster-postgres<1.0.0,>=0.24.0",
19-
"dagster-webserver<2.0.0,>=1.7.16",
20-
"dask[distributed]>=2024.4.2,<2025.8.0",
21-
"dask-kubernetes>=2024.4.2,<2025.8.0",
22-
"discord-webhook<2.0.0,>=1.3.1",
23-
"dlt<2.0.0,>=1.3.0",
24-
"duckdb<2.0.0,>=1.1.0",
25-
"gcsfs>=2024.6.1,<2026.0.0",
26-
"google-api-python-client<3.0.0,>=2.116.0",
27-
"google-cloud-bigquery<4.0.0,>=3.17.1",
28-
"google-cloud-bigquery-datatransfer<4.0.0,>=3.15.3",
29-
"google-cloud-resource-manager<2.0.0,>=1.12.3",
30-
"google-cloud-secret-manager<3.0.0,>=2.20.0",
31-
"google-cloud-service-management<2.0.0,>=1.8.3",
32-
"google-cloud-service-usage<2.0.0,>=1.10.3",
33-
"google-cloud-storage>=2.14.0,<4.0.0",
34-
"lz4<5.0.0,>=4.3.3",
35-
"oss-directory==0.2.5",
36-
"pendulum<4.0.0,>=3.0.0",
37-
"polars==1.31.0",
38-
"pytest<9.0.0,>=8.2.1",
39-
"python-dotenv<2.0.0,>=1.0.1",
40-
"requests<3.0.0,>=2.31.0",
41-
"ruamel-yaml<1.0.0,>=0.18.6",
42-
"sqlalchemy<3.0.0,>=2.0.25",
43-
"redis>=5.0.7,<7.0.0",
44-
"githubkit<1.0.0,>=0.12.4",
459
"sqlmesh[trino]<1.0.0,>=0.141.1",
46-
"dagster-duckdb<1.0.0,>=0.24.0",
47-
"dagster-duckdb-polars<1.0.0,>=0.24.0",
48-
"google-cloud-bigquery-storage<3.0.0,>=2.25.0",
49-
"google-auth<3.0.0,>=2.34.0",
50-
"dagster-k8s<1.0.0,>=0.24.6",
51-
"pyiceberg[hive,s3fs]<1.0.0,>=0.8.1",
52-
"connectorx<1.0.0,>=0.4.0",
53-
"bokeh<4.0.0,>=3.6.1",
54-
"fastapi[standard]<1.0.0,>=0.115.6",
55-
"pyee>=12.1.1,<14.0.0",
56-
"aiotrino<1.0.0,>=0.2.3",
57-
"pytest-asyncio>=0.24.0,<2.0.0",
58-
"isort>=5.13.2,<7.0.0",
59-
"uvicorn[standard]<1.0.0,>=0.32.1",
60-
"websockets<15.0,>=14.1",
61-
"pydantic-settings<3.0.0,>=2.7.0",
62-
"openrank-sdk<1.0.0,>=0.4.0",
63-
"pandas<3.0.0,>=2.2.3",
64-
"docker<8.0.0,>=7.1.0",
65-
"gitpython<4.0.0,>=3.1.44",
66-
"minio<8.0.0,>=7.2.15",
67-
"colorlog<7.0.0,>=6.9.0",
68-
"pyarrow-stubs>=17.16,<21.0",
69-
"gcloud-aio-storage<10.0.0,>=9.3.0",
70-
"kr8s==0.20.9",
7110
"structlog>=25.4.0",
7211
]
7312

13+
[dependency-groups]
14+
dev = [
15+
"pytest<9.0.0,>=8.2.1",
16+
]
17+
7418
[build-system]
7519
requires = ["hatchling"]
7620
build-backend = "hatchling.build"

pyproject.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -31,7 +31,7 @@ dependencies = [
3131
"lz4<5.0.0,>=4.3.3",
3232
"oss-directory==0.2.5",
3333
"pendulum<4.0.0,>=3.0.0",
34-
"polars==1.31.0",
34+
"polars<2.0.0,>=1.31.0",
3535
"pytest<9.0.0,>=8.2.1",
3636
"python-dotenv<2.0.0,>=1.0.1",
3737
"requests<3.0.0,>=2.31.0",

uv.lock

Lines changed: 10 additions & 104 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

warehouse/metrics-service/pyproject.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -35,7 +35,7 @@ dependencies = [
3535
"oso-core",
3636
"oss-directory==0.2.5",
3737
"pendulum<4.0.0,>=3.0.0",
38-
"polars==1.31.0",
38+
"polars<2.0.0",
3939
"pytest<9.0.0,>=8.2.1",
4040
"python-dotenv<2.0.0,>=1.0.1",
4141
"requests<3.0.0,>=2.31.0",

0 commit comments

Comments
 (0)