diff --git a/requirements/constraints.txt b/requirements/constraints.txt index 32742fc4..bf481158 100644 --- a/requirements/constraints.txt +++ b/requirements/constraints.txt @@ -16,4 +16,9 @@ backports.zoneinfo;python_version<"3.9" # Python 3.8 is not supported by newer versions of docutils. Remove this pin once # python 3.8 is deprecated -docutils==0.20.1 \ No newline at end of file +docutils==0.20.1 + +# 5.4.0 is breaking for Python 3.8 and 3.11 CI checks with error +# importlib.resources' has no attribute 'files' +# To be unpinned once edx-val moves to Python 3.12 +edx-lint==5.3.7 \ No newline at end of file diff --git a/requirements/dev.txt b/requirements/dev.txt index c966ba4e..90f64768 100644 --- a/requirements/dev.txt +++ b/requirements/dev.txt @@ -58,9 +58,7 @@ coverage[toml]==7.6.1 coveralls==4.0.1 # via -r requirements/ci.in cryptography==43.0.0 - # via - # pyjwt - # secretstorage + # via pyjwt ddt==1.7.2 # via -r requirements/test.in diff-cover==9.1.1 @@ -118,8 +116,10 @@ edx-django-utils==5.15.0 # edx-toggles edx-drf-extensions==10.3.0 # via -r requirements/base.in -edx-lint==5.4.0 - # via -r requirements/quality.in +edx-lint==5.3.7 + # via + # -c requirements/constraints.txt + # -r requirements/quality.in edx-opaque-keys==2.10.0 # via edx-drf-extensions edx-toggles==5.2.0 @@ -155,10 +155,6 @@ jaraco-context==6.0.1 # via keyring jaraco-functools==4.0.2 # via keyring -jeepney==0.8.0 - # via - # keyring - # secretstorage jinja2==3.1.4 # via # code-annotations @@ -288,8 +284,6 @@ rfc3986==2.0.0 # via twine rich==13.8.0 # via twine -secretstorage==3.3.3 - # via keyring semantic-version==2.10.0 # via edx-drf-extensions six==1.16.0 diff --git a/requirements/quality.txt b/requirements/quality.txt index f984a179..be4b631d 100644 --- a/requirements/quality.txt +++ b/requirements/quality.txt @@ -48,9 +48,7 @@ coverage[toml]==7.6.1 # -r requirements/test.in # pytest-cov cryptography==43.0.0 - # via - # pyjwt - # secretstorage + # via pyjwt ddt==1.7.2 # via -r requirements/test.in dill==0.3.8 @@ -102,8 +100,10 @@ edx-django-utils==5.15.0 # edx-toggles edx-drf-extensions==10.3.0 # via -r requirements/base.in -edx-lint==5.4.0 - # via -r requirements/quality.in +edx-lint==5.3.7 + # via + # -c requirements/constraints.txt + # -r requirements/quality.in edx-opaque-keys==2.10.0 # via edx-drf-extensions edx-toggles==5.2.0 @@ -135,10 +135,6 @@ jaraco-context==6.0.1 # via keyring jaraco-functools==4.0.2 # via keyring -jeepney==0.8.0 - # via - # keyring - # secretstorage jinja2==3.1.4 # via code-annotations keyring==25.3.0 @@ -253,8 +249,6 @@ rfc3986==2.0.0 # via twine rich==13.8.0 # via twine -secretstorage==3.3.3 - # via keyring semantic-version==2.10.0 # via edx-drf-extensions six==1.16.0