1- [tool . poetry ]
1+ [project ]
22name = " api"
3- version = " 1.4.0" # x-release-please-version
3+ version = " 1.4.0"
44description = " API for Template Fastapi React"
5- authors = []
6- license = " "
7- package-mode = false
8-
9- [tool .poetry .dependencies ]
10- cachetools = " ^5.5.2"
11- python = " ^3.12"
12- fastapi = { extras = [" standard" ], version = " ^0.115.8" }
13- pyjwt = " ^2.8.0"
14- pymongo = " 4.11.1"
15- certifi = " ^2025.1.31"
16- httpx = " ^0.28"
17- pydantic = " ^2.10"
18- pydantic-settings = " ^2.8"
19- pydantic-extra-types = " ^2.10"
20- azure-monitor-opentelemetry = " ^1.6.5"
21- opentelemetry-instrumentation-fastapi = " ^0.51b0"
22- cryptography = " ^44.0.1"
5+ requires-python = " >=3.13"
6+ dependencies = [
7+ " azure-monitor-opentelemetry>=1.6.5" ,
8+ " cachetools>=5.5.2" ,
9+ " certifi>=2025.4.26" ,
10+ " cryptography>=44.0.1" ,
11+ " fastapi[standard]>=0.115.8" ,
12+ " httpx>=0.28" ,
13+ " opentelemetry-instrumentation-fastapi>=0.51b0" ,
14+ " pydantic>=2.10" ,
15+ " pydantic-extra-types>=2.10" ,
16+ " pydantic-settings>=2.8" ,
17+ " pyjwt>=2.8.0" ,
18+ " pymongo>=4.11.1" ,
19+ ]
2320
24- [tool .poetry .group .dev .dependencies ]
25- pre-commit = " >=3"
26- pytest = " ^8.3"
27- mongomock = " ^4.1.2"
28- mypy = " ^1.14.1"
29- types-cachetools = " ^5.5.0.20240820"
21+ [dependency-groups ]
22+ dev = [
23+ " mongomock>=4.1.2" ,
24+ " mypy>=1.14.1" ,
25+ " pre-commit>=3" ,
26+ " pytest>=8.3.0" ,
27+ " types-cachetools>=5.5.0.20240820" ,
28+ ]
3029
31- [build-system ]
32- requires = [" poetry-core>=1.0.0" ]
33- build-backend = " poetry.core.masonry.api"
3430
3531[tool .mypy ]
3632plugins = [" pydantic.mypy" ]
@@ -39,7 +35,7 @@ exclude = ["/tests/"]
3935ignore_missing_imports = true
4036namespace_packages = true
4137explicit_package_bases = true
42- allow_subclassing_any = true
38+ disallow_subclassing_any = false
4339
4440[tool .ruff ]
4541src = [" src" ]
0 commit comments