Skip to content

Commit 5d8ff02

Browse files
authored
Pins Python protobuf and bumps base and dev dependencies (Netflix#4204)
* Pins Python protobuf and bumps base and dev dependencies * downgrades alembic
1 parent 053b758 commit 5d8ff02

File tree

3 files changed

+71
-77
lines changed

3 files changed

+71
-77
lines changed

requirements-base.in

+1-1
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,7 @@ oauth2client
3030
openai
3131
pandas
3232
pdpyras
33-
protobuf
33+
protobuf<4.24.0,>=3.6.1
3434
psycopg2-binary
3535
pydantic==1.*
3636
pyparsing

requirements-base.txt

+51-57
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
# This file is autogenerated by pip-compile with Python 3.11
33
# by the following command:
44
#
5-
# pip-compile --resolver=backtracking requirements-base.in
5+
# pip-compile requirements-base.in
66
#
77
aiocache==0.12.2
88
# via -r requirements-base.in
@@ -14,10 +14,8 @@ aiosignal==1.3.1
1414
# via aiohttp
1515
alembic==1.12.0
1616
# via -r requirements-base.in
17-
anyio==3.7.1
17+
anyio==4.2.0
1818
# via
19-
# fastapi
20-
# httpcore
2119
# httpx
2220
# openai
2321
# starlette
@@ -33,13 +31,13 @@ backoff==2.2.1
3331
# via schemathesis
3432
bcrypt==4.1.2
3533
# via -r requirements-base.in
36-
blis==0.7.10
34+
blis==0.7.11
3735
# via thinc
3836
blockkit==1.5.2
3937
# via -r requirements-base.in
40-
boto3==1.28.59
38+
boto3==1.34.13
4139
# via -r requirements-base.in
42-
botocore==1.31.59
40+
botocore==1.34.13
4341
# via
4442
# boto3
4543
# s3transfer
@@ -48,36 +46,36 @@ cachetools==5.3.2
4846
# -r requirements-base.in
4947
# google-auth
5048
# premailer
51-
catalogue==2.0.9
49+
catalogue==2.0.10
5250
# via
5351
# spacy
5452
# srsly
5553
# thinc
56-
certifi==2023.7.22
54+
certifi==2023.11.17
5755
# via
5856
# httpcore
5957
# httpx
6058
# requests
6159
# sentry-sdk
62-
cffi==1.15.1
60+
cffi==1.16.0
6361
# via cryptography
6462
chardet==5.2.0
6563
# via
6664
# -r requirements-base.in
6765
# emails
68-
charset-normalizer==3.2.0
66+
charset-normalizer==3.3.2
6967
# via requests
7068
click==8.1.7
7169
# via
7270
# -r requirements-base.in
7371
# schemathesis
7472
# typer
7573
# uvicorn
76-
cloudpathlib==0.15.1
74+
cloudpathlib==0.16.0
7775
# via weasel
7876
colorama==0.4.6
7977
# via schemathesis
80-
confection==0.1.1
78+
confection==0.1.4
8179
# via
8280
# thinc
8381
# weasel
@@ -89,11 +87,11 @@ cryptography==39.0.2
8987
# pyjwt
9088
cssselect==1.2.0
9189
# via premailer
92-
cssutils==2.7.1
90+
cssutils==2.9.0
9391
# via
9492
# emails
9593
# premailer
96-
cymem==2.0.7
94+
cymem==2.0.8
9795
# via
9896
# preshed
9997
# spacy
@@ -108,7 +106,7 @@ deprecated==1.2.14
108106
# limits
109107
deprecation==2.1.0
110108
# via pdpyras
111-
distro==1.8.0
109+
distro==1.9.0
112110
# via openai
113111
dnspython==2.4.2
114112
# via email-validator
@@ -120,27 +118,27 @@ email-validator==2.1.0.post1
120118
# via -r requirements-base.in
121119
emails==0.6
122120
# via -r requirements-base.in
123-
fastapi==0.103.2
121+
fastapi==0.108.0
124122
# via -r requirements-base.in
125-
frozenlist==1.4.0
123+
frozenlist==1.4.1
126124
# via
127125
# aiohttp
128126
# aiosignal
129-
google-api-core==2.11.1
127+
google-api-core==2.15.0
130128
# via google-api-python-client
131-
google-api-python-client==2.111.0
129+
google-api-python-client==2.112.0
132130
# via -r requirements-base.in
133-
google-auth==2.22.0
131+
google-auth==2.26.1
134132
# via
135133
# google-api-core
136134
# google-api-python-client
137135
# google-auth-httplib2
138136
# google-auth-oauthlib
139-
google-auth-httplib2==0.1.0
137+
google-auth-httplib2==0.2.0
140138
# via google-api-python-client
141139
google-auth-oauthlib==1.2.0
142140
# via -r requirements-base.in
143-
googleapis-common-protos==1.60.0
141+
googleapis-common-protos==1.62.0
144142
# via google-api-core
145143
graphql-core==3.2.3
146144
# via hypothesis-graphql
@@ -149,24 +147,24 @@ h11==0.14.0
149147
# -r requirements-base.in
150148
# httpcore
151149
# uvicorn
152-
httpcore==0.17.3
150+
httpcore==1.0.2
153151
# via httpx
154152
httplib2==0.22.0
155153
# via
156154
# google-api-python-client
157155
# google-auth-httplib2
158156
# oauth2client
159-
httpx==0.25.1
157+
httpx==0.26.0
160158
# via
161159
# -r requirements-base.in
162160
# openai
163161
# schemathesis
164-
hypothesis==6.82.6
162+
hypothesis==6.91.0
165163
# via
166164
# hypothesis-graphql
167165
# hypothesis-jsonschema
168166
# schemathesis
169-
hypothesis-graphql==0.10.0
167+
hypothesis-graphql==0.11.0
170168
# via schemathesis
171169
hypothesis-jsonschema==0.22.1
172170
# via schemathesis
@@ -177,7 +175,7 @@ idna==3.6
177175
# httpx
178176
# requests
179177
# yarl
180-
importlib-resources==6.0.1
178+
importlib-resources==6.1.1
181179
# via limits
182180
iniconfig==2.0.0
183181
# via pytest
@@ -203,13 +201,13 @@ junit-xml==1.9
203201
# via schemathesis
204202
langcodes==3.3.0
205203
# via spacy
206-
limits==3.5.0
204+
limits==3.7.0
207205
# via slowapi
208-
lxml==4.9.3
206+
lxml==5.0.0
209207
# via
210208
# emails
211209
# premailer
212-
mako==1.2.4
210+
mako==1.3.0
213211
# via alembic
214212
markdown==3.5.1
215213
# via -r requirements-base.in
@@ -224,7 +222,7 @@ multidict==6.0.4
224222
# via
225223
# aiohttp
226224
# yarl
227-
murmurhash==1.0.9
225+
murmurhash==1.0.10
228226
# via
229227
# preshed
230228
# spacy
@@ -248,7 +246,7 @@ oauthlib[signedtoken]==3.2.2
248246
# requests-oauthlib
249247
openai==1.6.1
250248
# via -r requirements-base.in
251-
packaging==23.1
249+
packaging==23.2
252250
# via
253251
# deprecation
254252
# limits
@@ -261,30 +259,30 @@ pandas==2.1.4
261259
# via
262260
# -r requirements-base.in
263261
# statsmodels
264-
patsy==0.5.3
262+
patsy==0.5.6
265263
# via statsmodels
266-
pbr==5.11.1
264+
pbr==6.0.0
267265
# via jira
268266
pdpyras==5.1.3
269267
# via -r requirements-base.in
270-
pluggy==1.2.0
268+
pluggy==1.3.0
271269
# via pytest
272270
ply==3.11
273271
# via jsonpath-ng
274272
premailer==3.10.0
275273
# via emails
276-
preshed==3.0.8
274+
preshed==3.0.9
277275
# via
278276
# spacy
279277
# thinc
280-
protobuf==4.25.1
278+
protobuf==4.23.4
281279
# via
282280
# -r requirements-base.in
283281
# google-api-core
284282
# googleapis-common-protos
285283
psycopg2-binary==2.9.9
286284
# via -r requirements-base.in
287-
pyasn1==0.5.0
285+
pyasn1==0.5.1
288286
# via
289287
# oauth2client
290288
# pyasn1-modules
@@ -317,7 +315,7 @@ pyparsing==3.1.1
317315
# httplib2
318316
pyrate-limiter==2.10.0
319317
# via schemathesis
320-
pyrsistent==0.19.3
318+
pyrsistent==0.20.0
321319
# via jsonschema
322320
pytest==7.4.4
323321
# via
@@ -371,13 +369,13 @@ rsa==4.9
371369
# google-auth
372370
# oauth2client
373371
# python-jose
374-
s3transfer==0.7.0
372+
s3transfer==0.10.0
375373
# via boto3
376374
schedule==1.2.1
377375
# via -r requirements-base.in
378376
schemathesis==3.21.2
379377
# via -r requirements-base.in
380-
scipy==1.11.2
378+
scipy==1.11.4
381379
# via statsmodels
382380
sentry-asgi==0.2.0
383381
# via -r requirements-base.in
@@ -392,8 +390,6 @@ six==1.16.0
392390
# atlassian-python-api
393391
# duo-client
394392
# ecdsa
395-
# google-auth
396-
# google-auth-httplib2
397393
# jira
398394
# junit-xml
399395
# oauth2client
@@ -409,14 +405,13 @@ slack-sdk==3.26.1
409405
# slack-bolt
410406
slowapi==0.1.8
411407
# via -r requirements-base.in
412-
smart-open==6.3.0
408+
smart-open==6.4.0
413409
# via
414410
# spacy
415411
# weasel
416412
sniffio==1.3.0
417413
# via
418414
# anyio
419-
# httpcore
420415
# httpx
421416
# openai
422417
sortedcontainers==2.4.0
@@ -425,7 +420,7 @@ spacy==3.7.2
425420
# via -r requirements-base.in
426421
spacy-legacy==3.0.12
427422
# via spacy
428-
spacy-loggers==1.0.4
423+
spacy-loggers==1.0.5
429424
# via spacy
430425
sqlalchemy==1.3.24
431426
# via
@@ -437,28 +432,28 @@ sqlalchemy-filters==0.13.0
437432
# via -r requirements-base.in
438433
sqlalchemy-utils==0.41.1
439434
# via -r requirements-base.in
440-
srsly==2.4.7
435+
srsly==2.4.8
441436
# via
442437
# confection
443438
# spacy
444439
# thinc
445440
# weasel
446-
starlette==0.27.0
441+
starlette==0.32.0.post1
447442
# via
448443
# fastapi
449444
# schemathesis
450445
# starlette-testclient
451446
starlette-testclient==0.2.0
452447
# via schemathesis
453-
statsmodels==0.14.0
448+
statsmodels==0.14.1
454449
# via -r requirements-base.in
455450
tabulate==0.9.0
456451
# via -r requirements-base.in
457452
tenacity==8.2.3
458453
# via -r requirements-base.in
459454
text-unidecode==1.3
460455
# via python-slugify
461-
thinc==8.1.12
456+
thinc==8.2.2
462457
# via spacy
463458
tomli==2.0.1
464459
# via schemathesis
@@ -472,7 +467,7 @@ typer==0.9.0
472467
# via
473468
# spacy
474469
# weasel
475-
typing-extensions==4.7.1
470+
typing-extensions==4.9.0
476471
# via
477472
# alembic
478473
# fastapi
@@ -481,14 +476,13 @@ typing-extensions==4.7.1
481476
# pydantic
482477
# schemathesis
483478
# typer
484-
tzdata==2023.3
479+
tzdata==2023.4
485480
# via pandas
486481
uritemplate==4.1.1
487482
# via google-api-python-client
488-
urllib3==1.26.18
483+
urllib3==2.0.7
489484
# via
490485
# botocore
491-
# google-auth
492486
# pdpyras
493487
# requests
494488
# sentry-sdk
@@ -503,11 +497,11 @@ wasabi==1.1.2
503497
# spacy
504498
# thinc
505499
# weasel
506-
weasel==0.3.2
500+
weasel==0.3.4
507501
# via spacy
508502
werkzeug==3.0.1
509503
# via schemathesis
510-
wrapt==1.15.0
504+
wrapt==1.16.0
511505
# via deprecated
512506
yarl==1.9.4
513507
# via

0 commit comments

Comments
 (0)