Skip to content

Commit f7c548f

Browse files
committed
Pin grpcio
Avoid cython 3 due to yaml/pyyaml#702
1 parent 942a272 commit f7c548f

2 files changed

Lines changed: 6 additions & 7 deletions

File tree

requirements/requirements.in

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,15 +2,14 @@ aiohttp>=3.8.6 # CVE-2023-47627
22
ansiconv==1.0.0 # UPGRADE BLOCKER: from 2013, consider replacing instead of upgrading
33
asciichartpy
44
asn1
5-
asyncpg
65
azure-identity
76
azure-keyvault
87
boto3
98
botocore
109
channels
1110
channels-redis==3.4.1 # see UPGRADE BLOCKERs
1211
cryptography>=41.0.7 # CVE-2023-49083
13-
Cython<3 # this is needed as a build dependency, one day we may have separated build deps
12+
Cython<3 # due to https://github.com/yaml/pyyaml/pull/702
1413
daphne
1514
distro
1615
django==4.2.6 # CVE-2023-43665
@@ -29,6 +28,7 @@ djangorestframework>=3.15.0
2928
djangorestframework-yaml
3029
filelock
3130
GitPython>=3.1.37 # CVE-2023-41040
31+
grpcio<1.63.0 # 1.63.0+ requires cython>=3
3232
hiredis==2.0.0 # see UPGRADE BLOCKERs
3333
irc
3434
jinja2>=3.1.3 # CVE-2024-22195

requirements/requirements.txt

Lines changed: 4 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -31,10 +31,7 @@ async-timeout==4.0.3
3131
# via
3232
# aiohttp
3333
# aioredis
34-
# asyncpg
3534
# redis
36-
asyncpg==0.29.0
37-
# via -r /awx_devel/requirements/requirements.in
3835
attrs==23.2.0
3936
# via
4037
# aiohttp
@@ -200,8 +197,10 @@ googleapis-common-protos==1.63.0
200197
# via
201198
# opentelemetry-exporter-otlp-proto-grpc
202199
# opentelemetry-exporter-otlp-proto-http
203-
grpcio==1.63.0
204-
# via opentelemetry-exporter-otlp-proto-grpc
200+
grpcio==1.62.2
201+
# via
202+
# -r /awx_devel/requirements/requirements.in
203+
# opentelemetry-exporter-otlp-proto-grpc
205204
hiredis==2.0.0
206205
# via
207206
# -r /awx_devel/requirements/requirements.in

0 commit comments

Comments
 (0)