Files
CM95/pyproject.toml
2026-10-03 08:44:35 +08:00

29 lines
647 B
TOML

[build-system]
requires = ["setuptools>=68", "wheel"]
build-backend = "setuptools.build_meta"
[project]
name = "cm95-postgresql-pipeline"
version = "0.1.0"
description = "CM95 Japan source -> PostgreSQL/PostGIS -> NavSea MVT/PBF pipeline"
readme = "README.md"
requires-python = ">=3.12,<3.13"
dependencies = [
"psycopg[binary]>=3.2,<4",
"python-dotenv>=1.0,<2",
"Shapely>=2.0,<3",
"PyYAML>=6.0,<7",
"mapbox-vector-tile>=2.2,<3",
]
[project.scripts]
cm95pg = "cm93db.cli:main"
cm95pbf = "cm95pbf.cli:main"
cm95global = "cm95global.cli:main"
[tool.setuptools]
package-dir = {"" = "src"}
[tool.setuptools.packages.find]
where = ["src"]