Skip to content

Commit 04b947b

Browse files
committed
constrain on base requirements in servicelib
1 parent a13c9ae commit 04b947b

File tree

4 files changed

+84
-73
lines changed

4 files changed

+84
-73
lines changed

packages/service-library/requirements/_aiohttp.in

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
#
44
#
55

6-
--constraint ./_base.in
6+
--constraint ./_base.txt
77

88
aiohttp
99
aiopg[sa]
Lines changed: 41 additions & 29 deletions
Original file line numberDiff line numberDiff line change
@@ -1,52 +1,64 @@
11
aiohappyeyeballs==2.4.6
2-
# via aiohttp
2+
# via
3+
# -c requirements/./_base.txt
4+
# aiohttp
35
aiohttp==3.11.18
46
# via
5-
# -c requirements/../../../packages/common-library/requirements/../../../requirements/constraints.txt
6-
# -c requirements/../../../packages/models-library/requirements/../../../packages/common-library/requirements/../../../requirements/constraints.txt
7-
# -c requirements/../../../packages/models-library/requirements/../../../requirements/constraints.txt
8-
# -c requirements/../../../packages/settings-library/requirements/../../../packages/common-library/requirements/../../../requirements/constraints.txt
9-
# -c requirements/../../../packages/settings-library/requirements/../../../requirements/constraints.txt
10-
# -c requirements/../../../requirements/constraints.txt
7+
# -c requirements/./_base.txt
118
# -r requirements/_aiohttp.in
129
aiopg==1.4.0
1310
# via -r requirements/_aiohttp.in
1411
aiosignal==1.3.2
15-
# via aiohttp
12+
# via
13+
# -c requirements/./_base.txt
14+
# aiohttp
1615
async-timeout==4.0.3
1716
# via aiopg
1817
attrs==25.1.0
1918
# via
19+
# -c requirements/./_base.txt
2020
# -r requirements/_aiohttp.in
2121
# aiohttp
2222
# jsonschema
2323
# referencing
2424
deprecated==1.2.18
2525
# via
26+
# -c requirements/./_base.txt
2627
# opentelemetry-api
2728
# opentelemetry-semantic-conventions
2829
frozenlist==1.5.0
2930
# via
31+
# -c requirements/./_base.txt
3032
# aiohttp
3133
# aiosignal
3234
greenlet==3.1.1
3335
# via sqlalchemy
3436
idna==3.10
35-
# via yarl
37+
# via
38+
# -c requirements/./_base.txt
39+
# yarl
3640
importlib-metadata==8.5.0
37-
# via opentelemetry-api
41+
# via
42+
# -c requirements/./_base.txt
43+
# opentelemetry-api
3844
jsonschema==4.23.0
39-
# via -r requirements/_aiohttp.in
45+
# via
46+
# -c requirements/./_base.txt
47+
# -r requirements/_aiohttp.in
4048
jsonschema-specifications==2024.10.1
41-
# via jsonschema
49+
# via
50+
# -c requirements/./_base.txt
51+
# jsonschema
4252
markupsafe==3.0.2
4353
# via werkzeug
4454
multidict==6.1.0
4555
# via
56+
# -c requirements/./_base.txt
4657
# aiohttp
4758
# yarl
4859
opentelemetry-api==1.30.0
4960
# via
61+
# -c requirements/./_base.txt
5062
# opentelemetry-instrumentation
5163
# opentelemetry-instrumentation-aiohttp-client
5264
# opentelemetry-instrumentation-aiohttp-server
@@ -55,6 +67,7 @@ opentelemetry-api==1.30.0
5567
# opentelemetry-semantic-conventions
5668
opentelemetry-instrumentation==0.51b0
5769
# via
70+
# -c requirements/./_base.txt
5871
# opentelemetry-instrumentation-aiohttp-client
5972
# opentelemetry-instrumentation-aiohttp-server
6073
# opentelemetry-instrumentation-aiopg
@@ -69,20 +82,25 @@ opentelemetry-instrumentation-dbapi==0.51b0
6982
# via opentelemetry-instrumentation-aiopg
7083
opentelemetry-semantic-conventions==0.51b0
7184
# via
85+
# -c requirements/./_base.txt
7286
# opentelemetry-instrumentation
7387
# opentelemetry-instrumentation-aiohttp-client
7488
# opentelemetry-instrumentation-aiohttp-server
7589
# opentelemetry-instrumentation-dbapi
7690
opentelemetry-util-http==0.51b0
7791
# via
92+
# -c requirements/./_base.txt
7893
# opentelemetry-instrumentation-aiohttp-client
7994
# opentelemetry-instrumentation-aiohttp-server
8095
packaging==24.2
81-
# via opentelemetry-instrumentation
96+
# via
97+
# -c requirements/./_base.txt
98+
# opentelemetry-instrumentation
8299
prometheus-client==0.21.1
83100
# via -r requirements/_aiohttp.in
84101
propcache==0.3.0
85102
# via
103+
# -c requirements/./_base.txt
86104
# aiohttp
87105
# yarl
88106
psycopg2-binary==2.9.10
@@ -91,38 +109,32 @@ psycopg2-binary==2.9.10
91109
# sqlalchemy
92110
referencing==0.35.1
93111
# via
94-
# -c requirements/../../../packages/common-library/requirements/../../../requirements/constraints.txt
95-
# -c requirements/../../../packages/models-library/requirements/../../../packages/common-library/requirements/../../../requirements/constraints.txt
96-
# -c requirements/../../../packages/models-library/requirements/../../../requirements/constraints.txt
97-
# -c requirements/../../../packages/settings-library/requirements/../../../packages/common-library/requirements/../../../requirements/constraints.txt
98-
# -c requirements/../../../packages/settings-library/requirements/../../../requirements/constraints.txt
99-
# -c requirements/../../../requirements/constraints.txt
112+
# -c requirements/./_base.txt
100113
# jsonschema
101114
# jsonschema-specifications
102115
rpds-py==0.23.1
103116
# via
117+
# -c requirements/./_base.txt
104118
# jsonschema
105119
# referencing
106120
sqlalchemy==1.4.54
107-
# via
108-
# -c requirements/../../../packages/common-library/requirements/../../../requirements/constraints.txt
109-
# -c requirements/../../../packages/models-library/requirements/../../../packages/common-library/requirements/../../../requirements/constraints.txt
110-
# -c requirements/../../../packages/models-library/requirements/../../../requirements/constraints.txt
111-
# -c requirements/../../../packages/settings-library/requirements/../../../packages/common-library/requirements/../../../requirements/constraints.txt
112-
# -c requirements/../../../packages/settings-library/requirements/../../../requirements/constraints.txt
113-
# -c requirements/../../../requirements/constraints.txt
114-
# aiopg
121+
# via aiopg
115122
werkzeug==3.1.3
116123
# via -r requirements/_aiohttp.in
117124
wrapt==1.17.2
118125
# via
126+
# -c requirements/./_base.txt
119127
# deprecated
120128
# opentelemetry-instrumentation
121129
# opentelemetry-instrumentation-aiohttp-client
122130
# opentelemetry-instrumentation-aiohttp-server
123131
# opentelemetry-instrumentation-aiopg
124132
# opentelemetry-instrumentation-dbapi
125133
yarl==1.18.3
126-
# via aiohttp
134+
# via
135+
# -c requirements/./_base.txt
136+
# aiohttp
127137
zipp==3.21.0
128-
# via importlib-metadata
138+
# via
139+
# -c requirements/./_base.txt
140+
# importlib-metadata

