From 22cbcc8ddd43274f7265122a27bc0280e07e56b6 Mon Sep 17 00:00:00 2001 From: edX requirements bot Date: Mon, 22 Apr 2024 07:23:56 -0400 Subject: [PATCH] chore: Updating Python Requirements --- requirements/base.txt | 12 +++--- requirements/ci.txt | 12 +++--- requirements/dev.txt | 82 ++++++++++++++++++-------------------- requirements/django.txt | 22 +++++----- requirements/doc.txt | 34 ++++++++-------- requirements/pip-tools.txt | 14 ++++--- requirements/pip.txt | 4 +- requirements/test.txt | 66 +++++++++++++++--------------- 8 files changed, 120 insertions(+), 126 deletions(-) diff --git a/requirements/base.txt b/requirements/base.txt index 7e6de69eb..05b305ef8 100644 --- a/requirements/base.txt +++ b/requirements/base.txt @@ -10,11 +10,9 @@ edx-opaque-keys==2.5.1 # via -r requirements/base.in fs==2.4.16 # via -r requirements/base.in -lxml==4.9.4 - # via - # -c requirements/constraints.txt - # -r requirements/base.in -mako==1.3.2 +lxml==5.2.1 + # via -r requirements/base.in +mako==1.3.3 # via -r requirements/base.in markupsafe==2.1.5 # via @@ -38,9 +36,9 @@ six==1.16.0 # python-dateutil stevedore==5.2.0 # via edx-opaque-keys -typing-extensions==4.10.0 +typing-extensions==4.11.0 # via edx-opaque-keys -web-fragments==2.1.0 +web-fragments==2.2.0 # via -r requirements/base.in webob==1.8.7 # via -r requirements/base.in diff --git a/requirements/ci.txt b/requirements/ci.txt index 80c15ab4e..ce98b2013 100644 --- a/requirements/ci.txt +++ b/requirements/ci.txt @@ -10,15 +10,15 @@ chardet==5.2.0 # via tox colorama==0.4.6 # via tox -coverage==7.4.3 +coverage==7.4.4 # via -r requirements/ci.in distlib==0.3.8 # via virtualenv -filelock==3.13.1 +filelock==3.13.4 # via # tox # virtualenv -packaging==23.2 +packaging==24.0 # via # pyproject-api # tox @@ -26,7 +26,7 @@ platformdirs==4.2.0 # via # tox # virtualenv -pluggy==1.4.0 +pluggy==1.5.0 # via tox pyproject-api==1.6.1 # via tox @@ -34,7 +34,7 @@ tomli==2.0.1 # via # pyproject-api # tox -tox==4.14.1 +tox==4.14.2 # via -r requirements/ci.in -virtualenv==20.25.1 +virtualenv==20.25.3 # via tox diff --git a/requirements/dev.txt b/requirements/dev.txt index 8f7caa1ab..ffe8abc2b 100644 --- a/requirements/dev.txt +++ b/requirements/dev.txt @@ -4,10 +4,6 @@ # # make upgrade # -annotated-types==0.6.0 - # via - # -r requirements/test.txt - # pydantic appdirs==1.4.4 # via # -r requirements/test.txt @@ -21,16 +17,16 @@ attrs==23.2.0 # via # -r requirements/test.txt # hypothesis -boto3==1.34.59 +boto3==1.34.88 # via # -r requirements/test.txt # fs-s3fs -botocore==1.34.59 +botocore==1.34.88 # via # -r requirements/test.txt # boto3 # s3transfer -build==1.1.1 +build==1.2.1 # via # -r requirements/pip-tools.txt # pip-tools @@ -56,7 +52,7 @@ click-log==0.4.0 # via # -r requirements/test.txt # edx-lint -code-annotations==1.6.0 +code-annotations==1.8.0 # via # -r requirements/test.txt # edx-lint @@ -65,7 +61,7 @@ colorama==0.4.6 # -r requirements/ci.txt # -r requirements/test.txt # tox -coverage[toml]==7.4.3 +coverage[toml]==7.4.4 # via # -r requirements/ci.txt # -r requirements/test.txt @@ -94,12 +90,12 @@ edx-lint==5.3.6 # via -r requirements/test.txt edx-opaque-keys==2.5.1 # via -r requirements/test.txt -exceptiongroup==1.2.0 +exceptiongroup==1.2.1 # via # -r requirements/test.txt # hypothesis # pytest -filelock==3.13.1 +filelock==3.13.4 # via # -r requirements/ci.txt # -r requirements/test.txt @@ -114,13 +110,16 @@ fs-s3fs==1.1.1 # via # -r requirements/test.txt # openedx-django-pyfs -hypothesis==6.99.0 +hypothesis==6.100.1 # via -r requirements/test.txt -importlib-metadata==7.0.2 +importlib-metadata==6.11.0 # via + # -c https://raw.githubusercontent.com/edx/edx-lint/master/edx_lint/files/common_constraints.txt # -r requirements/pip-tools.txt + # -r requirements/test.txt # build -inflect==7.0.0 + # typeguard +inflect==7.2.0 # via # -r requirements/test.txt # jinja2-pluralize @@ -149,11 +148,9 @@ jmespath==1.0.1 # botocore lazy==1.6 # via -r requirements/test.txt -lxml==4.9.4 - # via - # -c requirements/constraints.txt - # -r requirements/test.txt -mako==1.3.2 +lxml==5.2.1 + # via -r requirements/test.txt +mako==1.3.3 # via -r requirements/test.txt markupsafe==2.1.5 # via @@ -166,9 +163,13 @@ mccabe==0.7.0 # pylint mock==5.1.0 # via -r requirements/test.txt -openedx-django-pyfs==3.5.0 +more-itertools==10.2.0 + # via + # -r requirements/test.txt + # inflect +openedx-django-pyfs==3.6.0 # via -r requirements/test.txt -packaging==23.2 +packaging==24.0 # via # -r requirements/ci.txt # -r requirements/pip-tools.txt @@ -177,7 +178,7 @@ packaging==23.2 # pyproject-api # pytest # tox -path==16.10.0 +path==16.14.0 # via -r requirements/test.txt pbr==6.0.0 # via @@ -192,7 +193,7 @@ platformdirs==4.2.0 # pylint # tox # virtualenv -pluggy==1.4.0 +pluggy==1.5.0 # via # -r requirements/ci.txt # -r requirements/test.txt @@ -201,14 +202,6 @@ pluggy==1.4.0 # tox pycodestyle==2.11.1 # via -r requirements/test.txt -pydantic==2.6.3 - # via - # -r requirements/test.txt - # inflect -pydantic-core==2.16.3 - # via - # -r requirements/test.txt - # pydantic pygments==2.17.2 # via # -r requirements/test.txt @@ -252,7 +245,7 @@ pytest==8.1.1 # -r requirements/test.txt # pytest-cov # pytest-django -pytest-cov==4.1.0 +pytest-cov==5.0.0 # via -r requirements/test.txt pytest-django==4.8.0 # via -r requirements/test.txt @@ -272,7 +265,7 @@ pyyaml==6.0.1 # via # -r requirements/test.txt # code-annotations -s3transfer==0.10.0 +s3transfer==0.10.1 # via # -r requirements/test.txt # boto3 @@ -289,7 +282,7 @@ sortedcontainers==2.4.0 # via # -r requirements/test.txt # hypothesis -sqlparse==0.4.4 +sqlparse==0.5.0 # via # -r requirements/test.txt # django @@ -319,40 +312,43 @@ tomlkit==0.12.4 # via # -r requirements/test.txt # pylint -tox==4.14.1 +tox==4.14.2 # via # -r requirements/ci.txt # -r requirements/test.txt -typing-extensions==4.10.0 +typeguard==4.2.1 + # via + # -r requirements/test.txt + # inflect +typing-extensions==4.11.0 # via # -r requirements/test.txt - # annotated-types # astroid # edx-opaque-keys # inflect - # pydantic - # pydantic-core # pylint + # typeguard urllib3==1.26.18 # via # -r requirements/test.txt # botocore -virtualenv==20.25.1 +virtualenv==20.25.3 # via # -r requirements/ci.txt # -r requirements/test.txt # tox -web-fragments==2.1.0 +web-fragments==2.2.0 # via -r requirements/test.txt webob==1.8.7 # via -r requirements/test.txt -wheel==0.42.0 +wheel==0.43.0 # via # -r requirements/pip-tools.txt # pip-tools -zipp==3.17.0 +zipp==3.18.1 # via # -r requirements/pip-tools.txt + # -r requirements/test.txt # importlib-metadata # The following packages are considered to be unsafe in a requirements file: diff --git a/requirements/django.txt b/requirements/django.txt index 267f7d682..67d1db3ae 100644 --- a/requirements/django.txt +++ b/requirements/django.txt @@ -8,9 +8,9 @@ appdirs==1.4.4 # via # -r requirements/base.txt # fs -boto3==1.34.59 +boto3==1.34.88 # via fs-s3fs -botocore==1.34.59 +botocore==1.34.88 # via # boto3 # s3transfer @@ -34,17 +34,15 @@ jmespath==1.0.1 # botocore lazy==1.6 # via -r requirements/django.in -lxml==4.9.4 - # via - # -c requirements/constraints.txt - # -r requirements/base.txt -mako==1.3.2 +lxml==5.2.1 + # via -r requirements/base.txt +mako==1.3.3 # via -r requirements/base.txt markupsafe==2.1.5 # via # -r requirements/base.txt # mako -openedx-django-pyfs==3.5.0 +openedx-django-pyfs==3.6.0 # via -r requirements/django.in pbr==6.0.0 # via @@ -64,7 +62,7 @@ pytz==2024.1 # django pyyaml==6.0.1 # via -r requirements/base.txt -s3transfer==0.10.0 +s3transfer==0.10.1 # via boto3 simplejson==3.19.2 # via -r requirements/base.txt @@ -74,19 +72,19 @@ six==1.16.0 # fs # fs-s3fs # python-dateutil -sqlparse==0.4.4 +sqlparse==0.5.0 # via django stevedore==5.2.0 # via # -r requirements/base.txt # edx-opaque-keys -typing-extensions==4.10.0 +typing-extensions==4.11.0 # via # -r requirements/base.txt # edx-opaque-keys urllib3==1.26.18 # via botocore -web-fragments==2.1.0 +web-fragments==2.2.0 # via -r requirements/base.txt webob==1.8.7 # via -r requirements/base.txt diff --git a/requirements/doc.txt b/requirements/doc.txt index 253435920..d84259647 100644 --- a/requirements/doc.txt +++ b/requirements/doc.txt @@ -18,11 +18,11 @@ babel==2.14.0 # sphinx beautifulsoup4==4.12.3 # via pydata-sphinx-theme -boto3==1.34.59 +boto3==1.34.88 # via # -r requirements/django.txt # fs-s3fs -botocore==1.34.59 +botocore==1.34.88 # via # -r requirements/django.txt # boto3 @@ -51,12 +51,14 @@ fs-s3fs==1.1.1 # via # -r requirements/django.txt # openedx-django-pyfs -idna==3.6 +idna==3.7 # via requests imagesize==1.4.1 # via sphinx -importlib-metadata==7.0.2 - # via sphinx +importlib-metadata==6.11.0 + # via + # -c https://raw.githubusercontent.com/edx/edx-lint/master/edx_lint/files/common_constraints.txt + # sphinx jinja2==3.1.3 # via sphinx jmespath==1.0.1 @@ -66,11 +68,9 @@ jmespath==1.0.1 # botocore lazy==1.6 # via -r requirements/django.txt -lxml==4.9.4 - # via - # -c requirements/constraints.txt - # -r requirements/django.txt -mako==1.3.2 +lxml==5.2.1 + # via -r requirements/django.txt +mako==1.3.3 # via -r requirements/django.txt markupsafe==2.1.5 # via @@ -79,9 +79,9 @@ markupsafe==2.1.5 # mako mock==5.1.0 # via -r requirements/doc.in -openedx-django-pyfs==3.5.0 +openedx-django-pyfs==3.6.0 # via -r requirements/django.txt -packaging==23.2 +packaging==24.0 # via # pydata-sphinx-theme # sphinx @@ -113,7 +113,7 @@ pyyaml==6.0.1 # via -r requirements/django.txt requests==2.31.0 # via sphinx -s3transfer==0.10.0 +s3transfer==0.10.1 # via # -r requirements/django.txt # boto3 @@ -148,7 +148,7 @@ sphinxcontrib-qthelp==1.0.3 # via sphinx sphinxcontrib-serializinghtml==1.1.5 # via sphinx -sqlparse==0.4.4 +sqlparse==0.5.0 # via # -r requirements/django.txt # django @@ -156,7 +156,7 @@ stevedore==5.2.0 # via # -r requirements/django.txt # edx-opaque-keys -typing-extensions==4.10.0 +typing-extensions==4.11.0 # via # -r requirements/django.txt # edx-opaque-keys @@ -166,11 +166,11 @@ urllib3==1.26.18 # -r requirements/django.txt # botocore # requests -web-fragments==2.1.0 +web-fragments==2.2.0 # via -r requirements/django.txt webob==1.8.7 # via -r requirements/django.txt -zipp==3.17.0 +zipp==3.18.1 # via importlib-metadata # The following packages are considered to be unsafe in a requirements file: diff --git a/requirements/pip-tools.txt b/requirements/pip-tools.txt index 01d695ace..748bf44e6 100644 --- a/requirements/pip-tools.txt +++ b/requirements/pip-tools.txt @@ -4,13 +4,15 @@ # # make upgrade # -build==1.1.1 +build==1.2.1 # via pip-tools click==8.1.7 # via pip-tools -importlib-metadata==7.0.2 - # via build -packaging==23.2 +importlib-metadata==6.11.0 + # via + # -c https://raw.githubusercontent.com/edx/edx-lint/master/edx_lint/files/common_constraints.txt + # build +packaging==24.0 # via build pip-tools==7.4.1 # via -r requirements/pip-tools.in @@ -23,9 +25,9 @@ tomli==2.0.1 # build # pip-tools # pyproject-hooks -wheel==0.42.0 +wheel==0.43.0 # via pip-tools -zipp==3.17.0 +zipp==3.18.1 # via importlib-metadata # The following packages are considered to be unsafe in a requirements file: diff --git a/requirements/pip.txt b/requirements/pip.txt index 66656035b..e3ffcc7b6 100644 --- a/requirements/pip.txt +++ b/requirements/pip.txt @@ -4,11 +4,11 @@ # # make upgrade # -wheel==0.42.0 +wheel==0.43.0 # via -r requirements/pip.in # The following packages are considered to be unsafe in a requirements file: pip==24.0 # via -r requirements/pip.in -setuptools==69.1.1 +setuptools==69.5.1 # via -r requirements/pip.in diff --git a/requirements/test.txt b/requirements/test.txt index 146523d53..3d065f0e3 100644 --- a/requirements/test.txt +++ b/requirements/test.txt @@ -4,8 +4,6 @@ # # make upgrade # -annotated-types==0.6.0 - # via pydantic appdirs==1.4.4 # via # -r requirements/django.txt @@ -17,11 +15,11 @@ astroid==3.1.0 # pylint-celery attrs==23.2.0 # via hypothesis -boto3==1.34.59 +boto3==1.34.88 # via # -r requirements/django.txt # fs-s3fs -botocore==1.34.59 +botocore==1.34.88 # via # -r requirements/django.txt # boto3 @@ -37,11 +35,11 @@ click==8.1.7 # edx-lint click-log==0.4.0 # via edx-lint -code-annotations==1.6.0 +code-annotations==1.8.0 # via edx-lint colorama==0.4.6 # via tox -coverage[toml]==7.4.3 +coverage[toml]==7.4.4 # via # -r requirements/test.in # pytest-cov @@ -63,11 +61,11 @@ edx-lint==5.3.6 # via -r requirements/test.in edx-opaque-keys==2.5.1 # via -r requirements/django.txt -exceptiongroup==1.2.0 +exceptiongroup==1.2.1 # via # hypothesis # pytest -filelock==3.13.1 +filelock==3.13.4 # via # tox # virtualenv @@ -80,9 +78,13 @@ fs-s3fs==1.1.1 # via # -r requirements/django.txt # openedx-django-pyfs -hypothesis==6.99.0 +hypothesis==6.100.1 # via -r requirements/test.in -inflect==7.0.0 +importlib-metadata==6.11.0 + # via + # -c https://raw.githubusercontent.com/edx/edx-lint/master/edx_lint/files/common_constraints.txt + # typeguard +inflect==7.2.0 # via jinja2-pluralize iniconfig==2.0.0 # via pytest @@ -102,11 +104,9 @@ jmespath==1.0.1 # botocore lazy==1.6 # via -r requirements/django.txt -lxml==4.9.4 - # via - # -c requirements/constraints.txt - # -r requirements/django.txt -mako==1.3.2 +lxml==5.2.1 + # via -r requirements/django.txt +mako==1.3.3 # via -r requirements/django.txt markupsafe==2.1.5 # via @@ -117,14 +117,16 @@ mccabe==0.7.0 # via pylint mock==5.1.0 # via -r requirements/test.in -openedx-django-pyfs==3.5.0 +more-itertools==10.2.0 + # via inflect +openedx-django-pyfs==3.6.0 # via -r requirements/django.txt -packaging==23.2 +packaging==24.0 # via # pyproject-api # pytest # tox -path==16.10.0 +path==16.14.0 # via -r requirements/test.in pbr==6.0.0 # via @@ -135,17 +137,13 @@ platformdirs==4.2.0 # pylint # tox # virtualenv -pluggy==1.4.0 +pluggy==1.5.0 # via # diff-cover # pytest # tox pycodestyle==2.11.1 # via -r requirements/test.in -pydantic==2.6.3 - # via inflect -pydantic-core==2.16.3 - # via pydantic pygments==2.17.2 # via diff-cover pylint==3.1.0 @@ -174,7 +172,7 @@ pytest==8.1.1 # -r requirements/test.in # pytest-cov # pytest-django -pytest-cov==4.1.0 +pytest-cov==5.0.0 # via -r requirements/test.in pytest-django==4.8.0 # via -r requirements/test.in @@ -192,7 +190,7 @@ pyyaml==6.0.1 # via # -r requirements/django.txt # code-annotations -s3transfer==0.10.0 +s3transfer==0.10.1 # via # -r requirements/django.txt # boto3 @@ -207,7 +205,7 @@ six==1.16.0 # python-dateutil sortedcontainers==2.4.0 # via hypothesis -sqlparse==0.4.4 +sqlparse==0.5.0 # via # -r requirements/django.txt # django @@ -227,28 +225,30 @@ tomli==2.0.1 # tox tomlkit==0.12.4 # via pylint -tox==4.14.1 +tox==4.14.2 # via -r requirements/test.in -typing-extensions==4.10.0 +typeguard==4.2.1 + # via inflect +typing-extensions==4.11.0 # via # -r requirements/django.txt - # annotated-types # astroid # edx-opaque-keys # inflect - # pydantic - # pydantic-core # pylint + # typeguard urllib3==1.26.18 # via # -r requirements/django.txt # botocore -virtualenv==20.25.1 +virtualenv==20.25.3 # via tox -web-fragments==2.1.0 +web-fragments==2.2.0 # via -r requirements/django.txt webob==1.8.7 # via -r requirements/django.txt +zipp==3.18.1 + # via importlib-metadata # The following packages are considered to be unsafe in a requirements file: # setuptools