diff --git a/requirements/base.txt b/requirements/base.txt index 0a160676..00cfa60e 100644 --- a/requirements/base.txt +++ b/requirements/base.txt @@ -32,13 +32,13 @@ backports-zoneinfo[tzdata]==0.2.1 ; python_version < "3.9" # kombu billiard==4.2.0 # via celery -boto3==1.34.84 +boto3==1.34.86 # via django-ses -botocore==1.34.84 +botocore==1.34.86 # via # boto3 # s3transfer -celery==5.3.6 +celery==5.4.0 # via # -r requirements/base.in # django-celery-results diff --git a/requirements/dev.txt b/requirements/dev.txt index 1ca48765..47d04718 100644 --- a/requirements/dev.txt +++ b/requirements/dev.txt @@ -16,7 +16,7 @@ asgiref==3.8.1 # django # django-cors-headers # django-simple-history -astroid==2.11.7 +astroid==1.3.8 # via # -c requirements/constraints.txt # -r requirements/validation.txt @@ -47,11 +47,11 @@ billiard==4.2.0 # via # -r requirements/validation.txt # celery -boto3==1.34.84 +boto3==1.34.86 # via # -r requirements/validation.txt # django-ses -botocore==1.34.84 +botocore==1.34.86 # via # -r requirements/validation.txt # boto3 @@ -60,7 +60,7 @@ build==1.2.1 # via # -r requirements/pip-tools.txt # pip-tools -celery==5.3.6 +celery==5.4.0 # via # -r requirements/validation.txt # django-celery-results @@ -134,10 +134,6 @@ diff-cover==4.0.0 # via # -c requirements/constraints.txt # -r requirements/dev.in -dill==0.3.8 - # via - # -r requirements/validation.txt - # pylint django==4.2.11 # via # -c requirements/common_constraints.txt @@ -267,13 +263,13 @@ exceptiongroup==1.2.0 # pytest factory-boy==3.3.0 # via -r requirements/validation.txt -faker==24.9.0 +faker==24.11.0 # via # -r requirements/validation.txt # factory-boy freezegun==1.4.0 # via -r requirements/validation.txt -gunicorn==21.2.0 +gunicorn==22.0.0 # via -r requirements/dev.in idna==3.7 # via @@ -283,7 +279,9 @@ importlib-metadata==6.11.0 # via # -c requirements/common_constraints.txt # -r requirements/pip-tools.txt + # -r requirements/validation.txt # build + # logilab-common # typeguard importlib-resources==6.4.0 # via @@ -335,7 +333,7 @@ kombu==5.3.7 # via # -r requirements/validation.txt # celery -lazy-object-proxy==1.10.0 +logilab-common==2.0.0 # via # -r requirements/validation.txt # astroid @@ -357,6 +355,10 @@ monotonic==1.6 # analytics-python more-itertools==10.2.0 # via inflect +mypy-extensions==1.0.0 + # via + # -r requirements/validation.txt + # logilab-common mysqlclient==2.2.4 # via -r requirements/validation.txt newrelic==9.8.0 @@ -391,10 +393,6 @@ pkgutil-resolve-name==1.3.10 # via # -r requirements/validation.txt # jsonschema -platformdirs==4.2.0 - # via - # -r requirements/validation.txt - # pylint pluggy==1.4.0 # via # -r requirements/validation.txt @@ -434,7 +432,7 @@ pyjwt[crypto]==2.8.0 # edx-drf-extensions # edx-rest-api-client # social-auth-core -pylint==2.14.5 +pylint==1.8.1 # via # -c requirements/constraints.txt # -r requirements/validation.txt @@ -446,7 +444,7 @@ pylint-celery==0.3 # via # -r requirements/validation.txt # edx-lint -pylint-django==2.5.5 +pylint-django==0.8.0 # via # -r requirements/validation.txt # edx-lint @@ -546,10 +544,12 @@ six==1.16.0 # via # -r requirements/validation.txt # analytics-python + # astroid # edx-auth-backends # edx-lint # edx-rbac # pathlib2 + # pylint # python-dateutil slumber==0.7.1 # via @@ -590,26 +590,20 @@ tomli==2.0.1 # build # coverage # pip-tools - # pylint # pyproject-hooks # pytest -tomlkit==0.12.4 - # via - # -r requirements/validation.txt - # pylint typeguard==4.2.1 # via inflect typing-extensions==4.11.0 # via # -r requirements/validation.txt # asgiref - # astroid # drf-spectacular # edx-opaque-keys # faker # inflect # kombu - # pylint + # logilab-common # typeguard tzdata==2024.1 # via @@ -639,11 +633,6 @@ wheel==0.43.0 # via # -r requirements/pip-tools.txt # pip-tools -wrapt==1.11.2 - # via - # -c requirements/constraints.txt - # -r requirements/validation.txt - # astroid zipp==3.18.1 # via # -r requirements/pip-tools.txt diff --git a/requirements/doc.txt b/requirements/doc.txt index a0a0b5a5..26bf7a04 100644 --- a/requirements/doc.txt +++ b/requirements/doc.txt @@ -20,7 +20,7 @@ asgiref==3.8.1 # django # django-cors-headers # django-simple-history -astroid==2.11.7 +astroid==1.3.8 # via # -c requirements/constraints.txt # -r requirements/test.txt @@ -57,16 +57,16 @@ billiard==4.2.0 # via # -r requirements/test.txt # celery -boto3==1.34.84 +boto3==1.34.86 # via # -r requirements/test.txt # django-ses -botocore==1.34.84 +botocore==1.34.86 # via # -r requirements/test.txt # boto3 # s3transfer -celery==5.3.6 +celery==5.4.0 # via # -r requirements/test.txt # django-celery-results @@ -132,10 +132,6 @@ defusedxml==0.8.0rc2 # -r requirements/test.txt # python3-openid # social-auth-core -dill==0.3.8 - # via - # -r requirements/test.txt - # pylint django==4.2.11 # via # -c requirements/common_constraints.txt @@ -266,7 +262,7 @@ exceptiongroup==1.2.0 # pytest factory-boy==3.3.0 # via -r requirements/test.txt -faker==24.9.0 +faker==24.11.0 # via # -r requirements/test.txt # factory-boy @@ -281,6 +277,8 @@ imagesize==1.4.1 importlib-metadata==6.11.0 # via # -c requirements/common_constraints.txt + # -r requirements/test.txt + # logilab-common # sphinx importlib-resources==6.4.0 # via @@ -325,7 +323,7 @@ kombu==5.3.7 # via # -r requirements/test.txt # celery -lazy-object-proxy==1.10.0 +logilab-common==2.0.0 # via # -r requirements/test.txt # astroid @@ -341,6 +339,10 @@ monotonic==1.6 # via # -r requirements/test.txt # analytics-python +mypy-extensions==1.0.0 + # via + # -r requirements/test.txt + # logilab-common mysqlclient==2.2.4 # via -r requirements/test.txt newrelic==9.8.0 @@ -368,10 +370,6 @@ pkgutil-resolve-name==1.3.10 # via # -r requirements/test.txt # jsonschema -platformdirs==4.2.0 - # via - # -r requirements/test.txt - # pylint pluggy==1.4.0 # via # -r requirements/test.txt @@ -409,7 +407,7 @@ pyjwt[crypto]==2.8.0 # edx-drf-extensions # edx-rest-api-client # social-auth-core -pylint==2.14.5 +pylint==1.8.1 # via # -c requirements/constraints.txt # -r requirements/test.txt @@ -421,7 +419,7 @@ pylint-celery==0.3 # via # -r requirements/test.txt # edx-lint -pylint-django==2.5.5 +pylint-django==0.8.0 # via # -r requirements/test.txt # edx-lint @@ -519,9 +517,11 @@ six==1.16.0 # via # -r requirements/test.txt # analytics-python + # astroid # edx-auth-backends # edx-lint # edx-rbac + # pylint # python-dateutil slumber==0.7.1 # via @@ -579,23 +579,17 @@ tomli==2.0.1 # -r requirements/test.txt # coverage # doc8 - # pylint # pytest -tomlkit==0.12.4 - # via - # -r requirements/test.txt - # pylint typing-extensions==4.11.0 # via # -r requirements/test.txt # asgiref - # astroid # drf-spectacular # edx-opaque-keys # faker # kombu + # logilab-common # pydata-sphinx-theme - # pylint tzdata==2024.1 # via # -r requirements/test.txt @@ -620,11 +614,6 @@ wcwidth==0.2.13 # via # -r requirements/test.txt # prompt-toolkit -wrapt==1.11.2 - # via - # -c requirements/constraints.txt - # -r requirements/test.txt - # astroid zipp==3.18.1 # via # -r requirements/test.txt diff --git a/requirements/production.txt b/requirements/production.txt index 3d5f3070..32cf449a 100644 --- a/requirements/production.txt +++ b/requirements/production.txt @@ -41,16 +41,16 @@ billiard==4.2.0 # via # -r requirements/base.txt # celery -boto3==1.34.84 +boto3==1.34.86 # via # -r requirements/base.txt # django-ses -botocore==1.34.84 +botocore==1.34.86 # via # -r requirements/base.txt # boto3 # s3transfer -celery==5.3.6 +celery==5.4.0 # via # -r requirements/base.txt # django-celery-results @@ -216,7 +216,7 @@ gevent==24.2.1 # via -r requirements/production.in greenlet==3.0.3 # via gevent -gunicorn==21.2.0 +gunicorn==22.0.0 # via -r requirements/production.in idna==3.7 # via diff --git a/requirements/quality.txt b/requirements/quality.txt index 3bf5c333..afdf8410 100644 --- a/requirements/quality.txt +++ b/requirements/quality.txt @@ -16,7 +16,7 @@ asgiref==3.8.1 # django # django-cors-headers # django-simple-history -astroid==2.11.7 +astroid==1.3.8 # via # -c requirements/constraints.txt # pylint @@ -46,16 +46,16 @@ billiard==4.2.0 # via # -r requirements/base.txt # celery -boto3==1.34.84 +boto3==1.34.86 # via # -r requirements/base.txt # django-ses -botocore==1.34.84 +botocore==1.34.86 # via # -r requirements/base.txt # boto3 # s3transfer -celery==5.3.6 +celery==5.4.0 # via # -r requirements/base.txt # django-celery-results @@ -113,8 +113,6 @@ defusedxml==0.8.0rc2 # -r requirements/base.txt # python3-openid # social-auth-core -dill==0.3.8 - # via pylint django==4.2.11 # via # -c requirements/common_constraints.txt @@ -232,6 +230,10 @@ idna==3.7 # via # -r requirements/base.txt # requests +importlib-metadata==6.11.0 + # via + # -c requirements/common_constraints.txt + # logilab-common importlib-resources==6.4.0 # via # -r requirements/base.txt @@ -270,7 +272,7 @@ kombu==5.3.7 # via # -r requirements/base.txt # celery -lazy-object-proxy==1.10.0 +logilab-common==2.0.0 # via astroid markupsafe==2.1.5 # via @@ -282,6 +284,8 @@ monotonic==1.6 # via # -r requirements/base.txt # analytics-python +mypy-extensions==1.0.0 + # via logilab-common mysqlclient==2.2.4 # via -r requirements/base.txt newrelic==9.8.0 @@ -301,8 +305,6 @@ pkgutil-resolve-name==1.3.10 # via # -r requirements/base.txt # jsonschema -platformdirs==4.2.0 - # via pylint ply==3.11 # via # -r requirements/base.txt @@ -331,7 +333,7 @@ pyjwt[crypto]==2.8.0 # edx-drf-extensions # edx-rest-api-client # social-auth-core -pylint==2.14.5 +pylint==1.8.1 # via # -c requirements/constraints.txt # edx-lint @@ -340,7 +342,7 @@ pylint==2.14.5 # pylint-plugin-utils pylint-celery==0.3 # via edx-lint -pylint-django==2.5.5 +pylint-django==0.8.0 # via edx-lint pylint-plugin-utils==0.8.2 # via @@ -418,9 +420,11 @@ six==1.16.0 # via # -r requirements/base.txt # analytics-python + # astroid # edx-auth-backends # edx-lint # edx-rbac + # pylint # python-dateutil slumber==0.7.1 # via @@ -451,19 +455,14 @@ text-unidecode==1.3 # via # -r requirements/base.txt # python-slugify -tomli==2.0.1 - # via pylint -tomlkit==0.12.4 - # via pylint typing-extensions==4.11.0 # via # -r requirements/base.txt # asgiref - # astroid # drf-spectacular # edx-opaque-keys # kombu - # pylint + # logilab-common tzdata==2024.1 # via # -r requirements/base.txt @@ -488,13 +487,10 @@ wcwidth==0.2.13 # via # -r requirements/base.txt # prompt-toolkit -wrapt==1.11.2 - # via - # -c requirements/constraints.txt - # astroid zipp==3.18.1 # via # -r requirements/base.txt + # importlib-metadata # importlib-resources # The following packages are considered to be unsafe in a requirements file: diff --git a/requirements/test.txt b/requirements/test.txt index 8f784f9b..d27c01ce 100644 --- a/requirements/test.txt +++ b/requirements/test.txt @@ -16,7 +16,7 @@ asgiref==3.8.1 # django # django-cors-headers # django-simple-history -astroid==2.11.7 +astroid==1.3.8 # via # -c requirements/constraints.txt # pylint @@ -36,8 +36,8 @@ backoff==1.10.0 # analytics-python backports-zoneinfo[tzdata]==0.2.1 ; python_version < "3.9" # via - # -r requirements/base.txt # -c requirements/constraints.txt + # -r requirements/base.txt # celery # django # djangorestframework @@ -46,16 +46,16 @@ billiard==4.2.0 # via # -r requirements/base.txt # celery -boto3==1.34.84 +boto3==1.34.86 # via # -r requirements/base.txt # django-ses -botocore==1.34.84 +botocore==1.34.86 # via # -r requirements/base.txt # boto3 # s3transfer -celery==5.3.6 +celery==5.4.0 # via # -r requirements/base.txt # django-celery-results @@ -120,8 +120,6 @@ defusedxml==0.8.0rc2 # -r requirements/base.txt # python3-openid # social-auth-core -dill==0.3.8 - # via pylint django==4.2.11 # via # -c requirements/common_constraints.txt @@ -241,7 +239,7 @@ exceptiongroup==1.2.0 # via pytest factory-boy==3.3.0 # via -r requirements/test.in -faker==24.9.0 +faker==24.11.0 # via factory-boy freezegun==1.4.0 # via -r requirements/test.in @@ -249,6 +247,10 @@ idna==3.7 # via # -r requirements/base.txt # requests +importlib-metadata==6.11.0 + # via + # -c requirements/common_constraints.txt + # logilab-common importlib-resources==6.4.0 # via # -r requirements/base.txt @@ -287,7 +289,7 @@ kombu==5.3.7 # via # -r requirements/base.txt # celery -lazy-object-proxy==1.10.0 +logilab-common==2.0.0 # via astroid markupsafe==2.1.5 # via @@ -299,6 +301,8 @@ monotonic==1.6 # via # -r requirements/base.txt # analytics-python +mypy-extensions==1.0.0 + # via logilab-common mysqlclient==2.2.4 # via -r requirements/base.txt newrelic==9.8.0 @@ -320,8 +324,6 @@ pkgutil-resolve-name==1.3.10 # via # -r requirements/base.txt # jsonschema -platformdirs==4.2.0 - # via pylint pluggy==1.4.0 # via pytest ply==3.11 @@ -348,7 +350,7 @@ pyjwt[crypto]==2.8.0 # edx-drf-extensions # edx-rest-api-client # social-auth-core -pylint==2.14.5 +pylint==1.8.1 # via # -c requirements/constraints.txt # edx-lint @@ -357,7 +359,7 @@ pylint==2.14.5 # pylint-plugin-utils pylint-celery==0.3 # via edx-lint -pylint-django==2.5.5 +pylint-django==0.8.0 # via edx-lint pylint-plugin-utils==0.8.2 # via @@ -445,9 +447,11 @@ six==1.16.0 # via # -r requirements/base.txt # analytics-python + # astroid # edx-auth-backends # edx-lint # edx-rbac + # pylint # python-dateutil slumber==0.7.1 # via @@ -479,20 +483,16 @@ text-unidecode==1.3 tomli==2.0.1 # via # coverage - # pylint # pytest -tomlkit==0.12.4 - # via pylint typing-extensions==4.11.0 # via # -r requirements/base.txt # asgiref - # astroid # drf-spectacular # edx-opaque-keys # faker # kombu - # pylint + # logilab-common tzdata==2024.1 # via # -r requirements/base.txt @@ -517,13 +517,10 @@ wcwidth==0.2.13 # via # -r requirements/base.txt # prompt-toolkit -wrapt==1.11.2 - # via - # -c requirements/constraints.txt - # astroid zipp==3.18.1 # via # -r requirements/base.txt + # importlib-metadata # importlib-resources # The following packages are considered to be unsafe in a requirements file: diff --git a/requirements/validation.txt b/requirements/validation.txt index 2c43744a..09998759 100644 --- a/requirements/validation.txt +++ b/requirements/validation.txt @@ -20,7 +20,7 @@ asgiref==3.8.1 # django # django-cors-headers # django-simple-history -astroid==2.11.7 +astroid==1.3.8 # via # -c requirements/constraints.txt # -r requirements/quality.txt @@ -57,18 +57,18 @@ billiard==4.2.0 # -r requirements/quality.txt # -r requirements/test.txt # celery -boto3==1.34.84 +boto3==1.34.86 # via # -r requirements/quality.txt # -r requirements/test.txt # django-ses -botocore==1.34.84 +botocore==1.34.86 # via # -r requirements/quality.txt # -r requirements/test.txt # boto3 # s3transfer -celery==5.3.6 +celery==5.4.0 # via # -r requirements/quality.txt # -r requirements/test.txt @@ -146,11 +146,6 @@ defusedxml==0.8.0rc2 # -r requirements/test.txt # python3-openid # social-auth-core -dill==0.3.8 - # via - # -r requirements/quality.txt - # -r requirements/test.txt - # pylint django==4.2.11 # via # -c requirements/common_constraints.txt @@ -323,7 +318,7 @@ exceptiongroup==1.2.0 # pytest factory-boy==3.3.0 # via -r requirements/test.txt -faker==24.9.0 +faker==24.11.0 # via # -r requirements/test.txt # factory-boy @@ -334,6 +329,12 @@ idna==3.7 # -r requirements/quality.txt # -r requirements/test.txt # requests +importlib-metadata==6.11.0 + # via + # -c requirements/common_constraints.txt + # -r requirements/quality.txt + # -r requirements/test.txt + # logilab-common importlib-resources==6.4.0 # via # -r requirements/quality.txt @@ -385,7 +386,7 @@ kombu==5.3.7 # -r requirements/quality.txt # -r requirements/test.txt # celery -lazy-object-proxy==1.10.0 +logilab-common==2.0.0 # via # -r requirements/quality.txt # -r requirements/test.txt @@ -407,6 +408,11 @@ monotonic==1.6 # -r requirements/quality.txt # -r requirements/test.txt # analytics-python +mypy-extensions==1.0.0 + # via + # -r requirements/quality.txt + # -r requirements/test.txt + # logilab-common mysqlclient==2.2.4 # via # -r requirements/quality.txt @@ -440,11 +446,6 @@ pkgutil-resolve-name==1.3.10 # -r requirements/quality.txt # -r requirements/test.txt # jsonschema -platformdirs==4.2.0 - # via - # -r requirements/quality.txt - # -r requirements/test.txt - # pylint pluggy==1.4.0 # via # -r requirements/test.txt @@ -484,7 +485,7 @@ pyjwt[crypto]==2.8.0 # edx-drf-extensions # edx-rest-api-client # social-auth-core -pylint==2.14.5 +pylint==1.8.1 # via # -c requirements/constraints.txt # -r requirements/quality.txt @@ -498,7 +499,7 @@ pylint-celery==0.3 # -r requirements/quality.txt # -r requirements/test.txt # edx-lint -pylint-django==2.5.5 +pylint-django==0.8.0 # via # -r requirements/quality.txt # -r requirements/test.txt @@ -613,10 +614,12 @@ six==1.16.0 # -r requirements/quality.txt # -r requirements/test.txt # analytics-python + # astroid # edx-auth-backends # edx-lint # edx-rbac # pathlib2 + # pylint # python-dateutil slumber==0.7.1 # via @@ -657,27 +660,19 @@ text-unidecode==1.3 # python-slugify tomli==2.0.1 # via - # -r requirements/quality.txt # -r requirements/test.txt # coverage - # pylint # pytest -tomlkit==0.12.4 - # via - # -r requirements/quality.txt - # -r requirements/test.txt - # pylint typing-extensions==4.11.0 # via # -r requirements/quality.txt # -r requirements/test.txt # asgiref - # astroid # drf-spectacular # edx-opaque-keys # faker # kombu - # pylint + # logilab-common tzdata==2024.1 # via # -r requirements/quality.txt @@ -707,16 +702,11 @@ wcwidth==0.2.13 # -r requirements/quality.txt # -r requirements/test.txt # prompt-toolkit -wrapt==1.11.2 - # via - # -c requirements/constraints.txt - # -r requirements/quality.txt - # -r requirements/test.txt - # astroid zipp==3.18.1 # via # -r requirements/quality.txt # -r requirements/test.txt + # importlib-metadata # importlib-resources # The following packages are considered to be unsafe in a requirements file: