feat: Upgrade Python dependency edx-enterprise, and introduce importlib-metadata (#34794)

* feat: Upgrade Python dependency edx-enterprise

Version bump

Commit generated by workflow `openedx/edx-platform/.github/workflows/upgrade-one-python-dependency.yml@refs/heads/master`

* fix: reintroduce importlib_metadata

* chore: Updating Python Requirements (#34798)

---------

Co-authored-by: brobro10000 <82611798+brobro10000@users.noreply.github.com>
Co-authored-by: Hamzah Ullah <hamzahullah@yahoo.com>
Co-authored-by: edX requirements bot <49161187+edx-requirements-bot@users.noreply.github.com>
This commit is contained in:
github-actions[bot]
2024-05-14 15:22:06 -04:00
committed by GitHub
parent 3538c34703
commit 73d3995dae
10 changed files with 57 additions and 55 deletions

View File

@@ -23,7 +23,7 @@ click>=8.0,<9.0
# The team that owns this package will manually bump this package rather than having it pulled in automatically.
# This is to allow them to better control its deployment and to do it in a process that works better
# for them.
edx-enterprise==4.18.2
edx-enterprise==4.18.3
# Stay on LTS version, remove once this is added to common constraint
Django<5.0

View File

@@ -72,7 +72,7 @@ python-dateutil==2.9.0.post0
# via matplotlib
random2==1.0.2
# via -r requirements/edx-sandbox/base.in
regex==2024.4.28
regex==2024.5.10
# via nltk
scipy==1.10.1
# via

View File

@@ -77,13 +77,13 @@ bleach[css]==6.1.0
# xblock-poll
boto==2.49.0
# via -r requirements/edx/kernel.in
boto3==1.34.101
boto3==1.34.104
# via
# -r requirements/edx/kernel.in
# django-ses
# fs-s3fs
# ora2
botocore==1.34.101
botocore==1.34.104
# via
# -r requirements/edx/kernel.in
# boto3
@@ -167,7 +167,7 @@ cryptography==42.0.7
# pyopenssl
# snowflake-connector-python
# social-auth-core
cssutils==2.10.2
cssutils==2.10.3
# via pynliner
defusedxml==0.7.1
# via
@@ -324,7 +324,7 @@ django-oauth-toolkit==1.7.1
# edx-enterprise
django-object-actions==4.2.0
# via edx-enterprise
django-pipeline==3.0.0
django-pipeline==3.1.0
# via -r requirements/edx/kernel.in
django-ratelimit==4.1.0
# via -r requirements/edx/kernel.in
@@ -464,7 +464,7 @@ edx-drf-extensions==10.3.0
# edx-when
# edxval
# openedx-learning
edx-enterprise==4.18.2
edx-enterprise==4.18.3
# via
# -c requirements/edx/../constraints.txt
# -r requirements/edx/kernel.in
@@ -598,6 +598,7 @@ idna==3.7
importlib-metadata==6.11.0
# via
# -c requirements/edx/../common_constraints.txt
# -r requirements/edx/kernel.in
# markdown
importlib-resources==5.13.0
# via
@@ -681,7 +682,7 @@ lxml==4.9.4
# xmlsec
mailsnake==1.6.4
# via -r requirements/edx/bundled.in
mako==1.3.3
mako==1.3.5
# via
# -r requirements/edx/kernel.in
# acid-xblock
@@ -723,7 +724,7 @@ multidict==6.0.5
# yarl
mysqlclient==2.2.4
# via -r requirements/edx/kernel.in
newrelic==9.9.0
newrelic==9.9.1
# via
# -r requirements/edx/bundled.in
# edx-django-utils
@@ -784,7 +785,7 @@ optimizely-sdk==4.1.1
# via
# -c requirements/edx/../constraints.txt
# -r requirements/edx/bundled.in
ora2==6.9.0
ora2==6.11.0
# via -r requirements/edx/bundled.in
packaging==24.0
# via
@@ -976,7 +977,7 @@ referencing==0.35.1
# via
# jsonschema
# jsonschema-specifications
regex==2024.4.28
regex==2024.5.10
# via nltk
requests==2.31.0
# via

View File

@@ -147,14 +147,14 @@ boto==2.49.0
# via
# -r requirements/edx/doc.txt
# -r requirements/edx/testing.txt
boto3==1.34.101
boto3==1.34.104
# via
# -r requirements/edx/doc.txt
# -r requirements/edx/testing.txt
# django-ses
# fs-s3fs
# ora2
botocore==1.34.101
botocore==1.34.104
# via
# -r requirements/edx/doc.txt
# -r requirements/edx/testing.txt
@@ -317,7 +317,7 @@ cssselect==1.2.0
# via
# -r requirements/edx/testing.txt
# pyquery
cssutils==2.10.2
cssutils==2.10.3
# via
# -r requirements/edx/doc.txt
# -r requirements/edx/testing.txt
@@ -537,7 +537,7 @@ django-object-actions==4.2.0
# -r requirements/edx/doc.txt
# -r requirements/edx/testing.txt
# edx-enterprise
django-pipeline==3.0.0
django-pipeline==3.1.0
# via
# -r requirements/edx/doc.txt
# -r requirements/edx/testing.txt
@@ -743,7 +743,7 @@ edx-drf-extensions==10.3.0
# edx-when
# edxval
# openedx-learning
edx-enterprise==4.18.2
edx-enterprise==4.18.3
# via
# -c requirements/edx/../constraints.txt
# -r requirements/edx/doc.txt
@@ -889,7 +889,7 @@ execnet==2.1.1
# pytest-xdist
factory-boy==3.3.0
# via -r requirements/edx/testing.txt
faker==25.0.1
faker==25.2.0
# via
# -r requirements/edx/testing.txt
# factory-boy
@@ -914,7 +914,7 @@ filelock==3.14.0
# snowflake-connector-python
# tox
# virtualenv
freezegun==1.5.0
freezegun==1.5.1
# via -r requirements/edx/testing.txt
frozenlist==1.4.1
# via
@@ -1168,7 +1168,7 @@ mailsnake==1.6.4
# via
# -r requirements/edx/doc.txt
# -r requirements/edx/testing.txt
mako==1.3.3
mako==1.3.5
# via
# -r requirements/edx/doc.txt
# -r requirements/edx/testing.txt
@@ -1254,7 +1254,7 @@ mysqlclient==2.2.4
# via
# -r requirements/edx/doc.txt
# -r requirements/edx/testing.txt
newrelic==9.9.0
newrelic==9.9.1
# via
# -r requirements/edx/doc.txt
# -r requirements/edx/testing.txt
@@ -1345,7 +1345,7 @@ optimizely-sdk==4.1.1
# -c requirements/edx/../constraints.txt
# -r requirements/edx/doc.txt
# -r requirements/edx/testing.txt
ora2==6.9.0
ora2==6.11.0
# via
# -r requirements/edx/doc.txt
# -r requirements/edx/testing.txt
@@ -1756,7 +1756,7 @@ referencing==0.35.1
# -r requirements/edx/testing.txt
# jsonschema
# jsonschema-specifications
regex==2024.4.28
regex==2024.5.10
# via
# -r requirements/edx/doc.txt
# -r requirements/edx/testing.txt
@@ -2126,7 +2126,7 @@ tzdata==2024.1
# -r requirements/edx/testing.txt
# backports-zoneinfo
# celery
ujson==5.9.0
ujson==5.10.0
# via
# -r requirements/edx/testing.txt
# fastapi
@@ -2175,7 +2175,7 @@ vine==5.1.0
# amqp
# celery
# kombu
virtualenv==20.26.1
virtualenv==20.26.2
# via
# -r requirements/edx/testing.txt
# tox

View File

@@ -106,13 +106,13 @@ bleach[css]==6.1.0
# xblock-poll
boto==2.49.0
# via -r requirements/edx/base.txt
boto3==1.34.101
boto3==1.34.104
# via
# -r requirements/edx/base.txt
# django-ses
# fs-s3fs
# ora2
botocore==1.34.101
botocore==1.34.104
# via
# -r requirements/edx/base.txt
# boto3
@@ -213,7 +213,7 @@ cryptography==42.0.7
# pyopenssl
# snowflake-connector-python
# social-auth-core
cssutils==2.10.2
cssutils==2.10.3
# via
# -r requirements/edx/base.txt
# pynliner
@@ -388,7 +388,7 @@ django-object-actions==4.2.0
# via
# -r requirements/edx/base.txt
# edx-enterprise
django-pipeline==3.0.0
django-pipeline==3.1.0
# via -r requirements/edx/base.txt
django-ratelimit==4.1.0
# via -r requirements/edx/base.txt
@@ -538,7 +538,7 @@ edx-drf-extensions==10.3.0
# edx-when
# edxval
# openedx-learning
edx-enterprise==4.18.2
edx-enterprise==4.18.3
# via
# -c requirements/edx/../constraints.txt
# -r requirements/edx/base.txt
@@ -800,7 +800,7 @@ lxml==4.9.4
# xmlsec
mailsnake==1.6.4
# via -r requirements/edx/base.txt
mako==1.3.3
mako==1.3.5
# via
# -r requirements/edx/base.txt
# acid-xblock
@@ -850,7 +850,7 @@ multidict==6.0.5
# yarl
mysqlclient==2.2.4
# via -r requirements/edx/base.txt
newrelic==9.9.0
newrelic==9.9.1
# via
# -r requirements/edx/base.txt
# edx-django-utils
@@ -916,7 +916,7 @@ optimizely-sdk==4.1.1
# via
# -c requirements/edx/../constraints.txt
# -r requirements/edx/base.txt
ora2==6.9.0
ora2==6.11.0
# via -r requirements/edx/base.txt
packaging==24.0
# via
@@ -1154,7 +1154,7 @@ referencing==0.35.1
# -r requirements/edx/base.txt
# jsonschema
# jsonschema-specifications
regex==2024.4.28
regex==2024.5.10
# via
# -r requirements/edx/base.txt
# nltk

View File

@@ -102,6 +102,7 @@ icalendar # .ics generator, used by calendar_sync
ipaddress # Ip network support for Embargo feature
jsonfield # Django model field for validated JSON; used in several apps
laboratory # Library for testing that code refactors/infrastructure changes produce identical results
importlib_metadata # Used to access entry_points in i18n_api plugin
lxml # XML parser
lti-consumer-xblock>=7.3.0
mako # Primary template language used for server-side page rendering

View File

@@ -54,7 +54,7 @@ mdurl==0.1.2
# via markdown-it-py
packaging==24.0
# via semgrep
peewee==3.17.3
peewee==3.17.5
# via semgrep
pkgutil-resolve-name==1.3.10
# via jsonschema

View File

@@ -109,13 +109,13 @@ bleach[css]==6.1.0
# xblock-poll
boto==2.49.0
# via -r requirements/edx/base.txt
boto3==1.34.101
boto3==1.34.104
# via
# -r requirements/edx/base.txt
# django-ses
# fs-s3fs
# ora2
botocore==1.34.101
botocore==1.34.104
# via
# -r requirements/edx/base.txt
# boto3
@@ -243,7 +243,7 @@ cssselect==1.2.0
# via
# -r requirements/edx/testing.in
# pyquery
cssutils==2.10.2
cssutils==2.10.3
# via
# -r requirements/edx/base.txt
# pynliner
@@ -424,7 +424,7 @@ django-object-actions==4.2.0
# via
# -r requirements/edx/base.txt
# edx-enterprise
django-pipeline==3.0.0
django-pipeline==3.1.0
# via -r requirements/edx/base.txt
django-ratelimit==4.1.0
# via -r requirements/edx/base.txt
@@ -571,7 +571,7 @@ edx-drf-extensions==10.3.0
# edx-when
# edxval
# openedx-learning
edx-enterprise==4.18.2
edx-enterprise==4.18.3
# via
# -c requirements/edx/../constraints.txt
# -r requirements/edx/base.txt
@@ -679,7 +679,7 @@ execnet==2.1.1
# via pytest-xdist
factory-boy==3.3.0
# via -r requirements/edx/testing.in
faker==25.0.1
faker==25.2.0
# via factory-boy
fastapi==0.111.0
# via
@@ -697,7 +697,7 @@ filelock==3.14.0
# snowflake-connector-python
# tox
# virtualenv
freezegun==1.5.0
freezegun==1.5.1
# via -r requirements/edx/testing.in
frozenlist==1.4.1
# via
@@ -880,7 +880,7 @@ lxml==4.9.4
# xmlsec
mailsnake==1.6.4
# via -r requirements/edx/base.txt
mako==1.3.3
mako==1.3.5
# via
# -r requirements/edx/base.txt
# acid-xblock
@@ -935,7 +935,7 @@ multidict==6.0.5
# yarl
mysqlclient==2.2.4
# via -r requirements/edx/base.txt
newrelic==9.9.0
newrelic==9.9.1
# via
# -r requirements/edx/base.txt
# edx-django-utils
@@ -1001,7 +1001,7 @@ optimizely-sdk==4.1.1
# via
# -c requirements/edx/../constraints.txt
# -r requirements/edx/base.txt
ora2==6.9.0
ora2==6.11.0
# via -r requirements/edx/base.txt
orjson==3.10.3
# via fastapi
@@ -1313,7 +1313,7 @@ referencing==0.35.1
# -r requirements/edx/base.txt
# jsonschema
# jsonschema-specifications
regex==2024.4.28
regex==2024.5.10
# via
# -r requirements/edx/base.txt
# nltk
@@ -1553,7 +1553,7 @@ tzdata==2024.1
# -r requirements/edx/base.txt
# backports-zoneinfo
# celery
ujson==5.9.0
ujson==5.10.0
# via fastapi
unicodecsv==0.14.1
# via
@@ -1591,7 +1591,7 @@ vine==5.1.0
# amqp
# celery
# kombu
virtualenv==20.26.1
virtualenv==20.26.2
# via tox
voluptuous==0.14.2
# via

View File

@@ -14,9 +14,9 @@ backports-zoneinfo==0.2.1 ; python_version < "3.9"
# via
# -c scripts/user_retirement/requirements/../../../requirements/constraints.txt
# django
boto3==1.34.101
boto3==1.34.104
# via -r scripts/user_retirement/requirements/base.in
botocore==1.34.101
botocore==1.34.104
# via
# boto3
# s3transfer
@@ -56,7 +56,7 @@ edx-rest-api-client==5.7.0
# via -r scripts/user_retirement/requirements/base.in
google-api-core==2.19.0
# via google-api-python-client
google-api-python-client==2.128.0
google-api-python-client==2.129.0
# via -r scripts/user_retirement/requirements/base.in
google-auth==2.29.0
# via
@@ -87,7 +87,7 @@ lxml==4.9.4
# zeep
more-itertools==10.2.0
# via simple-salesforce
newrelic==9.9.0
newrelic==9.9.1
# via edx-django-utils
pbr==6.0.0
# via stevedore

View File

@@ -18,11 +18,11 @@ backports-zoneinfo==0.2.1 ; python_version < "3.9"
# via
# -r scripts/user_retirement/requirements/base.txt
# django
boto3==1.34.101
boto3==1.34.104
# via
# -r scripts/user_retirement/requirements/base.txt
# moto
botocore==1.34.101
botocore==1.34.104
# via
# -r scripts/user_retirement/requirements/base.txt
# boto3
@@ -82,7 +82,7 @@ google-api-core==2.19.0
# via
# -r scripts/user_retirement/requirements/base.txt
# google-api-python-client
google-api-python-client==2.128.0
google-api-python-client==2.129.0
# via -r scripts/user_retirement/requirements/base.txt
google-auth==2.29.0
# via
@@ -138,7 +138,7 @@ more-itertools==10.2.0
# simple-salesforce
moto==4.2.14
# via -r scripts/user_retirement/requirements/testing.in
newrelic==9.9.0
newrelic==9.9.1
# via
# -r scripts/user_retirement/requirements/base.txt
# edx-django-utils