@@ -31,7 +31,19 @@ keywords = ["Lineage", "FastAPI", "REST", "FastStream"]
3131requires-python = " >=3.12"
3232dependencies = [
3333 " pydantic~=2.11.2" ,
34+ " pydantic-settings~=2.10.1" ,
3435 " typing-extensions~=4.15.0" ,
36+ " alembic~=1.16.2" ,
37+ " sqlalchemy~=2.0.41" ,
38+ " sqlalchemy-utils~=0.42.0" ,
39+ " greenlet~=3.2" ,
40+ " pyyaml~=6.0.2" ,
41+ " python-json-logger~=3.3.0" ,
42+ " coloredlogs~=15.0.1" ,
43+ " uuid6~=2025.0.0" ,
44+ " python-dateutil~=2.9.0.post0" ,
45+ " packaging~=25.0" ,
46+ " cachetools~=6.2.0" ,
3547]
3648dynamic = [" version" ]
3749
@@ -52,58 +64,28 @@ exclude = ["docs", "tests"]
5264
5365[project .optional-dependencies ]
5466server = [
55- " fastapi>=0.116.1,< 0.118.0" ,
56- " starlette> =0.47.2,<0.49 .0" ,
57- " uvicorn> =0.35,<0.37 " ,
67+ " fastapi~= 0.118.0" ,
68+ " starlette~ =0.48 .0" ,
69+ " uvicorn~ =0.36.1 " ,
5870 " starlette-exporter~=0.23.0" ,
5971 " asgi-correlation-id~=4.3.4" ,
60- " pydantic-settings>=2.10.1,<2.12.0" ,
61- " alembic~=1.16.2" ,
62- " sqlalchemy~=2.0.41" ,
63- " sqlalchemy-utils~=0.42.0" ,
64- " greenlet~=3.2" ,
65- " pyyaml~=6.0.2" ,
66- " python-json-logger~=3.3.0" ,
67- " coloredlogs~=15.0.1" ,
68- " uuid6~=2025.0.0" ,
69- " python-dateutil~=2.9.0.post0" ,
70- " packaging~=25.0" ,
7172 " pyjwt~=2.10.1 " ,
7273 " itsdangerous~=2.2.0" ,
7374 " python-multipart~=0.0.20" ,
7475 " python-keycloak~=5.8.1" ,
75- " cachetools~=6.2.0" ,
7676]
7777consumer = [
7878 " faststream[kafka,cli]~=0.6.0rc2" ,
7979 " cramjam~=2.11.0" ,
80- " pydantic-settings~=2.10.1" ,
81- " alembic~=1.16.2" ,
82- " sqlalchemy~=2.0.41" ,
83- " sqlalchemy-utils~=0.42.0" ,
84- " greenlet~=3.2" ,
85- " pyyaml~=6.0.2" ,
86- " python-json-logger~=3.3.0" ,
87- " coloredlogs~=15.0.1" ,
88- " uuid6~=2025.0.0" ,
89- " python-dateutil~=2.9.0.post0" ,
90- " packaging~=25.0" ,
9180]
9281http2kafka = [
93- " fastapi> =0.116.1,<0.119 .0" ,
94- " starlette> =0.47.2,<0.49 .0" ,
95- " uvicorn> =0.35,<0.38 " ,
82+ " fastapi~ =0.118 .0" ,
83+ " starlette~ =0.48 .0" ,
84+ " uvicorn~ =0.36.1 " ,
9685 " starlette-exporter~=0.23.0" ,
9786 " asgi-correlation-id~=4.3.4" ,
98- " pydantic-settings~=2.10.1" ,
99- " pyyaml~=6.0.2" ,
100- " python-json-logger~=3.3.0" ,
101- " coloredlogs~=15.0.1" ,
102- " uuid6~=2025.0.0" ,
103- " packaging~=25.0" ,
10487 " faststream[kafka,cli]~=0.6.0rc2" ,
10588 " cramjam~=2.11.0" ,
106- " cachetools~=6.2.0" ,
10789]
10890postgres = [
10991 " asyncpg~=0.30.0" ,
@@ -112,7 +94,7 @@ gssapi = [
11294 " gssapi~=1.10.0" ,
11395]
11496seed = [
115- " faker> =37.6,<37.9 "
97+ " faker~ =37.8.0 "
11698]
11799
118100[dependency-groups ]
0 commit comments