Select Git revision
pyproject.toml
-
Emmanuel Raviart authoredEmmanuel Raviart authored
pyproject.toml 1.15 KiB
[tool.poetry]
name = "leximpact-socio-fiscal-api"
version = "0.1.340"
description = "_HTTP + WebSocket API for OpenFisca"
license = "AGPL-3.0"
authors = ["Emmanuel Raviart <emmanuel@raviart.com>"]
readme = "README.md"
homepage = "https://simulateur-socio-fisca.leximpact.dev/"
repository = "https://git.leximpact.dev/leximpact/simulateur-socio-fiscal/leximpact-socio-fiscal-api"
[tool.poetry.dependencies]
python = "^3.9"
fastapi = "^0.115.0"
uvicorn = "^0.30.6"
python-dotenv = "^1.0.0"
# openfisca-france = ">= 116.13.2"
openfisca-france-reforms = { git = "https://git.leximpact.dev/leximpact/simulateur-socio-fiscal/openfisca/openfisca-france-reforms.git" }
# openfisca-france-with-indirect-taxation = { git = "https://git.leximpact.dev/leximpact/simulateur-socio-fiscal/openfisca/openfisca-france-with-indirect-taxation.git" }
gunicorn = "^21.0.0"
pydantic-settings = "^2.1.0"
[tool.poetry.dev-dependencies]
black = { version = "*", allow-prereleases = true }
flake8-black = "^0.3.2"
[tool.poetry.scripts]
leximpact_socio-fiscal_api = "leximpact_socio_fiscal_api.scripts.serve:main"
[build-system]
requires = ["poetry-core>=1.0.0"]
build-backend = "poetry.core.masonry.api"