[project] name = "oidc-fastapi-test" #version = "0.0.0" dynamic = ["version"] description = "Add your description here" readme = "README.md" requires-python = ">=3.13" dependencies = [ "authlib>=1.4.0", "cachetools>=5.5.0", "fastapi[standard]>=0.115.6", "httpx>=0.28.1", "itsdangerous>=2.2.0", "passlib[bcrypt]>=1.7.4", "pkce>=1.0.3", "pydantic-settings>=2.7.1", "pyjwt>=2.10.1", "python-jose[cryptography]>=3.3.0", "requests>=2.32.3", "sqlmodel>=0.0.22", ] [project.scripts] oidc-test = "oidc_test.main:main" [dependency-groups] dev = [ "dunamai>=1.23.0", "ipdb>=0.13.13", "pytest>=8.3.4", ] [build-system] requires = ["hatchling", "uv-dynamic-versioning"] build-backend = "hatchling.build" [tool.hatch.version] source = "uv-dynamic-versioning" [tool.hatch.build.targets.wheel] packages = ["src/oidc_test"] [tool.uv] package = true [tool.black] line-length = 98