[project] name = "gisaf" dynamic = ["version"] description = "" authors = [ {name = "phil", email = "phil.dev@philome.mooo.com"}, ] dependencies = [ "fastapi>=0.104.1", "uvicorn>=0.23.2", "pandas>=2.1.1", "geopandas>=0.14.0", "psycopg2-binary>=2.9.9", "sqlalchemy[asyncio]", "asyncpg>=0.28.0", "python-jose[cryptography]>=3.3.0", "geoalchemy2>=0.14.2", "pyyaml>=6.0.1", "python-multipart>=0.0.6", "pydantic-settings>=2.0.3", "itsdangerous>=2.1.2", "passlib[bcrypt]>=1.7.4", "pyshp>=2.3.1", "orjson>=3.9.10", "sqlmodel>=0.0.14", ] requires-python = ">=3.11" readme = "README.md" license = {text = "MIT"} [build-system] requires = ["pdm-backend"] build-backend = "pdm.backend" [project.optional-dependencies] dev = [ "ipdb>=0.13.13", "pretty-errors>=1.2.25", ] [tool.pdm.version] source = "scm" write_to = "gisaf/_version.py" write_template = "__version__ = '{}'"