Skip to content

Commit 81d53a6

Browse files
edx-requirements-botiloveagent57
authored andcommitted
chore: Updating Python Requirements
1 parent 5091aa0 commit 81d53a6

File tree

13 files changed

+80
-86
lines changed

13 files changed

+80
-86
lines changed

enterprise_access/apps/customer_billing/pricing_api.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -132,7 +132,7 @@ def get_stripe_price_data(
132132

133133
return serialized_data
134134

135-
except stripe.error.StripeError as exc:
135+
except stripe.StripeError as exc:
136136
logger.error(f'Stripe API error fetching price {price_id}: {exc}')
137137
raise StripePricingError(f'Failed to fetch price {price_id}: {exc}') from exc
138138
except Exception as exc:
@@ -242,7 +242,7 @@ def get_all_stripe_prices(
242242

243243
return prices_by_lookup_key
244244

245-
except stripe.error.StripeError as exc:
245+
except stripe.StripeError as exc:
246246
logger.error(f'Stripe API error fetching all prices: {exc}')
247247
raise StripePricingError(f'Failed to fetch all prices: {exc}') from exc
248248
except Exception as exc:

enterprise_access/apps/customer_billing/tests/test_pricing_api.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@
77
import ddt
88
from django.test import TestCase, override_settings
99
from edx_django_utils.cache import TieredCache
10-
from stripe.error import InvalidRequestError
10+
from stripe import InvalidRequestError
1111

1212
from enterprise_access.apps.customer_billing import pricing_api
1313

requirements/base.txt

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ amqp==5.3.1
88
# via kombu
99
analytics-python==1.4.post1
1010
# via -r requirements/base.in
11-
asgiref==3.9.2
11+
asgiref==3.10.0
1212
# via
1313
# django
1414
# django-cors-headers
@@ -32,7 +32,7 @@ celery==5.5.3
3232
# -r requirements/base.in
3333
# django-celery-results
3434
# edx-celeryutils
35-
certifi==2025.8.3
35+
certifi==2025.10.5
3636
# via requests
3737
cffi==2.0.0
3838
# via
@@ -68,15 +68,15 @@ coreschema==0.0.4
6868
# via coreapi
6969
crispy-bootstrap5==2025.6
7070
# via -r requirements/base.in
71-
cryptography==46.0.1
71+
cryptography==46.0.2
7272
# via
7373
# pyjwt
7474
# social-auth-core
7575
defusedxml==0.7.1
7676
# via
7777
# python3-openid
7878
# social-auth-core
79-
django==4.2.24
79+
django==4.2.25
8080
# via
8181
# -c requirements/common_constraints.txt
8282
# -r requirements/base.in
@@ -170,7 +170,7 @@ drf-yasg==1.21.11
170170
# via edx-api-doc-tools
171171
edx-api-doc-tools==2.1.0
172172
# via -r requirements/base.in
173-
edx-auth-backends==4.6.0
173+
edx-auth-backends==4.6.1
174174
# via -r requirements/base.in
175175
edx-braze-client==0.2.5
176176
# via
@@ -182,7 +182,7 @@ edx-celeryutils==1.4.0
182182
# via -r requirements/base.in
183183
edx-django-release-util==1.5.0
184184
# via -r requirements/base.in
185-
edx-django-utils==8.0.0
185+
edx-django-utils==8.0.1
186186
# via
187187
# -r requirements/base.in
188188
# edx-auth-backends
@@ -280,7 +280,7 @@ pyjwt[crypto]==2.10.1
280280
# social-auth-core
281281
pymemcache==4.0.0
282282
# via -r requirements/base.in
283-
pymongo==4.15.1
283+
pymongo==4.15.2
284284
# via edx-opaque-keys
285285
pynacl==1.6.0
286286
# via edx-django-utils
@@ -351,7 +351,7 @@ stevedore==5.5.0
351351
# code-annotations
352352
# edx-django-utils
353353
# edx-opaque-keys
354-
stripe==12.5.1
354+
stripe==13.0.1
355355
# via -r requirements/base.in
356356
text-unidecode==1.3
357357
# via python-slugify

requirements/common_constraints.txt

Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,3 @@ Django<5.0
1919
# elastic search changelog: https://www.elastic.co/guide/en/enterprise-search/master/release-notes-7.14.0.html
2020
# See https://github.com/openedx/edx-platform/issues/35126 for more info
2121
elasticsearch<7.14.0
22-
23-
# Cause: https://github.com/openedx/edx-lint/issues/458
24-
# This can be unpinned once https://github.com/openedx/edx-lint/issues/459 has been resolved.
25-
pip<24.3

requirements/dev.txt

Lines changed: 13 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ amqp==5.3.1
1010
# kombu
1111
analytics-python==1.4.post1
1212
# via -r requirements/validation.txt
13-
asgiref==3.9.2
13+
asgiref==3.10.0
1414
# via
1515
# -r requirements/validation.txt
1616
# django
@@ -55,7 +55,7 @@ celery==5.5.3
5555
# -r requirements/validation.txt
5656
# django-celery-results
5757
# edx-celeryutils
58-
certifi==2025.8.3
58+
certifi==2025.10.5
5959
# via
6060
# -r requirements/validation.txt
6161
# requests
@@ -128,7 +128,7 @@ coverage[toml]==7.10.7
128128
# pytest-cov
129129
crispy-bootstrap5==2025.6
130130
# via -r requirements/validation.txt
131-
cryptography==46.0.1
131+
cryptography==46.0.2
132132
# via
133133
# -r requirements/validation.txt
134134
# pyjwt
@@ -155,7 +155,7 @@ distlib==0.4.0
155155
# via
156156
# -r requirements/validation.txt
157157
# virtualenv
158-
django==4.2.24
158+
django==4.2.25
159159
# via
160160
# -r requirements/validation.txt
161161
# crispy-bootstrap5
@@ -265,7 +265,7 @@ drf-yasg==1.21.11
265265
# edx-api-doc-tools
266266
edx-api-doc-tools==2.1.0
267267
# via -r requirements/validation.txt
268-
edx-auth-backends==4.6.0
268+
edx-auth-backends==4.6.1
269269
# via -r requirements/validation.txt
270270
edx-braze-client==0.2.5
271271
# via -r requirements/validation.txt
@@ -277,7 +277,7 @@ edx-celeryutils==1.4.0
277277
# via -r requirements/validation.txt
278278
edx-django-release-util==1.5.0
279279
# via -r requirements/validation.txt
280-
edx-django-utils==8.0.0
280+
edx-django-utils==8.0.1
281281
# via
282282
# -r requirements/validation.txt
283283
# edx-auth-backends
@@ -350,7 +350,7 @@ iniconfig==2.1.0
350350
# via
351351
# -r requirements/validation.txt
352352
# pytest
353-
isort==6.0.1
353+
isort==6.1.0
354354
# via
355355
# -r requirements/validation.txt
356356
# pylint
@@ -407,7 +407,7 @@ lxml[html-clean]==6.0.2
407407
# via
408408
# edx-i18n-tools
409409
# lxml-html-clean
410-
lxml-html-clean==0.4.2
410+
lxml-html-clean==0.4.3
411411
# via lxml
412412
markdown-it-py==4.0.0
413413
# via
@@ -466,7 +466,7 @@ packaging==25.0
466466
# twine
467467
path==16.16.0
468468
# via edx-i18n-tools
469-
pip-tools==7.5.0
469+
pip-tools==7.5.1
470470
# via -r requirements/pip-tools.txt
471471
platformdirs==4.4.0
472472
# via
@@ -518,7 +518,7 @@ pyjwt[crypto]==2.10.1
518518
# edx-drf-extensions
519519
# edx-rest-api-client
520520
# social-auth-core
521-
pylint==3.3.8
521+
pylint==3.3.9
522522
# via
523523
# -r requirements/validation.txt
524524
# edx-lint
@@ -540,7 +540,7 @@ pylint-plugin-utils==0.9.0
540540
# pylint-django
541541
pymemcache==4.0.0
542542
# via -r requirements/validation.txt
543-
pymongo==4.15.1
543+
pymongo==4.15.2
544544
# via
545545
# -r requirements/validation.txt
546546
# edx-opaque-keys
@@ -688,7 +688,7 @@ stevedore==5.5.0
688688
# code-annotations
689689
# edx-django-utils
690690
# edx-opaque-keys
691-
stripe==12.5.1
691+
stripe==13.0.1
692692
# via -r requirements/validation.txt
693693
text-unidecode==1.3
694694
# via
@@ -698,7 +698,7 @@ tomlkit==0.13.3
698698
# via
699699
# -r requirements/validation.txt
700700
# pylint
701-
tox==4.30.2
701+
tox==4.30.3
702702
# via -r requirements/validation.txt
703703
twine==6.2.0
704704
# via -r requirements/validation.txt

requirements/django.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
django==4.2.24
1+
django==4.2.25

requirements/doc.txt

Lines changed: 12 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@ amqp==5.3.1
1414
# kombu
1515
analytics-python==1.4.post1
1616
# via -r requirements/test.txt
17-
asgiref==3.9.2
17+
asgiref==3.10.0
1818
# via
1919
# -r requirements/test.txt
2020
# django
@@ -44,7 +44,7 @@ backoff==1.10.0
4444
# via
4545
# -r requirements/test.txt
4646
# analytics-python
47-
beautifulsoup4==4.14.0
47+
beautifulsoup4==4.14.2
4848
# via pydata-sphinx-theme
4949
billiard==4.2.2
5050
# via
@@ -61,7 +61,7 @@ celery==5.5.3
6161
# -r requirements/test.txt
6262
# django-celery-results
6363
# edx-celeryutils
64-
certifi==2025.8.3
64+
certifi==2025.10.5
6565
# via
6666
# -r requirements/test.txt
6767
# requests
@@ -133,7 +133,7 @@ coverage[toml]==7.10.7
133133
# pytest-cov
134134
crispy-bootstrap5==2025.6
135135
# via -r requirements/test.txt
136-
cryptography==46.0.1
136+
cryptography==46.0.2
137137
# via
138138
# -r requirements/test.txt
139139
# pyjwt
@@ -157,7 +157,7 @@ distlib==0.4.0
157157
# via
158158
# -r requirements/test.txt
159159
# virtualenv
160-
django==4.2.24
160+
django==4.2.25
161161
# via
162162
# -c requirements/common_constraints.txt
163163
# -r requirements/test.txt
@@ -269,7 +269,7 @@ drf-yasg==1.21.11
269269
# edx-api-doc-tools
270270
edx-api-doc-tools==2.1.0
271271
# via -r requirements/test.txt
272-
edx-auth-backends==4.6.0
272+
edx-auth-backends==4.6.1
273273
# via -r requirements/test.txt
274274
edx-braze-client==0.2.5
275275
# via
@@ -283,7 +283,7 @@ edx-celeryutils==1.4.0
283283
# via -r requirements/test.txt
284284
edx-django-release-util==1.5.0
285285
# via -r requirements/test.txt
286-
edx-django-utils==8.0.0
286+
edx-django-utils==8.0.1
287287
# via
288288
# -r requirements/test.txt
289289
# edx-auth-backends
@@ -352,7 +352,7 @@ iniconfig==2.1.0
352352
# via
353353
# -r requirements/test.txt
354354
# pytest
355-
isort==6.0.1
355+
isort==6.1.0
356356
# via
357357
# -r requirements/test.txt
358358
# pylint
@@ -470,7 +470,7 @@ pyjwt[crypto]==2.10.1
470470
# edx-drf-extensions
471471
# edx-rest-api-client
472472
# social-auth-core
473-
pylint==3.3.8
473+
pylint==3.3.9
474474
# via
475475
# -r requirements/test.txt
476476
# edx-lint
@@ -492,7 +492,7 @@ pylint-plugin-utils==0.9.0
492492
# pylint-django
493493
pymemcache==4.0.0
494494
# via -r requirements/test.txt
495-
pymongo==4.15.1
495+
pymongo==4.15.2
496496
# via
497497
# -r requirements/test.txt
498498
# edx-opaque-keys
@@ -637,7 +637,7 @@ stevedore==5.5.0
637637
# doc8
638638
# edx-django-utils
639639
# edx-opaque-keys
640-
stripe==12.5.1
640+
stripe==13.0.1
641641
# via -r requirements/test.txt
642642
text-unidecode==1.3
643643
# via
@@ -647,7 +647,7 @@ tomlkit==0.13.3
647647
# via
648648
# -r requirements/test.txt
649649
# pylint
650-
tox==4.30.2
650+
tox==4.30.3
651651
# via -r requirements/test.txt
652652
typing-extensions==4.15.0
653653
# via

requirements/pip-tools.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ click==8.3.0
1010
# via pip-tools
1111
packaging==25.0
1212
# via build
13-
pip-tools==7.5.0
13+
pip-tools==7.5.1
1414
# via -r requirements/pip-tools.in
1515
pyproject-hooks==1.2.0
1616
# via

requirements/pip.txt

Lines changed: 2 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -8,9 +8,7 @@ wheel==0.45.1
88
# via -r requirements/pip.in
99

1010
# The following packages are considered to be unsafe in a requirements file:
11-
pip==24.2
12-
# via
13-
# -c requirements/common_constraints.txt
14-
# -r requirements/pip.in
11+
pip==25.2
12+
# via -r requirements/pip.in
1513
setuptools==80.9.0
1614
# via -r requirements/pip.in

0 commit comments

Comments
 (0)