diff --git a/.github/workflows/check-consistent-dependencies.yml b/.github/workflows/check-consistent-dependencies.yml index 0e4595a9d0cd..048cbe6b006b 100644 --- a/.github/workflows/check-consistent-dependencies.yml +++ b/.github/workflows/check-consistent-dependencies.yml @@ -40,7 +40,7 @@ jobs: - uses: actions/setup-python@v5 if: ${{ env.RELEVANT == 'true' }} with: - python-version: "3.8" + python-version: '3.11' - name: "Recompile requirements" if: ${{ env.RELEVANT == 'true' }} diff --git a/.github/workflows/compile-python-requirements.yml b/.github/workflows/compile-python-requirements.yml index fda1d3b33812..0ff99b9c685a 100644 --- a/.github/workflows/compile-python-requirements.yml +++ b/.github/workflows/compile-python-requirements.yml @@ -26,7 +26,7 @@ jobs: - name: Set up Python environment uses: actions/setup-python@v5 with: - python-version: "3.8" + python-version: "3.11" - name: Run make compile-requirements env: diff --git a/.github/workflows/upgrade-one-python-dependency.yml b/.github/workflows/upgrade-one-python-dependency.yml index baed246246a0..6ca5dfcb355e 100644 --- a/.github/workflows/upgrade-one-python-dependency.yml +++ b/.github/workflows/upgrade-one-python-dependency.yml @@ -39,7 +39,7 @@ jobs: - name: Set up Python environment uses: actions/setup-python@v5 with: - python-version: "3.8" + python-version: "3.11" - name: Update any pinned dependencies env: diff --git a/cms/djangoapps/contentstore/api/views/course_quality.py b/cms/djangoapps/contentstore/api/views/course_quality.py index 297a530d76be..42489978b857 100644 --- a/cms/djangoapps/contentstore/api/views/course_quality.py +++ b/cms/djangoapps/contentstore/api/views/course_quality.py @@ -272,5 +272,5 @@ def _stats_dict(self, data): # lint-amnesty, pylint: disable=missing-function-d max=max(data), mean=np.around(np.mean(data)), median=np.around(np.median(data)), - mode=stats.mode(data, axis=None)[0][0], + mode=stats.mode(data, axis=None)[0], ) diff --git a/requirements/edx-sandbox/base.txt b/requirements/edx-sandbox/base.txt index 5e3a673caaab..bf5148b100de 100644 --- a/requirements/edx-sandbox/base.txt +++ b/requirements/edx-sandbox/base.txt @@ -1,5 +1,5 @@ # -# This file is autogenerated by pip-compile with Python 3.8 +# This file is autogenerated by pip-compile with Python 3.11 # by the following command: # # make upgrade @@ -14,15 +14,13 @@ click==8.1.6 # nltk codejail-includes==1.0.0 # via -r requirements/edx-sandbox/base.in -contourpy==1.1.1 +contourpy==1.2.1 # via matplotlib -cryptography==42.0.7 +cryptography==42.0.8 # via -r requirements/edx-sandbox/base.in cycler==0.12.1 # via matplotlib -fonttools==4.51.0 - # via matplotlib -importlib-resources==6.4.0 +fonttools==4.53.0 # via matplotlib joblib==1.4.2 # via nltk @@ -37,17 +35,17 @@ markupsafe==2.1.5 # via # chem # openedx-calc -matplotlib==3.7.5 +matplotlib==3.9.0 # via -r requirements/edx-sandbox/base.in mpmath==1.3.0 # via sympy -networkx==3.1 +networkx==3.3 # via -r requirements/edx-sandbox/base.in nltk==3.8.1 # via # -r requirements/edx-sandbox/base.in # chem -numpy==1.24.4 +numpy==1.26.4 # via # chem # contourpy @@ -56,7 +54,7 @@ numpy==1.24.4 # scipy openedx-calc==3.1.0 # via -r requirements/edx-sandbox/base.in -packaging==24.0 +packaging==24.1 # via matplotlib pillow==10.3.0 # via matplotlib @@ -72,9 +70,9 @@ python-dateutil==2.9.0.post0 # via matplotlib random2==1.0.2 # via -r requirements/edx-sandbox/base.in -regex==2024.5.10 +regex==2024.5.15 # via nltk -scipy==1.10.1 +scipy==1.13.1 # via # -r requirements/edx-sandbox/base.in # chem @@ -83,11 +81,9 @@ six==1.16.0 # via # codejail-includes # python-dateutil -sympy==1.12 +sympy==1.12.1 # via # -r requirements/edx-sandbox/base.in # openedx-calc tqdm==4.66.4 # via nltk -zipp==3.18.1 - # via importlib-resources diff --git a/requirements/edx/assets.txt b/requirements/edx/assets.txt index bcac144e0edb..6c3e1a41515c 100644 --- a/requirements/edx/assets.txt +++ b/requirements/edx/assets.txt @@ -1,5 +1,5 @@ # -# This file is autogenerated by pip-compile with Python 3.8 +# This file is autogenerated by pip-compile with Python 3.11 # by the following command: # # make upgrade @@ -12,10 +12,7 @@ libsass==0.10.0 # via # -c requirements/edx/../constraints.txt # -r requirements/edx/assets.in -nodeenv==1.8.0 +nodeenv==1.9.1 # via -r requirements/edx/assets.in six==1.16.0 # via libsass - -# The following packages are considered to be unsafe in a requirements file: -# setuptools diff --git a/requirements/edx/base.txt b/requirements/edx/base.txt index cc387ab7d6fc..53d2350191f3 100644 --- a/requirements/edx/base.txt +++ b/requirements/edx/base.txt @@ -1,5 +1,5 @@ # -# This file is autogenerated by pip-compile with Python 3.8 +# This file is autogenerated by pip-compile with Python 3.11 # by the following command: # # make upgrade @@ -22,7 +22,7 @@ analytics-python==1.4.post1 # via -r requirements/edx/kernel.in aniso8601==9.0.1 # via edx-tincan-py35 -annotated-types==0.6.0 +annotated-types==0.7.0 # via pydantic appdirs==1.4.4 # via fs @@ -33,10 +33,6 @@ asgiref==3.8.1 # django-countries asn1crypto==1.5.1 # via snowflake-connector-python -async-timeout==4.0.3 - # via - # aiohttp - # redis attrs==23.2.0 # via # -r requirements/edx/kernel.in @@ -54,14 +50,6 @@ babel==2.15.0 # enmerkar-underscore backoff==1.10.0 # via analytics-python -backports-zoneinfo[tzdata]==0.2.1 ; python_version < "3.9" - # via - # -c requirements/edx/../constraints.txt - # celery - # django - # edx-milestones - # icalendar - # kombu beautifulsoup4==4.12.3 # via pynliner billiard==4.2.0 @@ -77,13 +65,13 @@ bleach[css]==6.1.0 # xblock-poll boto==2.49.0 # via -r requirements/edx/kernel.in -boto3==1.34.104 +boto3==1.34.123 # via # -r requirements/edx/kernel.in # django-ses # fs-s3fs # ora2 -botocore==1.34.104 +botocore==1.34.123 # via # -r requirements/edx/kernel.in # boto3 @@ -102,7 +90,7 @@ celery==5.4.0 # edx-enterprise # event-tracking # openedx-learning -certifi==2024.2.2 +certifi==2024.6.2 # via # -r requirements/edx/paver.txt # elasticsearch @@ -155,7 +143,7 @@ coreschema==0.0.4 # drf-yasg crowdsourcehinter-xblock==0.7 # via -r requirements/edx/bundled.in -cryptography==42.0.7 +cryptography==42.0.8 # via # -r requirements/edx/kernel.in # django-fernet-fields-v2 @@ -167,7 +155,7 @@ cryptography==42.0.7 # pyopenssl # snowflake-connector-python # social-auth-core -cssutils==2.10.3 +cssutils==2.11.1 # via pynliner defusedxml==0.7.1 # via @@ -309,7 +297,7 @@ django-model-utils==4.5.1 # edxval # ora2 # super-csv -django-mptt==0.14.0 +django-mptt==0.16.0 # via # -r requirements/edx/kernel.in # openedx-django-wiki @@ -332,7 +320,7 @@ django-sekizai==4.1.0 # via # -r requirements/edx/kernel.in # openedx-django-wiki -django-ses==4.0.0 +django-ses==4.1.0 # via -r requirements/edx/bundled.in django-simple-history==3.4.0 # via @@ -348,6 +336,7 @@ django-statici18n==2.5.0 # -r requirements/edx/kernel.in # lti-consumer-xblock # xblock-drag-and-drop-v2 + # xblock-poll django-storages==1.14.3 # via # -r requirements/edx/kernel.in @@ -428,11 +417,12 @@ edx-celeryutils==1.3.0 # super-csv edx-codejail==3.4.1 # via -r requirements/edx/kernel.in -edx-completion==4.6.0 +edx-completion==4.6.2 # via -r requirements/edx/kernel.in edx-django-release-util==1.4.0 # via # -r requirements/edx/kernel.in + # edx-submissions # edxval edx-django-sites-extensions==4.2.0 # via -r requirements/edx/kernel.in @@ -481,7 +471,7 @@ edx-milestones==0.6.0 # via -r requirements/edx/kernel.in edx-name-affirmation==2.3.7 # via -r requirements/edx/kernel.in -edx-opaque-keys[django]==2.9.0 +edx-opaque-keys[django]==2.10.0 # via # -r requirements/edx/kernel.in # -r requirements/edx/paver.txt @@ -499,13 +489,13 @@ edx-opaque-keys[django]==2.9.0 # ora2 edx-organizations==6.13.0 # via -r requirements/edx/kernel.in -edx-proctoring==4.17.0 +edx-proctoring==4.18.1 # via # -r requirements/edx/kernel.in # edx-proctoring-proctortrack edx-rbac==1.9.0 # via edx-enterprise -edx-rest-api-client==5.7.0 +edx-rest-api-client==5.6.1 # via # -r requirements/edx/kernel.in # edx-enterprise @@ -514,7 +504,7 @@ edx-search==3.9.1 # via -r requirements/edx/kernel.in edx-sga==0.25.0 # via -r requirements/edx/bundled.in -edx-submissions==3.7.0 +edx-submissions==3.7.1 # via # -r requirements/edx/kernel.in # ora2 @@ -599,12 +589,6 @@ importlib-metadata==6.11.0 # via # -c requirements/edx/../common_constraints.txt # -r requirements/edx/kernel.in - # markdown -importlib-resources==5.13.0 - # via - # jsonschema - # jsonschema-specifications - # pycountry inflection==0.5.1 # via # drf-spectacular @@ -704,9 +688,9 @@ markupsafe==2.1.5 # mako # openedx-calc # xblock -maxminddb==2.6.1 +maxminddb==2.6.2 # via geoip2 -meilisearch==0.31.1 +meilisearch==0.31.3 # via -r requirements/edx/kernel.in mock==5.1.0 # via -r requirements/edx/paver.txt @@ -716,6 +700,8 @@ monotonic==1.6 # via # analytics-python # py2neo +more-itertools==10.3.0 + # via cssutils mpmath==1.3.0 # via sympy multidict==6.0.5 @@ -724,15 +710,15 @@ multidict==6.0.5 # yarl mysqlclient==2.2.4 # via -r requirements/edx/kernel.in -newrelic==9.9.1 +newrelic==9.10.0 # via # -r requirements/edx/bundled.in # edx-django-utils nltk==3.8.1 # via chem -nodeenv==1.8.0 +nodeenv==1.9.1 # via -r requirements/edx/kernel.in -numpy==1.24.4 +numpy==1.26.4 # via # chem # openedx-calc @@ -751,7 +737,7 @@ openai==0.28.1 # via # -c requirements/edx/../constraints.txt # edx-enterprise -openedx-atlas==0.6.0 +openedx-atlas==0.6.1 # via -r requirements/edx/kernel.in openedx-calc==3.1.0 # via -r requirements/edx/kernel.in @@ -787,7 +773,7 @@ optimizely-sdk==4.1.1 # -r requirements/edx/bundled.in ora2==6.11.1 # via -r requirements/edx/bundled.in -packaging==24.0 +packaging==24.1 # via # drf-yasg # gunicorn @@ -823,13 +809,11 @@ pillow==10.3.0 # edx-enterprise # edx-organizations # edxval -pkgutil-resolve-name==1.3.10 - # via jsonschema -platformdirs==4.2.1 +platformdirs==4.2.2 # via snowflake-connector-python polib==1.2.0 # via edx-i18n-tools -prompt-toolkit==3.0.43 +prompt-toolkit==3.0.47 # via click-repl psutil==5.9.8 # via @@ -841,7 +825,7 @@ py2neo @ https://github.com/overhangio/py2neo/releases/download/2021.2.3/py2neo- # -r requirements/edx/bundled.in pyasn1==0.6.0 # via pgpy -pycountry==23.12.11 +pycountry==24.6.1 # via -r requirements/edx/kernel.in pycparser==2.22 # via cffi @@ -851,9 +835,9 @@ pycryptodomex==3.20.0 # edx-proctoring # lti-consumer-xblock # pyjwkest -pydantic==2.7.1 +pydantic==2.7.3 # via camel-converter -pydantic-core==2.18.2 +pydantic-core==2.18.4 # via pydantic pygments==2.18.0 # via @@ -927,7 +911,7 @@ python-memcached==1.62 # via -r requirements/edx/paver.txt python-slugify==8.0.4 # via code-annotations -python-swiftclient==4.5.0 +python-swiftclient==4.6.0 # via ora2 python3-openid==3.2.0 ; python_version >= "3" # via @@ -938,7 +922,6 @@ python3-saml==1.16.0 pytz==2024.1 # via # -r requirements/edx/kernel.in - # babel # django-ses # djangorestframework # drf-yasg @@ -969,7 +952,7 @@ random2==1.0.2 # via -r requirements/edx/kernel.in recommender-xblock==2.2.0 # via -r requirements/edx/bundled.in -redis==5.0.4 +redis==5.0.5 # via # -r requirements/edx/kernel.in # walrus @@ -977,9 +960,9 @@ referencing==0.35.1 # via # jsonschema # jsonschema-specifications -regex==2024.5.10 +regex==2024.5.15 # via nltk -requests==2.31.0 +requests==2.32.3 # via # -r requirements/edx/paver.txt # algoliasearch @@ -1016,7 +999,7 @@ ruamel-yaml==0.18.6 # via drf-yasg ruamel-yaml-clib==0.2.8 # via ruamel-yaml -rules==3.3 +rules==3.4 # via # -r requirements/edx/kernel.in # edx-enterprise @@ -1026,7 +1009,7 @@ s3transfer==0.10.1 # via boto3 sailthru-client==2.2.3 # via edx-ace -scipy==1.10.1 +scipy==1.13.1 # via # chem # openedx-calc @@ -1075,7 +1058,7 @@ slumber==0.7.1 # edx-bulk-grades # edx-enterprise # edx-rest-api-client -snowflake-connector-python==3.10.0 +snowflake-connector-python==3.10.1 # via edx-enterprise social-auth-app-django==5.0.0 # via @@ -1113,9 +1096,9 @@ stevedore==5.2.0 # edx-opaque-keys super-csv==3.2.0 # via edx-bulk-grades -sympy==1.12 +sympy==1.12.1 # via openedx-calc -testfixtures==8.2.0 +testfixtures==8.3.0 # via edx-enterprise text-unidecode==1.3 # via python-slugify @@ -1127,24 +1110,18 @@ tqdm==4.66.4 # via # nltk # openai -typing-extensions==4.11.0 +typing-extensions==4.12.2 # via # -r requirements/edx/paver.txt - # annotated-types - # asgiref # django-countries - # drf-spectacular # edx-opaque-keys # jwcrypto - # kombu # pydantic # pydantic-core # pylti1p3 # snowflake-connector-python tzdata==2024.1 - # via - # backports-zoneinfo - # celery + # via celery unicodecsv==0.14.1 # via # -r requirements/edx/kernel.in @@ -1162,7 +1139,6 @@ urllib3==1.26.18 # elasticsearch # py2neo # requests - # snowflake-connector-python user-util==1.1.0 # via -r requirements/edx/kernel.in vine==5.1.0 @@ -1174,7 +1150,7 @@ voluptuous==0.14.2 # via ora2 walrus==0.9.3 # via edx-event-bus-redis -watchdog==4.0.0 +watchdog==4.0.1 # via -r requirements/edx/paver.txt wcwidth==0.2.13 # via prompt-toolkit @@ -1211,16 +1187,17 @@ xblock[django]==4.0.1 # staff-graded-xblock # xblock-drag-and-drop-v2 # xblock-google-drive - # xblock-poll # xblock-utils xblock-drag-and-drop-v2==4.0.2 # via -r requirements/edx/bundled.in xblock-google-drive==0.7.0 # via -r requirements/edx/bundled.in -xblock-poll==1.13.0 +xblock-poll==1.14.0 # via -r requirements/edx/bundled.in xblock-utils==4.0.0 - # via edx-sga + # via + # edx-sga + # xblock-poll xmlsec==1.3.13 # via # -c requirements/edx/../constraints.txt @@ -1229,10 +1206,8 @@ xss-utils==0.6.0 # via -r requirements/edx/kernel.in yarl==1.9.4 # via aiohttp -zipp==3.18.1 - # via - # importlib-metadata - # importlib-resources +zipp==3.19.2 + # via importlib-metadata # The following packages are considered to be unsafe in a requirements file: # setuptools diff --git a/requirements/edx/coverage.txt b/requirements/edx/coverage.txt index e150dc3fe238..73c03573cca8 100644 --- a/requirements/edx/coverage.txt +++ b/requirements/edx/coverage.txt @@ -1,12 +1,12 @@ # -# This file is autogenerated by pip-compile with Python 3.8 +# This file is autogenerated by pip-compile with Python 3.11 # by the following command: # # make upgrade # chardet==5.2.0 # via diff-cover -coverage==7.5.1 +coverage==7.5.3 # via -r requirements/edx/coverage.in diff-cover==9.0.0 # via -r requirements/edx/coverage.in diff --git a/requirements/edx/development.txt b/requirements/edx/development.txt index b90b6e0a3cd4..696a7e0ae3ef 100644 --- a/requirements/edx/development.txt +++ b/requirements/edx/development.txt @@ -1,5 +1,5 @@ # -# This file is autogenerated by pip-compile with Python 3.8 +# This file is autogenerated by pip-compile with Python 3.11 # by the following command: # # make upgrade @@ -8,7 +8,7 @@ # via # -r requirements/edx/doc.txt # -r requirements/edx/testing.txt -accessible-pygments==0.0.4 +accessible-pygments==0.0.5 # via # -r requirements/edx/doc.txt # pydata-sphinx-theme @@ -27,7 +27,7 @@ aiosignal==1.3.1 # -r requirements/edx/doc.txt # -r requirements/edx/testing.txt # aiohttp -alabaster==0.7.13 +alabaster==0.7.16 # via # -r requirements/edx/doc.txt # sphinx @@ -49,12 +49,12 @@ aniso8601==9.0.1 # -r requirements/edx/doc.txt # -r requirements/edx/testing.txt # edx-tincan-py35 -annotated-types==0.6.0 +annotated-types==0.7.0 # via # -r requirements/edx/doc.txt # -r requirements/edx/testing.txt # pydantic -anyio==4.3.0 +anyio==4.4.0 # via # -r requirements/edx/testing.txt # httpx @@ -82,12 +82,6 @@ astroid==2.13.5 # -r requirements/edx/testing.txt # pylint # pylint-celery -async-timeout==4.0.3 - # via - # -r requirements/edx/doc.txt - # -r requirements/edx/testing.txt - # aiohttp - # redis attrs==23.2.0 # via # -r requirements/edx/doc.txt @@ -112,16 +106,6 @@ backoff==1.10.0 # -r requirements/edx/doc.txt # -r requirements/edx/testing.txt # analytics-python -backports-zoneinfo[tzdata]==0.2.1 ; python_version < "3.9" - # via - # -c requirements/edx/../constraints.txt - # -r requirements/edx/doc.txt - # -r requirements/edx/testing.txt - # celery - # django - # edx-milestones - # icalendar - # kombu beautifulsoup4==4.12.3 # via # -r requirements/edx/doc.txt @@ -147,14 +131,14 @@ boto==2.49.0 # via # -r requirements/edx/doc.txt # -r requirements/edx/testing.txt -boto3==1.34.104 +boto3==1.34.123 # via # -r requirements/edx/doc.txt # -r requirements/edx/testing.txt # django-ses # fs-s3fs # ora2 -botocore==1.34.104 +botocore==1.34.123 # via # -r requirements/edx/doc.txt # -r requirements/edx/testing.txt @@ -188,7 +172,7 @@ celery==5.4.0 # edx-enterprise # event-tracking # openedx-learning -certifi==2024.2.2 +certifi==2024.6.2 # via # -r requirements/edx/doc.txt # -r requirements/edx/testing.txt @@ -292,7 +276,7 @@ coreschema==0.0.4 # -r requirements/edx/testing.txt # coreapi # drf-yasg -coverage[toml]==7.5.1 +coverage[toml]==7.5.3 # via # -r requirements/edx/testing.txt # pytest-cov @@ -300,7 +284,7 @@ crowdsourcehinter-xblock==0.7 # via # -r requirements/edx/doc.txt # -r requirements/edx/testing.txt -cryptography==42.0.7 +cryptography==42.0.8 # via # -r requirements/edx/doc.txt # -r requirements/edx/testing.txt @@ -317,7 +301,7 @@ cssselect==1.2.0 # via # -r requirements/edx/testing.txt # pyquery -cssutils==2.10.3 +cssutils==2.11.1 # via # -r requirements/edx/doc.txt # -r requirements/edx/testing.txt @@ -465,7 +449,7 @@ django-crum==0.7.9 # edx-rbac # edx-toggles # super-csv -django-debug-toolbar==4.3.0 +django-debug-toolbar==4.4.2 # via -r requirements/edx/development.in django-fernet-fields-v2==0.9 # via @@ -512,7 +496,7 @@ django-model-utils==4.5.1 # edxval # ora2 # super-csv -django-mptt==0.14.0 +django-mptt==0.16.0 # via # -r requirements/edx/doc.txt # -r requirements/edx/testing.txt @@ -550,7 +534,7 @@ django-sekizai==4.1.0 # -r requirements/edx/doc.txt # -r requirements/edx/testing.txt # openedx-django-wiki -django-ses==4.0.0 +django-ses==4.1.0 # via # -r requirements/edx/doc.txt # -r requirements/edx/testing.txt @@ -570,6 +554,7 @@ django-statici18n==2.5.0 # -r requirements/edx/testing.txt # lti-consumer-xblock # xblock-drag-and-drop-v2 + # xblock-poll django-storages==1.14.3 # via # -r requirements/edx/doc.txt @@ -580,7 +565,7 @@ django-stubs==1.16.0 # -c requirements/edx/../constraints.txt # -r requirements/edx/development.in # djangorestframework-stubs -django-stubs-ext==5.0.0 +django-stubs-ext==5.0.2 # via django-stubs django-user-tasks==3.2.0 # via @@ -635,7 +620,7 @@ dnspython==2.6.1 # via # -r requirements/edx/testing.txt # email-validator -docutils==0.19 +docutils==0.21.2 # via # -r requirements/edx/doc.txt # pydata-sphinx-theme @@ -700,7 +685,7 @@ edx-codejail==3.4.1 # via # -r requirements/edx/doc.txt # -r requirements/edx/testing.txt -edx-completion==4.6.0 +edx-completion==4.6.2 # via # -r requirements/edx/doc.txt # -r requirements/edx/testing.txt @@ -708,6 +693,7 @@ edx-django-release-util==1.4.0 # via # -r requirements/edx/doc.txt # -r requirements/edx/testing.txt + # edx-submissions # edxval edx-django-sites-extensions==4.2.0 # via @@ -772,7 +758,7 @@ edx-name-affirmation==2.3.7 # via # -r requirements/edx/doc.txt # -r requirements/edx/testing.txt -edx-opaque-keys[django]==2.9.0 +edx-opaque-keys[django]==2.10.0 # via # -r requirements/edx/doc.txt # -r requirements/edx/testing.txt @@ -792,7 +778,7 @@ edx-organizations==6.13.0 # via # -r requirements/edx/doc.txt # -r requirements/edx/testing.txt -edx-proctoring==4.17.0 +edx-proctoring==4.18.1 # via # -r requirements/edx/doc.txt # -r requirements/edx/testing.txt @@ -802,7 +788,7 @@ edx-rbac==1.9.0 # -r requirements/edx/doc.txt # -r requirements/edx/testing.txt # edx-enterprise -edx-rest-api-client==5.7.0 +edx-rest-api-client==5.6.1 # via # -r requirements/edx/doc.txt # -r requirements/edx/testing.txt @@ -816,7 +802,7 @@ edx-sga==0.25.0 # via # -r requirements/edx/doc.txt # -r requirements/edx/testing.txt -edx-submissions==3.7.0 +edx-submissions==3.7.1 # via # -r requirements/edx/doc.txt # -r requirements/edx/testing.txt @@ -878,27 +864,21 @@ event-tracking==2.4.0 # edx-completion # edx-proctoring # edx-search -exceptiongroup==1.2.1 - # via - # -r requirements/edx/testing.txt - # anyio - # pytest execnet==2.1.1 # via # -r requirements/edx/testing.txt # pytest-xdist factory-boy==3.3.0 # via -r requirements/edx/testing.txt -faker==25.2.0 +faker==25.8.0 # via # -r requirements/edx/testing.txt # factory-boy fastapi==0.111.0 # via # -r requirements/edx/testing.txt - # fastapi-cli # pact-python -fastapi-cli==0.0.3 +fastapi-cli==0.0.4 # via # -r requirements/edx/testing.txt # fastapi @@ -1013,20 +993,8 @@ import-linter==2.0 importlib-metadata==6.11.0 # via # -c requirements/edx/../common_constraints.txt - # -r requirements/edx/../pip-tools.txt - # -r requirements/edx/doc.txt - # -r requirements/edx/testing.txt - # build - # markdown - # pytest-randomly - # sphinx -importlib-resources==5.13.0 - # via # -r requirements/edx/doc.txt # -r requirements/edx/testing.txt - # jsonschema - # jsonschema-specifications - # pycountry inflection==0.5.1 # via # -r requirements/edx/doc.txt @@ -1197,7 +1165,7 @@ markupsafe==2.1.5 # mako # openedx-calc # xblock -maxminddb==2.6.1 +maxminddb==2.6.2 # via # -r requirements/edx/doc.txt # -r requirements/edx/testing.txt @@ -1210,7 +1178,7 @@ mdurl==0.1.2 # via # -r requirements/edx/testing.txt # markdown-it-py -meilisearch==0.31.1 +meilisearch==0.31.3 # via # -r requirements/edx/doc.txt # -r requirements/edx/testing.txt @@ -1232,6 +1200,11 @@ monotonic==1.6 # -r requirements/edx/testing.txt # analytics-python # py2neo +more-itertools==10.3.0 + # via + # -r requirements/edx/doc.txt + # -r requirements/edx/testing.txt + # cssutils mpmath==1.3.0 # via # -r requirements/edx/doc.txt @@ -1254,7 +1227,7 @@ mysqlclient==2.2.4 # via # -r requirements/edx/doc.txt # -r requirements/edx/testing.txt -newrelic==9.9.1 +newrelic==9.10.0 # via # -r requirements/edx/doc.txt # -r requirements/edx/testing.txt @@ -1264,12 +1237,12 @@ nltk==3.8.1 # -r requirements/edx/doc.txt # -r requirements/edx/testing.txt # chem -nodeenv==1.8.0 +nodeenv==1.9.1 # via # -r requirements/edx/assets.txt # -r requirements/edx/doc.txt # -r requirements/edx/testing.txt -numpy==1.24.4 +numpy==1.26.4 # via # -r requirements/edx/doc.txt # -r requirements/edx/testing.txt @@ -1295,7 +1268,7 @@ openai==0.28.1 # -r requirements/edx/doc.txt # -r requirements/edx/testing.txt # edx-enterprise -openedx-atlas==0.6.0 +openedx-atlas==0.6.1 # via # -r requirements/edx/doc.txt # -r requirements/edx/testing.txt @@ -1349,11 +1322,11 @@ ora2==6.11.1 # via # -r requirements/edx/doc.txt # -r requirements/edx/testing.txt -orjson==3.10.3 +orjson==3.10.4 # via # -r requirements/edx/testing.txt # fastapi -packaging==24.0 +packaging==24.1 # via # -r requirements/edx/../pip-tools.txt # -r requirements/edx/doc.txt @@ -1420,12 +1393,7 @@ pillow==10.3.0 # edxval pip-tools==7.4.1 # via -r requirements/edx/../pip-tools.txt -pkgutil-resolve-name==1.3.10 - # via - # -r requirements/edx/doc.txt - # -r requirements/edx/testing.txt - # jsonschema -platformdirs==4.2.1 +platformdirs==4.2.2 # via # -r requirements/edx/doc.txt # -r requirements/edx/testing.txt @@ -1444,7 +1412,7 @@ polib==1.2.0 # -r requirements/edx/doc.txt # -r requirements/edx/testing.txt # edx-i18n-tools -prompt-toolkit==3.0.43 +prompt-toolkit==3.0.47 # via # -r requirements/edx/doc.txt # -r requirements/edx/testing.txt @@ -1472,7 +1440,7 @@ pycodestyle==2.8.0 # via # -c requirements/edx/../constraints.txt # -r requirements/edx/testing.txt -pycountry==23.12.11 +pycountry==24.6.1 # via # -r requirements/edx/doc.txt # -r requirements/edx/testing.txt @@ -1488,18 +1456,18 @@ pycryptodomex==3.20.0 # edx-proctoring # lti-consumer-xblock # pyjwkest -pydantic==2.7.1 +pydantic==2.7.3 # via # -r requirements/edx/doc.txt # -r requirements/edx/testing.txt # camel-converter # fastapi -pydantic-core==2.18.2 +pydantic-core==2.18.4 # via # -r requirements/edx/doc.txt # -r requirements/edx/testing.txt # pydantic -pydata-sphinx-theme==0.14.4 +pydata-sphinx-theme==0.15.3 # via # -r requirements/edx/doc.txt # sphinx-book-theme @@ -1620,7 +1588,7 @@ pysrt==1.1.2 # -r requirements/edx/doc.txt # -r requirements/edx/testing.txt # edxval -pytest==8.2.0 +pytest==8.2.2 # via # -r requirements/edx/testing.txt # pylint-pytest @@ -1685,7 +1653,7 @@ python-slugify==8.0.4 # -r requirements/edx/doc.txt # -r requirements/edx/testing.txt # code-annotations -python-swiftclient==4.5.0 +python-swiftclient==4.6.0 # via # -r requirements/edx/doc.txt # -r requirements/edx/testing.txt @@ -1703,7 +1671,6 @@ pytz==2024.1 # via # -r requirements/edx/doc.txt # -r requirements/edx/testing.txt - # babel # django-ses # djangorestframework # drf-yasg @@ -1745,7 +1712,7 @@ recommender-xblock==2.2.0 # via # -r requirements/edx/doc.txt # -r requirements/edx/testing.txt -redis==5.0.4 +redis==5.0.5 # via # -r requirements/edx/doc.txt # -r requirements/edx/testing.txt @@ -1756,12 +1723,12 @@ referencing==0.35.1 # -r requirements/edx/testing.txt # jsonschema # jsonschema-specifications -regex==2024.5.10 +regex==2024.5.15 # via # -r requirements/edx/doc.txt # -r requirements/edx/testing.txt # nltk -requests==2.31.0 +requests==2.32.3 # via # -r requirements/edx/doc.txt # -r requirements/edx/testing.txt @@ -1815,7 +1782,7 @@ ruamel-yaml-clib==0.2.8 # -r requirements/edx/doc.txt # -r requirements/edx/testing.txt # ruamel-yaml -rules==3.3 +rules==3.4 # via # -r requirements/edx/doc.txt # -r requirements/edx/testing.txt @@ -1832,7 +1799,7 @@ sailthru-client==2.2.3 # -r requirements/edx/doc.txt # -r requirements/edx/testing.txt # edx-ace -scipy==1.10.1 +scipy==1.13.1 # via # -r requirements/edx/doc.txt # -r requirements/edx/testing.txt @@ -1913,7 +1880,7 @@ snowballstemmer==2.2.0 # via # -r requirements/edx/doc.txt # sphinx -snowflake-connector-python==3.10.0 +snowflake-connector-python==3.10.1 # via # -r requirements/edx/doc.txt # -r requirements/edx/testing.txt @@ -1946,35 +1913,36 @@ soupsieve==2.5 # -r requirements/edx/doc.txt # -r requirements/edx/testing.txt # beautifulsoup4 -sphinx==6.2.1 +sphinx==7.3.7 # via # -r requirements/edx/doc.txt # pydata-sphinx-theme # sphinx-book-theme # sphinx-design + # sphinx-mdinclude # sphinx-reredirects # sphinxcontrib-httpdomain # sphinxcontrib-openapi # sphinxext-rediraffe -sphinx-book-theme==1.0.1 +sphinx-book-theme==1.1.2 # via -r requirements/edx/doc.txt -sphinx-design==0.5.0 +sphinx-design==0.6.0 # via -r requirements/edx/doc.txt -sphinx-mdinclude==0.6.0 +sphinx-mdinclude==0.6.1 # via # -r requirements/edx/doc.txt # sphinxcontrib-openapi sphinx-reredirects==0.1.3 # via -r requirements/edx/doc.txt -sphinxcontrib-applehelp==1.0.4 +sphinxcontrib-applehelp==1.0.8 # via # -r requirements/edx/doc.txt # sphinx -sphinxcontrib-devhelp==1.0.2 +sphinxcontrib-devhelp==1.0.6 # via # -r requirements/edx/doc.txt # sphinx -sphinxcontrib-htmlhelp==2.0.1 +sphinxcontrib-htmlhelp==2.0.5 # via # -r requirements/edx/doc.txt # sphinx @@ -1988,11 +1956,11 @@ sphinxcontrib-jsmath==1.0.1 # sphinx sphinxcontrib-openapi[markdown]==0.8.4 # via -r requirements/edx/doc.txt -sphinxcontrib-qthelp==1.0.3 +sphinxcontrib-qthelp==1.0.7 # via # -r requirements/edx/doc.txt # sphinx -sphinxcontrib-serializinghtml==1.1.5 +sphinxcontrib-serializinghtml==1.1.10 # via # -r requirements/edx/doc.txt # sphinx @@ -2026,12 +1994,12 @@ super-csv==3.2.0 # -r requirements/edx/doc.txt # -r requirements/edx/testing.txt # edx-bulk-grades -sympy==1.12 +sympy==1.12.1 # via # -r requirements/edx/doc.txt # -r requirements/edx/testing.txt # openedx-calc -testfixtures==8.2.0 +testfixtures==8.3.0 # via # -r requirements/edx/doc.txt # -r requirements/edx/testing.txt @@ -2047,27 +2015,14 @@ tinycss2==1.2.1 # -r requirements/edx/testing.txt # bleach tomli==2.0.1 - # via - # -r requirements/edx/../pip-tools.txt - # -r requirements/edx/testing.txt - # build - # coverage - # django-stubs - # import-linter - # mypy - # pip-tools - # pylint - # pyproject-api - # pytest - # tox - # vulture + # via django-stubs tomlkit==0.12.5 # via # -r requirements/edx/doc.txt # -r requirements/edx/testing.txt # pylint # snowflake-connector-python -tox==4.15.0 +tox==4.15.1 # via -r requirements/edx/testing.txt tqdm==4.66.4 # via @@ -2089,42 +2044,30 @@ types-requests==2.31.0.6 # via djangorestframework-stubs types-urllib3==1.26.25.14 # via types-requests -typing-extensions==4.11.0 +typing-extensions==4.12.2 # via # -r requirements/edx/doc.txt # -r requirements/edx/testing.txt - # annotated-types - # anyio - # asgiref - # astroid # django-countries # django-stubs # django-stubs-ext # djangorestframework-stubs - # drf-spectacular # edx-opaque-keys # fastapi # grimp # import-linter # jwcrypto - # kombu # mypy - # pact-python # pydantic # pydantic-core # pydata-sphinx-theme - # pylint # pylti1p3 - # rich # snowflake-connector-python - # starlette # typer - # uvicorn tzdata==2024.1 # via # -r requirements/edx/doc.txt # -r requirements/edx/testing.txt - # backports-zoneinfo # celery ujson==5.10.0 # via @@ -2153,16 +2096,14 @@ urllib3==1.26.18 # elasticsearch # py2neo # requests - # snowflake-connector-python user-util==1.1.0 # via # -r requirements/edx/doc.txt # -r requirements/edx/testing.txt -uvicorn[standard]==0.29.0 +uvicorn[standard]==0.30.1 # via # -r requirements/edx/testing.txt # fastapi - # fastapi-cli # pact-python uvloop==0.19.0 # via @@ -2191,12 +2132,12 @@ walrus==0.9.3 # -r requirements/edx/doc.txt # -r requirements/edx/testing.txt # edx-event-bus-redis -watchdog==4.0.0 +watchdog==4.0.1 # via # -r requirements/edx/development.in # -r requirements/edx/doc.txt # -r requirements/edx/testing.txt -watchfiles==0.21.0 +watchfiles==0.22.0 # via # -r requirements/edx/testing.txt # uvicorn @@ -2254,7 +2195,6 @@ xblock[django]==4.0.1 # staff-graded-xblock # xblock-drag-and-drop-v2 # xblock-google-drive - # xblock-poll # xblock-utils xblock-drag-and-drop-v2==4.0.2 # via @@ -2264,7 +2204,7 @@ xblock-google-drive==0.7.0 # via # -r requirements/edx/doc.txt # -r requirements/edx/testing.txt -xblock-poll==1.13.0 +xblock-poll==1.14.0 # via # -r requirements/edx/doc.txt # -r requirements/edx/testing.txt @@ -2273,6 +2213,7 @@ xblock-utils==4.0.0 # -r requirements/edx/doc.txt # -r requirements/edx/testing.txt # edx-sga + # xblock-poll xmlsec==1.3.13 # via # -c requirements/edx/../constraints.txt @@ -2289,13 +2230,11 @@ yarl==1.9.4 # -r requirements/edx/testing.txt # aiohttp # pact-python -zipp==3.18.1 +zipp==3.19.2 # via - # -r requirements/edx/../pip-tools.txt # -r requirements/edx/doc.txt # -r requirements/edx/testing.txt # importlib-metadata - # importlib-resources # The following packages are considered to be unsafe in a requirements file: # pip diff --git a/requirements/edx/doc.txt b/requirements/edx/doc.txt index a4280860e6cb..35a6c945e776 100644 --- a/requirements/edx/doc.txt +++ b/requirements/edx/doc.txt @@ -1,12 +1,12 @@ # -# This file is autogenerated by pip-compile with Python 3.8 +# This file is autogenerated by pip-compile with Python 3.11 # by the following command: # # make upgrade # -e git+https://github.com/anupdhabarde/edx-proctoring-proctortrack.git@31c6c9923a51c903ae83760ecbbac191363aa2a2#egg=edx_proctoring_proctortrack # via -r requirements/edx/base.txt -accessible-pygments==0.0.4 +accessible-pygments==0.0.5 # via pydata-sphinx-theme acid-xblock==0.3.1 # via -r requirements/edx/base.txt @@ -19,7 +19,7 @@ aiosignal==1.3.1 # via # -r requirements/edx/base.txt # aiohttp -alabaster==0.7.13 +alabaster==0.7.16 # via sphinx algoliasearch==3.0.0 # via -r requirements/edx/base.txt @@ -33,7 +33,7 @@ aniso8601==9.0.1 # via # -r requirements/edx/base.txt # edx-tincan-py35 -annotated-types==0.6.0 +annotated-types==0.7.0 # via # -r requirements/edx/base.txt # pydantic @@ -51,11 +51,6 @@ asn1crypto==1.5.1 # via # -r requirements/edx/base.txt # snowflake-connector-python -async-timeout==4.0.3 - # via - # -r requirements/edx/base.txt - # aiohttp - # redis attrs==23.2.0 # via # -r requirements/edx/base.txt @@ -77,15 +72,6 @@ backoff==1.10.0 # via # -r requirements/edx/base.txt # analytics-python -backports-zoneinfo[tzdata]==0.2.1 ; python_version < "3.9" - # via - # -c requirements/edx/../constraints.txt - # -r requirements/edx/base.txt - # celery - # django - # edx-milestones - # icalendar - # kombu beautifulsoup4==4.12.3 # via # -r requirements/edx/base.txt @@ -106,13 +92,13 @@ bleach[css]==6.1.0 # xblock-poll boto==2.49.0 # via -r requirements/edx/base.txt -boto3==1.34.104 +boto3==1.34.123 # via # -r requirements/edx/base.txt # django-ses # fs-s3fs # ora2 -botocore==1.34.104 +botocore==1.34.123 # via # -r requirements/edx/base.txt # boto3 @@ -133,7 +119,7 @@ celery==5.4.0 # edx-enterprise # event-tracking # openedx-learning -certifi==2024.2.2 +certifi==2024.6.2 # via # -r requirements/edx/base.txt # elasticsearch @@ -201,7 +187,7 @@ coreschema==0.0.4 # drf-yasg crowdsourcehinter-xblock==0.7 # via -r requirements/edx/base.txt -cryptography==42.0.7 +cryptography==42.0.8 # via # -r requirements/edx/base.txt # django-fernet-fields-v2 @@ -213,7 +199,7 @@ cryptography==42.0.7 # pyopenssl # snowflake-connector-python # social-auth-core -cssutils==2.10.3 +cssutils==2.11.1 # via # -r requirements/edx/base.txt # pynliner @@ -369,7 +355,7 @@ django-model-utils==4.5.1 # edxval # ora2 # super-csv -django-mptt==0.14.0 +django-mptt==0.16.0 # via # -r requirements/edx/base.txt # openedx-django-wiki @@ -396,7 +382,7 @@ django-sekizai==4.1.0 # via # -r requirements/edx/base.txt # openedx-django-wiki -django-ses==4.0.0 +django-ses==4.1.0 # via -r requirements/edx/base.txt django-simple-history==3.4.0 # via @@ -412,6 +398,7 @@ django-statici18n==2.5.0 # -r requirements/edx/base.txt # lti-consumer-xblock # xblock-drag-and-drop-v2 + # xblock-poll django-storages==1.14.3 # via # -r requirements/edx/base.txt @@ -455,7 +442,7 @@ djangorestframework-xml==2.0.0 # via # -r requirements/edx/base.txt # edx-enterprise -docutils==0.19 +docutils==0.21.2 # via # pydata-sphinx-theme # sphinx @@ -502,11 +489,12 @@ edx-celeryutils==1.3.0 # super-csv edx-codejail==3.4.1 # via -r requirements/edx/base.txt -edx-completion==4.6.0 +edx-completion==4.6.2 # via -r requirements/edx/base.txt edx-django-release-util==1.4.0 # via # -r requirements/edx/base.txt + # edx-submissions # edxval edx-django-sites-extensions==4.2.0 # via -r requirements/edx/base.txt @@ -555,7 +543,7 @@ edx-milestones==0.6.0 # via -r requirements/edx/base.txt edx-name-affirmation==2.3.7 # via -r requirements/edx/base.txt -edx-opaque-keys[django]==2.9.0 +edx-opaque-keys[django]==2.10.0 # via # -r requirements/edx/base.txt # edx-bulk-grades @@ -572,7 +560,7 @@ edx-opaque-keys[django]==2.9.0 # ora2 edx-organizations==6.13.0 # via -r requirements/edx/base.txt -edx-proctoring==4.17.0 +edx-proctoring==4.18.1 # via # -r requirements/edx/base.txt # edx-proctoring-proctortrack @@ -580,7 +568,7 @@ edx-rbac==1.9.0 # via # -r requirements/edx/base.txt # edx-enterprise -edx-rest-api-client==5.7.0 +edx-rest-api-client==5.6.1 # via # -r requirements/edx/base.txt # edx-enterprise @@ -589,7 +577,7 @@ edx-search==3.9.1 # via -r requirements/edx/base.txt edx-sga==0.25.0 # via -r requirements/edx/base.txt -edx-submissions==3.7.0 +edx-submissions==3.7.1 # via # -r requirements/edx/base.txt # ora2 @@ -692,14 +680,6 @@ importlib-metadata==6.11.0 # via # -c requirements/edx/../common_constraints.txt # -r requirements/edx/base.txt - # markdown - # sphinx -importlib-resources==5.13.0 - # via - # -r requirements/edx/base.txt - # jsonschema - # jsonschema-specifications - # pycountry inflection==0.5.1 # via # -r requirements/edx/base.txt @@ -822,11 +802,11 @@ markupsafe==2.1.5 # mako # openedx-calc # xblock -maxminddb==2.6.1 +maxminddb==2.6.2 # via # -r requirements/edx/base.txt # geoip2 -meilisearch==0.31.1 +meilisearch==0.31.3 # via -r requirements/edx/base.txt mistune==3.0.2 # via sphinx-mdinclude @@ -839,6 +819,10 @@ monotonic==1.6 # -r requirements/edx/base.txt # analytics-python # py2neo +more-itertools==10.3.0 + # via + # -r requirements/edx/base.txt + # cssutils mpmath==1.3.0 # via # -r requirements/edx/base.txt @@ -850,7 +834,7 @@ multidict==6.0.5 # yarl mysqlclient==2.2.4 # via -r requirements/edx/base.txt -newrelic==9.9.1 +newrelic==9.10.0 # via # -r requirements/edx/base.txt # edx-django-utils @@ -858,9 +842,9 @@ nltk==3.8.1 # via # -r requirements/edx/base.txt # chem -nodeenv==1.8.0 +nodeenv==1.9.1 # via -r requirements/edx/base.txt -numpy==1.24.4 +numpy==1.26.4 # via # -r requirements/edx/base.txt # chem @@ -881,7 +865,7 @@ openai==0.28.1 # -c requirements/edx/../constraints.txt # -r requirements/edx/base.txt # edx-enterprise -openedx-atlas==0.6.0 +openedx-atlas==0.6.1 # via -r requirements/edx/base.txt openedx-calc==3.1.0 # via -r requirements/edx/base.txt @@ -918,7 +902,7 @@ optimizely-sdk==4.1.1 # -r requirements/edx/base.txt ora2==6.11.1 # via -r requirements/edx/base.txt -packaging==24.0 +packaging==24.1 # via # -r requirements/edx/base.txt # drf-yasg @@ -963,11 +947,7 @@ pillow==10.3.0 # edx-enterprise # edx-organizations # edxval -pkgutil-resolve-name==1.3.10 - # via - # -r requirements/edx/base.txt - # jsonschema -platformdirs==4.2.1 +platformdirs==4.2.2 # via # -r requirements/edx/base.txt # snowflake-connector-python @@ -975,7 +955,7 @@ polib==1.2.0 # via # -r requirements/edx/base.txt # edx-i18n-tools -prompt-toolkit==3.0.43 +prompt-toolkit==3.0.47 # via # -r requirements/edx/base.txt # click-repl @@ -991,7 +971,7 @@ pyasn1==0.6.0 # via # -r requirements/edx/base.txt # pgpy -pycountry==23.12.11 +pycountry==24.6.1 # via -r requirements/edx/base.txt pycparser==2.22 # via @@ -1003,15 +983,15 @@ pycryptodomex==3.20.0 # edx-proctoring # lti-consumer-xblock # pyjwkest -pydantic==2.7.1 +pydantic==2.7.3 # via # -r requirements/edx/base.txt # camel-converter -pydantic-core==2.18.2 +pydantic-core==2.18.4 # via # -r requirements/edx/base.txt # pydantic -pydata-sphinx-theme==0.14.4 +pydata-sphinx-theme==0.15.3 # via sphinx-book-theme pygments==2.18.0 # via @@ -1100,7 +1080,7 @@ python-slugify==8.0.4 # via # -r requirements/edx/base.txt # code-annotations -python-swiftclient==4.5.0 +python-swiftclient==4.6.0 # via # -r requirements/edx/base.txt # ora2 @@ -1113,7 +1093,6 @@ python3-saml==1.16.0 pytz==2024.1 # via # -r requirements/edx/base.txt - # babel # django-ses # djangorestframework # drf-yasg @@ -1145,7 +1124,7 @@ random2==1.0.2 # via -r requirements/edx/base.txt recommender-xblock==2.2.0 # via -r requirements/edx/base.txt -redis==5.0.4 +redis==5.0.5 # via # -r requirements/edx/base.txt # walrus @@ -1154,11 +1133,11 @@ referencing==0.35.1 # -r requirements/edx/base.txt # jsonschema # jsonschema-specifications -regex==2024.5.10 +regex==2024.5.15 # via # -r requirements/edx/base.txt # nltk -requests==2.31.0 +requests==2.32.3 # via # -r requirements/edx/base.txt # algoliasearch @@ -1201,7 +1180,7 @@ ruamel-yaml-clib==0.2.8 # via # -r requirements/edx/base.txt # ruamel-yaml -rules==3.3 +rules==3.4 # via # -r requirements/edx/base.txt # edx-enterprise @@ -1215,7 +1194,7 @@ sailthru-client==2.2.3 # via # -r requirements/edx/base.txt # edx-ace -scipy==1.10.1 +scipy==1.13.1 # via # -r requirements/edx/base.txt # chem @@ -1271,7 +1250,7 @@ smmap==5.0.1 # via gitdb snowballstemmer==2.2.0 # via sphinx -snowflake-connector-python==3.10.0 +snowflake-connector-python==3.10.1 # via # -r requirements/edx/base.txt # edx-enterprise @@ -1298,29 +1277,30 @@ soupsieve==2.5 # via # -r requirements/edx/base.txt # beautifulsoup4 -sphinx==6.2.1 +sphinx==7.3.7 # via # -r requirements/edx/doc.in # pydata-sphinx-theme # sphinx-book-theme # sphinx-design + # sphinx-mdinclude # sphinx-reredirects # sphinxcontrib-httpdomain # sphinxcontrib-openapi # sphinxext-rediraffe -sphinx-book-theme==1.0.1 +sphinx-book-theme==1.1.2 # via -r requirements/edx/doc.in -sphinx-design==0.5.0 +sphinx-design==0.6.0 # via -r requirements/edx/doc.in -sphinx-mdinclude==0.6.0 +sphinx-mdinclude==0.6.1 # via sphinxcontrib-openapi sphinx-reredirects==0.1.3 # via -r requirements/edx/doc.in -sphinxcontrib-applehelp==1.0.4 +sphinxcontrib-applehelp==1.0.8 # via sphinx -sphinxcontrib-devhelp==1.0.2 +sphinxcontrib-devhelp==1.0.6 # via sphinx -sphinxcontrib-htmlhelp==2.0.1 +sphinxcontrib-htmlhelp==2.0.5 # via sphinx sphinxcontrib-httpdomain==1.8.1 # via sphinxcontrib-openapi @@ -1328,9 +1308,9 @@ sphinxcontrib-jsmath==1.0.1 # via sphinx sphinxcontrib-openapi[markdown]==0.8.4 # via -r requirements/edx/doc.in -sphinxcontrib-qthelp==1.0.3 +sphinxcontrib-qthelp==1.0.7 # via sphinx -sphinxcontrib-serializinghtml==1.1.5 +sphinxcontrib-serializinghtml==1.1.10 # via sphinx sphinxext-rediraffe==0.2.7 # via -r requirements/edx/doc.in @@ -1352,11 +1332,11 @@ super-csv==3.2.0 # via # -r requirements/edx/base.txt # edx-bulk-grades -sympy==1.12 +sympy==1.12.1 # via # -r requirements/edx/base.txt # openedx-calc -testfixtures==8.2.0 +testfixtures==8.3.0 # via # -r requirements/edx/base.txt # edx-enterprise @@ -1377,16 +1357,12 @@ tqdm==4.66.4 # -r requirements/edx/base.txt # nltk # openai -typing-extensions==4.11.0 +typing-extensions==4.12.2 # via # -r requirements/edx/base.txt - # annotated-types - # asgiref # django-countries - # drf-spectacular # edx-opaque-keys # jwcrypto - # kombu # pydantic # pydantic-core # pydata-sphinx-theme @@ -1395,7 +1371,6 @@ typing-extensions==4.11.0 tzdata==2024.1 # via # -r requirements/edx/base.txt - # backports-zoneinfo # celery unicodecsv==0.14.1 # via @@ -1415,7 +1390,6 @@ urllib3==1.26.18 # elasticsearch # py2neo # requests - # snowflake-connector-python user-util==1.1.0 # via -r requirements/edx/base.txt vine==5.1.0 @@ -1432,7 +1406,7 @@ walrus==0.9.3 # via # -r requirements/edx/base.txt # edx-event-bus-redis -watchdog==4.0.0 +watchdog==4.0.1 # via -r requirements/edx/base.txt wcwidth==0.2.13 # via @@ -1472,18 +1446,18 @@ xblock[django]==4.0.1 # staff-graded-xblock # xblock-drag-and-drop-v2 # xblock-google-drive - # xblock-poll # xblock-utils xblock-drag-and-drop-v2==4.0.2 # via -r requirements/edx/base.txt xblock-google-drive==0.7.0 # via -r requirements/edx/base.txt -xblock-poll==1.13.0 +xblock-poll==1.14.0 # via -r requirements/edx/base.txt xblock-utils==4.0.0 # via # -r requirements/edx/base.txt # edx-sga + # xblock-poll xmlsec==1.3.13 # via # -c requirements/edx/../constraints.txt @@ -1495,11 +1469,10 @@ yarl==1.9.4 # via # -r requirements/edx/base.txt # aiohttp -zipp==3.18.1 +zipp==3.19.2 # via # -r requirements/edx/base.txt # importlib-metadata - # importlib-resources # The following packages are considered to be unsafe in a requirements file: # setuptools diff --git a/requirements/edx/kernel.in b/requirements/edx/kernel.in index 9321ca67ff31..518b4149ea51 100644 --- a/requirements/edx/kernel.in +++ b/requirements/edx/kernel.in @@ -100,6 +100,7 @@ help-tokens html5lib # HTML parser, used for capa problems icalendar # .ics generator, used by calendar_sync ipaddress # Ip network support for Embargo feature +importlib_metadata # Used to access entry_points in i18n_api plugin 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 diff --git a/requirements/edx/paver.txt b/requirements/edx/paver.txt index e099e333ea96..7699847940c9 100644 --- a/requirements/edx/paver.txt +++ b/requirements/edx/paver.txt @@ -1,16 +1,16 @@ # -# This file is autogenerated by pip-compile with Python 3.8 +# This file is autogenerated by pip-compile with Python 3.11 # by the following command: # # make upgrade # -certifi==2024.2.2 +certifi==2024.6.2 # via requests charset-normalizer==2.0.12 # via # -c requirements/edx/../constraints.txt # requests -edx-opaque-keys==2.9.0 +edx-opaque-keys==2.10.0 # via -r requirements/edx/paver.in idna==3.7 # via requests @@ -43,7 +43,7 @@ pymongo==3.13.0 # edx-opaque-keys python-memcached==1.62 # via -r requirements/edx/paver.in -requests==2.31.0 +requests==2.32.3 # via -r requirements/edx/paver.in six==1.16.0 # via @@ -53,13 +53,13 @@ stevedore==5.2.0 # via # -r requirements/edx/paver.in # edx-opaque-keys -typing-extensions==4.11.0 +typing-extensions==4.12.2 # via edx-opaque-keys urllib3==1.26.18 # via # -c requirements/edx/../constraints.txt # requests -watchdog==4.0.0 +watchdog==4.0.1 # via -r requirements/edx/paver.in wrapt==1.16.0 # via -r requirements/edx/paver.in diff --git a/requirements/edx/semgrep.txt b/requirements/edx/semgrep.txt index e3c9ca0ce3c0..98c261bbd777 100644 --- a/requirements/edx/semgrep.txt +++ b/requirements/edx/semgrep.txt @@ -1,5 +1,5 @@ # -# This file is autogenerated by pip-compile with Python 3.8 +# This file is autogenerated by pip-compile with Python 3.11 # by the following command: # # make upgrade @@ -17,7 +17,7 @@ boltons==21.0.0 # semgrep bracex==2.4 # via wcmatch -certifi==2024.2.2 +certifi==2024.6.2 # via requests charset-normalizer==2.0.12 # via @@ -40,10 +40,6 @@ glom==22.1.0 # via semgrep idna==3.7 # via requests -importlib-resources==6.4.0 - # via - # jsonschema - # jsonschema-specifications jsonschema==4.22.0 # via semgrep jsonschema-specifications==2023.12.1 @@ -52,19 +48,17 @@ markdown-it-py==3.0.0 # via rich mdurl==0.1.2 # via markdown-it-py -packaging==24.0 +packaging==24.1 # via semgrep peewee==3.17.5 # via semgrep -pkgutil-resolve-name==1.3.10 - # via jsonschema pygments==2.18.0 # via rich referencing==0.35.1 # via # jsonschema # jsonschema-specifications -requests==2.31.0 +requests==2.32.3 # via semgrep rich==13.7.1 # via semgrep @@ -80,16 +74,12 @@ semgrep==1.52.0 # via -r requirements/edx/semgrep.in tomli==2.0.1 # via semgrep -typing-extensions==4.11.0 - # via - # rich - # semgrep +typing-extensions==4.12.2 + # via semgrep urllib3==1.26.18 # via # -c requirements/edx/../constraints.txt # requests # semgrep -wcmatch==8.5.1 +wcmatch==8.5.2 # via semgrep -zipp==3.18.1 - # via importlib-resources diff --git a/requirements/edx/testing.txt b/requirements/edx/testing.txt index 9abf17fe0a47..4aa5b3e67ad5 100644 --- a/requirements/edx/testing.txt +++ b/requirements/edx/testing.txt @@ -1,5 +1,5 @@ # -# This file is autogenerated by pip-compile with Python 3.8 +# This file is autogenerated by pip-compile with Python 3.11 # by the following command: # # make upgrade @@ -29,11 +29,11 @@ aniso8601==9.0.1 # via # -r requirements/edx/base.txt # edx-tincan-py35 -annotated-types==0.6.0 +annotated-types==0.7.0 # via # -r requirements/edx/base.txt # pydantic -anyio==4.3.0 +anyio==4.4.0 # via # httpx # starlette @@ -56,11 +56,6 @@ astroid==2.13.5 # via # pylint # pylint-celery -async-timeout==4.0.3 - # via - # -r requirements/edx/base.txt - # aiohttp - # redis attrs==23.2.0 # via # -r requirements/edx/base.txt @@ -80,15 +75,6 @@ backoff==1.10.0 # via # -r requirements/edx/base.txt # analytics-python -backports-zoneinfo[tzdata]==0.2.1 ; python_version < "3.9" - # via - # -c requirements/edx/../constraints.txt - # -r requirements/edx/base.txt - # celery - # django - # edx-milestones - # icalendar - # kombu beautifulsoup4==4.12.3 # via # -r requirements/edx/base.txt @@ -109,13 +95,13 @@ bleach[css]==6.1.0 # xblock-poll boto==2.49.0 # via -r requirements/edx/base.txt -boto3==1.34.104 +boto3==1.34.123 # via # -r requirements/edx/base.txt # django-ses # fs-s3fs # ora2 -botocore==1.34.104 +botocore==1.34.123 # via # -r requirements/edx/base.txt # boto3 @@ -138,7 +124,7 @@ celery==5.4.0 # edx-enterprise # event-tracking # openedx-learning -certifi==2024.2.2 +certifi==2024.6.2 # via # -r requirements/edx/base.txt # elasticsearch @@ -221,13 +207,13 @@ coreschema==0.0.4 # -r requirements/edx/base.txt # coreapi # drf-yasg -coverage[toml]==7.5.1 +coverage[toml]==7.5.3 # via # -r requirements/edx/coverage.txt # pytest-cov crowdsourcehinter-xblock==0.7 # via -r requirements/edx/base.txt -cryptography==42.0.7 +cryptography==42.0.8 # via # -r requirements/edx/base.txt # django-fernet-fields-v2 @@ -243,7 +229,7 @@ cssselect==1.2.0 # via # -r requirements/edx/testing.in # pyquery -cssutils==2.10.3 +cssutils==2.11.1 # via # -r requirements/edx/base.txt # pynliner @@ -405,7 +391,7 @@ django-model-utils==4.5.1 # edxval # ora2 # super-csv -django-mptt==0.14.0 +django-mptt==0.16.0 # via # -r requirements/edx/base.txt # openedx-django-wiki @@ -432,7 +418,7 @@ django-sekizai==4.1.0 # via # -r requirements/edx/base.txt # openedx-django-wiki -django-ses==4.0.0 +django-ses==4.1.0 # via -r requirements/edx/base.txt django-simple-history==3.4.0 # via @@ -448,6 +434,7 @@ django-statici18n==2.5.0 # -r requirements/edx/base.txt # lti-consumer-xblock # xblock-drag-and-drop-v2 + # xblock-poll django-storages==1.14.3 # via # -r requirements/edx/base.txt @@ -535,11 +522,12 @@ edx-celeryutils==1.3.0 # super-csv edx-codejail==3.4.1 # via -r requirements/edx/base.txt -edx-completion==4.6.0 +edx-completion==4.6.2 # via -r requirements/edx/base.txt edx-django-release-util==1.4.0 # via # -r requirements/edx/base.txt + # edx-submissions # edxval edx-django-sites-extensions==4.2.0 # via -r requirements/edx/base.txt @@ -590,7 +578,7 @@ edx-milestones==0.6.0 # via -r requirements/edx/base.txt edx-name-affirmation==2.3.7 # via -r requirements/edx/base.txt -edx-opaque-keys[django]==2.9.0 +edx-opaque-keys[django]==2.10.0 # via # -r requirements/edx/base.txt # edx-bulk-grades @@ -607,7 +595,7 @@ edx-opaque-keys[django]==2.9.0 # ora2 edx-organizations==6.13.0 # via -r requirements/edx/base.txt -edx-proctoring==4.17.0 +edx-proctoring==4.18.1 # via # -r requirements/edx/base.txt # edx-proctoring-proctortrack @@ -615,7 +603,7 @@ edx-rbac==1.9.0 # via # -r requirements/edx/base.txt # edx-enterprise -edx-rest-api-client==5.7.0 +edx-rest-api-client==5.6.1 # via # -r requirements/edx/base.txt # edx-enterprise @@ -624,7 +612,7 @@ edx-search==3.9.1 # via -r requirements/edx/base.txt edx-sga==0.25.0 # via -r requirements/edx/base.txt -edx-submissions==3.7.0 +edx-submissions==3.7.1 # via # -r requirements/edx/base.txt # ora2 @@ -671,21 +659,15 @@ event-tracking==2.4.0 # edx-completion # edx-proctoring # edx-search -exceptiongroup==1.2.1 - # via - # anyio - # pytest execnet==2.1.1 # via pytest-xdist factory-boy==3.3.0 # via -r requirements/edx/testing.in -faker==25.2.0 +faker==25.8.0 # via factory-boy fastapi==0.111.0 - # via - # fastapi-cli - # pact-python -fastapi-cli==0.0.3 + # via pact-python +fastapi-cli==0.0.4 # via fastapi fastavro==1.9.4 # via @@ -762,14 +744,6 @@ importlib-metadata==6.11.0 # via # -c requirements/edx/../common_constraints.txt # -r requirements/edx/base.txt - # markdown - # pytest-randomly -importlib-resources==5.13.0 - # via - # -r requirements/edx/base.txt - # jsonschema - # jsonschema-specifications - # pycountry inflection==0.5.1 # via # -r requirements/edx/base.txt @@ -905,7 +879,7 @@ markupsafe==2.1.5 # mako # openedx-calc # xblock -maxminddb==2.6.1 +maxminddb==2.6.2 # via # -r requirements/edx/base.txt # geoip2 @@ -913,7 +887,7 @@ mccabe==0.7.0 # via pylint mdurl==0.1.2 # via markdown-it-py -meilisearch==0.31.1 +meilisearch==0.31.3 # via -r requirements/edx/base.txt mock==5.1.0 # via -r requirements/edx/base.txt @@ -924,6 +898,10 @@ monotonic==1.6 # -r requirements/edx/base.txt # analytics-python # py2neo +more-itertools==10.3.0 + # via + # -r requirements/edx/base.txt + # cssutils mpmath==1.3.0 # via # -r requirements/edx/base.txt @@ -935,7 +913,7 @@ multidict==6.0.5 # yarl mysqlclient==2.2.4 # via -r requirements/edx/base.txt -newrelic==9.9.1 +newrelic==9.10.0 # via # -r requirements/edx/base.txt # edx-django-utils @@ -943,9 +921,9 @@ nltk==3.8.1 # via # -r requirements/edx/base.txt # chem -nodeenv==1.8.0 +nodeenv==1.9.1 # via -r requirements/edx/base.txt -numpy==1.24.4 +numpy==1.26.4 # via # -r requirements/edx/base.txt # chem @@ -966,7 +944,7 @@ openai==0.28.1 # -c requirements/edx/../constraints.txt # -r requirements/edx/base.txt # edx-enterprise -openedx-atlas==0.6.0 +openedx-atlas==0.6.1 # via -r requirements/edx/base.txt openedx-calc==3.1.0 # via -r requirements/edx/base.txt @@ -1003,9 +981,9 @@ optimizely-sdk==4.1.1 # -r requirements/edx/base.txt ora2==6.11.1 # via -r requirements/edx/base.txt -orjson==3.10.3 +orjson==3.10.4 # via fastapi -packaging==24.0 +packaging==24.1 # via # -r requirements/edx/base.txt # drf-yasg @@ -1051,11 +1029,7 @@ pillow==10.3.0 # edx-enterprise # edx-organizations # edxval -pkgutil-resolve-name==1.3.10 - # via - # -r requirements/edx/base.txt - # jsonschema -platformdirs==4.2.1 +platformdirs==4.2.2 # via # -r requirements/edx/base.txt # pylint @@ -1073,7 +1047,7 @@ polib==1.2.0 # -r requirements/edx/base.txt # -r requirements/edx/testing.in # edx-i18n-tools -prompt-toolkit==3.0.43 +prompt-toolkit==3.0.47 # via # -r requirements/edx/base.txt # click-repl @@ -1097,7 +1071,7 @@ pycodestyle==2.8.0 # via # -c requirements/edx/../constraints.txt # -r requirements/edx/testing.in -pycountry==23.12.11 +pycountry==24.6.1 # via -r requirements/edx/base.txt pycparser==2.22 # via @@ -1109,12 +1083,12 @@ pycryptodomex==3.20.0 # edx-proctoring # lti-consumer-xblock # pyjwkest -pydantic==2.7.1 +pydantic==2.7.3 # via # -r requirements/edx/base.txt # camel-converter # fastapi -pydantic-core==2.18.2 +pydantic-core==2.18.4 # via # -r requirements/edx/base.txt # pydantic @@ -1203,7 +1177,7 @@ pysrt==1.1.2 # via # -r requirements/edx/base.txt # edxval -pytest==8.2.0 +pytest==8.2.2 # via # -r requirements/edx/testing.in # pylint-pytest @@ -1259,7 +1233,7 @@ python-slugify==8.0.4 # via # -r requirements/edx/base.txt # code-annotations -python-swiftclient==4.5.0 +python-swiftclient==4.6.0 # via # -r requirements/edx/base.txt # ora2 @@ -1272,7 +1246,6 @@ python3-saml==1.16.0 pytz==2024.1 # via # -r requirements/edx/base.txt - # babel # django-ses # djangorestframework # drf-yasg @@ -1304,7 +1277,7 @@ random2==1.0.2 # via -r requirements/edx/base.txt recommender-xblock==2.2.0 # via -r requirements/edx/base.txt -redis==5.0.4 +redis==5.0.5 # via # -r requirements/edx/base.txt # walrus @@ -1313,11 +1286,11 @@ referencing==0.35.1 # -r requirements/edx/base.txt # jsonschema # jsonschema-specifications -regex==2024.5.10 +regex==2024.5.15 # via # -r requirements/edx/base.txt # nltk -requests==2.31.0 +requests==2.32.3 # via # -r requirements/edx/base.txt # algoliasearch @@ -1362,7 +1335,7 @@ ruamel-yaml-clib==0.2.8 # via # -r requirements/edx/base.txt # ruamel-yaml -rules==3.3 +rules==3.4 # via # -r requirements/edx/base.txt # edx-enterprise @@ -1376,7 +1349,7 @@ sailthru-client==2.2.3 # via # -r requirements/edx/base.txt # edx-ace -scipy==1.10.1 +scipy==1.13.1 # via # -r requirements/edx/base.txt # chem @@ -1437,7 +1410,7 @@ sniffio==1.3.1 # via # anyio # httpx -snowflake-connector-python==3.10.0 +snowflake-connector-python==3.10.1 # via # -r requirements/edx/base.txt # edx-enterprise @@ -1484,11 +1457,11 @@ super-csv==3.2.0 # via # -r requirements/edx/base.txt # edx-bulk-grades -sympy==1.12 +sympy==1.12.1 # via # -r requirements/edx/base.txt # openedx-calc -testfixtures==8.2.0 +testfixtures==8.3.0 # via # -r requirements/edx/base.txt # -r requirements/edx/testing.in @@ -1501,20 +1474,12 @@ tinycss2==1.2.1 # via # -r requirements/edx/base.txt # bleach -tomli==2.0.1 - # via - # coverage - # import-linter - # pylint - # pyproject-api - # pytest - # tox tomlkit==0.12.5 # via # -r requirements/edx/base.txt # pylint # snowflake-connector-python -tox==4.15.0 +tox==4.15.1 # via -r requirements/edx/testing.in tqdm==4.66.4 # via @@ -1523,35 +1488,23 @@ tqdm==4.66.4 # openai typer==0.12.3 # via fastapi-cli -typing-extensions==4.11.0 +typing-extensions==4.12.2 # via # -r requirements/edx/base.txt - # annotated-types - # anyio - # asgiref - # astroid # django-countries - # drf-spectacular # edx-opaque-keys # fastapi # grimp # import-linter # jwcrypto - # kombu - # pact-python # pydantic # pydantic-core - # pylint # pylti1p3 - # rich # snowflake-connector-python - # starlette # typer - # uvicorn tzdata==2024.1 # via # -r requirements/edx/base.txt - # backports-zoneinfo # celery ujson==5.10.0 # via fastapi @@ -1575,13 +1528,11 @@ urllib3==1.26.18 # elasticsearch # py2neo # requests - # snowflake-connector-python user-util==1.1.0 # via -r requirements/edx/base.txt -uvicorn[standard]==0.29.0 +uvicorn[standard]==0.30.1 # via # fastapi - # fastapi-cli # pact-python uvloop==0.19.0 # via uvicorn @@ -1601,9 +1552,9 @@ walrus==0.9.3 # via # -r requirements/edx/base.txt # edx-event-bus-redis -watchdog==4.0.0 +watchdog==4.0.1 # via -r requirements/edx/base.txt -watchfiles==0.21.0 +watchfiles==0.22.0 # via uvicorn wcwidth==0.2.13 # via @@ -1647,18 +1598,18 @@ xblock[django]==4.0.1 # staff-graded-xblock # xblock-drag-and-drop-v2 # xblock-google-drive - # xblock-poll # xblock-utils xblock-drag-and-drop-v2==4.0.2 # via -r requirements/edx/base.txt xblock-google-drive==0.7.0 # via -r requirements/edx/base.txt -xblock-poll==1.13.0 +xblock-poll==1.14.0 # via -r requirements/edx/base.txt xblock-utils==4.0.0 # via # -r requirements/edx/base.txt # edx-sga + # xblock-poll xmlsec==1.3.13 # via # -c requirements/edx/../constraints.txt @@ -1671,11 +1622,10 @@ yarl==1.9.4 # -r requirements/edx/base.txt # aiohttp # pact-python -zipp==3.18.1 +zipp==3.19.2 # via # -r requirements/edx/base.txt # importlib-metadata - # importlib-resources # The following packages are considered to be unsafe in a requirements file: # setuptools diff --git a/requirements/pip-tools.txt b/requirements/pip-tools.txt index 4b631a73d780..3630835e943d 100644 --- a/requirements/pip-tools.txt +++ b/requirements/pip-tools.txt @@ -1,5 +1,5 @@ # -# This file is autogenerated by pip-compile with Python 3.8 +# This file is autogenerated by pip-compile with Python 3.11 # by the following command: # # make upgrade @@ -10,11 +10,7 @@ click==8.1.6 # via # -c requirements/constraints.txt # pip-tools -importlib-metadata==6.11.0 - # via - # -c requirements/common_constraints.txt - # build -packaging==24.0 +packaging==24.1 # via build pip-tools==7.4.1 # via -r requirements/pip-tools.in @@ -22,14 +18,8 @@ pyproject-hooks==1.1.0 # via # build # pip-tools -tomli==2.0.1 - # via - # build - # pip-tools wheel==0.43.0 # via pip-tools -zipp==3.18.1 - # via importlib-metadata # The following packages are considered to be unsafe in a requirements file: # pip diff --git a/requirements/pip.txt b/requirements/pip.txt index e3ffcc7b6daf..78af7cdafdb1 100644 --- a/requirements/pip.txt +++ b/requirements/pip.txt @@ -1,5 +1,5 @@ # -# This file is autogenerated by pip-compile with Python 3.8 +# This file is autogenerated by pip-compile with Python 3.11 # by the following command: # # make upgrade @@ -10,5 +10,5 @@ wheel==0.43.0 # The following packages are considered to be unsafe in a requirements file: pip==24.0 # via -r requirements/pip.in -setuptools==69.5.1 +setuptools==70.0.0 # via -r requirements/pip.in diff --git a/scripts/structures_pruning/requirements/base.txt b/scripts/structures_pruning/requirements/base.txt index dcf9fe1eb0ae..87aa858e9f8e 100644 --- a/scripts/structures_pruning/requirements/base.txt +++ b/scripts/structures_pruning/requirements/base.txt @@ -1,5 +1,5 @@ # -# This file is autogenerated by pip-compile with Python 3.8 +# This file is autogenerated by pip-compile with Python 3.11 # by the following command: # # make upgrade @@ -11,7 +11,7 @@ click==8.1.6 # click-log click-log==0.4.0 # via -r scripts/structures_pruning/requirements/base.in -edx-opaque-keys==2.9.0 +edx-opaque-keys==2.10.0 # via -r scripts/structures_pruning/requirements/base.in pbr==6.0.0 # via stevedore @@ -22,5 +22,5 @@ pymongo==3.13.0 # edx-opaque-keys stevedore==5.2.0 # via edx-opaque-keys -typing-extensions==4.11.0 +typing-extensions==4.12.2 # via edx-opaque-keys diff --git a/scripts/structures_pruning/requirements/testing.txt b/scripts/structures_pruning/requirements/testing.txt index 12c5d2dbdae0..2590ca8ca52b 100644 --- a/scripts/structures_pruning/requirements/testing.txt +++ b/scripts/structures_pruning/requirements/testing.txt @@ -1,5 +1,5 @@ # -# This file is autogenerated by pip-compile with Python 3.8 +# This file is autogenerated by pip-compile with Python 3.11 # by the following command: # # make upgrade @@ -12,13 +12,11 @@ click-log==0.4.0 # via -r scripts/structures_pruning/requirements/base.txt ddt==1.7.2 # via -r scripts/structures_pruning/requirements/testing.in -edx-opaque-keys==2.9.0 +edx-opaque-keys==2.10.0 # via -r scripts/structures_pruning/requirements/base.txt -exceptiongroup==1.2.1 - # via pytest iniconfig==2.0.0 # via pytest -packaging==24.0 +packaging==24.1 # via pytest pbr==6.0.0 # via @@ -30,15 +28,13 @@ pymongo==3.13.0 # via # -r scripts/structures_pruning/requirements/base.txt # edx-opaque-keys -pytest==8.2.0 +pytest==8.2.2 # via -r scripts/structures_pruning/requirements/testing.in stevedore==5.2.0 # via # -r scripts/structures_pruning/requirements/base.txt # edx-opaque-keys -tomli==2.0.1 - # via pytest -typing-extensions==4.11.0 +typing-extensions==4.12.2 # via # -r scripts/structures_pruning/requirements/base.txt # edx-opaque-keys diff --git a/scripts/user_retirement/requirements/base.txt b/scripts/user_retirement/requirements/base.txt index 8164ea76ed99..da08ad4989e1 100644 --- a/scripts/user_retirement/requirements/base.txt +++ b/scripts/user_retirement/requirements/base.txt @@ -1,5 +1,5 @@ # -# This file is autogenerated by pip-compile with Python 3.8 +# This file is autogenerated by pip-compile with Python 3.11 # by the following command: # # make upgrade @@ -10,19 +10,15 @@ attrs==23.2.0 # via zeep backoff==2.2.1 # via -r scripts/user_retirement/requirements/base.in -backports-zoneinfo==0.2.1 ; python_version < "3.9" - # via - # -c scripts/user_retirement/requirements/../../../requirements/constraints.txt - # django -boto3==1.34.104 +boto3==1.34.123 # via -r scripts/user_retirement/requirements/base.in -botocore==1.34.104 +botocore==1.34.123 # via # boto3 # s3transfer cachetools==5.3.3 # via google-auth -certifi==2024.2.2 +certifi==2024.6.2 # via requests cffi==1.16.0 # via @@ -37,7 +33,7 @@ click==8.1.6 # -c scripts/user_retirement/requirements/../../../requirements/constraints.txt # -r scripts/user_retirement/requirements/base.in # edx-django-utils -cryptography==42.0.7 +cryptography==42.0.8 # via pyjwt django==4.2.13 # via @@ -56,16 +52,16 @@ 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.129.0 +google-api-python-client==2.133.0 # via -r scripts/user_retirement/requirements/base.in -google-auth==2.29.0 +google-auth==2.30.0 # via # google-api-core # google-api-python-client # google-auth-httplib2 google-auth-httplib2==0.2.0 # via google-api-python-client -googleapis-common-protos==1.63.0 +googleapis-common-protos==1.63.1 # via google-api-core httplib2==0.22.0 # via @@ -85,13 +81,13 @@ lxml==4.9.4 # via # -c scripts/user_retirement/requirements/../../../requirements/constraints.txt # zeep -more-itertools==10.2.0 +more-itertools==10.3.0 # via simple-salesforce -newrelic==9.9.1 +newrelic==9.10.0 # via edx-django-utils pbr==6.0.0 # via stevedore -platformdirs==4.2.1 +platformdirs==4.2.2 # via zeep proto-plus==1.23.0 # via google-api-core @@ -137,7 +133,7 @@ requests==2.31.0 # simple-salesforce # slumber # zeep -requests-file==2.0.0 +requests-file==2.1.0 # via zeep requests-toolbelt==1.0.0 # via zeep @@ -160,10 +156,8 @@ sqlparse==0.5.0 # via django stevedore==5.2.0 # via edx-django-utils -typing-extensions==4.11.0 - # via - # asgiref - # simple-salesforce +typing-extensions==4.12.2 + # via simple-salesforce unicodecsv==0.14.1 # via -r scripts/user_retirement/requirements/base.in uritemplate==4.1.1 diff --git a/scripts/user_retirement/requirements/testing.txt b/scripts/user_retirement/requirements/testing.txt index ddce3e014706..c009f8ec8ab9 100644 --- a/scripts/user_retirement/requirements/testing.txt +++ b/scripts/user_retirement/requirements/testing.txt @@ -1,5 +1,5 @@ # -# This file is autogenerated by pip-compile with Python 3.8 +# This file is autogenerated by pip-compile with Python 3.11 # by the following command: # # make upgrade @@ -14,15 +14,11 @@ attrs==23.2.0 # zeep backoff==2.2.1 # via -r scripts/user_retirement/requirements/base.txt -backports-zoneinfo==0.2.1 ; python_version < "3.9" - # via - # -r scripts/user_retirement/requirements/base.txt - # django -boto3==1.34.104 +boto3==1.34.123 # via # -r scripts/user_retirement/requirements/base.txt # moto -botocore==1.34.104 +botocore==1.34.123 # via # -r scripts/user_retirement/requirements/base.txt # boto3 @@ -32,7 +28,7 @@ cachetools==5.3.3 # via # -r scripts/user_retirement/requirements/base.txt # google-auth -certifi==2024.2.2 +certifi==2024.6.2 # via # -r scripts/user_retirement/requirements/base.txt # requests @@ -49,7 +45,7 @@ click==8.1.6 # via # -r scripts/user_retirement/requirements/base.txt # edx-django-utils -cryptography==42.0.7 +cryptography==42.0.8 # via # -r scripts/user_retirement/requirements/base.txt # moto @@ -76,15 +72,13 @@ edx-django-utils==5.14.2 # edx-rest-api-client edx-rest-api-client==5.7.0 # via -r scripts/user_retirement/requirements/base.txt -exceptiongroup==1.2.1 - # via pytest google-api-core==2.19.0 # via # -r scripts/user_retirement/requirements/base.txt # google-api-python-client -google-api-python-client==2.129.0 +google-api-python-client==2.133.0 # via -r scripts/user_retirement/requirements/base.txt -google-auth==2.29.0 +google-auth==2.30.0 # via # -r scripts/user_retirement/requirements/base.txt # google-api-core @@ -94,7 +88,7 @@ google-auth-httplib2==0.2.0 # via # -r scripts/user_retirement/requirements/base.txt # google-api-python-client -googleapis-common-protos==1.63.0 +googleapis-common-protos==1.63.1 # via # -r scripts/user_retirement/requirements/base.txt # google-api-core @@ -132,23 +126,23 @@ markupsafe==2.1.5 # werkzeug mock==5.1.0 # via -r scripts/user_retirement/requirements/testing.in -more-itertools==10.2.0 +more-itertools==10.3.0 # via # -r scripts/user_retirement/requirements/base.txt # simple-salesforce moto==4.2.14 # via -r scripts/user_retirement/requirements/testing.in -newrelic==9.9.1 +newrelic==9.10.0 # via # -r scripts/user_retirement/requirements/base.txt # edx-django-utils -packaging==24.0 +packaging==24.1 # via pytest pbr==6.0.0 # via # -r scripts/user_retirement/requirements/base.txt # stevedore -platformdirs==4.2.1 +platformdirs==4.2.2 # via # -r scripts/user_retirement/requirements/base.txt # zeep @@ -194,7 +188,7 @@ pyparsing==3.1.2 # via # -r scripts/user_retirement/requirements/base.txt # httplib2 -pytest==8.2.0 +pytest==8.2.2 # via -r scripts/user_retirement/requirements/testing.in python-dateutil==2.9.0.post0 # via @@ -224,7 +218,7 @@ requests==2.31.0 # simple-salesforce # slumber # zeep -requests-file==2.0.0 +requests-file==2.1.0 # via # -r scripts/user_retirement/requirements/base.txt # zeep @@ -234,7 +228,7 @@ requests-toolbelt==1.0.0 # via # -r scripts/user_retirement/requirements/base.txt # zeep -responses==0.25.0 +responses==0.25.2 # via # -r scripts/user_retirement/requirements/testing.in # moto @@ -268,12 +262,9 @@ stevedore==5.2.0 # via # -r scripts/user_retirement/requirements/base.txt # edx-django-utils -tomli==2.0.1 - # via pytest -typing-extensions==4.11.0 +typing-extensions==4.12.2 # via # -r scripts/user_retirement/requirements/base.txt - # asgiref # simple-salesforce unicodecsv==0.14.1 # via -r scripts/user_retirement/requirements/base.txt diff --git a/scripts/xblock/requirements.txt b/scripts/xblock/requirements.txt index 241676ac91fd..af62756937c0 100644 --- a/scripts/xblock/requirements.txt +++ b/scripts/xblock/requirements.txt @@ -1,10 +1,10 @@ # -# This file is autogenerated by pip-compile with Python 3.8 +# This file is autogenerated by pip-compile with Python 3.11 # by the following command: # # make upgrade # -certifi==2024.2.2 +certifi==2024.6.2 # via requests charset-normalizer==2.0.12 # via @@ -12,7 +12,7 @@ charset-normalizer==2.0.12 # requests idna==3.7 # via requests -requests==2.31.0 +requests==2.32.3 # via -r scripts/xblock/requirements.in urllib3==1.26.18 # via