From d21f812b27aa6615c852273ad2555ed3535e9a05 Mon Sep 17 00:00:00 2001 From: awais qureshi Date: Wed, 21 Feb 2024 11:18:19 +0500 Subject: [PATCH] build: adding support python 3.11 and 3.12. --- requirements/dev.txt | 30 ++++++++++++++---------------- requirements/quality.txt | 23 ++++++++++------------- requirements/testing.txt | 2 +- 3 files changed, 25 insertions(+), 30 deletions(-) diff --git a/requirements/dev.txt b/requirements/dev.txt index e22d4c5a..4b4de066 100644 --- a/requirements/dev.txt +++ b/requirements/dev.txt @@ -14,7 +14,7 @@ asgiref==3.7.2 # -r requirements/quality.txt # -r requirements/testing.txt # django -astroid==2.7.3 +astroid==3.0.3 # via # -r requirements/quality.txt # pylint @@ -106,7 +106,7 @@ colorama==0.4.6 # via # -r requirements/ci.txt # tox -coverage[toml]==7.4.1 +coverage[toml]==7.4.2 # via # -r requirements/quality.txt # -r requirements/testing.txt @@ -116,6 +116,10 @@ ddt==1.3.1 # -c requirements/constraints.txt # -r requirements/quality.txt # -r requirements/testing.txt +dill==0.3.8 + # via + # -r requirements/quality.txt + # pylint distlib==0.3.8 # via # -r requirements/ci.txt @@ -209,16 +213,12 @@ kombu==5.3.5 # -r requirements/quality.txt # -r requirements/testing.txt # celery -lazy-object-proxy==1.10.0 - # via - # -r requirements/quality.txt - # astroid markupsafe==2.1.5 # via # -r requirements/quality.txt # -r requirements/testing.txt # jinja2 -mccabe==0.6.1 +mccabe==0.7.0 # via # -r requirements/quality.txt # pylint @@ -286,7 +286,6 @@ pycparser==2.21 # cffi pylint==3.0.3 # via - # -c requirements/constraints.txt # -r requirements/quality.txt # edx-lint # pylint-celery @@ -379,10 +378,6 @@ text-unidecode==1.3 # -r requirements/quality.txt # -r requirements/testing.txt # python-slugify -toml==0.10.2 - # via - # -r requirements/quality.txt - # pylint tomli==2.0.1 # via # -r requirements/ci.txt @@ -392,10 +387,15 @@ tomli==2.0.1 # build # coverage # pip-tools + # pylint # pyproject-api # pyproject-hooks # pytest # tox +tomlkit==0.12.3 + # via + # -r requirements/quality.txt + # pylint tox==4.13.0 # via -r requirements/ci.txt typing-extensions==4.9.0 @@ -403,8 +403,10 @@ typing-extensions==4.9.0 # -r requirements/quality.txt # -r requirements/testing.txt # asgiref + # astroid # edx-opaque-keys # kombu + # pylint tzdata==2024.1 # via # -r requirements/quality.txt @@ -436,10 +438,6 @@ wheel==0.42.0 # via # -r requirements/pip-tools.txt # pip-tools -wrapt==1.12.1 - # via - # -r requirements/quality.txt - # astroid zipp==3.17.0 # via # -r requirements/pip-tools.txt diff --git a/requirements/quality.txt b/requirements/quality.txt index 5ecbd585..4a8c3857 100644 --- a/requirements/quality.txt +++ b/requirements/quality.txt @@ -12,7 +12,7 @@ asgiref==3.7.2 # via # -r requirements/testing.txt # django -astroid==2.7.3 +astroid==3.0.3 # via # pylint # pylint-celery @@ -72,7 +72,7 @@ code-annotations==1.6.0 # -r requirements/testing.txt # edx-lint # edx-toggles -coverage[toml]==7.4.1 +coverage[toml]==7.4.2 # via # -r requirements/quality.in # -r requirements/testing.txt @@ -81,6 +81,8 @@ ddt==1.3.1 # via # -c requirements/constraints.txt # -r requirements/testing.txt +dill==0.3.8 + # via pylint django==3.2.24 # via # -c https://raw.githubusercontent.com/edx/edx-lint/master/edx_lint/files/common_constraints.txt @@ -145,13 +147,11 @@ kombu==5.3.5 # via # -r requirements/testing.txt # celery -lazy-object-proxy==1.10.0 - # via astroid markupsafe==2.1.5 # via # -r requirements/testing.txt # jinja2 -mccabe==0.6.1 +mccabe==0.7.0 # via pylint mock==5.1.0 # via -r requirements/testing.txt @@ -193,7 +193,6 @@ pycparser==2.21 # cffi pylint==3.0.3 # via - # -c requirements/constraints.txt # edx-lint # pylint-celery # pylint-django @@ -258,19 +257,22 @@ text-unidecode==1.3 # via # -r requirements/testing.txt # python-slugify -toml==0.10.2 - # via pylint tomli==2.0.1 # via # -r requirements/testing.txt # coverage + # pylint # pytest +tomlkit==0.12.3 + # via pylint typing-extensions==4.9.0 # via # -r requirements/testing.txt # asgiref + # astroid # edx-opaque-keys # kombu + # pylint tzdata==2024.1 # via # -r requirements/testing.txt @@ -290,8 +292,3 @@ wcwidth==0.2.13 # via # -r requirements/testing.txt # prompt-toolkit -wrapt==1.12.1 - # via astroid - -# The following packages are considered to be unsafe in a requirements file: -# setuptools diff --git a/requirements/testing.txt b/requirements/testing.txt index a5c7f2da..9a1d1263 100644 --- a/requirements/testing.txt +++ b/requirements/testing.txt @@ -63,7 +63,7 @@ code-annotations==1.6.0 # via # -r requirements/base.txt # edx-toggles -coverage[toml]==7.4.1 +coverage[toml]==7.4.2 # via # -r requirements/testing.in # pytest-cov