diff --git a/pdm.lock b/pdm.lock index 485e11f..ffb71eb 100644 --- a/pdm.lock +++ b/pdm.lock @@ -5,7 +5,7 @@ groups = ["default", "benchmark", "cli", "cli-dev", "dev", "docs", "index-generation", "license", "lint", "test"] strategy = ["inherit_metadata"] lock_version = "4.5.0" -content_hash = "sha256:11d1551b2845163e6c95ca9ac9859abd41cc928a9154e4f1a4d5d43868174b77" +content_hash = "sha256:4510fd6a035f4705e0a2efb29667c0c4f01263dd45f6a940eccbc75a1e8a2b7a" [[metadata.targets]] requires_python = ">=3.9" @@ -3255,7 +3255,7 @@ name = "polars" version = "1.8.2" requires_python = ">=3.8" summary = "Blazingly fast DataFrame library" -groups = ["default"] +groups = ["index-generation"] files = [ {file = "polars-1.8.2-cp38-abi3-macosx_10_12_x86_64.whl", hash = "sha256:114be1ebfb051b794fb9e1f15999430c79cc0824595e237d3f45632be3e56d73"}, {file = "polars-1.8.2-cp38-abi3-macosx_11_0_arm64.whl", hash = "sha256:e4fc36cfe48972d4c5be21a7cb119d6378fb7af0bb3eeb61456b66a1f43228e3"}, diff --git a/pyproject.toml b/pyproject.toml index cc41fd1..60bbac0 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -8,7 +8,6 @@ dependencies = [ "geopandas>=0.6", "shapely>=2.0.6", "pyarrow>=16.0.0", - "polars>=0.19.4", "rich>=12.0.0", "geoarrow-rust-core>=0.2.0", "pooch>=1.6.0", @@ -39,7 +38,7 @@ classifiers = [ [project.optional-dependencies] cli = ["typer[all]>=0.9.0", "h3>=4.0.0b1", "s2>=0.1.9", "python-geohash>=0.8"] -index-generation = ["scikit-learn>=0.16"] +index-generation = ["scikit-learn>=0.16", "polars>=0.19.4"] [project.scripts] overturemaestro = "overturemaestro.__main__:main"