Skip to content

Commit 0e6a7f2

Browse files
chore: Updating Python Requirements
1 parent 22a0017 commit 0e6a7f2

File tree

12 files changed

+201
-163
lines changed

12 files changed

+201
-163
lines changed

requirements/base.txt

Lines changed: 12 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ asgiref==3.7.2
1313
# django-cors-headers
1414
async-timeout==4.0.3
1515
# via redis
16-
attrs==23.2.0
16+
attrs==24.1.0
1717
# via -r requirements/base.in
1818
backoff==2.2.1
1919
# via segment-analytics-python
@@ -27,7 +27,7 @@ billiard==4.2.0
2727
# via celery
2828
celery[redis]==5.4.0
2929
# via -r requirements/base.in
30-
certifi==2024.6.2
30+
certifi==2024.7.4
3131
# via requests
3232
cffi==1.16.0
3333
# via
@@ -56,7 +56,7 @@ coreapi==2.3.3
5656
# openapi-codec
5757
coreschema==0.0.4
5858
# via coreapi
59-
cryptography==42.0.8
59+
cryptography==43.0.0
6060
# via
6161
# pyjwt
6262
# social-auth-core
@@ -66,7 +66,7 @@ defusedxml==0.8.0rc2
6666
# via
6767
# python3-openid
6868
# social-auth-core
69-
django==4.2.13
69+
django==4.2.14
7070
# via
7171
# -c requirements/common_constraints.txt
7272
# -c requirements/constraints.txt
@@ -112,7 +112,7 @@ edx-braze-client==0.2.5
112112
# via -r requirements/base.in
113113
edx-django-release-util==1.4.0
114114
# via -r requirements/base.in
115-
edx-django-utils==5.14.2
115+
edx-django-utils==5.15.0
116116
# via
117117
# -r requirements/base.in
118118
# edx-drf-extensions
@@ -143,7 +143,7 @@ marshmallow-enum==1.5.1
143143
# via commercetools
144144
mysqlclient==2.2.4
145145
# via -r requirements/base.in
146-
newrelic==9.11.0
146+
newrelic==9.12.0
147147
# via edx-django-utils
148148
oauthlib==3.2.2
149149
# via
@@ -157,7 +157,7 @@ packaging==24.1
157157
# via marshmallow
158158
pbr==6.0.0
159159
# via stevedore
160-
pillow==10.3.0
160+
pillow==10.4.0
161161
# via -r requirements/base.in
162162
prompt-toolkit==3.0.47
163163
# via click-repl
@@ -173,7 +173,7 @@ pyjwt[crypto]==2.8.0
173173
# edx-rest-api-client
174174
# segment-analytics-python
175175
# social-auth-core
176-
pymongo==4.7.3
176+
pymongo==4.8.0
177177
# via edx-opaque-keys
178178
pynacl==1.5.0
179179
# via edx-django-utils
@@ -190,7 +190,7 @@ pytz==2024.1
190190
# commercetools
191191
pyyaml==6.0.1
192192
# via edx-django-release-util
193-
redis==5.0.7
193+
redis==5.0.8
194194
# via celery
195195
requests==2.32.3
196196
# via
@@ -223,19 +223,19 @@ six==1.16.0
223223
# python-dateutil
224224
slumber==0.7.1
225225
# via edx-rest-api-client
226-
social-auth-app-django==5.4.1
226+
social-auth-app-django==5.4.2
227227
# via edx-auth-backends
228228
social-auth-core==4.5.4
229229
# via
230230
# edx-auth-backends
231231
# social-auth-app-django
232-
sqlparse==0.5.0
232+
sqlparse==0.5.1
233233
# via django
234234
stevedore==5.2.0
235235
# via
236236
# edx-django-utils
237237
# edx-opaque-keys
238-
stripe==10.0.0
238+
stripe==10.6.0
239239
# via -r requirements/base.in
240240
typing-extensions==4.12.2
241241
# via

requirements/ci.txt

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
#
55
# make upgrade
66
#
7-
cachetools==5.3.3
7+
cachetools==5.4.0
88
# via tox
99
chardet==5.2.0
1010
# via tox
@@ -32,7 +32,7 @@ tomli==2.0.1
3232
# via
3333
# pyproject-api
3434
# tox
35-
tox==4.15.1
35+
tox==4.16.0
3636
# via -r requirements/ci.in
3737
virtualenv==20.26.3
3838
# via tox

requirements/common_constraints.txt

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -18,6 +18,7 @@ Django<5.0
1818

1919
# elasticsearch>=7.14.0 includes breaking changes in it which caused issues in discovery upgrade process.
2020
# elastic search changelog: https://www.elastic.co/guide/en/enterprise-search/master/release-notes-7.14.0.html
21+
# See https://github.com/openedx/edx-platform/issues/35126 for more info
2122
elasticsearch<7.14.0
2223

2324
# django-simple-history>3.0.0 adds indexing and causes a lot of migrations to be affected
@@ -31,3 +32,10 @@ django-simple-history==3.0.0
3132
# So we need to pin it globally, for now.
3233
# Ticket for unpinning: https://github.com/openedx/edx-lint/issues/407
3334
importlib-metadata<7
35+
36+
# Cause: https://github.com/openedx/event-tracking/pull/290
37+
# event-tracking 2.4.1 upgrades to pymongo 4.4.0 which is not supported on edx-platform.
38+
# We will pin event-tracking to do not break existing installations
39+
# This can be unpinned once https://github.com/openedx/edx-platform/issues/34586
40+
# has been resolved and edx-platform is running with pymongo>=4.4.0
41+
event-tracking<2.4.1

0 commit comments

Comments
 (0)