packages/service-library/requirements/_fastapi.in

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
#
44
#
55

6-
--constraint ./_base.in
6+
--constraint ./_base.txt
77

88

99
fastapi
Lines changed: 41 additions & 42 deletions
Original file line numberDiff line numberDiff line change
@@ -1,25 +1,26 @@
11
annotated-types==0.7.0
2-
# via pydantic
2+
# via
3+
# -c requirements/./_base.txt
4+
# pydantic
35
anyio==4.8.0
46
# via
7+
# -c requirements/./_base.txt
58
# httpx
69
# starlette
710
asgiref==3.8.1
811
# via opentelemetry-instrumentation-asgi
912
certifi==2025.1.31
1013
# via
11-
# -c requirements/../../../packages/common-library/requirements/../../../requirements/constraints.txt
12-
# -c requirements/../../../packages/models-library/requirements/../../../packages/common-library/requirements/../../../requirements/constraints.txt
13-
# -c requirements/../../../packages/models-library/requirements/../../../requirements/constraints.txt
14-
# -c requirements/../../../packages/settings-library/requirements/../../../packages/common-library/requirements/../../../requirements/constraints.txt
15-
# -c requirements/../../../packages/settings-library/requirements/../../../requirements/constraints.txt
16-
# -c requirements/../../../requirements/constraints.txt
14+
# -c requirements/./_base.txt
1715
# httpcore
1816
# httpx
1917
click==8.1.8
20-
# via uvicorn
18+
# via
19+
# -c requirements/./_base.txt
20+
# uvicorn
2121
deprecated==1.2.18
2222
# via
23+
# -c requirements/./_base.txt
2324
# opentelemetry-api
2425
# opentelemetry-semantic-conventions
2526
fastapi==0.115.11
@@ -35,77 +36,72 @@ h11==0.14.0
3536
httpcore==1.0.7
3637
# via httpx
3738
httpx==0.28.1
38-
# via
39-
# -c requirements/../../../packages/common-library/requirements/../../../requirements/constraints.txt
40-
# -c requirements/../../../packages/models-library/requirements/../../../packages/common-library/requirements/../../../requirements/constraints.txt
41-
# -c requirements/../../../packages/models-library/requirements/../../../requirements/constraints.txt
42-
# -c requirements/../../../packages/settings-library/requirements/../../../packages/common-library/requirements/../../../requirements/constraints.txt
43-
# -c requirements/../../../packages/settings-library/requirements/../../../requirements/constraints.txt
44-
# -c requirements/../../../requirements/constraints.txt
45-
# -r requirements/_fastapi.in
39+
# via -r requirements/_fastapi.in
4640
idna==3.10
4741
# via
42+
# -c requirements/./_base.txt
4843
# anyio
4944
# httpx
5045
importlib-metadata==8.5.0
51-
# via opentelemetry-api
52-
opentelemetry-api==1.32.1
5346
# via
47+
# -c requirements/./_base.txt
48+
# opentelemetry-api
49+
opentelemetry-api==1.30.0
50+
# via
51+
# -c requirements/./_base.txt
5452
# opentelemetry-instrumentation
5553
# opentelemetry-instrumentation-asgi
5654
# opentelemetry-instrumentation-fastapi
5755
# opentelemetry-instrumentation-httpx
5856
# opentelemetry-semantic-conventions
59-
opentelemetry-instrumentation==0.53b1
57+
opentelemetry-instrumentation==0.51b0
6058
# via
59+
# -c requirements/./_base.txt
6160
# opentelemetry-instrumentation-asgi
6261
# opentelemetry-instrumentation-fastapi
6362
# opentelemetry-instrumentation-httpx
64-
opentelemetry-instrumentation-asgi==0.53b1
63+
opentelemetry-instrumentation-asgi==0.51b0
6564
# via opentelemetry-instrumentation-fastapi
66-
opentelemetry-instrumentation-fastapi==0.53b1
65+
opentelemetry-instrumentation-fastapi==0.51b0
6766
# via -r requirements/_fastapi.in
68-
opentelemetry-instrumentation-httpx==0.53b1
67+
opentelemetry-instrumentation-httpx==0.51b0
6968
# via -r requirements/_fastapi.in
70-
opentelemetry-semantic-conventions==0.53b1
69+
opentelemetry-semantic-conventions==0.51b0
7170
# via
71+
# -c requirements/./_base.txt
7272
# opentelemetry-instrumentation
7373
# opentelemetry-instrumentation-asgi
7474
# opentelemetry-instrumentation-fastapi
7575
# opentelemetry-instrumentation-httpx
76-
opentelemetry-util-http==0.53b1
76+
opentelemetry-util-http==0.51b0
7777
# via
78+
# -c requirements/./_base.txt
7879
# opentelemetry-instrumentation-asgi
7980
# opentelemetry-instrumentation-fastapi
8081
# opentelemetry-instrumentation-httpx
8182
packaging==24.2
82-
# via opentelemetry-instrumentation
83+
# via
84+
# -c requirements/./_base.txt
85+
# opentelemetry-instrumentation
8386
prometheus-client==0.21.1
8487
# via -r requirements/_fastapi.in
8588
pydantic==2.10.6
8689
# via
87-
# -c requirements/../../../packages/common-library/requirements/../../../requirements/constraints.txt
88-
# -c requirements/../../../packages/models-library/requirements/../../../packages/common-library/requirements/../../../requirements/constraints.txt
89-
# -c requirements/../../../packages/models-library/requirements/../../../requirements/constraints.txt
90-
# -c requirements/../../../packages/settings-library/requirements/../../../packages/common-library/requirements/../../../requirements/constraints.txt
91-
# -c requirements/../../../packages/settings-library/requirements/../../../requirements/constraints.txt
92-
# -c requirements/../../../requirements/constraints.txt
90+
# -c requirements/./_base.txt
9391
# fastapi
9492
pydantic-core==2.27.2
95-
# via pydantic
93+
# via
94+
# -c requirements/./_base.txt
95+
# pydantic
9696
sniffio==1.3.1
97-
# via anyio
98-
starlette==0.46.0
9997
# via
100-
# -c requirements/../../../packages/common-library/requirements/../../../requirements/constraints.txt
101-
# -c requirements/../../../packages/models-library/requirements/../../../packages/common-library/requirements/../../../requirements/constraints.txt
102-
# -c requirements/../../../packages/models-library/requirements/../../../requirements/constraints.txt
103-
# -c requirements/../../../packages/settings-library/requirements/../../../packages/common-library/requirements/../../../requirements/constraints.txt
104-
# -c requirements/../../../packages/settings-library/requirements/../../../requirements/constraints.txt
105-
# -c requirements/../../../requirements/constraints.txt
106-
# fastapi
98+
# -c requirements/./_base.txt
99+
# anyio
100+
starlette==0.46.0
101+
# via fastapi
107102
typing-extensions==4.12.2
108103
# via
104+
# -c requirements/./_base.txt
109105
# anyio
110106
# fastapi
111107
# pydantic
@@ -114,8 +110,11 @@ uvicorn==0.34.0
114110
# via -r requirements/_fastapi.in
115111
wrapt==1.17.2
116112
# via
113+
# -c requirements/./_base.txt
117114
# deprecated
118115
# opentelemetry-instrumentation
119116
# opentelemetry-instrumentation-httpx
120117
zipp==3.21.0
121-
# via importlib-metadata
118+
# via
119+
# -c requirements/./_base.txt
120+
# importlib-metadata

0 commit comments

Comments
 (0)