From e7921e11378b828aabe9d9f45e007a032adc352f Mon Sep 17 00:00:00 2001 From: edX requirements bot Date: Thu, 13 Feb 2025 19:17:43 -0500 Subject: [PATCH] chore: Upgrade Python requirements --- requirements/base.txt | 22 ++++++++------- requirements/ci.txt | 6 ++-- requirements/common_constraints.txt | 4 +++ requirements/dev.txt | 43 +++++++++++++++-------------- requirements/doc.txt | 38 ++++++++++++++----------- requirements/quality.txt | 38 +++++++++++++------------ requirements/test.txt | 23 +++++++-------- 7 files changed, 96 insertions(+), 78 deletions(-) diff --git a/requirements/base.txt b/requirements/base.txt index e19813d8..b4094cb1 100644 --- a/requirements/base.txt +++ b/requirements/base.txt @@ -4,23 +4,23 @@ # # make upgrade # -aiohappyeyeballs==2.4.4 +aiohappyeyeballs==2.4.6 # via aiohttp -aiohttp==3.11.11 +aiohttp==3.11.12 # via # github-py # pytest-aiohttp aiosignal==1.3.2 # via aiohttp -attrs==24.3.0 +attrs==25.1.0 # via aiohttp -cachetools==5.5.0 +cachetools==5.5.1 # via google-auth -certifi==2024.12.14 +certifi==2025.1.31 # via requests charset-normalizer==3.4.1 # via requests -dockerfile==3.3.1 +dockerfile==3.4.0 # via -r requirements/base.in frozenlist==1.5.0 # via @@ -32,7 +32,7 @@ github-py @ git+https://github.com/ShineyDev/github.py.git@8e3514010eb35a91e012f # via -r /home/runner/work/edx-repo-health/edx-repo-health/requirements/github.in gitpython==3.1.44 # via pytest-repo-health -google-auth==2.37.0 +google-auth==2.38.0 # via # google-auth-oauthlib # gspread @@ -78,7 +78,7 @@ pytest==8.0.2 # pytest-aiohttp # pytest-asyncio # pytest-repo-health -pytest-aiohttp==1.0.5 +pytest-aiohttp==1.1.0 # via pytest-repo-health pytest-asyncio==0.23.8 # via @@ -100,7 +100,9 @@ smmap==5.0.2 # via gitdb toml==0.10.2 # via -r requirements/base.in -urllib3==2.3.0 - # via requests +urllib3==2.2.3 + # via + # -c /home/runner/work/edx-repo-health/edx-repo-health/requirements/common_constraints.txt + # requests yarl==1.18.3 # via aiohttp diff --git a/requirements/ci.txt b/requirements/ci.txt index 6bf68d57..8648b23e 100644 --- a/requirements/ci.txt +++ b/requirements/ci.txt @@ -4,7 +4,7 @@ # # make upgrade # -cachetools==5.5.0 +cachetools==5.5.1 # via tox chardet==5.2.0 # via tox @@ -12,7 +12,7 @@ colorama==0.4.6 # via tox distlib==0.3.9 # via virtualenv -filelock==3.16.1 +filelock==3.17.0 # via # tox # virtualenv @@ -33,5 +33,5 @@ pyproject-api==1.5.0 # via tox tox==4.0.0 # via -r requirements/ci.in -virtualenv==20.28.0 +virtualenv==20.29.2 # via tox diff --git a/requirements/common_constraints.txt b/requirements/common_constraints.txt index fdbf6ee4..3c7d3e92 100644 --- a/requirements/common_constraints.txt +++ b/requirements/common_constraints.txt @@ -26,3 +26,7 @@ django-simple-history==3.0.0 # Cause: https://github.com/openedx/edx-lint/issues/458 # This can be unpinned once https://github.com/openedx/edx-lint/issues/459 has been resolved. pip<24.3 + +# Cause: https://github.com/openedx/edx-lint/issues/475 +# This can be unpinned once https://github.com/openedx/edx-lint/issues/476 has been resolved. +urllib3<2.3.0 diff --git a/requirements/dev.txt b/requirements/dev.txt index b34c25a0..9c4a1ff2 100644 --- a/requirements/dev.txt +++ b/requirements/dev.txt @@ -4,11 +4,11 @@ # # make upgrade # -aiohappyeyeballs==2.4.4 +aiohappyeyeballs==2.4.6 # via # -r /home/runner/work/edx-repo-health/edx-repo-health/requirements/quality.txt # aiohttp -aiohttp==3.11.11 +aiohttp==3.11.12 # via # -r /home/runner/work/edx-repo-health/edx-repo-health/requirements/quality.txt # github-py @@ -26,7 +26,7 @@ astroid==3.3.8 # -r /home/runner/work/edx-repo-health/edx-repo-health/requirements/quality.txt # pylint # pylint-celery -attrs==24.3.0 +attrs==25.1.0 # via # -r /home/runner/work/edx-repo-health/edx-repo-health/requirements/quality.txt # aiohttp @@ -34,13 +34,13 @@ build==1.2.2.post1 # via # -r /home/runner/work/edx-repo-health/edx-repo-health/requirements/pip-tools.txt # pip-tools -cachetools==5.5.0 +cachetools==5.5.1 # via # -r /home/runner/work/edx-repo-health/edx-repo-health/requirements/ci.txt # -r /home/runner/work/edx-repo-health/edx-repo-health/requirements/quality.txt # google-auth # tox -certifi==2024.12.14 +certifi==2025.1.31 # via # -r /home/runner/work/edx-repo-health/edx-repo-health/requirements/quality.txt # requests @@ -65,7 +65,7 @@ click-log==0.4.0 # via # -r /home/runner/work/edx-repo-health/edx-repo-health/requirements/quality.txt # edx-lint -code-annotations==2.1.0 +code-annotations==2.2.0 # via # -r /home/runner/work/edx-repo-health/edx-repo-health/requirements/quality.txt # edx-lint @@ -73,11 +73,11 @@ colorama==0.4.6 # via # -r /home/runner/work/edx-repo-health/edx-repo-health/requirements/ci.txt # tox -coverage[toml]==7.6.10 +coverage[toml]==7.6.12 # via # -r /home/runner/work/edx-repo-health/edx-repo-health/requirements/quality.txt # pytest-cov -diff-cover==9.2.1 +diff-cover==9.2.2 # via -r requirements/dev.in dill==0.3.9 # via @@ -87,15 +87,15 @@ distlib==0.3.9 # via # -r /home/runner/work/edx-repo-health/edx-repo-health/requirements/ci.txt # virtualenv -django==4.2.17 +django==4.2.19 # via # -c /home/runner/work/edx-repo-health/edx-repo-health/requirements/common_constraints.txt # -r /home/runner/work/edx-repo-health/edx-repo-health/requirements/quality.txt -dockerfile==3.3.1 +dockerfile==3.4.0 # via -r /home/runner/work/edx-repo-health/edx-repo-health/requirements/quality.txt -edx-lint==5.4.1 +edx-lint==5.6.0 # via -r /home/runner/work/edx-repo-health/edx-repo-health/requirements/quality.txt -filelock==3.16.1 +filelock==3.17.0 # via # -r /home/runner/work/edx-repo-health/edx-repo-health/requirements/ci.txt # tox @@ -115,7 +115,7 @@ gitpython==3.1.44 # via # -r /home/runner/work/edx-repo-health/edx-repo-health/requirements/quality.txt # pytest-repo-health -google-auth==2.37.0 +google-auth==2.38.0 # via # -r /home/runner/work/edx-repo-health/edx-repo-health/requirements/quality.txt # google-auth-oauthlib @@ -137,7 +137,7 @@ iniconfig==2.0.0 # via # -r /home/runner/work/edx-repo-health/edx-repo-health/requirements/quality.txt # pytest -isort==5.13.2 +isort==6.0.0 # via # -r /home/runner/work/edx-repo-health/edx-repo-health/requirements/quality.txt # pylint @@ -177,7 +177,7 @@ packaging==21.3 # pyproject-api # pytest # tox -pbr==6.1.0 +pbr==6.1.1 # via # -r /home/runner/work/edx-repo-health/edx-repo-health/requirements/quality.txt # stevedore @@ -215,11 +215,11 @@ pycodestyle==2.12.1 # via -r /home/runner/work/edx-repo-health/edx-repo-health/requirements/quality.txt pydocstyle==6.3.0 # via -r /home/runner/work/edx-repo-health/edx-repo-health/requirements/quality.txt -pygments==2.18.0 +pygments==2.19.1 # via # diff-cover # rich -pylint==3.3.3 +pylint==3.3.4 # via # -r /home/runner/work/edx-repo-health/edx-repo-health/requirements/quality.txt # edx-lint @@ -262,7 +262,7 @@ pytest==8.0.2 # pytest-asyncio # pytest-cov # pytest-repo-health -pytest-aiohttp==1.0.5 +pytest-aiohttp==1.1.0 # via # -r /home/runner/work/edx-repo-health/edx-repo-health/requirements/quality.txt # pytest-repo-health @@ -293,7 +293,7 @@ requests-oauthlib==2.0.0 # via # -r /home/runner/work/edx-repo-health/edx-repo-health/requirements/quality.txt # google-auth-oauthlib -responses==0.25.3 +responses==0.25.6 # via -r /home/runner/work/edx-repo-health/edx-repo-health/requirements/quality.txt rich==13.9.4 # via -r requirements/dev.in @@ -333,12 +333,13 @@ tomlkit==0.13.2 # pylint tox==4.0.0 # via -r /home/runner/work/edx-repo-health/edx-repo-health/requirements/ci.txt -urllib3==2.3.0 +urllib3==2.2.3 # via + # -c /home/runner/work/edx-repo-health/edx-repo-health/requirements/common_constraints.txt # -r /home/runner/work/edx-repo-health/edx-repo-health/requirements/quality.txt # requests # responses -virtualenv==20.28.0 +virtualenv==20.29.2 # via # -r /home/runner/work/edx-repo-health/edx-repo-health/requirements/ci.txt # tox diff --git a/requirements/doc.txt b/requirements/doc.txt index 2cdb6468..dce62856 100644 --- a/requirements/doc.txt +++ b/requirements/doc.txt @@ -6,11 +6,11 @@ # accessible-pygments==0.0.5 # via pydata-sphinx-theme -aiohappyeyeballs==2.4.4 +aiohappyeyeballs==2.4.6 # via # -r /home/runner/work/edx-repo-health/edx-repo-health/requirements/test.txt # aiohttp -aiohttp==3.11.11 +aiohttp==3.11.12 # via # -r /home/runner/work/edx-repo-health/edx-repo-health/requirements/test.txt # github-py @@ -21,21 +21,21 @@ aiosignal==1.3.2 # aiohttp alabaster==0.7.16 # via sphinx -attrs==24.3.0 +attrs==25.1.0 # via # -r /home/runner/work/edx-repo-health/edx-repo-health/requirements/test.txt # aiohttp -babel==2.16.0 +babel==2.17.0 # via # pydata-sphinx-theme # sphinx -beautifulsoup4==4.12.3 +beautifulsoup4==4.13.3 # via pydata-sphinx-theme -cachetools==5.5.0 +cachetools==5.5.1 # via # -r /home/runner/work/edx-repo-health/edx-repo-health/requirements/test.txt # google-auth -certifi==2024.12.14 +certifi==2025.1.31 # via # -r /home/runner/work/edx-repo-health/edx-repo-health/requirements/test.txt # requests @@ -43,13 +43,13 @@ charset-normalizer==3.4.1 # via # -r /home/runner/work/edx-repo-health/edx-repo-health/requirements/test.txt # requests -coverage[toml]==7.6.10 +coverage[toml]==7.6.12 # via # -r /home/runner/work/edx-repo-health/edx-repo-health/requirements/test.txt # pytest-cov doc8==1.1.2 # via -r requirements/doc.in -dockerfile==3.3.1 +dockerfile==3.4.0 # via -r /home/runner/work/edx-repo-health/edx-repo-health/requirements/test.txt docutils==0.21.2 # via @@ -73,7 +73,7 @@ gitpython==3.1.44 # via # -r /home/runner/work/edx-repo-health/edx-repo-health/requirements/test.txt # pytest-repo-health -google-auth==2.37.0 +google-auth==2.38.0 # via # -r /home/runner/work/edx-repo-health/edx-repo-health/requirements/test.txt # google-auth-oauthlib @@ -118,7 +118,7 @@ packaging==21.3 # -r /home/runner/work/edx-repo-health/edx-repo-health/requirements/test.txt # pytest # sphinx -pbr==6.1.0 +pbr==6.1.1 # via stevedore pluggy==1.5.0 # via @@ -140,7 +140,7 @@ pyasn1-modules==0.4.1 # google-auth pydata-sphinx-theme==0.16.1 # via sphinx-book-theme -pygments==2.18.0 +pygments==2.19.1 # via # accessible-pygments # doc8 @@ -159,7 +159,7 @@ pytest==8.0.2 # pytest-asyncio # pytest-cov # pytest-repo-health -pytest-aiohttp==1.0.5 +pytest-aiohttp==1.1.0 # via # -r /home/runner/work/edx-repo-health/edx-repo-health/requirements/test.txt # pytest-repo-health @@ -188,7 +188,7 @@ requests-oauthlib==2.0.0 # via # -r /home/runner/work/edx-repo-health/edx-repo-health/requirements/test.txt # google-auth-oauthlib -responses==0.25.3 +responses==0.25.6 # via -r /home/runner/work/edx-repo-health/edx-repo-health/requirements/test.txt restructuredtext-lint==1.4.0 # via doc8 @@ -228,9 +228,12 @@ stevedore==5.4.0 toml==0.10.2 # via -r /home/runner/work/edx-repo-health/edx-repo-health/requirements/test.txt typing-extensions==4.12.2 - # via pydata-sphinx-theme -urllib3==2.3.0 # via + # beautifulsoup4 + # pydata-sphinx-theme +urllib3==2.2.3 + # via + # -c /home/runner/work/edx-repo-health/edx-repo-health/requirements/common_constraints.txt # -r /home/runner/work/edx-repo-health/edx-repo-health/requirements/test.txt # requests # responses @@ -238,3 +241,6 @@ yarl==1.18.3 # via # -r /home/runner/work/edx-repo-health/edx-repo-health/requirements/test.txt # aiohttp + +# The following packages are considered to be unsafe in a requirements file: +# setuptools diff --git a/requirements/quality.txt b/requirements/quality.txt index 50b8b7fd..52a53c5d 100644 --- a/requirements/quality.txt +++ b/requirements/quality.txt @@ -4,11 +4,11 @@ # # make upgrade # -aiohappyeyeballs==2.4.4 +aiohappyeyeballs==2.4.6 # via # -r /home/runner/work/edx-repo-health/edx-repo-health/requirements/test.txt # aiohttp -aiohttp==3.11.11 +aiohttp==3.11.12 # via # -r /home/runner/work/edx-repo-health/edx-repo-health/requirements/test.txt # github-py @@ -23,15 +23,15 @@ astroid==3.3.8 # via # pylint # pylint-celery -attrs==24.3.0 +attrs==25.1.0 # via # -r /home/runner/work/edx-repo-health/edx-repo-health/requirements/test.txt # aiohttp -cachetools==5.5.0 +cachetools==5.5.1 # via # -r /home/runner/work/edx-repo-health/edx-repo-health/requirements/test.txt # google-auth -certifi==2024.12.14 +certifi==2025.1.31 # via # -r /home/runner/work/edx-repo-health/edx-repo-health/requirements/test.txt # requests @@ -46,21 +46,21 @@ click==8.1.8 # edx-lint click-log==0.4.0 # via edx-lint -code-annotations==2.1.0 +code-annotations==2.2.0 # via edx-lint -coverage[toml]==7.6.10 +coverage[toml]==7.6.12 # via # -r /home/runner/work/edx-repo-health/edx-repo-health/requirements/test.txt # pytest-cov dill==0.3.9 # via pylint -django==4.2.17 +django==4.2.19 # via # -c /home/runner/work/edx-repo-health/edx-repo-health/requirements/common_constraints.txt # -r requirements/quality.in -dockerfile==3.3.1 +dockerfile==3.4.0 # via -r /home/runner/work/edx-repo-health/edx-repo-health/requirements/test.txt -edx-lint==5.4.1 +edx-lint==5.6.0 # via -r requirements/quality.in frozenlist==1.5.0 # via @@ -77,7 +77,7 @@ gitpython==3.1.44 # via # -r /home/runner/work/edx-repo-health/edx-repo-health/requirements/test.txt # pytest-repo-health -google-auth==2.37.0 +google-auth==2.38.0 # via # -r /home/runner/work/edx-repo-health/edx-repo-health/requirements/test.txt # google-auth-oauthlib @@ -99,7 +99,7 @@ iniconfig==2.0.0 # via # -r /home/runner/work/edx-repo-health/edx-repo-health/requirements/test.txt # pytest -isort==5.13.2 +isort==6.0.0 # via # -r requirements/quality.in # pylint @@ -123,7 +123,7 @@ packaging==21.3 # -c /home/runner/work/edx-repo-health/edx-repo-health/requirements/constraints.txt # -r /home/runner/work/edx-repo-health/edx-repo-health/requirements/test.txt # pytest -pbr==6.1.0 +pbr==6.1.1 # via stevedore platformdirs==4.3.6 # via pylint @@ -149,7 +149,7 @@ pycodestyle==2.12.1 # via -r requirements/quality.in pydocstyle==6.3.0 # via -r requirements/quality.in -pylint==3.3.3 +pylint==3.3.4 # via # edx-lint # pylint-celery @@ -175,7 +175,7 @@ pytest==8.0.2 # pytest-asyncio # pytest-cov # pytest-repo-health -pytest-aiohttp==1.0.5 +pytest-aiohttp==1.1.0 # via # -r /home/runner/work/edx-repo-health/edx-repo-health/requirements/test.txt # pytest-repo-health @@ -204,7 +204,7 @@ requests-oauthlib==2.0.0 # via # -r /home/runner/work/edx-repo-health/edx-repo-health/requirements/test.txt # google-auth-oauthlib -responses==0.25.3 +responses==0.25.6 # via -r /home/runner/work/edx-repo-health/edx-repo-health/requirements/test.txt rsa==4.9 # via @@ -228,8 +228,9 @@ toml==0.10.2 # via -r /home/runner/work/edx-repo-health/edx-repo-health/requirements/test.txt tomlkit==0.13.2 # via pylint -urllib3==2.3.0 +urllib3==2.2.3 # via + # -c /home/runner/work/edx-repo-health/edx-repo-health/requirements/common_constraints.txt # -r /home/runner/work/edx-repo-health/edx-repo-health/requirements/test.txt # requests # responses @@ -237,3 +238,6 @@ yarl==1.18.3 # via # -r /home/runner/work/edx-repo-health/edx-repo-health/requirements/test.txt # aiohttp + +# The following packages are considered to be unsafe in a requirements file: +# setuptools diff --git a/requirements/test.txt b/requirements/test.txt index 4e147e26..5706c2e0 100644 --- a/requirements/test.txt +++ b/requirements/test.txt @@ -4,11 +4,11 @@ # # make upgrade # -aiohappyeyeballs==2.4.4 +aiohappyeyeballs==2.4.6 # via # -r /home/runner/work/edx-repo-health/edx-repo-health/requirements/base.txt # aiohttp -aiohttp==3.11.11 +aiohttp==3.11.12 # via # -r /home/runner/work/edx-repo-health/edx-repo-health/requirements/base.txt # github-py @@ -17,15 +17,15 @@ aiosignal==1.3.2 # via # -r /home/runner/work/edx-repo-health/edx-repo-health/requirements/base.txt # aiohttp -attrs==24.3.0 +attrs==25.1.0 # via # -r /home/runner/work/edx-repo-health/edx-repo-health/requirements/base.txt # aiohttp -cachetools==5.5.0 +cachetools==5.5.1 # via # -r /home/runner/work/edx-repo-health/edx-repo-health/requirements/base.txt # google-auth -certifi==2024.12.14 +certifi==2025.1.31 # via # -r /home/runner/work/edx-repo-health/edx-repo-health/requirements/base.txt # requests @@ -33,9 +33,9 @@ charset-normalizer==3.4.1 # via # -r /home/runner/work/edx-repo-health/edx-repo-health/requirements/base.txt # requests -coverage[toml]==7.6.10 +coverage[toml]==7.6.12 # via pytest-cov -dockerfile==3.3.1 +dockerfile==3.4.0 # via -r /home/runner/work/edx-repo-health/edx-repo-health/requirements/base.txt frozenlist==1.5.0 # via @@ -52,7 +52,7 @@ gitpython==3.1.44 # via # -r /home/runner/work/edx-repo-health/edx-repo-health/requirements/base.txt # pytest-repo-health -google-auth==2.37.0 +google-auth==2.38.0 # via # -r /home/runner/work/edx-repo-health/edx-repo-health/requirements/base.txt # google-auth-oauthlib @@ -118,7 +118,7 @@ pytest==8.0.2 # pytest-asyncio # pytest-cov # pytest-repo-health -pytest-aiohttp==1.0.5 +pytest-aiohttp==1.1.0 # via # -r /home/runner/work/edx-repo-health/edx-repo-health/requirements/base.txt # pytest-repo-health @@ -144,7 +144,7 @@ requests-oauthlib==2.0.0 # via # -r /home/runner/work/edx-repo-health/edx-repo-health/requirements/base.txt # google-auth-oauthlib -responses==0.25.3 +responses==0.25.6 # via -r requirements/test.in rsa==4.9 # via @@ -156,8 +156,9 @@ smmap==5.0.2 # gitdb toml==0.10.2 # via -r /home/runner/work/edx-repo-health/edx-repo-health/requirements/base.txt -urllib3==2.3.0 +urllib3==2.2.3 # via + # -c /home/runner/work/edx-repo-health/edx-repo-health/requirements/common_constraints.txt # -r /home/runner/work/edx-repo-health/edx-repo-health/requirements/base.txt # requests # responses