[project]
name = "ows-permissions"
version = "0.1.0"
description = "Add your description here"
authors = [{ name = "Sony Music PDE" }]
readme = "README.md"
requires-python = ">=3.11.8"
dependencies = [
    "auth0-python==3.16.2",
    "blinker>=1.9",
    "ddtrace>=2.3,<3",
    "fakeredis==1.5.2",
    "flasgger==0.9.7.1",
    "flask==3.1.3",
    "flask-marshmallow==1.3.0",
    "neo4j>=5.20.0,<6.0.0",
    "owsclient>=0.9.0",
    "owslogger==4.1.1",
    "owsrequest==2.10.1",
    "owsresponse==3.0.3",
    "pymysql==1.1.1",
    "python-dotenv==1.2.2",
    "python-pdp-sdk>=5.3.1",
    "pythonfeatures==3.1.0",
    "redis==3.5.3",
    "secrets-manager==1.4.6",
    "sentry-sdk[flask]==2.48.0",
    "sqlalchemy==1.3.12",
    "stringcase==1.2.0",
    "uwsgi==2.0.23",
    "werkzeug==3.1.6",
]

[[tool.uv.index]]
name = "pde"
url = "https://pypi.theorchard.io/pypi/"

[dependency-groups]
dev = [
    "ipdb==0.13.7",
    "ipython==8.10.0",
    "jwtauth[testing]>=0.6.1",
    "pytest>=9.0.2",
    "pytest-cov>=7.0.0",
    "pytest-mock>=3.15.1",
    "qa-utils-grass>=0.6.1",
    "ruff~=0.6.6",
]
