Spaces:
Sleeping
Sleeping
| [build-system] | |
| requires = ["hatchling"] | |
| build-backend = "hatchling.build" | |
| [project] | |
| name = "gazet" | |
| version = "0.1.0" | |
| description = "Lean natural-language geocoder with GIS operations over Overture and Natural Earth parquet datasets" | |
| requires-python = ">=3.13.0, <3.14" | |
| dependencies = [ | |
| "duckdb>=1.4.4", | |
| "fastapi>=0.115", | |
| "uvicorn[standard]>=0.32", | |
| "dspy>=3.1.3", | |
| "pandas>=2.2", | |
| "pydantic>=2.0", | |
| "pyarrow>=17.0.0", | |
| "geopandas>=1.1.2", | |
| "httpx>=0.28.1", | |
| "sqlparse>=0.5.5", | |
| ] | |
| optional-dependencies = { demo = ["streamlit", "requests", "pydeck"], dev = ["ruff"] } | |
| [project.scripts] | |
| gazet-dataset = "dataset.scripts.cli:main" | |
| [tool.hatch.build.targets.wheel] | |
| packages = ["src/gazet", "dataset"] | |
| [dependency-groups] | |
| dataset = [ | |
| "modal>=1.4.0", | |
| ] | |
| dev = [ | |
| "huggingface-hub[cli]>=1.5.0", | |
| ] | |