diff --git a/requirements/base.txt b/requirements/base.txt index dc1d689a..cb982242 100644 --- a/requirements/base.txt +++ b/requirements/base.txt @@ -20,7 +20,7 @@ cffi==2.0.0 # via # cryptography # pynacl -charset-normalizer==3.4.5 +charset-normalizer==3.4.6 # via requests click==8.3.1 # via @@ -96,7 +96,7 @@ psutil==7.2.2 # via edx-django-utils pycparser==3.0 # via cffi -pyjwt[crypto]==2.11.0 +pyjwt[crypto]==2.12.1 # via # drf-jwt # edx-drf-extensions diff --git a/requirements/ci.txt b/requirements/ci.txt index fc5012e1..a3274423 100644 --- a/requirements/ci.txt +++ b/requirements/ci.txt @@ -10,7 +10,7 @@ colorama==0.4.6 # via tox distlib==0.4.0 # via virtualenv -filelock==3.25.1 +filelock==3.25.2 # via # python-discovery # tox @@ -32,7 +32,7 @@ python-discovery==1.1.3 # via virtualenv tomli-w==1.2.0 # via tox -tox==4.49.1 +tox==4.50.0 # via -r requirements/ci.in virtualenv==21.2.0 # via tox diff --git a/requirements/dev.txt b/requirements/dev.txt index a35be818..83bc640f 100644 --- a/requirements/dev.txt +++ b/requirements/dev.txt @@ -42,9 +42,9 @@ cffi==2.0.0 # -r requirements/quality.txt # cryptography # pynacl -chardet==7.0.1 +chardet==7.2.0 # via diff-cover -charset-normalizer==3.4.5 +charset-normalizer==3.4.6 # via # -r requirements/quality.txt # requests @@ -78,7 +78,7 @@ click-repl==0.3.0 # via # -r requirements/quality.txt # celery -code-annotations==2.3.2 +code-annotations==3.0.0 # via # -r requirements/quality.txt # edx-lint @@ -86,7 +86,7 @@ colorama==0.4.6 # via # -r requirements/ci.txt # tox -coverage[toml]==7.13.4 +coverage[toml]==7.13.5 # via # -r requirements/quality.txt # pytest-cov @@ -140,11 +140,11 @@ django-simple-history==3.11.0 # via # -r requirements/quality.txt # edx-organizations -django-stubs==5.2.9 +django-stubs==6.0.0 # via # -r requirements/quality.txt # djangorestframework-stubs -django-stubs-ext==5.2.9 +django-stubs-ext==6.0.0 # via # -r requirements/quality.txt # django-stubs @@ -183,7 +183,7 @@ edx-drf-extensions==10.6.0 # edx-organizations edx-i18n-tools==2.0.0 # via -r requirements/dev.in -edx-lint==5.6.0 +edx-lint==6.0.0 # via -r requirements/quality.txt edx-opaque-keys==3.1.0 # via @@ -192,7 +192,7 @@ edx-opaque-keys==3.1.0 # edx-organizations edx-organizations==7.3.0 # via -r requirements/quality.txt -filelock==3.25.1 +filelock==3.25.2 # via # -r requirements/ci.txt # python-discovery @@ -362,7 +362,7 @@ pygments==2.19.2 # pytest # readme-renderer # rich -pyjwt[crypto]==2.11.0 +pyjwt[crypto]==2.12.1 # via # -r requirements/quality.txt # drf-jwt @@ -496,7 +496,7 @@ tomlkit==0.14.0 # via # -r requirements/quality.txt # pylint -tox==4.49.1 +tox==4.50.0 # via -r requirements/ci.txt twine==6.2.0 # via -r requirements/quality.txt diff --git a/requirements/doc.txt b/requirements/doc.txt index 8d4fafd9..b0dc09d5 100644 --- a/requirements/doc.txt +++ b/requirements/doc.txt @@ -39,7 +39,7 @@ cffi==2.0.0 # -r requirements/test.txt # cryptography # pynacl -charset-normalizer==3.4.5 +charset-normalizer==3.4.6 # via # -r requirements/test.txt # requests @@ -65,9 +65,9 @@ click-repl==0.3.0 # via # -r requirements/test.txt # celery -code-annotations==2.3.2 +code-annotations==3.0.0 # via -r requirements/test.txt -coverage[toml]==7.13.4 +coverage[toml]==7.13.5 # via # -r requirements/test.txt # pytest-cov @@ -108,11 +108,11 @@ django-simple-history==3.11.0 # via # -r requirements/test.txt # edx-organizations -django-stubs==5.2.9 +django-stubs==6.0.0 # via # -r requirements/test.txt # djangorestframework-stubs -django-stubs-ext==5.2.9 +django-stubs-ext==6.0.0 # via # -r requirements/test.txt # django-stubs @@ -261,7 +261,7 @@ pygments==2.19.2 # readme-renderer # rich # sphinx -pyjwt[crypto]==2.11.0 +pyjwt[crypto]==2.12.1 # via # -r requirements/test.txt # drf-jwt diff --git a/requirements/quality.txt b/requirements/quality.txt index 1120d216..c76a655b 100644 --- a/requirements/quality.txt +++ b/requirements/quality.txt @@ -33,7 +33,7 @@ cffi==2.0.0 # -r requirements/test.txt # cryptography # pynacl -charset-normalizer==3.4.5 +charset-normalizer==3.4.6 # via # -r requirements/test.txt # requests @@ -63,11 +63,11 @@ click-repl==0.3.0 # via # -r requirements/test.txt # celery -code-annotations==2.3.2 +code-annotations==3.0.0 # via # -r requirements/test.txt # edx-lint -coverage[toml]==7.13.4 +coverage[toml]==7.13.5 # via # -r requirements/test.txt # pytest-cov @@ -110,11 +110,11 @@ django-simple-history==3.11.0 # via # -r requirements/test.txt # edx-organizations -django-stubs==5.2.9 +django-stubs==6.0.0 # via # -r requirements/test.txt # djangorestframework-stubs -django-stubs-ext==5.2.9 +django-stubs-ext==6.0.0 # via # -r requirements/test.txt # django-stubs @@ -149,7 +149,7 @@ edx-drf-extensions==10.6.0 # via # -r requirements/test.txt # edx-organizations -edx-lint==5.6.0 +edx-lint==6.0.0 # via -r requirements/quality.in edx-opaque-keys==3.1.0 # via @@ -277,7 +277,7 @@ pygments==2.19.2 # pytest # readme-renderer # rich -pyjwt[crypto]==2.11.0 +pyjwt[crypto]==2.12.1 # via # -r requirements/test.txt # drf-jwt diff --git a/requirements/test.txt b/requirements/test.txt index ab6c759b..f0ad106b 100644 --- a/requirements/test.txt +++ b/requirements/test.txt @@ -29,7 +29,7 @@ cffi==2.0.0 # -r requirements/base.txt # cryptography # pynacl -charset-normalizer==3.4.5 +charset-normalizer==3.4.6 # via # -r requirements/base.txt # requests @@ -55,9 +55,9 @@ click-repl==0.3.0 # via # -r requirements/base.txt # celery -code-annotations==2.3.2 +code-annotations==3.0.0 # via -r requirements/test.in -coverage[toml]==7.13.4 +coverage[toml]==7.13.5 # via # -r requirements/test.in # pytest-cov @@ -96,11 +96,11 @@ django-simple-history==3.11.0 # via # -r requirements/base.txt # edx-organizations -django-stubs==5.2.9 +django-stubs==6.0.0 # via # -r requirements/test.in # djangorestframework-stubs -django-stubs-ext==5.2.9 +django-stubs-ext==6.0.0 # via django-stubs django-waffle==5.0.0 # via @@ -203,7 +203,7 @@ pygments==2.19.2 # via # pytest # rich -pyjwt[crypto]==2.11.0 +pyjwt[crypto]==2.12.1 # via # -r requirements/base.txt # drf-jwt diff --git a/tests/openedx_catalog/test_api.py b/tests/openedx_catalog/test_api.py index 17eb541e..0506b04a 100644 --- a/tests/openedx_catalog/test_api.py +++ b/tests/openedx_catalog/test_api.py @@ -104,7 +104,7 @@ def get_get_all_runs(python100_summer26: CourseRun, python100_winter26: CourseRu recommended by the `get_course_run()` docstring. """ cc = api.get_catalog_course(org_code="Org1", course_code="Python100") - assert cc.runs.order_by("-run") == [ + assert cc.runs.order_by("-run_code") == [ python100_summer26, python100_winter26, ]