From 3983038183381a4101996c6bac566abb464310e2 Mon Sep 17 00:00:00 2001 From: edX requirements bot Date: Mon, 23 Oct 2023 08:37:52 -0400 Subject: [PATCH 1/2] fix: Replaced whitelist_externals with allowlist_externals in tox and removed tox-battery --- requirements/base.txt | 25 ++++++------ requirements/common_constraints.txt.tmp | 27 +++++++++++++ requirements/dev.txt | 52 ++++++++++++------------- requirements/doc.txt | 44 ++++++++++----------- requirements/pip.txt | 2 +- requirements/production.txt | 29 +++++++------- requirements/quality.txt | 46 ++++++++++------------ requirements/test.txt | 39 +++++++++---------- requirements/validation.txt | 48 ++++++++++------------- tox.ini | 6 +-- 10 files changed, 166 insertions(+), 152 deletions(-) create mode 100644 requirements/common_constraints.txt.tmp diff --git a/requirements/base.txt b/requirements/base.txt index e019a729..04768aea 100644 --- a/requirements/base.txt +++ b/requirements/base.txt @@ -37,7 +37,7 @@ cffi==1.16.0 # via # cryptography # pynacl -charset-normalizer==3.3.0 +charset-normalizer==3.3.1 # via requests click==8.1.7 # via @@ -96,7 +96,7 @@ django==4.2.6 # social-auth-app-django django-celery-results==2.5.1 # via -r requirements/base.in -django-cors-headers==4.2.0 +django-cors-headers==4.3.0 # via -r requirements/base.in django-crum==0.7.9 # via @@ -145,7 +145,7 @@ edx-api-doc-tools==1.7.0 # via -r requirements/base.in edx-auth-backends==4.2.0 # via -r requirements/base.in -edx-braze-client==0.1.7 +edx-braze-client==0.1.8 # via -r requirements/base.in edx-celeryutils==1.2.3 # via -r requirements/base.in @@ -156,7 +156,7 @@ edx-django-utils==5.7.0 # -r requirements/base.in # edx-drf-extensions # edx-rest-api-client -edx-drf-extensions==8.10.0 +edx-drf-extensions==8.12.0 # via # -r requirements/base.in # edx-rbac @@ -168,7 +168,7 @@ edx-opaque-keys[django]==2.5.1 # openedx-events edx-rbac==1.8.0 # via -r requirements/base.in -edx-rest-api-client==5.6.0 +edx-rest-api-client==5.6.1 # via # -r requirements/base.in # edx-enterprise-subsidy-client @@ -206,7 +206,7 @@ monotonic==1.6 # via analytics-python mysqlclient==2.2.0 # via -r requirements/base.in -newrelic==9.1.0 +newrelic==9.1.1 # via edx-django-utils oauthlib==3.2.2 # via @@ -214,7 +214,7 @@ oauthlib==3.2.2 # social-auth-core openapi-codec==1.3.2 # via django-rest-swagger -openedx-events==8.8.0 +openedx-events==9.0.0 # via -r requirements/base.in packaging==23.2 # via drf-yasg @@ -226,7 +226,7 @@ ply==3.11 # via djangoql prompt-toolkit==3.0.39 # via click-repl -psutil==5.9.5 +psutil==5.9.6 # via edx-django-utils pycparser==2.21 # via cffi @@ -236,6 +236,7 @@ pyjwt[crypto]==2.8.0 # edx-auth-backends # edx-drf-extensions # edx-rest-api-client + # pyjwt # social-auth-core pymemcache==4.0.0 # via -r requirements/base.in @@ -276,7 +277,7 @@ requests==2.31.0 # social-auth-core requests-oauthlib==1.3.1 # via social-auth-core -rpds-py==0.10.3 +rpds-py==0.10.6 # via # jsonschema # referencing @@ -284,7 +285,7 @@ rules==3.3 # via -r requirements/base.in semantic-version==2.10.0 # via edx-drf-extensions -simplejson==3.19.1 +simplejson==3.19.2 # via django-rest-swagger six==1.16.0 # via @@ -295,7 +296,7 @@ six==1.16.0 # python-dateutil slumber==0.7.1 # via edx-rest-api-client -social-auth-app-django==5.3.0 +social-auth-app-django==5.4.0 # via edx-auth-backends social-auth-core==4.4.2 # via @@ -321,7 +322,7 @@ uritemplate==4.1.1 # coreapi # drf-spectacular # drf-yasg -urllib3==2.0.6 +urllib3==2.0.7 # via requests vine==5.0.0 # via diff --git a/requirements/common_constraints.txt.tmp b/requirements/common_constraints.txt.tmp new file mode 100644 index 00000000..afe6aa88 --- /dev/null +++ b/requirements/common_constraints.txt.tmp @@ -0,0 +1,27 @@ +# A central location for most common version constraints +# (across edx repos) for pip-installation. +# +# Similar to other constraint files this file doesn't install any packages. +# It specifies version constraints that will be applied if a package is needed. +# When pinning something here, please provide an explanation of why it is a good +# idea to pin this package across all edx repos, Ideally, link to other information +# that will help people in the future to remove the pin when possible. +# Writing an issue against the offending project and linking to it here is good. +# +# Note: Changes to this file will automatically be used by other repos, referencing +# this file from Github directly. It does not require packaging in edx-lint. + + +# using LTS django version +Django<4.0 + +# elasticsearch>=7.14.0 includes breaking changes in it which caused issues in discovery upgrade process. +# elastic search changelog: https://www.elastic.co/guide/en/enterprise-search/master/release-notes-7.14.0.html +elasticsearch<7.14.0 + +# django-simple-history>3.0.0 adds indexing and causes a lot of migrations to be affected +django-simple-history==3.0.0 + +# tox>4.0.0 isn't yet compatible with many tox plugins, causing CI failures in almost all repos. +# Details can be found in this discussion: https://github.com/tox-dev/tox/discussions/1810 +tox<4.0.0 diff --git a/requirements/dev.txt b/requirements/dev.txt index 139aa373..5c64789a 100644 --- a/requirements/dev.txt +++ b/requirements/dev.txt @@ -14,7 +14,7 @@ asgiref==3.7.2 # via # -r requirements/validation.txt # django -astroid==2.15.8 +astroid==3.0.1 # via # -r requirements/validation.txt # pylint @@ -36,6 +36,7 @@ backoff==1.10.0 backports-zoneinfo[tzdata]==0.2.1 # via # -r requirements/validation.txt + # backports-zoneinfo # celery # django # kombu @@ -63,7 +64,7 @@ cffi==1.16.0 # pynacl chardet==5.2.0 # via diff-cover -charset-normalizer==3.3.0 +charset-normalizer==3.3.1 # via # -r requirements/validation.txt # requests @@ -114,6 +115,7 @@ coreschema==0.0.4 coverage[toml]==7.3.2 # via # -r requirements/validation.txt + # coverage # pytest-cov cryptography==41.0.4 # via @@ -128,7 +130,7 @@ defusedxml==0.8.0rc2 # -r requirements/validation.txt # python3-openid # social-auth-core -diff-cover==7.7.0 +diff-cover==8.0.0 # via -r requirements/dev.in dill==0.3.7 # via @@ -168,7 +170,7 @@ django==4.2.6 # social-auth-app-django django-celery-results==2.5.1 # via -r requirements/validation.txt -django-cors-headers==4.2.0 +django-cors-headers==4.3.0 # via -r requirements/validation.txt django-crum==0.7.9 # via @@ -228,7 +230,7 @@ edx-api-doc-tools==1.7.0 # via -r requirements/validation.txt edx-auth-backends==4.2.0 # via -r requirements/validation.txt -edx-braze-client==0.1.7 +edx-braze-client==0.1.8 # via -r requirements/validation.txt edx-celeryutils==1.2.3 # via -r requirements/validation.txt @@ -239,13 +241,13 @@ edx-django-utils==5.7.0 # -r requirements/validation.txt # edx-drf-extensions # edx-rest-api-client -edx-drf-extensions==8.10.0 +edx-drf-extensions==8.12.0 # via # -r requirements/validation.txt # edx-rbac edx-enterprise-subsidy-client==0.3.7 # via -r requirements/validation.txt -edx-i18n-tools==1.2.0 +edx-i18n-tools==1.3.0 # via -r requirements/dev.in edx-lint==5.3.4 # via -r requirements/validation.txt @@ -253,10 +255,11 @@ edx-opaque-keys[django]==2.5.1 # via # -r requirements/validation.txt # edx-drf-extensions + # edx-opaque-keys # openedx-events edx-rbac==1.8.0 # via -r requirements/validation.txt -edx-rest-api-client==5.6.0 +edx-rest-api-client==5.6.1 # via # -r requirements/validation.txt # edx-enterprise-subsidy-client @@ -266,7 +269,7 @@ exceptiongroup==1.1.3 # pytest factory-boy==3.3.0 # via -r requirements/validation.txt -faker==19.6.2 +faker==19.11.0 # via # -r requirements/validation.txt # factory-boy @@ -350,10 +353,8 @@ kombu==5.3.2 # via # -r requirements/validation.txt # celery -lazy-object-proxy==1.9.0 - # via - # -r requirements/validation.txt - # astroid +lxml==4.9.3 + # via edx-i18n-tools markdown-it-py==3.0.0 # via # -r requirements/validation.txt @@ -380,7 +381,7 @@ more-itertools==10.1.0 # jaraco-classes mysqlclient==2.2.0 # via -r requirements/validation.txt -newrelic==9.1.0 +newrelic==9.1.1 # via # -r requirements/validation.txt # edx-django-utils @@ -397,7 +398,7 @@ openapi-codec==1.3.2 # via # -r requirements/validation.txt # django-rest-swagger -openedx-events==8.8.0 +openedx-events==9.0.0 # via -r requirements/validation.txt packaging==23.2 # via @@ -444,7 +445,7 @@ prompt-toolkit==3.0.39 # via # -r requirements/validation.txt # click-repl -psutil==5.9.5 +psutil==5.9.6 # via # -r requirements/validation.txt # edx-django-utils @@ -452,7 +453,7 @@ py==1.11.0 # via # -r requirements/validation.txt # tox -pycodestyle==2.11.0 +pycodestyle==2.11.1 # via -r requirements/validation.txt pycparser==2.21 # via @@ -473,8 +474,9 @@ pyjwt[crypto]==2.8.0 # edx-auth-backends # edx-drf-extensions # edx-rest-api-client + # pyjwt # social-auth-core -pylint==2.17.7 +pylint==3.0.2 # via # -r requirements/validation.txt # edx-lint @@ -485,7 +487,7 @@ pylint-celery==0.3 # via # -r requirements/validation.txt # edx-lint -pylint-django==2.5.3 +pylint-django==2.5.4 # via # -r requirements/validation.txt # edx-lint @@ -583,7 +585,7 @@ rich==13.6.0 # via # -r requirements/validation.txt # twine -rpds-py==0.10.3 +rpds-py==0.10.6 # via # -r requirements/validation.txt # jsonschema @@ -598,7 +600,7 @@ semantic-version==2.10.0 # via # -r requirements/validation.txt # edx-drf-extensions -simplejson==3.19.1 +simplejson==3.19.2 # via # -r requirements/validation.txt # django-rest-swagger @@ -620,7 +622,7 @@ snowballstemmer==2.2.0 # via # -r requirements/validation.txt # pydocstyle -social-auth-app-django==5.3.0 +social-auth-app-django==5.4.0 # via # -r requirements/validation.txt # edx-auth-backends @@ -684,7 +686,7 @@ uritemplate==4.1.1 # coreapi # drf-spectacular # drf-yasg -urllib3==2.0.6 +urllib3==2.0.7 # via # -r requirements/validation.txt # requests @@ -707,10 +709,6 @@ wheel==0.41.2 # via # -r requirements/pip-tools.txt # pip-tools -wrapt==1.15.0 - # via - # -r requirements/validation.txt - # astroid zipp==3.17.0 # via # -r requirements/pip-tools.txt diff --git a/requirements/doc.txt b/requirements/doc.txt index 486aa9cc..403c46b9 100644 --- a/requirements/doc.txt +++ b/requirements/doc.txt @@ -18,7 +18,7 @@ asgiref==3.7.2 # via # -r requirements/test.txt # django -astroid==2.15.8 +astroid==3.0.1 # via # -r requirements/test.txt # pylint @@ -44,6 +44,7 @@ backoff==1.10.0 backports-zoneinfo[tzdata]==0.2.1 # via # -r requirements/test.txt + # backports-zoneinfo # celery # django # kombu @@ -67,7 +68,7 @@ cffi==1.16.0 # -r requirements/test.txt # cryptography # pynacl -charset-normalizer==3.3.0 +charset-normalizer==3.3.1 # via # -r requirements/test.txt # requests @@ -116,6 +117,7 @@ coreschema==0.0.4 coverage[toml]==7.3.2 # via # -r requirements/test.txt + # coverage # pytest-cov cryptography==41.0.4 # via @@ -165,7 +167,7 @@ django==4.2.6 # social-auth-app-django django-celery-results==2.5.1 # via -r requirements/test.txt -django-cors-headers==4.2.0 +django-cors-headers==4.3.0 # via -r requirements/test.txt django-crum==0.7.9 # via @@ -230,7 +232,7 @@ edx-api-doc-tools==1.7.0 # via -r requirements/test.txt edx-auth-backends==4.2.0 # via -r requirements/test.txt -edx-braze-client==0.1.7 +edx-braze-client==0.1.8 # via -r requirements/test.txt edx-celeryutils==1.2.3 # via -r requirements/test.txt @@ -241,7 +243,7 @@ edx-django-utils==5.7.0 # -r requirements/test.txt # edx-drf-extensions # edx-rest-api-client -edx-drf-extensions==8.10.0 +edx-drf-extensions==8.12.0 # via # -r requirements/test.txt # edx-rbac @@ -253,10 +255,11 @@ edx-opaque-keys[django]==2.5.1 # via # -r requirements/test.txt # edx-drf-extensions + # edx-opaque-keys # openedx-events edx-rbac==1.8.0 # via -r requirements/test.txt -edx-rest-api-client==5.6.0 +edx-rest-api-client==5.6.1 # via # -r requirements/test.txt # edx-enterprise-subsidy-client @@ -266,7 +269,7 @@ exceptiongroup==1.1.3 # pytest factory-boy==3.3.0 # via -r requirements/test.txt -faker==19.6.2 +faker==19.11.0 # via # -r requirements/test.txt # factory-boy @@ -333,10 +336,6 @@ kombu==5.3.2 # via # -r requirements/test.txt # celery -lazy-object-proxy==1.9.0 - # via - # -r requirements/test.txt - # astroid markupsafe==2.1.3 # via # -r requirements/test.txt @@ -351,7 +350,7 @@ monotonic==1.6 # analytics-python mysqlclient==2.2.0 # via -r requirements/test.txt -newrelic==9.1.0 +newrelic==9.1.1 # via # -r requirements/test.txt # edx-django-utils @@ -366,7 +365,7 @@ openapi-codec==1.3.2 # via # -r requirements/test.txt # django-rest-swagger -openedx-events==8.8.0 +openedx-events==9.0.0 # via -r requirements/test.txt packaging==23.2 # via @@ -402,7 +401,7 @@ prompt-toolkit==3.0.39 # via # -r requirements/test.txt # click-repl -psutil==5.9.5 +psutil==5.9.6 # via # -r requirements/test.txt # edx-django-utils @@ -430,8 +429,9 @@ pyjwt[crypto]==2.8.0 # edx-auth-backends # edx-drf-extensions # edx-rest-api-client + # pyjwt # social-auth-core -pylint==2.17.7 +pylint==3.0.2 # via # -r requirements/test.txt # edx-lint @@ -442,7 +442,7 @@ pylint-celery==0.3 # via # -r requirements/test.txt # edx-lint -pylint-django==2.5.3 +pylint-django==2.5.4 # via # -r requirements/test.txt # edx-lint @@ -523,7 +523,7 @@ requests-oauthlib==1.3.1 # social-auth-core restructuredtext-lint==1.4.0 # via doc8 -rpds-py==0.10.3 +rpds-py==0.10.6 # via # -r requirements/test.txt # jsonschema @@ -534,7 +534,7 @@ semantic-version==2.10.0 # via # -r requirements/test.txt # edx-drf-extensions -simplejson==3.19.1 +simplejson==3.19.2 # via # -r requirements/test.txt # django-rest-swagger @@ -554,7 +554,7 @@ slumber==0.7.1 # edx-rest-api-client snowballstemmer==2.2.0 # via sphinx -social-auth-app-django==5.3.0 +social-auth-app-django==5.4.0 # via # -r requirements/test.txt # edx-auth-backends @@ -636,7 +636,7 @@ uritemplate==4.1.1 # coreapi # drf-spectacular # drf-yasg -urllib3==2.0.6 +urllib3==2.0.7 # via # -r requirements/test.txt # requests @@ -654,10 +654,6 @@ wcwidth==0.2.8 # via # -r requirements/test.txt # prompt-toolkit -wrapt==1.15.0 - # via - # -r requirements/test.txt - # astroid zipp==3.17.0 # via # -r requirements/test.txt diff --git a/requirements/pip.txt b/requirements/pip.txt index 3e7d8f4a..0c788d61 100644 --- a/requirements/pip.txt +++ b/requirements/pip.txt @@ -8,7 +8,7 @@ wheel==0.41.2 # via -r requirements/pip.in # The following packages are considered to be unsafe in a requirements file: -pip==23.2.1 +pip==23.3.1 # via -r requirements/pip.in setuptools==68.2.2 # via -r requirements/pip.in diff --git a/requirements/production.txt b/requirements/production.txt index 127096d4..d1b6f02e 100644 --- a/requirements/production.txt +++ b/requirements/production.txt @@ -31,6 +31,7 @@ backoff==1.10.0 backports-zoneinfo[tzdata]==0.2.1 # via # -r requirements/base.txt + # backports-zoneinfo # celery # django # kombu @@ -52,7 +53,7 @@ cffi==1.16.0 # -r requirements/base.txt # cryptography # pynacl -charset-normalizer==3.3.0 +charset-normalizer==3.3.1 # via # -r requirements/base.txt # requests @@ -125,7 +126,7 @@ django==4.2.6 # social-auth-app-django django-celery-results==2.5.1 # via -r requirements/base.txt -django-cors-headers==4.2.0 +django-cors-headers==4.3.0 # via -r requirements/base.txt django-crum==0.7.9 # via @@ -177,7 +178,7 @@ edx-api-doc-tools==1.7.0 # via -r requirements/base.txt edx-auth-backends==4.2.0 # via -r requirements/base.txt -edx-braze-client==0.1.7 +edx-braze-client==0.1.8 # via -r requirements/base.txt edx-celeryutils==1.2.3 # via -r requirements/base.txt @@ -188,7 +189,7 @@ edx-django-utils==5.7.0 # -r requirements/base.txt # edx-drf-extensions # edx-rest-api-client -edx-drf-extensions==8.10.0 +edx-drf-extensions==8.12.0 # via # -r requirements/base.txt # edx-rbac @@ -198,10 +199,11 @@ edx-opaque-keys[django]==2.5.1 # via # -r requirements/base.txt # edx-drf-extensions + # edx-opaque-keys # openedx-events edx-rbac==1.8.0 # via -r requirements/base.txt -edx-rest-api-client==5.6.0 +edx-rest-api-client==5.6.1 # via # -r requirements/base.txt # edx-enterprise-subsidy-client @@ -267,7 +269,7 @@ mysqlclient==2.2.0 # via # -r requirements/base.txt # -r requirements/production.in -newrelic==9.1.0 +newrelic==9.1.1 # via # -r requirements/base.txt # edx-django-utils @@ -280,7 +282,7 @@ openapi-codec==1.3.2 # via # -r requirements/base.txt # django-rest-swagger -openedx-events==8.8.0 +openedx-events==9.0.0 # via -r requirements/base.txt packaging==23.2 # via @@ -303,7 +305,7 @@ prompt-toolkit==3.0.39 # via # -r requirements/base.txt # click-repl -psutil==5.9.5 +psutil==5.9.6 # via # -r requirements/base.txt # edx-django-utils @@ -318,6 +320,7 @@ pyjwt[crypto]==2.8.0 # edx-auth-backends # edx-drf-extensions # edx-rest-api-client + # pyjwt # social-auth-core pymemcache==4.0.0 # via -r requirements/base.txt @@ -373,7 +376,7 @@ requests-oauthlib==1.3.1 # via # -r requirements/base.txt # social-auth-core -rpds-py==0.10.3 +rpds-py==0.10.6 # via # -r requirements/base.txt # jsonschema @@ -384,7 +387,7 @@ semantic-version==2.10.0 # via # -r requirements/base.txt # edx-drf-extensions -simplejson==3.19.1 +simplejson==3.19.2 # via # -r requirements/base.txt # django-rest-swagger @@ -401,7 +404,7 @@ slumber==0.7.1 # via # -r requirements/base.txt # edx-rest-api-client -social-auth-app-django==5.3.0 +social-auth-app-django==5.4.0 # via # -r requirements/base.txt # edx-auth-backends @@ -436,7 +439,7 @@ uritemplate==4.1.1 # coreapi # drf-spectacular # drf-yasg -urllib3==2.0.6 +urllib3==2.0.7 # via # -r requirements/base.txt # requests @@ -456,7 +459,7 @@ zipp==3.17.0 # importlib-resources zope-event==5.0 # via gevent -zope-interface==6.0 +zope-interface==6.1 # via gevent # The following packages are considered to be unsafe in a requirements file: diff --git a/requirements/quality.txt b/requirements/quality.txt index fc1a38f8..733b1de6 100644 --- a/requirements/quality.txt +++ b/requirements/quality.txt @@ -14,7 +14,7 @@ asgiref==3.7.2 # via # -r requirements/test.txt # django -astroid==2.15.8 +astroid==3.0.1 # via # -r requirements/test.txt # pylint @@ -36,6 +36,7 @@ backoff==1.10.0 backports-zoneinfo[tzdata]==0.2.1 # via # -r requirements/test.txt + # backports-zoneinfo # celery # django # kombu @@ -57,7 +58,7 @@ cffi==1.16.0 # -r requirements/test.txt # cryptography # pynacl -charset-normalizer==3.3.0 +charset-normalizer==3.3.1 # via # -r requirements/test.txt # requests @@ -106,6 +107,7 @@ coreschema==0.0.4 coverage[toml]==7.3.2 # via # -r requirements/test.txt + # coverage # pytest-cov cryptography==41.0.4 # via @@ -156,7 +158,7 @@ django==4.2.6 # social-auth-app-django django-celery-results==2.5.1 # via -r requirements/test.txt -django-cors-headers==4.2.0 +django-cors-headers==4.3.0 # via -r requirements/test.txt django-crum==0.7.9 # via @@ -214,7 +216,7 @@ edx-api-doc-tools==1.7.0 # via -r requirements/test.txt edx-auth-backends==4.2.0 # via -r requirements/test.txt -edx-braze-client==0.1.7 +edx-braze-client==0.1.8 # via -r requirements/test.txt edx-celeryutils==1.2.3 # via -r requirements/test.txt @@ -225,7 +227,7 @@ edx-django-utils==5.7.0 # -r requirements/test.txt # edx-drf-extensions # edx-rest-api-client -edx-drf-extensions==8.10.0 +edx-drf-extensions==8.12.0 # via # -r requirements/test.txt # edx-rbac @@ -239,10 +241,11 @@ edx-opaque-keys[django]==2.5.1 # via # -r requirements/test.txt # edx-drf-extensions + # edx-opaque-keys # openedx-events edx-rbac==1.8.0 # via -r requirements/test.txt -edx-rest-api-client==5.6.0 +edx-rest-api-client==5.6.1 # via # -r requirements/test.txt # edx-enterprise-subsidy-client @@ -252,7 +255,7 @@ exceptiongroup==1.1.3 # pytest factory-boy==3.3.0 # via -r requirements/test.txt -faker==19.6.2 +faker==19.11.0 # via # -r requirements/test.txt # factory-boy @@ -328,10 +331,6 @@ kombu==5.3.2 # via # -r requirements/test.txt # celery -lazy-object-proxy==1.9.0 - # via - # -r requirements/test.txt - # astroid markdown-it-py==3.0.0 # via rich markupsafe==2.1.3 @@ -352,7 +351,7 @@ more-itertools==10.1.0 # via jaraco-classes mysqlclient==2.2.0 # via -r requirements/test.txt -newrelic==9.1.0 +newrelic==9.1.1 # via # -r requirements/test.txt # edx-django-utils @@ -367,7 +366,7 @@ openapi-codec==1.3.2 # via # -r requirements/test.txt # django-rest-swagger -openedx-events==8.8.0 +openedx-events==9.0.0 # via -r requirements/test.txt packaging==23.2 # via @@ -403,7 +402,7 @@ prompt-toolkit==3.0.39 # via # -r requirements/test.txt # click-repl -psutil==5.9.5 +psutil==5.9.6 # via # -r requirements/test.txt # edx-django-utils @@ -411,7 +410,7 @@ py==1.11.0 # via # -r requirements/test.txt # tox -pycodestyle==2.11.0 +pycodestyle==2.11.1 # via -r requirements/quality.in pycparser==2.21 # via @@ -430,8 +429,9 @@ pyjwt[crypto]==2.8.0 # edx-auth-backends # edx-drf-extensions # edx-rest-api-client + # pyjwt # social-auth-core -pylint==2.17.7 +pylint==3.0.2 # via # -r requirements/test.txt # edx-lint @@ -442,7 +442,7 @@ pylint-celery==0.3 # via # -r requirements/test.txt # edx-lint -pylint-django==2.5.3 +pylint-django==2.5.4 # via # -r requirements/test.txt # edx-lint @@ -527,7 +527,7 @@ rfc3986==2.0.0 # via twine rich==13.6.0 # via twine -rpds-py==0.10.3 +rpds-py==0.10.6 # via # -r requirements/test.txt # jsonschema @@ -540,7 +540,7 @@ semantic-version==2.10.0 # via # -r requirements/test.txt # edx-drf-extensions -simplejson==3.19.1 +simplejson==3.19.2 # via # -r requirements/test.txt # django-rest-swagger @@ -560,7 +560,7 @@ slumber==0.7.1 # edx-rest-api-client snowballstemmer==2.2.0 # via pydocstyle -social-auth-app-django==5.3.0 +social-auth-app-django==5.4.0 # via # -r requirements/test.txt # edx-auth-backends @@ -621,7 +621,7 @@ uritemplate==4.1.1 # coreapi # drf-spectacular # drf-yasg -urllib3==2.0.6 +urllib3==2.0.7 # via # -r requirements/test.txt # requests @@ -640,10 +640,6 @@ wcwidth==0.2.8 # via # -r requirements/test.txt # prompt-toolkit -wrapt==1.15.0 - # via - # -r requirements/test.txt - # astroid zipp==3.17.0 # via # -r requirements/test.txt diff --git a/requirements/test.txt b/requirements/test.txt index dd15ab63..cf1b9cc5 100644 --- a/requirements/test.txt +++ b/requirements/test.txt @@ -14,7 +14,7 @@ asgiref==3.7.2 # via # -r requirements/base.txt # django -astroid==2.15.8 +astroid==3.0.1 # via # pylint # pylint-celery @@ -35,6 +35,7 @@ backoff==1.10.0 backports-zoneinfo[tzdata]==0.2.1 # via # -r requirements/base.txt + # backports-zoneinfo # celery # django # kombu @@ -56,7 +57,7 @@ cffi==1.16.0 # -r requirements/base.txt # cryptography # pynacl -charset-normalizer==3.3.0 +charset-normalizer==3.3.1 # via # -r requirements/base.txt # requests @@ -147,7 +148,7 @@ distlib==0.3.7 # social-auth-app-django django-celery-results==2.5.1 # via -r requirements/base.txt -django-cors-headers==4.2.0 +django-cors-headers==4.3.0 # via -r requirements/base.txt django-crum==0.7.9 # via @@ -203,7 +204,7 @@ edx-api-doc-tools==1.7.0 # via -r requirements/base.txt edx-auth-backends==4.2.0 # via -r requirements/base.txt -edx-braze-client==0.1.7 +edx-braze-client==0.1.8 # via -r requirements/base.txt edx-celeryutils==1.2.3 # via -r requirements/base.txt @@ -214,7 +215,7 @@ edx-django-utils==5.7.0 # -r requirements/base.txt # edx-drf-extensions # edx-rest-api-client -edx-drf-extensions==8.10.0 +edx-drf-extensions==8.12.0 # via # -r requirements/base.txt # edx-rbac @@ -226,10 +227,11 @@ edx-opaque-keys[django]==2.5.1 # via # -r requirements/base.txt # edx-drf-extensions + # edx-opaque-keys # openedx-events edx-rbac==1.8.0 # via -r requirements/base.txt -edx-rest-api-client==5.6.0 +edx-rest-api-client==5.6.1 # via # -r requirements/base.txt # edx-enterprise-subsidy-client @@ -237,7 +239,7 @@ exceptiongroup==1.1.3 # via pytest factory-boy==3.3.0 # via -r requirements/test.in -faker==19.6.2 +faker==19.11.0 # via factory-boy fastavro==1.8.4 # via @@ -292,8 +294,6 @@ kombu==5.3.2 # via # -r requirements/base.txt # celery -lazy-object-proxy==1.9.0 - # via astroid markupsafe==2.1.3 # via # -r requirements/base.txt @@ -306,7 +306,7 @@ monotonic==1.6 # analytics-python mysqlclient==2.2.0 # via -r requirements/base.txt -newrelic==9.1.0 +newrelic==9.1.1 # via # -r requirements/base.txt # edx-django-utils @@ -319,7 +319,7 @@ openapi-codec==1.3.2 # via # -r requirements/base.txt # django-rest-swagger -openedx-events==8.8.0 +openedx-events==9.0.0 # via -r requirements/base.txt packaging==23.2 # via @@ -351,7 +351,7 @@ prompt-toolkit==3.0.39 # via # -r requirements/base.txt # click-repl -psutil==5.9.5 +psutil==5.9.6 # via # -r requirements/base.txt # edx-django-utils @@ -368,8 +368,9 @@ pyjwt[crypto]==2.8.0 # edx-auth-backends # edx-drf-extensions # edx-rest-api-client + # pyjwt # social-auth-core -pylint==2.17.7 +pylint==3.0.2 # via # edx-lint # pylint-celery @@ -377,7 +378,7 @@ pylint==2.17.7 # pylint-plugin-utils pylint-celery==0.3 # via edx-lint -pylint-django==2.5.3 +pylint-django==2.5.4 # via edx-lint pylint-plugin-utils==0.8.2 # via @@ -446,7 +447,7 @@ requests-oauthlib==1.3.1 # via # -r requirements/base.txt # social-auth-core -rpds-py==0.10.3 +rpds-py==0.10.6 # via # -r requirements/base.txt # jsonschema @@ -457,7 +458,7 @@ semantic-version==2.10.0 # via # -r requirements/base.txt # edx-drf-extensions -simplejson==3.19.1 +simplejson==3.19.2 # via # -r requirements/base.txt # django-rest-swagger @@ -475,7 +476,7 @@ slumber==0.7.1 # via # -r requirements/base.txt # edx-rest-api-client -social-auth-app-django==5.3.0 +social-auth-app-django==5.4.0 # via # -r requirements/base.txt # edx-auth-backends @@ -528,7 +529,7 @@ uritemplate==4.1.1 # coreapi # drf-spectacular # drf-yasg -urllib3==2.0.6 +urllib3==2.0.7 # via # -r requirements/base.txt # requests @@ -544,8 +545,6 @@ wcwidth==0.2.8 # via # -r requirements/base.txt # prompt-toolkit -wrapt==1.15.0 - # via astroid zipp==3.17.0 # via # -r requirements/base.txt diff --git a/requirements/validation.txt b/requirements/validation.txt index a7d6acc2..a39f4f8d 100644 --- a/requirements/validation.txt +++ b/requirements/validation.txt @@ -18,7 +18,7 @@ asgiref==3.7.2 # -r requirements/quality.txt # -r requirements/test.txt # django -astroid==2.15.8 +astroid==3.0.1 # via # -r requirements/quality.txt # -r requirements/test.txt @@ -45,6 +45,7 @@ backports-zoneinfo[tzdata]==0.2.1 # via # -r requirements/quality.txt # -r requirements/test.txt + # backports-zoneinfo # celery # django # kombu @@ -70,7 +71,7 @@ cffi==1.16.0 # -r requirements/test.txt # cryptography # pynacl -charset-normalizer==3.3.0 +charset-normalizer==3.3.1 # via # -r requirements/quality.txt # -r requirements/test.txt @@ -131,6 +132,7 @@ coverage[toml]==7.3.2 # via # -r requirements/quality.txt # -r requirements/test.txt + # coverage # pytest-cov cryptography==41.0.4 # via @@ -190,7 +192,7 @@ django-celery-results==2.5.1 # via # -r requirements/quality.txt # -r requirements/test.txt -django-cors-headers==4.2.0 +django-cors-headers==4.3.0 # via # -r requirements/quality.txt # -r requirements/test.txt @@ -276,7 +278,7 @@ edx-auth-backends==4.2.0 # via # -r requirements/quality.txt # -r requirements/test.txt -edx-braze-client==0.1.7 +edx-braze-client==0.1.8 # via # -r requirements/quality.txt # -r requirements/test.txt @@ -294,7 +296,7 @@ edx-django-utils==5.7.0 # -r requirements/test.txt # edx-drf-extensions # edx-rest-api-client -edx-drf-extensions==8.10.0 +edx-drf-extensions==8.12.0 # via # -r requirements/quality.txt # -r requirements/test.txt @@ -312,12 +314,13 @@ edx-opaque-keys[django]==2.5.1 # -r requirements/quality.txt # -r requirements/test.txt # edx-drf-extensions + # edx-opaque-keys # openedx-events edx-rbac==1.8.0 # via # -r requirements/quality.txt # -r requirements/test.txt -edx-rest-api-client==5.6.0 +edx-rest-api-client==5.6.1 # via # -r requirements/quality.txt # -r requirements/test.txt @@ -331,7 +334,7 @@ factory-boy==3.3.0 # via # -r requirements/quality.txt # -r requirements/test.txt -faker==19.6.2 +faker==19.11.0 # via # -r requirements/quality.txt # -r requirements/test.txt @@ -428,11 +431,6 @@ kombu==5.3.2 # -r requirements/quality.txt # -r requirements/test.txt # celery -lazy-object-proxy==1.9.0 - # via - # -r requirements/quality.txt - # -r requirements/test.txt - # astroid markdown-it-py==3.0.0 # via # -r requirements/quality.txt @@ -464,7 +462,7 @@ mysqlclient==2.2.0 # via # -r requirements/quality.txt # -r requirements/test.txt -newrelic==9.1.0 +newrelic==9.1.1 # via # -r requirements/quality.txt # -r requirements/test.txt @@ -484,7 +482,7 @@ openapi-codec==1.3.2 # -r requirements/quality.txt # -r requirements/test.txt # django-rest-swagger -openedx-events==8.8.0 +openedx-events==9.0.0 # via # -r requirements/quality.txt # -r requirements/test.txt @@ -531,7 +529,7 @@ prompt-toolkit==3.0.39 # -r requirements/quality.txt # -r requirements/test.txt # click-repl -psutil==5.9.5 +psutil==5.9.6 # via # -r requirements/quality.txt # -r requirements/test.txt @@ -541,7 +539,7 @@ py==1.11.0 # -r requirements/quality.txt # -r requirements/test.txt # tox -pycodestyle==2.11.0 +pycodestyle==2.11.1 # via -r requirements/quality.txt pycparser==2.21 # via @@ -563,8 +561,9 @@ pyjwt[crypto]==2.8.0 # edx-auth-backends # edx-drf-extensions # edx-rest-api-client + # pyjwt # social-auth-core -pylint==2.17.7 +pylint==3.0.2 # via # -r requirements/quality.txt # -r requirements/test.txt @@ -577,7 +576,7 @@ pylint-celery==0.3 # -r requirements/quality.txt # -r requirements/test.txt # edx-lint -pylint-django==2.5.3 +pylint-django==2.5.4 # via # -r requirements/quality.txt # -r requirements/test.txt @@ -691,7 +690,7 @@ rich==13.6.0 # via # -r requirements/quality.txt # twine -rpds-py==0.10.3 +rpds-py==0.10.6 # via # -r requirements/quality.txt # -r requirements/test.txt @@ -710,7 +709,7 @@ semantic-version==2.10.0 # -r requirements/quality.txt # -r requirements/test.txt # edx-drf-extensions -simplejson==3.19.1 +simplejson==3.19.2 # via # -r requirements/quality.txt # -r requirements/test.txt @@ -735,7 +734,7 @@ snowballstemmer==2.2.0 # via # -r requirements/quality.txt # pydocstyle -social-auth-app-django==5.3.0 +social-auth-app-django==5.4.0 # via # -r requirements/quality.txt # -r requirements/test.txt @@ -806,7 +805,7 @@ uritemplate==4.1.1 # coreapi # drf-spectacular # drf-yasg -urllib3==2.0.6 +urllib3==2.0.7 # via # -r requirements/quality.txt # -r requirements/test.txt @@ -829,11 +828,6 @@ wcwidth==0.2.8 # -r requirements/quality.txt # -r requirements/test.txt # prompt-toolkit -wrapt==1.15.0 - # via - # -r requirements/quality.txt - # -r requirements/test.txt - # astroid zipp==3.17.0 # via # -r requirements/quality.txt diff --git a/tox.ini b/tox.ini index d227c2a0..fd5c2203 100644 --- a/tox.ini +++ b/tox.ini @@ -51,7 +51,7 @@ setenv = PYTHONPATH = {toxinidir} # Adding the option here instead of as a default in the docs Makefile because that Makefile is generated by shpinx. SPHINXOPTS = -W -whitelist_externals = +allowlist_externals = make rm deps = @@ -64,7 +64,7 @@ commands = make -e -C docs html [testenv:translations] -whitelist_externals = +allowlist_externals = make deps = -r{toxinidir}/requirements/dev.txt @@ -72,7 +72,7 @@ commands = make validate_translations [testenv:quality] -whitelist_externals = +allowlist_externals = make deps = -r{toxinidir}/requirements/quality.txt From 5b1bf3431118c591520a466710b9ff4da05d5dec Mon Sep 17 00:00:00 2001 From: zubairshakoorarbisoft Date: Tue, 31 Oct 2023 17:23:37 +0500 Subject: [PATCH 2/2] fix: unnecessary requirements changes removed --- requirements/base.txt | 13 +++++----- requirements/common_constraints.txt.tmp | 27 -------------------- requirements/dev.txt | 28 ++++++++++---------- requirements/doc.txt | 32 +++++++++++++---------- requirements/pip.txt | 2 +- requirements/production.txt | 15 +++++------ requirements/quality.txt | 32 +++++++++++++---------- requirements/test.txt | 27 ++++++++++---------- requirements/validation.txt | 34 +++++++++++++++---------- 9 files changed, 97 insertions(+), 113 deletions(-) delete mode 100644 requirements/common_constraints.txt.tmp diff --git a/requirements/base.txt b/requirements/base.txt index 04768aea..b56a16f5 100644 --- a/requirements/base.txt +++ b/requirements/base.txt @@ -37,7 +37,7 @@ cffi==1.16.0 # via # cryptography # pynacl -charset-normalizer==3.3.1 +charset-normalizer==3.3.0 # via requests click==8.1.7 # via @@ -156,7 +156,7 @@ edx-django-utils==5.7.0 # -r requirements/base.in # edx-drf-extensions # edx-rest-api-client -edx-drf-extensions==8.12.0 +edx-drf-extensions==8.11.1 # via # -r requirements/base.in # edx-rbac @@ -206,7 +206,7 @@ monotonic==1.6 # via analytics-python mysqlclient==2.2.0 # via -r requirements/base.in -newrelic==9.1.1 +newrelic==9.1.0 # via edx-django-utils oauthlib==3.2.2 # via @@ -226,7 +226,7 @@ ply==3.11 # via djangoql prompt-toolkit==3.0.39 # via click-repl -psutil==5.9.6 +psutil==5.9.5 # via edx-django-utils pycparser==2.21 # via cffi @@ -236,7 +236,6 @@ pyjwt[crypto]==2.8.0 # edx-auth-backends # edx-drf-extensions # edx-rest-api-client - # pyjwt # social-auth-core pymemcache==4.0.0 # via -r requirements/base.in @@ -296,7 +295,7 @@ six==1.16.0 # python-dateutil slumber==0.7.1 # via edx-rest-api-client -social-auth-app-django==5.4.0 +social-auth-app-django==5.3.0 # via edx-auth-backends social-auth-core==4.4.2 # via @@ -322,7 +321,7 @@ uritemplate==4.1.1 # coreapi # drf-spectacular # drf-yasg -urllib3==2.0.7 +urllib3==2.0.6 # via requests vine==5.0.0 # via diff --git a/requirements/common_constraints.txt.tmp b/requirements/common_constraints.txt.tmp deleted file mode 100644 index afe6aa88..00000000 --- a/requirements/common_constraints.txt.tmp +++ /dev/null @@ -1,27 +0,0 @@ -# A central location for most common version constraints -# (across edx repos) for pip-installation. -# -# Similar to other constraint files this file doesn't install any packages. -# It specifies version constraints that will be applied if a package is needed. -# When pinning something here, please provide an explanation of why it is a good -# idea to pin this package across all edx repos, Ideally, link to other information -# that will help people in the future to remove the pin when possible. -# Writing an issue against the offending project and linking to it here is good. -# -# Note: Changes to this file will automatically be used by other repos, referencing -# this file from Github directly. It does not require packaging in edx-lint. - - -# using LTS django version -Django<4.0 - -# elasticsearch>=7.14.0 includes breaking changes in it which caused issues in discovery upgrade process. -# elastic search changelog: https://www.elastic.co/guide/en/enterprise-search/master/release-notes-7.14.0.html -elasticsearch<7.14.0 - -# django-simple-history>3.0.0 adds indexing and causes a lot of migrations to be affected -django-simple-history==3.0.0 - -# tox>4.0.0 isn't yet compatible with many tox plugins, causing CI failures in almost all repos. -# Details can be found in this discussion: https://github.com/tox-dev/tox/discussions/1810 -tox<4.0.0 diff --git a/requirements/dev.txt b/requirements/dev.txt index 796d947d..b1cb0cfb 100644 --- a/requirements/dev.txt +++ b/requirements/dev.txt @@ -14,7 +14,7 @@ asgiref==3.7.2 # via # -r requirements/validation.txt # django -astroid==3.0.1 +astroid==2.15.8 # via # -r requirements/validation.txt # pylint @@ -36,7 +36,6 @@ backoff==1.10.0 backports-zoneinfo[tzdata]==0.2.1 # via # -r requirements/validation.txt - # backports-zoneinfo # celery # django # kombu @@ -64,7 +63,7 @@ cffi==1.16.0 # pynacl chardet==5.2.0 # via diff-cover -charset-normalizer==3.3.1 +charset-normalizer==3.3.0 # via # -r requirements/validation.txt # requests @@ -115,7 +114,6 @@ coreschema==0.0.4 coverage[toml]==7.3.2 # via # -r requirements/validation.txt - # coverage # pytest-cov cryptography==41.0.4 # via @@ -241,7 +239,7 @@ edx-django-utils==5.7.0 # -r requirements/validation.txt # edx-drf-extensions # edx-rest-api-client -edx-drf-extensions==8.12.0 +edx-drf-extensions==8.11.1 # via # -r requirements/validation.txt # edx-rbac @@ -255,7 +253,6 @@ edx-opaque-keys[django]==2.5.1 # via # -r requirements/validation.txt # edx-drf-extensions - # edx-opaque-keys # openedx-events edx-rbac==1.8.0 # via -r requirements/validation.txt @@ -269,7 +266,7 @@ exceptiongroup==1.1.3 # pytest factory-boy==3.3.0 # via -r requirements/validation.txt -faker==19.11.0 +faker==19.10.0 # via # -r requirements/validation.txt # factory-boy @@ -385,7 +382,7 @@ more-itertools==10.1.0 # jaraco-classes mysqlclient==2.2.0 # via -r requirements/validation.txt -newrelic==9.1.1 +newrelic==9.1.0 # via # -r requirements/validation.txt # edx-django-utils @@ -449,7 +446,7 @@ prompt-toolkit==3.0.39 # via # -r requirements/validation.txt # click-repl -psutil==5.9.6 +psutil==5.9.5 # via # -r requirements/validation.txt # edx-django-utils @@ -478,9 +475,8 @@ pyjwt[crypto]==2.8.0 # edx-auth-backends # edx-drf-extensions # edx-rest-api-client - # pyjwt # social-auth-core -pylint==3.0.2 +pylint==2.17.7 # via # -r requirements/validation.txt # edx-lint @@ -491,7 +487,7 @@ pylint-celery==0.3 # via # -r requirements/validation.txt # edx-lint -pylint-django==2.5.4 +pylint-django==2.5.3 # via # -r requirements/validation.txt # edx-lint @@ -626,7 +622,7 @@ snowballstemmer==2.2.0 # via # -r requirements/validation.txt # pydocstyle -social-auth-app-django==5.4.0 +social-auth-app-django==5.3.0 # via # -r requirements/validation.txt # edx-auth-backends @@ -690,7 +686,7 @@ uritemplate==4.1.1 # coreapi # drf-spectacular # drf-yasg -urllib3==2.0.7 +urllib3==2.0.6 # via # -r requirements/validation.txt # requests @@ -713,6 +709,10 @@ wheel==0.41.2 # via # -r requirements/pip-tools.txt # pip-tools +wrapt==1.15.0 + # via + # -r requirements/validation.txt + # astroid zipp==3.17.0 # via # -r requirements/pip-tools.txt diff --git a/requirements/doc.txt b/requirements/doc.txt index 403c46b9..76ab1695 100644 --- a/requirements/doc.txt +++ b/requirements/doc.txt @@ -18,7 +18,7 @@ asgiref==3.7.2 # via # -r requirements/test.txt # django -astroid==3.0.1 +astroid==2.15.8 # via # -r requirements/test.txt # pylint @@ -44,7 +44,6 @@ backoff==1.10.0 backports-zoneinfo[tzdata]==0.2.1 # via # -r requirements/test.txt - # backports-zoneinfo # celery # django # kombu @@ -68,7 +67,7 @@ cffi==1.16.0 # -r requirements/test.txt # cryptography # pynacl -charset-normalizer==3.3.1 +charset-normalizer==3.3.0 # via # -r requirements/test.txt # requests @@ -117,7 +116,6 @@ coreschema==0.0.4 coverage[toml]==7.3.2 # via # -r requirements/test.txt - # coverage # pytest-cov cryptography==41.0.4 # via @@ -243,7 +241,7 @@ edx-django-utils==5.7.0 # -r requirements/test.txt # edx-drf-extensions # edx-rest-api-client -edx-drf-extensions==8.12.0 +edx-drf-extensions==8.11.1 # via # -r requirements/test.txt # edx-rbac @@ -255,7 +253,6 @@ edx-opaque-keys[django]==2.5.1 # via # -r requirements/test.txt # edx-drf-extensions - # edx-opaque-keys # openedx-events edx-rbac==1.8.0 # via -r requirements/test.txt @@ -269,7 +266,7 @@ exceptiongroup==1.1.3 # pytest factory-boy==3.3.0 # via -r requirements/test.txt -faker==19.11.0 +faker==19.10.0 # via # -r requirements/test.txt # factory-boy @@ -336,6 +333,10 @@ kombu==5.3.2 # via # -r requirements/test.txt # celery +lazy-object-proxy==1.9.0 + # via + # -r requirements/test.txt + # astroid markupsafe==2.1.3 # via # -r requirements/test.txt @@ -350,7 +351,7 @@ monotonic==1.6 # analytics-python mysqlclient==2.2.0 # via -r requirements/test.txt -newrelic==9.1.1 +newrelic==9.1.0 # via # -r requirements/test.txt # edx-django-utils @@ -401,7 +402,7 @@ prompt-toolkit==3.0.39 # via # -r requirements/test.txt # click-repl -psutil==5.9.6 +psutil==5.9.5 # via # -r requirements/test.txt # edx-django-utils @@ -429,9 +430,8 @@ pyjwt[crypto]==2.8.0 # edx-auth-backends # edx-drf-extensions # edx-rest-api-client - # pyjwt # social-auth-core -pylint==3.0.2 +pylint==2.17.7 # via # -r requirements/test.txt # edx-lint @@ -442,7 +442,7 @@ pylint-celery==0.3 # via # -r requirements/test.txt # edx-lint -pylint-django==2.5.4 +pylint-django==2.5.3 # via # -r requirements/test.txt # edx-lint @@ -554,7 +554,7 @@ slumber==0.7.1 # edx-rest-api-client snowballstemmer==2.2.0 # via sphinx -social-auth-app-django==5.4.0 +social-auth-app-django==5.3.0 # via # -r requirements/test.txt # edx-auth-backends @@ -636,7 +636,7 @@ uritemplate==4.1.1 # coreapi # drf-spectacular # drf-yasg -urllib3==2.0.7 +urllib3==2.0.6 # via # -r requirements/test.txt # requests @@ -654,6 +654,10 @@ wcwidth==0.2.8 # via # -r requirements/test.txt # prompt-toolkit +wrapt==1.15.0 + # via + # -r requirements/test.txt + # astroid zipp==3.17.0 # via # -r requirements/test.txt diff --git a/requirements/pip.txt b/requirements/pip.txt index 0c788d61..3e7d8f4a 100644 --- a/requirements/pip.txt +++ b/requirements/pip.txt @@ -8,7 +8,7 @@ wheel==0.41.2 # via -r requirements/pip.in # The following packages are considered to be unsafe in a requirements file: -pip==23.3.1 +pip==23.2.1 # via -r requirements/pip.in setuptools==68.2.2 # via -r requirements/pip.in diff --git a/requirements/production.txt b/requirements/production.txt index d1b6f02e..4bbc3134 100644 --- a/requirements/production.txt +++ b/requirements/production.txt @@ -31,7 +31,6 @@ backoff==1.10.0 backports-zoneinfo[tzdata]==0.2.1 # via # -r requirements/base.txt - # backports-zoneinfo # celery # django # kombu @@ -53,7 +52,7 @@ cffi==1.16.0 # -r requirements/base.txt # cryptography # pynacl -charset-normalizer==3.3.1 +charset-normalizer==3.3.0 # via # -r requirements/base.txt # requests @@ -189,7 +188,7 @@ edx-django-utils==5.7.0 # -r requirements/base.txt # edx-drf-extensions # edx-rest-api-client -edx-drf-extensions==8.12.0 +edx-drf-extensions==8.11.1 # via # -r requirements/base.txt # edx-rbac @@ -199,7 +198,6 @@ edx-opaque-keys[django]==2.5.1 # via # -r requirements/base.txt # edx-drf-extensions - # edx-opaque-keys # openedx-events edx-rbac==1.8.0 # via -r requirements/base.txt @@ -269,7 +267,7 @@ mysqlclient==2.2.0 # via # -r requirements/base.txt # -r requirements/production.in -newrelic==9.1.1 +newrelic==9.1.0 # via # -r requirements/base.txt # edx-django-utils @@ -305,7 +303,7 @@ prompt-toolkit==3.0.39 # via # -r requirements/base.txt # click-repl -psutil==5.9.6 +psutil==5.9.5 # via # -r requirements/base.txt # edx-django-utils @@ -320,7 +318,6 @@ pyjwt[crypto]==2.8.0 # edx-auth-backends # edx-drf-extensions # edx-rest-api-client - # pyjwt # social-auth-core pymemcache==4.0.0 # via -r requirements/base.txt @@ -404,7 +401,7 @@ slumber==0.7.1 # via # -r requirements/base.txt # edx-rest-api-client -social-auth-app-django==5.4.0 +social-auth-app-django==5.3.0 # via # -r requirements/base.txt # edx-auth-backends @@ -439,7 +436,7 @@ uritemplate==4.1.1 # coreapi # drf-spectacular # drf-yasg -urllib3==2.0.7 +urllib3==2.0.6 # via # -r requirements/base.txt # requests diff --git a/requirements/quality.txt b/requirements/quality.txt index 733b1de6..cd23e8a5 100644 --- a/requirements/quality.txt +++ b/requirements/quality.txt @@ -14,7 +14,7 @@ asgiref==3.7.2 # via # -r requirements/test.txt # django -astroid==3.0.1 +astroid==2.15.8 # via # -r requirements/test.txt # pylint @@ -36,7 +36,6 @@ backoff==1.10.0 backports-zoneinfo[tzdata]==0.2.1 # via # -r requirements/test.txt - # backports-zoneinfo # celery # django # kombu @@ -58,7 +57,7 @@ cffi==1.16.0 # -r requirements/test.txt # cryptography # pynacl -charset-normalizer==3.3.1 +charset-normalizer==3.3.0 # via # -r requirements/test.txt # requests @@ -107,7 +106,6 @@ coreschema==0.0.4 coverage[toml]==7.3.2 # via # -r requirements/test.txt - # coverage # pytest-cov cryptography==41.0.4 # via @@ -227,7 +225,7 @@ edx-django-utils==5.7.0 # -r requirements/test.txt # edx-drf-extensions # edx-rest-api-client -edx-drf-extensions==8.12.0 +edx-drf-extensions==8.11.1 # via # -r requirements/test.txt # edx-rbac @@ -241,7 +239,6 @@ edx-opaque-keys[django]==2.5.1 # via # -r requirements/test.txt # edx-drf-extensions - # edx-opaque-keys # openedx-events edx-rbac==1.8.0 # via -r requirements/test.txt @@ -255,7 +252,7 @@ exceptiongroup==1.1.3 # pytest factory-boy==3.3.0 # via -r requirements/test.txt -faker==19.11.0 +faker==19.10.0 # via # -r requirements/test.txt # factory-boy @@ -331,6 +328,10 @@ kombu==5.3.2 # via # -r requirements/test.txt # celery +lazy-object-proxy==1.9.0 + # via + # -r requirements/test.txt + # astroid markdown-it-py==3.0.0 # via rich markupsafe==2.1.3 @@ -351,7 +352,7 @@ more-itertools==10.1.0 # via jaraco-classes mysqlclient==2.2.0 # via -r requirements/test.txt -newrelic==9.1.1 +newrelic==9.1.0 # via # -r requirements/test.txt # edx-django-utils @@ -402,7 +403,7 @@ prompt-toolkit==3.0.39 # via # -r requirements/test.txt # click-repl -psutil==5.9.6 +psutil==5.9.5 # via # -r requirements/test.txt # edx-django-utils @@ -429,9 +430,8 @@ pyjwt[crypto]==2.8.0 # edx-auth-backends # edx-drf-extensions # edx-rest-api-client - # pyjwt # social-auth-core -pylint==3.0.2 +pylint==2.17.7 # via # -r requirements/test.txt # edx-lint @@ -442,7 +442,7 @@ pylint-celery==0.3 # via # -r requirements/test.txt # edx-lint -pylint-django==2.5.4 +pylint-django==2.5.3 # via # -r requirements/test.txt # edx-lint @@ -560,7 +560,7 @@ slumber==0.7.1 # edx-rest-api-client snowballstemmer==2.2.0 # via pydocstyle -social-auth-app-django==5.4.0 +social-auth-app-django==5.3.0 # via # -r requirements/test.txt # edx-auth-backends @@ -621,7 +621,7 @@ uritemplate==4.1.1 # coreapi # drf-spectacular # drf-yasg -urllib3==2.0.7 +urllib3==2.0.6 # via # -r requirements/test.txt # requests @@ -640,6 +640,10 @@ wcwidth==0.2.8 # via # -r requirements/test.txt # prompt-toolkit +wrapt==1.15.0 + # via + # -r requirements/test.txt + # astroid zipp==3.17.0 # via # -r requirements/test.txt diff --git a/requirements/test.txt b/requirements/test.txt index cf1b9cc5..4c00e8fb 100644 --- a/requirements/test.txt +++ b/requirements/test.txt @@ -14,7 +14,7 @@ asgiref==3.7.2 # via # -r requirements/base.txt # django -astroid==3.0.1 +astroid==2.15.8 # via # pylint # pylint-celery @@ -35,7 +35,6 @@ backoff==1.10.0 backports-zoneinfo[tzdata]==0.2.1 # via # -r requirements/base.txt - # backports-zoneinfo # celery # django # kombu @@ -57,7 +56,7 @@ cffi==1.16.0 # -r requirements/base.txt # cryptography # pynacl -charset-normalizer==3.3.1 +charset-normalizer==3.3.0 # via # -r requirements/base.txt # requests @@ -215,7 +214,7 @@ edx-django-utils==5.7.0 # -r requirements/base.txt # edx-drf-extensions # edx-rest-api-client -edx-drf-extensions==8.12.0 +edx-drf-extensions==8.11.1 # via # -r requirements/base.txt # edx-rbac @@ -227,7 +226,6 @@ edx-opaque-keys[django]==2.5.1 # via # -r requirements/base.txt # edx-drf-extensions - # edx-opaque-keys # openedx-events edx-rbac==1.8.0 # via -r requirements/base.txt @@ -239,7 +237,7 @@ exceptiongroup==1.1.3 # via pytest factory-boy==3.3.0 # via -r requirements/test.in -faker==19.11.0 +faker==19.10.0 # via factory-boy fastavro==1.8.4 # via @@ -294,6 +292,8 @@ kombu==5.3.2 # via # -r requirements/base.txt # celery +lazy-object-proxy==1.9.0 + # via astroid markupsafe==2.1.3 # via # -r requirements/base.txt @@ -306,7 +306,7 @@ monotonic==1.6 # analytics-python mysqlclient==2.2.0 # via -r requirements/base.txt -newrelic==9.1.1 +newrelic==9.1.0 # via # -r requirements/base.txt # edx-django-utils @@ -351,7 +351,7 @@ prompt-toolkit==3.0.39 # via # -r requirements/base.txt # click-repl -psutil==5.9.6 +psutil==5.9.5 # via # -r requirements/base.txt # edx-django-utils @@ -368,9 +368,8 @@ pyjwt[crypto]==2.8.0 # edx-auth-backends # edx-drf-extensions # edx-rest-api-client - # pyjwt # social-auth-core -pylint==3.0.2 +pylint==2.17.7 # via # edx-lint # pylint-celery @@ -378,7 +377,7 @@ pylint==3.0.2 # pylint-plugin-utils pylint-celery==0.3 # via edx-lint -pylint-django==2.5.4 +pylint-django==2.5.3 # via edx-lint pylint-plugin-utils==0.8.2 # via @@ -476,7 +475,7 @@ slumber==0.7.1 # via # -r requirements/base.txt # edx-rest-api-client -social-auth-app-django==5.4.0 +social-auth-app-django==5.3.0 # via # -r requirements/base.txt # edx-auth-backends @@ -529,7 +528,7 @@ uritemplate==4.1.1 # coreapi # drf-spectacular # drf-yasg -urllib3==2.0.7 +urllib3==2.0.6 # via # -r requirements/base.txt # requests @@ -545,6 +544,8 @@ wcwidth==0.2.8 # via # -r requirements/base.txt # prompt-toolkit +wrapt==1.15.0 + # via astroid zipp==3.17.0 # via # -r requirements/base.txt diff --git a/requirements/validation.txt b/requirements/validation.txt index a39f4f8d..30290e2c 100644 --- a/requirements/validation.txt +++ b/requirements/validation.txt @@ -18,7 +18,7 @@ asgiref==3.7.2 # -r requirements/quality.txt # -r requirements/test.txt # django -astroid==3.0.1 +astroid==2.15.8 # via # -r requirements/quality.txt # -r requirements/test.txt @@ -45,7 +45,6 @@ backports-zoneinfo[tzdata]==0.2.1 # via # -r requirements/quality.txt # -r requirements/test.txt - # backports-zoneinfo # celery # django # kombu @@ -71,7 +70,7 @@ cffi==1.16.0 # -r requirements/test.txt # cryptography # pynacl -charset-normalizer==3.3.1 +charset-normalizer==3.3.0 # via # -r requirements/quality.txt # -r requirements/test.txt @@ -132,7 +131,6 @@ coverage[toml]==7.3.2 # via # -r requirements/quality.txt # -r requirements/test.txt - # coverage # pytest-cov cryptography==41.0.4 # via @@ -296,7 +294,7 @@ edx-django-utils==5.7.0 # -r requirements/test.txt # edx-drf-extensions # edx-rest-api-client -edx-drf-extensions==8.12.0 +edx-drf-extensions==8.11.1 # via # -r requirements/quality.txt # -r requirements/test.txt @@ -314,7 +312,6 @@ edx-opaque-keys[django]==2.5.1 # -r requirements/quality.txt # -r requirements/test.txt # edx-drf-extensions - # edx-opaque-keys # openedx-events edx-rbac==1.8.0 # via @@ -334,7 +331,7 @@ factory-boy==3.3.0 # via # -r requirements/quality.txt # -r requirements/test.txt -faker==19.11.0 +faker==19.10.0 # via # -r requirements/quality.txt # -r requirements/test.txt @@ -431,6 +428,11 @@ kombu==5.3.2 # -r requirements/quality.txt # -r requirements/test.txt # celery +lazy-object-proxy==1.9.0 + # via + # -r requirements/quality.txt + # -r requirements/test.txt + # astroid markdown-it-py==3.0.0 # via # -r requirements/quality.txt @@ -462,7 +464,7 @@ mysqlclient==2.2.0 # via # -r requirements/quality.txt # -r requirements/test.txt -newrelic==9.1.1 +newrelic==9.1.0 # via # -r requirements/quality.txt # -r requirements/test.txt @@ -529,7 +531,7 @@ prompt-toolkit==3.0.39 # -r requirements/quality.txt # -r requirements/test.txt # click-repl -psutil==5.9.6 +psutil==5.9.5 # via # -r requirements/quality.txt # -r requirements/test.txt @@ -561,9 +563,8 @@ pyjwt[crypto]==2.8.0 # edx-auth-backends # edx-drf-extensions # edx-rest-api-client - # pyjwt # social-auth-core -pylint==3.0.2 +pylint==2.17.7 # via # -r requirements/quality.txt # -r requirements/test.txt @@ -576,7 +577,7 @@ pylint-celery==0.3 # -r requirements/quality.txt # -r requirements/test.txt # edx-lint -pylint-django==2.5.4 +pylint-django==2.5.3 # via # -r requirements/quality.txt # -r requirements/test.txt @@ -734,7 +735,7 @@ snowballstemmer==2.2.0 # via # -r requirements/quality.txt # pydocstyle -social-auth-app-django==5.4.0 +social-auth-app-django==5.3.0 # via # -r requirements/quality.txt # -r requirements/test.txt @@ -805,7 +806,7 @@ uritemplate==4.1.1 # coreapi # drf-spectacular # drf-yasg -urllib3==2.0.7 +urllib3==2.0.6 # via # -r requirements/quality.txt # -r requirements/test.txt @@ -828,6 +829,11 @@ wcwidth==0.2.8 # -r requirements/quality.txt # -r requirements/test.txt # prompt-toolkit +wrapt==1.15.0 + # via + # -r requirements/quality.txt + # -r requirements/test.txt + # astroid zipp==3.17.0 # via # -r requirements/quality.txt