From c731373515afdc8295ab5445cbe146e05e4cbe67 Mon Sep 17 00:00:00 2001 From: edX requirements bot Date: Tue, 18 Feb 2025 10:24:51 -0500 Subject: [PATCH 1/2] chore: Upgrade Python requirements --- requirements/base.txt | 26 +++++++++++---------- requirements/ci.txt | 4 ++-- requirements/docs.txt | 4 ++-- requirements/quality.txt | 39 ++++++++++++++++---------------- requirements/test-acceptance.txt | 37 +++++++++++++++--------------- requirements/test.txt | 35 ++++++++++++++-------------- requirements/tox.txt | 2 +- 7 files changed, 74 insertions(+), 73 deletions(-) diff --git a/requirements/base.txt b/requirements/base.txt index 85869027c4..fa8e7eaa0b 100644 --- a/requirements/base.txt +++ b/requirements/base.txt @@ -12,9 +12,9 @@ attrs==25.1.0 # via openedx-events bleach==6.2.0 # via -r requirements/base.in -boto3==1.36.12 +boto3==1.36.22 # via -r requirements/base.in -botocore==1.36.12 +botocore==1.36.22 # via # boto3 # s3transfer @@ -32,7 +32,7 @@ code-annotations==2.2.0 # via edx-toggles defusedxml==0.7.1 # via -r requirements/base.in -django==4.2.18 +django==4.2.19 # via # -c requirements/common_constraints.txt # -c requirements/constraints.txt @@ -90,7 +90,7 @@ edx-opaque-keys[django]==2.11.0 # openedx-filters edx-submissions==3.8.5 # via -r requirements/base.in -edx-toggles==5.2.0 +edx-toggles==5.3.0 # via -r requirements/base.in fastavro==1.10.0 # via openedx-events @@ -120,7 +120,7 @@ loremipsum==1.0.5 # via # -c requirements/constraints.txt # -r requirements/base.in -lxml[html-clean]==5.3.0 +lxml[html-clean]==5.3.1 # via # -r requirements/base.in # edx-i18n-tools @@ -135,11 +135,11 @@ markupsafe==3.0.2 # jinja2 # mako # xblock -newrelic==10.5.0 +newrelic==10.6.0 # via edx-django-utils -openedx-events==9.17.0 +openedx-events==9.18.2 # via -r requirements/base.in -openedx-filters==1.13.0 +openedx-filters==2.0.1 # via -r requirements/base.in path==13.1.0 # via @@ -152,11 +152,11 @@ pbr==6.1.1 # via stevedore polib==1.2.0 # via edx-i18n-tools -psutil==6.1.1 +psutil==7.0.0 # via edx-django-utils pycparser==2.22 # via cffi -pymongo==4.11 +pymongo==4.11.1 # via edx-opaque-keys pynacl==1.5.0 # via edx-django-utils @@ -187,7 +187,7 @@ requests==2.32.3 # via python-swiftclient s3transfer==0.11.2 # via boto3 -simplejson==3.19.3 +simplejson==3.20.1 # via xblock six==1.17.0 # via @@ -225,11 +225,13 @@ webencodings==0.5.1 # html5lib webob==1.8.9 # via xblock -xblock==5.1.1 +xblock==5.1.2 # via -r requirements/base.in # The following packages are considered to be unsafe in a requirements file: setuptools==75.8.0 # via # fs + # openedx-events + # openedx-filters # pbr diff --git a/requirements/ci.txt b/requirements/ci.txt index 1136251a75..5f0514b286 100644 --- a/requirements/ci.txt +++ b/requirements/ci.txt @@ -20,7 +20,7 @@ colorama==0.4.6 # via # -r requirements/tox.txt # tox -coverage[toml]==7.6.10 +coverage[toml]==7.6.12 # via coveralls coveralls==4.0.1 # via -r requirements/ci.in @@ -65,7 +65,7 @@ urllib3==2.2.3 # via # -c requirements/common_constraints.txt # requests -virtualenv==20.29.1 +virtualenv==20.29.2 # via # -r requirements/tox.txt # tox diff --git a/requirements/docs.txt b/requirements/docs.txt index 0317a4502f..b4ca24e28e 100644 --- a/requirements/docs.txt +++ b/requirements/docs.txt @@ -16,7 +16,7 @@ babel==2.17.0 # via # pydata-sphinx-theme # sphinx -beautifulsoup4==4.13.1 +beautifulsoup4==4.13.3 # via pydata-sphinx-theme certifi==2025.1.31 # via requests @@ -108,5 +108,5 @@ uvicorn==0.34.0 # via sphinx-autobuild watchfiles==1.0.4 # via sphinx-autobuild -websockets==14.2 +websockets==15.0 # via sphinx-autobuild diff --git a/requirements/quality.txt b/requirements/quality.txt index 3beff16031..b9587e816e 100644 --- a/requirements/quality.txt +++ b/requirements/quality.txt @@ -38,12 +38,12 @@ binaryornot==0.4.4 # cookiecutter bleach==6.2.0 # via -r requirements/test.txt -boto3==1.36.12 +boto3==1.36.22 # via # -r requirements/test.txt # fs-s3fs # moto -botocore==1.36.12 +botocore==1.36.22 # via # -r requirements/test.txt # boto3 @@ -112,11 +112,11 @@ cookiecutter==2.6.0 # via # -r requirements/test.txt # xblock-sdk -coverage[toml]==7.6.10 +coverage[toml]==7.6.12 # via # -r requirements/test.txt # pytest-cov -cryptography==44.0.0 +cryptography==44.0.1 # via # -r requirements/test.txt # moto @@ -132,7 +132,7 @@ distlib==0.3.9 # via # -r requirements/test.txt # virtualenv -django==4.2.18 +django==4.2.19 # via # -c requirements/common_constraints.txt # -c requirements/constraints.txt @@ -201,11 +201,11 @@ edx-opaque-keys[django]==2.11.0 # openedx-filters edx-submissions==3.8.5 # via -r requirements/test.txt -edx-toggles==5.2.0 +edx-toggles==5.3.0 # via -r requirements/test.txt factory-boy==3.3.3 # via -r requirements/test.txt -faker==35.2.0 +faker==36.1.1 # via # -r requirements/test.txt # factory-boy @@ -271,7 +271,7 @@ loremipsum==1.0.5 # via # -c requirements/constraints.txt # -r requirements/test.txt -lxml[html-clean]==5.3.0 +lxml[html-clean]==5.3.1 # via # -r requirements/test.txt # edx-i18n-tools @@ -311,13 +311,13 @@ moto==4.2.14 # via # -c requirements/constraints.txt # -r requirements/test.txt -newrelic==10.5.0 +newrelic==10.6.0 # via # -r requirements/test.txt # edx-django-utils -openedx-events==9.17.0 +openedx-events==9.18.2 # via -r requirements/test.txt -openedx-filters==1.13.0 +openedx-filters==2.0.1 # via -r requirements/test.txt packaging==24.2 # via @@ -356,7 +356,7 @@ prompt-toolkit==3.0.50 # via # -r requirements/test.txt # click-repl -psutil==6.1.1 +psutil==7.0.0 # via # -r requirements/test.txt # edx-django-utils @@ -384,7 +384,7 @@ pylint-plugin-utils==0.8.2 # via # pylint-celery # pylint-django -pymongo==4.11 +pymongo==4.11.1 # via # -r requirements/test.txt # edx-opaque-keys @@ -407,7 +407,7 @@ pytest==8.3.4 # pytest-django pytest-cov==6.0.0 # via -r requirements/test.txt -pytest-django==4.9.0 +pytest-django==4.10.0 # via -r requirements/test.txt python-dateutil==2.9.0.post0 # via @@ -415,7 +415,6 @@ python-dateutil==2.9.0.post0 # arrow # botocore # celery - # faker # freezegun # moto # xblock @@ -463,7 +462,7 @@ s3transfer==0.11.2 # via # -r requirements/test.txt # boto3 -simplejson==3.19.3 +simplejson==3.20.1 # via # -r requirements/test.txt # xblock @@ -508,11 +507,11 @@ typing-extensions==4.12.2 # via # -r requirements/test.txt # edx-opaque-keys - # faker tzdata==2025.1 # via # -r requirements/test.txt # celery + # faker # kombu urllib3==2.2.3 # via @@ -527,7 +526,7 @@ vine==5.1.0 # amqp # celery # kombu -virtualenv==20.29.1 +virtualenv==20.29.2 # via # -r requirements/test.txt # tox @@ -558,7 +557,7 @@ werkzeug==3.1.3 # via # -r requirements/test.txt # moto -xblock==5.1.1 +xblock==5.1.2 # via # -r requirements/test.txt # xblock-sdk @@ -573,4 +572,6 @@ xmltodict==0.14.2 setuptools==75.8.0 # via # fs + # openedx-events + # openedx-filters # pbr diff --git a/requirements/test-acceptance.txt b/requirements/test-acceptance.txt index 0df6dcb8f7..ef83704114 100644 --- a/requirements/test-acceptance.txt +++ b/requirements/test-acceptance.txt @@ -34,12 +34,12 @@ binaryornot==0.4.4 # cookiecutter bleach==6.2.0 # via -r requirements/test.txt -boto3==1.36.12 +boto3==1.36.22 # via # -r requirements/test.txt # fs-s3fs # moto -botocore==1.36.12 +botocore==1.36.22 # via # -r requirements/test.txt # boto3 @@ -103,11 +103,11 @@ cookiecutter==2.6.0 # via # -r requirements/test.txt # xblock-sdk -coverage[toml]==7.6.10 +coverage[toml]==7.6.12 # via # -r requirements/test.txt # pytest-cov -cryptography==44.0.0 +cryptography==44.0.1 # via # -r requirements/test.txt # moto @@ -122,7 +122,7 @@ distlib==0.3.9 # via # -r requirements/test.txt # virtualenv -django==4.2.18 +django==4.2.19 # via # -c requirements/common_constraints.txt # -c requirements/constraints.txt @@ -189,11 +189,11 @@ edx-opaque-keys[django]==2.11.0 # openedx-filters edx-submissions==3.8.5 # via -r requirements/test.txt -edx-toggles==5.2.0 +edx-toggles==5.3.0 # via -r requirements/test.txt factory-boy==3.3.3 # via -r requirements/test.txt -faker==35.2.0 +faker==36.1.1 # via # -r requirements/test.txt # factory-boy @@ -257,7 +257,7 @@ loremipsum==1.0.5 # via # -c requirements/constraints.txt # -r requirements/test.txt -lxml[html-clean]==5.3.0 +lxml[html-clean]==5.3.1 # via # -r requirements/test.txt # edx-i18n-tools @@ -295,13 +295,13 @@ moto==4.2.14 # via # -c requirements/constraints.txt # -r requirements/test.txt -newrelic==10.5.0 +newrelic==10.6.0 # via # -r requirements/test.txt # edx-django-utils -openedx-events==9.17.0 +openedx-events==9.18.2 # via -r requirements/test.txt -openedx-filters==1.13.0 +openedx-filters==2.0.1 # via -r requirements/test.txt packaging==24.2 # via @@ -339,7 +339,7 @@ prompt-toolkit==3.0.50 # via # -r requirements/test.txt # click-repl -psutil==6.1.1 +psutil==7.0.0 # via # -r requirements/test.txt # edx-django-utils @@ -353,7 +353,7 @@ pygments==2.19.1 # rich pyinstrument==5.0.1 # via -r requirements/test-acceptance.in -pymongo==4.11 +pymongo==4.11.1 # via # -r requirements/test.txt # edx-opaque-keys @@ -377,7 +377,7 @@ pytest==8.3.4 # pytest-django pytest-cov==6.0.0 # via -r requirements/test.txt -pytest-django==4.9.0 +pytest-django==4.10.0 # via -r requirements/test.txt python-dateutil==2.9.0.post0 # via @@ -385,7 +385,6 @@ python-dateutil==2.9.0.post0 # arrow # botocore # celery - # faker # freezegun # moto # xblock @@ -433,7 +432,7 @@ s3transfer==0.11.2 # via # -r requirements/test.txt # boto3 -simplejson==3.19.3 +simplejson==3.20.1 # via # -r requirements/test.txt # xblock @@ -475,11 +474,11 @@ typing-extensions==4.12.2 # via # -r requirements/test.txt # edx-opaque-keys - # faker tzdata==2025.1 # via # -r requirements/test.txt # celery + # faker # kombu urllib3==2.2.3 # via @@ -494,7 +493,7 @@ vine==5.1.0 # amqp # celery # kombu -virtualenv==20.29.1 +virtualenv==20.29.2 # via # -r requirements/test.txt # tox @@ -525,7 +524,7 @@ werkzeug==3.1.3 # via # -r requirements/test.txt # moto -xblock==5.1.1 +xblock==5.1.2 # via # -r requirements/test.txt # xblock-sdk diff --git a/requirements/test.txt b/requirements/test.txt index 40bdefae85..ff50803f97 100644 --- a/requirements/test.txt +++ b/requirements/test.txt @@ -26,12 +26,12 @@ binaryornot==0.4.4 # via cookiecutter bleach==6.2.0 # via -r requirements/base.txt -boto3==1.36.12 +boto3==1.36.22 # via # -r requirements/base.txt # fs-s3fs # moto -botocore==1.36.12 +botocore==1.36.22 # via # -r requirements/base.txt # boto3 @@ -82,11 +82,11 @@ colorama==0.4.6 # via tox cookiecutter==2.6.0 # via xblock-sdk -coverage[toml]==7.6.10 +coverage[toml]==7.6.12 # via # -r requirements/test.in # pytest-cov -cryptography==44.0.0 +cryptography==44.0.1 # via moto ddt==1.0.0 # via @@ -161,11 +161,11 @@ edx-opaque-keys[django]==2.11.0 # openedx-filters edx-submissions==3.8.5 # via -r requirements/base.txt -edx-toggles==5.2.0 +edx-toggles==5.3.0 # via -r requirements/base.txt factory-boy==3.3.3 # via -r requirements/test.in -faker==35.2.0 +faker==36.1.1 # via factory-boy fastavro==1.10.0 # via @@ -221,7 +221,7 @@ loremipsum==1.0.5 # via # -c requirements/constraints.txt # -r requirements/base.txt -lxml[html-clean]==5.3.0 +lxml[html-clean]==5.3.1 # via # -r requirements/base.txt # edx-i18n-tools @@ -255,13 +255,13 @@ moto==4.2.14 # via # -c requirements/constraints.txt # -r requirements/test.in -newrelic==10.5.0 +newrelic==10.6.0 # via # -r requirements/base.txt # edx-django-utils -openedx-events==9.17.0 +openedx-events==9.18.2 # via -r requirements/base.txt -openedx-filters==1.13.0 +openedx-filters==2.0.1 # via -r requirements/base.txt packaging==24.2 # via @@ -294,7 +294,7 @@ polib==1.2.0 # edx-i18n-tools prompt-toolkit==3.0.50 # via click-repl -psutil==6.1.1 +psutil==7.0.0 # via # -r requirements/base.txt # edx-django-utils @@ -304,7 +304,7 @@ pycparser==2.22 # cffi pygments==2.19.1 # via rich -pymongo==4.11 +pymongo==4.11.1 # via # -r requirements/base.txt # edx-opaque-keys @@ -323,7 +323,7 @@ pytest==8.3.4 # pytest-django pytest-cov==6.0.0 # via -r requirements/test.in -pytest-django==4.9.0 +pytest-django==4.10.0 # via -r requirements/test.in python-dateutil==2.9.0.post0 # via @@ -331,7 +331,6 @@ python-dateutil==2.9.0.post0 # arrow # botocore # celery - # faker # freezegun # moto # xblock @@ -375,7 +374,7 @@ s3transfer==0.11.2 # via # -r requirements/base.txt # boto3 -simplejson==3.19.3 +simplejson==3.20.1 # via # -r requirements/base.txt # xblock @@ -415,10 +414,10 @@ typing-extensions==4.12.2 # via # -r requirements/base.txt # edx-opaque-keys - # faker tzdata==2025.1 # via # celery + # faker # kombu urllib3==2.2.3 # via @@ -432,7 +431,7 @@ vine==5.1.0 # amqp # celery # kombu -virtualenv==20.29.1 +virtualenv==20.29.2 # via tox voluptuous==0.15.2 # via @@ -457,7 +456,7 @@ webob==1.8.9 # xblock-sdk werkzeug==3.1.3 # via moto -xblock==5.1.1 +xblock==5.1.2 # via # -r requirements/base.txt # xblock-sdk diff --git a/requirements/tox.txt b/requirements/tox.txt index aebf44002c..d16dded19d 100644 --- a/requirements/tox.txt +++ b/requirements/tox.txt @@ -30,5 +30,5 @@ pyproject-api==1.9.0 # via tox tox==4.24.1 # via -r requirements/tox.in -virtualenv==20.29.1 +virtualenv==20.29.2 # via tox From 5f22fae0fb2ae97baa52a91b8841ba2bea9873b2 Mon Sep 17 00:00:00 2001 From: Jillian Vogel Date: Thu, 20 Feb 2025 16:07:43 +1030 Subject: [PATCH 2/2] chore: bumps package version --- openassessment/__init__.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/openassessment/__init__.py b/openassessment/__init__.py index 5bd2d2eedd..c7ef092ec3 100644 --- a/openassessment/__init__.py +++ b/openassessment/__init__.py @@ -2,4 +2,4 @@ Initialization Information for Open Assessment Module """ -__version__ = '6.14.6' +__version__ = '6.14.7'