|
1 | 1 | [project] |
2 | | -name = "stac-auth-proxy" |
3 | | -version = "0.1.0" |
4 | | -description = "STAC authentication proxy with FastAPI" |
5 | | -readme = "README.md" |
6 | | -requires-python = ">=3.8" |
7 | | -license = {file = "LICENSE"} |
8 | 2 | authors = [{ name = "Your Name", email = "[email protected]"}] |
9 | | -keywords = ["STAC", "FastAPI", "Authentication", "Proxy"] |
10 | 3 | classifiers = [ |
11 | | - "Programming Language :: Python :: 3", |
12 | | - "Programming Language :: Python :: 3.8", |
13 | | - "License :: OSI Approved :: MIT License", |
| 4 | + "Programming Language :: Python :: 3", |
| 5 | + "Programming Language :: Python :: 3.8", |
| 6 | + "License :: OSI Approved :: MIT License", |
| 7 | +] |
| 8 | +dependencies = [ |
| 9 | + "authlib>=1.3.2", |
| 10 | + "fastapi>=0.115.5", |
| 11 | + "httpx>=0.28.0", |
| 12 | + "uvicorn>=0.32.1", |
14 | 13 | ] |
| 14 | +description = "STAC authentication proxy with FastAPI" |
| 15 | +keywords = ["STAC", "FastAPI", "Authentication", "Proxy"] |
| 16 | +license = {file = "LICENSE"} |
| 17 | +name = "stac-auth-proxy" |
| 18 | +readme = "README.md" |
| 19 | +requires-python = ">=3.8" |
| 20 | +version = "0.1.0" |
15 | 21 |
|
16 | 22 | [tool.coverage.run] |
17 | 23 | branch = true |
18 | 24 |
|
19 | 25 | [tool.isort] |
20 | | -profile = "black" |
21 | 26 | known_first_party = ["stac_auth_proxy"] |
| 27 | +profile = "black" |
22 | 28 |
|
23 | 29 | [tool.ruff] |
24 | | -select = ["D", "E", "F"] |
25 | 30 | ignore = ["E501"] |
| 31 | +select = ["D", "E", "F"] |
26 | 32 |
|
27 | 33 | [build-system] |
28 | | -requires = ["hatchling>=1.12.0"] |
29 | 34 | build-backend = "hatchling.build" |
| 35 | +requires = ["hatchling>=1.12.0"] |
| 36 | + |
| 37 | +[dependency-groups] |
| 38 | +dev = [ |
| 39 | + "pre-commit>=3.5.0", |
| 40 | +] |
0 commit comments