From 36268177b0ebe6769f3ff244e398c0398d9f0d95 Mon Sep 17 00:00:00 2001 From: Luis Felipe Castano Date: Wed, 24 Jan 2024 23:18:25 -0500 Subject: [PATCH 01/14] fix(import): update URLs in favor of re_path for deprecation --- eox_hooks/urls.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/eox_hooks/urls.py b/eox_hooks/urls.py index a45e139..6464cc5 100644 --- a/eox_hooks/urls.py +++ b/eox_hooks/urls.py @@ -13,10 +13,10 @@ 1. Import the include() function: from django.conf.urls import url, include 2. Add a URL to urlpatterns: url(r'^blog/', include('blog.urls')) """ -from django.conf.urls import url +from django.urls import re_path from eox_hooks import views urlpatterns = [ - url(r'^eox-info$', views.info_view, name='eox-info'), + re_path(r'^eox-info$', views.info_view, name='eox-info'), ] From 440af4769f79e6ec06d7534bc3b379ee16b19d6b Mon Sep 17 00:00:00 2001 From: Luis Felipe Castano Date: Wed, 24 Jan 2024 23:41:52 -0500 Subject: [PATCH 02/14] perf: update requirements --- requirements/base.txt | 27 +++++++++++++++---------- requirements/pip-tools.txt | 8 ++++++-- requirements/test.txt | 40 +++++++++++++++++++++++--------------- requirements/tox.txt | 12 ++++++------ 4 files changed, 53 insertions(+), 34 deletions(-) diff --git a/requirements/base.txt b/requirements/base.txt index 92ed9c8..1954f8d 100644 --- a/requirements/base.txt +++ b/requirements/base.txt @@ -1,5 +1,5 @@ # -# This file is autogenerated by pip-compile with Python 3.10 +# This file is autogenerated by pip-compile with Python 3.8 # by the following command: # # make upgrade @@ -8,11 +8,15 @@ amqp==5.2.0 # via kombu asgiref==3.7.2 # via django -attrs==23.1.0 +attrs==23.2.0 # via openedx-events +backports-zoneinfo[tzdata]==0.2.1 + # via + # celery + # kombu billiard==4.2.0 # via celery -celery==5.3.5 +celery==5.3.6 # via # -c requirements/constraints.txt # -r requirements/base.in @@ -45,9 +49,9 @@ edx-opaque-keys[django]==2.5.1 # via # -r requirements/base.in # openedx-events -fastavro==1.9.0 +fastavro==1.9.3 # via openedx-events -kombu==5.3.4 +kombu==5.3.5 # via celery openedx-events==4.1.1 # via @@ -55,7 +59,7 @@ openedx-events==4.1.1 # -r requirements/base.in pbr==6.0.0 # via stevedore -prompt-toolkit==3.0.41 +prompt-toolkit==3.0.43 # via click-repl pymongo==3.13.0 # via edx-opaque-keys @@ -71,16 +75,19 @@ sqlparse==0.4.4 # via django stevedore==5.1.0 # via edx-opaque-keys -typing-extensions==4.8.0 +typing-extensions==4.9.0 # via # asgiref # edx-opaque-keys -tzdata==2023.3 - # via celery + # kombu +tzdata==2023.4 + # via + # backports-zoneinfo + # celery vine==5.1.0 # via # amqp # celery # kombu -wcwidth==0.2.10 +wcwidth==0.2.13 # via prompt-toolkit diff --git a/requirements/pip-tools.txt b/requirements/pip-tools.txt index a4c5357..0e88226 100644 --- a/requirements/pip-tools.txt +++ b/requirements/pip-tools.txt @@ -1,5 +1,5 @@ # -# This file is autogenerated by pip-compile with Python 3.10 +# This file is autogenerated by pip-compile with Python 3.8 # by the following command: # # make upgrade @@ -8,6 +8,8 @@ build==1.0.3 # via pip-tools click==8.1.7 # via pip-tools +importlib-metadata==7.0.1 + # via build packaging==23.2 # via build pip-tools==7.3.0 @@ -19,8 +21,10 @@ tomli==2.0.1 # build # pip-tools # pyproject-hooks -wheel==0.41.3 +wheel==0.42.0 # via pip-tools +zipp==3.17.0 + # via importlib-metadata # The following packages are considered to be unsafe in a requirements file: # pip diff --git a/requirements/test.txt b/requirements/test.txt index e5e7b7d..cb5dff0 100644 --- a/requirements/test.txt +++ b/requirements/test.txt @@ -1,5 +1,5 @@ # -# This file is autogenerated by pip-compile with Python 3.10 +# This file is autogenerated by pip-compile with Python 3.8 # by the following command: # # make upgrade @@ -12,21 +12,26 @@ asgiref==3.7.2 # via # -r requirements/base.txt # django -astroid==3.0.1 +astroid==3.0.2 # via pylint -attrs==23.1.0 +attrs==23.2.0 # via # -r requirements/base.txt # openedx-events +backports-zoneinfo[tzdata]==0.2.1 + # via + # -r requirements/base.txt + # celery + # kombu billiard==4.2.0 # via # -r requirements/base.txt # celery -celery==5.3.5 +celery==5.3.6 # via # -c requirements/constraints.txt # -r requirements/base.txt -certifi==2023.7.22 +certifi==2023.11.17 # via requests charset-normalizer==3.3.2 # via requests @@ -49,7 +54,7 @@ click-repl==0.3.0 # via # -r requirements/base.txt # celery -coverage==7.3.2 +coverage==7.4.0 # via -r requirements/test.in dill==0.3.7 # via pylint @@ -69,15 +74,15 @@ edx-opaque-keys[django]==2.5.1 # via # -r requirements/base.txt # openedx-events -fastavro==1.9.0 +fastavro==1.9.3 # via # -r requirements/base.txt # openedx-events -idna==3.4 +idna==3.6 # via requests -isort==5.12.0 +isort==5.13.2 # via pylint -kombu==5.3.4 +kombu==5.3.5 # via # -r requirements/base.txt # celery @@ -93,15 +98,15 @@ pbr==6.0.0 # via # -r requirements/base.txt # stevedore -platformdirs==4.0.0 +platformdirs==4.1.0 # via pylint -prompt-toolkit==3.0.41 +prompt-toolkit==3.0.43 # via # -r requirements/base.txt # click-repl pycodestyle==2.11.1 # via -r requirements/test.in -pylint==3.0.2 +pylint==3.0.3 # via -r requirements/test.in pymongo==3.13.0 # via @@ -136,15 +141,18 @@ tomli==2.0.1 # via pylint tomlkit==0.12.3 # via pylint -typing-extensions==4.8.0 +typing-extensions==4.9.0 # via # -r requirements/base.txt # asgiref # astroid # edx-opaque-keys -tzdata==2023.3 + # kombu + # pylint +tzdata==2023.4 # via # -r requirements/base.txt + # backports-zoneinfo # celery urllib3==2.1.0 # via requests @@ -154,7 +162,7 @@ vine==5.1.0 # amqp # celery # kombu -wcwidth==0.2.10 +wcwidth==0.2.13 # via # -r requirements/base.txt # prompt-toolkit diff --git a/requirements/tox.txt b/requirements/tox.txt index 0f5705c..442df71 100644 --- a/requirements/tox.txt +++ b/requirements/tox.txt @@ -1,5 +1,5 @@ # -# This file is autogenerated by pip-compile with Python 3.10 +# This file is autogenerated by pip-compile with Python 3.8 # by the following command: # # make upgrade @@ -10,7 +10,7 @@ chardet==5.2.0 # via tox colorama==0.4.6 # via tox -distlib==0.3.7 +distlib==0.3.8 # via virtualenv filelock==3.13.1 # via @@ -20,11 +20,11 @@ packaging==23.2 # via # pyproject-api # tox -platformdirs==3.11.0 +platformdirs==4.1.0 # via # tox # virtualenv -pluggy==1.3.0 +pluggy==1.4.0 # via tox pyproject-api==1.6.1 # via tox @@ -32,7 +32,7 @@ tomli==2.0.1 # via # pyproject-api # tox -tox==4.11.3 +tox==4.12.1 # via -r requirements/tox.in -virtualenv==20.24.6 +virtualenv==20.25.0 # via tox From 7eb344cf8022ad1b96270e52ca7f1f024090d702 Mon Sep 17 00:00:00 2001 From: Luis Felipe Castano Date: Wed, 24 Jan 2024 23:49:37 -0500 Subject: [PATCH 03/14] fix: remove 3.10 version test --- .github/workflows/tests.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/tests.yml b/.github/workflows/tests.yml index 86390c8..b642225 100644 --- a/.github/workflows/tests.yml +++ b/.github/workflows/tests.yml @@ -11,7 +11,7 @@ jobs: strategy: max-parallel: 2 matrix: - python-version: ["3.8", "3.10", "3.11"] + python-version: ["3.8"] django: ["32"] steps: - name: Checkout From 12a9919657255cd5006163903c405d85a2d22513 Mon Sep 17 00:00:00 2001 From: Luis Felipe Castano Date: Thu, 25 Jan 2024 00:03:16 -0500 Subject: [PATCH 04/14] perf: update workflows and readme --- .github/workflows/bumpversion.yml | 2 +- .github/workflows/python-publish.yml | 4 ++-- .github/workflows/tests.yml | 6 +++--- README.rst | 10 ++++++++++ 4 files changed, 16 insertions(+), 6 deletions(-) diff --git a/.github/workflows/bumpversion.yml b/.github/workflows/bumpversion.yml index db6ab58..6d53e53 100644 --- a/.github/workflows/bumpversion.yml +++ b/.github/workflows/bumpversion.yml @@ -23,7 +23,7 @@ jobs: default_prerelease_bump: false dry_run: true - name: Set up Python 3.8 - uses: actions/setup-python@v4 + uses: actions/setup-python@v5 with: python-version: "3.8" - name: Create bumpversion diff --git a/.github/workflows/python-publish.yml b/.github/workflows/python-publish.yml index d518cab..bca001f 100644 --- a/.github/workflows/python-publish.yml +++ b/.github/workflows/python-publish.yml @@ -21,9 +21,9 @@ jobs: runs-on: ubuntu-latest steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v4.1.1 - name: Set up Python - uses: actions/setup-python@v4 + uses: actions/setup-python@v4.1.1 with: python-version: '3.10' - name: Install dependencies diff --git a/.github/workflows/tests.yml b/.github/workflows/tests.yml index b642225..8fdb9a5 100644 --- a/.github/workflows/tests.yml +++ b/.github/workflows/tests.yml @@ -15,17 +15,17 @@ jobs: django: ["32"] steps: - name: Checkout - uses: actions/checkout@v4 + uses: actions/checkout@v4.1.1 - name: Cache dependency - uses: actions/cache@v3 + uses: actions/cache@v4.0.0 with: path: ~/.cache/pip key: ${{ runner.os }}-pip-${{ hashFiles('**/requirements/test.txt') }} restore-keys: | ${{ runner.os }}-pip- - name: Set up Python ${{ matrix.python-version }} - uses: actions/setup-python@v4 + uses: actions/setup-python@v5.0.0 with: python-version: ${{ matrix.python-version }} diff --git a/README.rst b/README.rst index 65b500d..d53332a 100644 --- a/README.rst +++ b/README.rst @@ -27,6 +27,8 @@ Compatibility Notes +-------------------+----------------+ | Palm | >= 5.0 | +-------------------+----------------+ +| Quince | >= 6.0 | ++-------------------+----------------+ The following changes to the plugin settings are necessary. If the release you are looking for is not listed, then the accumulation of changes from previous releases is enough. @@ -95,6 +97,14 @@ not listed, then the accumulation of changes from previous releases is enough. EOX_HOOKS_COURSE_MODES_BACKEND: "eox_hooks.edxapp_wrapper.backends.course_modes_l_v1" EOX_HOOKS_MODELS_BACKEND: "eox_hooks.edxapp_wrapper.backends.models_l_v1" +**Quince** + +.. code-block:: yaml + EOX_HOOKS_ENROLLMENTS_BACKEND: "eox_hooks.edxapp_wrapper.backends.enrollments_l_v1" + EOX_HOOKS_COURSES_BACKEND: "eox_hooks.edxapp_wrapper.backends.courses_p_v1" + EOX_HOOKS_COURSE_MODES_BACKEND: "eox_hooks.edxapp_wrapper.backends.course_modes_l_v1" + EOX_HOOKS_MODELS_BACKEND: "eox_hooks.edxapp_wrapper.backends.models_l_v1" + These settings can be changed in ``eox_hooks/settings/common.py`` or, for example, in ansible configurations. From 9c6174f59b27dacf328dbda41daf2852600fd99f Mon Sep 17 00:00:00 2001 From: Luis Felipe Castano Date: Tue, 30 Jan 2024 10:44:45 -0500 Subject: [PATCH 05/14] fix: fix AttributeError to non-string uid --- eox_hooks/receivers.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/eox_hooks/receivers.py b/eox_hooks/receivers.py index 1b0ff76..cbe15ab 100644 --- a/eox_hooks/receivers.py +++ b/eox_hooks/receivers.py @@ -26,7 +26,7 @@ def hooks_handler(sender, signal, **kwargs): trigger_event = None for uid in _get_dispatch_uid(signal.receivers): - if uid.startswith('eox-hooks:'): + if str(uid).startswith('eox-hooks:'): trigger_event = uid.split(':')[1] break From 75743fdb4eb57af267c6643e1f19b75bb94d12c5 Mon Sep 17 00:00:00 2001 From: Luis Felipe Castano Date: Mon, 5 Feb 2024 00:49:31 -0500 Subject: [PATCH 06/14] perf: update tests --- .github/workflows/tests.yml | 4 ++-- tox.ini | 4 +++- 2 files changed, 5 insertions(+), 3 deletions(-) diff --git a/.github/workflows/tests.yml b/.github/workflows/tests.yml index 8fdb9a5..e786346 100644 --- a/.github/workflows/tests.yml +++ b/.github/workflows/tests.yml @@ -11,8 +11,8 @@ jobs: strategy: max-parallel: 2 matrix: - python-version: ["3.8"] - django: ["32"] + python-version: ["3.8", "3.10", "3.11"] + django: ["32", "42"] steps: - name: Checkout uses: actions/checkout@v4.1.1 diff --git a/tox.ini b/tox.ini index 3f28178..5946b65 100644 --- a/tox.ini +++ b/tox.ini @@ -1,5 +1,5 @@ [tox] -envlist = py{38,310,311}-django{32} +envlist = py{38,310,311}-django{32,42} [testenv] @@ -11,6 +11,8 @@ envdir= deps = django32: -r requirements/django.txt + django32: -r requirements/django32.txt + django42: -r requirements/django42.txt -r requirements/test.txt commands = From 6a257a6a1e733dc7b18e1e14a70100132b3f800c Mon Sep 17 00:00:00 2001 From: Luis Felipe Castano Date: Mon, 5 Feb 2024 00:51:29 -0500 Subject: [PATCH 07/14] perf: update codelytv/pr-size-labeler --- .github/workflows/labeler.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/labeler.yml b/.github/workflows/labeler.yml index b8025ef..33dda30 100644 --- a/.github/workflows/labeler.yml +++ b/.github/workflows/labeler.yml @@ -10,7 +10,7 @@ jobs: runs-on: ubuntu-latest name: Label the PR size steps: - - uses: CodelyTV/pr-size-labeler@v1 + - uses: CodelyTV/pr-size-labeler@v1.7.0 with: GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} xs_max_size: '10' From 8b7a385dbca97db232a84957d4f90be1f7e4fa58 Mon Sep 17 00:00:00 2001 From: Luis Felipe Castano Date: Mon, 5 Feb 2024 00:57:38 -0500 Subject: [PATCH 08/14] perf: add django32, django42 file requirements --- requirements/django32.txt | 1 + requirements/django42.txt | 1 + 2 files changed, 2 insertions(+) create mode 100644 requirements/django32.txt create mode 100644 requirements/django42.txt diff --git a/requirements/django32.txt b/requirements/django32.txt new file mode 100644 index 0000000..4fe48cc --- /dev/null +++ b/requirements/django32.txt @@ -0,0 +1 @@ +django==3.2.23 \ No newline at end of file diff --git a/requirements/django42.txt b/requirements/django42.txt new file mode 100644 index 0000000..5ecb3ea --- /dev/null +++ b/requirements/django42.txt @@ -0,0 +1 @@ +Django==4.2.8 \ No newline at end of file From 2e54af391adbafd3deb50172646b0711c1d4f07e Mon Sep 17 00:00:00 2001 From: Luis Felipe Castano Date: Mon, 5 Feb 2024 00:59:41 -0500 Subject: [PATCH 09/14] perf: update Django version constrain --- requirements/constraints.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/requirements/constraints.txt b/requirements/constraints.txt index 9eb397a..c8514b6 100644 --- a/requirements/constraints.txt +++ b/requirements/constraints.txt @@ -12,6 +12,6 @@ # Keep same platform version celery>=5.2.2,<6.0.0 djangorestframework<3.13.0 -Django<3.3 +Django<5.0 openedx-events==4.1.1 pytz==2022.2.1 From a3de156bf05a750bbe9cdd6f68365d28260d6897 Mon Sep 17 00:00:00 2001 From: Luis Felipe Castano Date: Mon, 5 Feb 2024 01:05:02 -0500 Subject: [PATCH 10/14] fix: update python test version --- .github/workflows/tests.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/tests.yml b/.github/workflows/tests.yml index e786346..68403ea 100644 --- a/.github/workflows/tests.yml +++ b/.github/workflows/tests.yml @@ -11,7 +11,7 @@ jobs: strategy: max-parallel: 2 matrix: - python-version: ["3.8", "3.10", "3.11"] + python-version: ["3.8"] django: ["32", "42"] steps: - name: Checkout From df8b8ecafceea335ed7a1bc015003fb828f0c2b8 Mon Sep 17 00:00:00 2001 From: Luis Felipe Castano Date: Wed, 7 Feb 2024 17:44:15 -0500 Subject: [PATCH 11/14] perf: update readme and constraints --- README.rst | 10 +--------- requirements/constraints.txt | 4 ++-- 2 files changed, 3 insertions(+), 11 deletions(-) diff --git a/README.rst b/README.rst index d53332a..943fcce 100644 --- a/README.rst +++ b/README.rst @@ -88,7 +88,7 @@ not listed, then the accumulation of changes from previous releases is enough. EOX_HOOKS_COURSE_MODES_BACKEND: "eox_hooks.edxapp_wrapper.backends.course_modes_l_v1" EOX_HOOKS_MODELS_BACKEND: "eox_hooks.edxapp_wrapper.backends.models_l_v1" -**Palm** +**Palm and Quince** .. code-block:: yaml @@ -97,14 +97,6 @@ not listed, then the accumulation of changes from previous releases is enough. EOX_HOOKS_COURSE_MODES_BACKEND: "eox_hooks.edxapp_wrapper.backends.course_modes_l_v1" EOX_HOOKS_MODELS_BACKEND: "eox_hooks.edxapp_wrapper.backends.models_l_v1" -**Quince** - -.. code-block:: yaml - EOX_HOOKS_ENROLLMENTS_BACKEND: "eox_hooks.edxapp_wrapper.backends.enrollments_l_v1" - EOX_HOOKS_COURSES_BACKEND: "eox_hooks.edxapp_wrapper.backends.courses_p_v1" - EOX_HOOKS_COURSE_MODES_BACKEND: "eox_hooks.edxapp_wrapper.backends.course_modes_l_v1" - EOX_HOOKS_MODELS_BACKEND: "eox_hooks.edxapp_wrapper.backends.models_l_v1" - These settings can be changed in ``eox_hooks/settings/common.py`` or, for example, in ansible configurations. diff --git a/requirements/constraints.txt b/requirements/constraints.txt index c8514b6..803f3a5 100644 --- a/requirements/constraints.txt +++ b/requirements/constraints.txt @@ -11,7 +11,7 @@ # Keep same platform version celery>=5.2.2,<6.0.0 -djangorestframework<3.13.0 +djangorestframework<=3.14.0 Django<5.0 -openedx-events==4.1.1 +openedx-events<=9.0.0 pytz==2022.2.1 From abac43ae802e3821a502ad2f944a2f8fe3c91479 Mon Sep 17 00:00:00 2001 From: Luis Felipe Castano Date: Thu, 8 Feb 2024 01:07:49 -0500 Subject: [PATCH 12/14] perf: update constraints --- requirements/constraints.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/requirements/constraints.txt b/requirements/constraints.txt index 803f3a5..a9fb082 100644 --- a/requirements/constraints.txt +++ b/requirements/constraints.txt @@ -14,4 +14,4 @@ celery>=5.2.2,<6.0.0 djangorestframework<=3.14.0 Django<5.0 openedx-events<=9.0.0 -pytz==2022.2.1 +pytz<=2022.7.1 From 90f64746932045e897656dd9a3747f6307ff0b93 Mon Sep 17 00:00:00 2001 From: Luis Felipe Castano Date: Thu, 8 Feb 2024 10:22:30 -0500 Subject: [PATCH 13/14] perf: update requirements --- requirements/base.txt | 11 ++++++----- requirements/django.txt | 2 +- requirements/test.txt | 21 +++++++++++---------- requirements/tox.txt | 2 +- 4 files changed, 19 insertions(+), 17 deletions(-) diff --git a/requirements/base.txt b/requirements/base.txt index 1954f8d..436e583 100644 --- a/requirements/base.txt +++ b/requirements/base.txt @@ -13,6 +13,7 @@ attrs==23.2.0 backports-zoneinfo[tzdata]==0.2.1 # via # celery + # django # kombu billiard==4.2.0 # via celery @@ -32,7 +33,7 @@ click-plugins==1.1.1 # via celery click-repl==0.3.0 # via celery -django==3.2.23 +django==4.2.10 # via # -c requirements/constraints.txt # -r requirements/base.in @@ -41,7 +42,7 @@ django==3.2.23 # openedx-events django-crum==0.7.9 # via -r requirements/base.in -djangorestframework==3.12.4 +djangorestframework==3.14.0 # via # -c requirements/constraints.txt # -r requirements/base.in @@ -53,7 +54,7 @@ fastavro==1.9.3 # via openedx-events kombu==5.3.5 # via celery -openedx-events==4.1.1 +openedx-events==9.0.0 # via # -c requirements/constraints.txt # -r requirements/base.in @@ -65,10 +66,10 @@ pymongo==3.13.0 # via edx-opaque-keys python-dateutil==2.8.2 # via celery -pytz==2022.2.1 +pytz==2022.7.1 # via # -c requirements/constraints.txt - # django + # djangorestframework six==1.16.0 # via python-dateutil sqlparse==0.4.4 diff --git a/requirements/django.txt b/requirements/django.txt index d296127..1facfe2 100644 --- a/requirements/django.txt +++ b/requirements/django.txt @@ -1 +1 @@ -django==3.2.23 +django==4.2.10 diff --git a/requirements/test.txt b/requirements/test.txt index cb5dff0..0a52ba8 100644 --- a/requirements/test.txt +++ b/requirements/test.txt @@ -12,7 +12,7 @@ asgiref==3.7.2 # via # -r requirements/base.txt # django -astroid==3.0.2 +astroid==3.0.3 # via pylint attrs==23.2.0 # via @@ -22,6 +22,7 @@ backports-zoneinfo[tzdata]==0.2.1 # via # -r requirements/base.txt # celery + # django # kombu billiard==4.2.0 # via @@ -31,7 +32,7 @@ celery==5.3.6 # via # -c requirements/constraints.txt # -r requirements/base.txt -certifi==2023.11.17 +certifi==2024.2.2 # via requests charset-normalizer==3.3.2 # via requests @@ -54,9 +55,9 @@ click-repl==0.3.0 # via # -r requirements/base.txt # celery -coverage==7.4.0 +coverage==7.4.1 # via -r requirements/test.in -dill==0.3.7 +dill==0.3.8 # via pylint # via # -c requirements/constraints.txt @@ -66,7 +67,7 @@ dill==0.3.7 # openedx-events django-crum==0.7.9 # via -r requirements/base.txt -djangorestframework==3.12.4 +djangorestframework==3.14.0 # via # -c requirements/constraints.txt # -r requirements/base.txt @@ -90,7 +91,7 @@ mccabe==0.7.0 # via pylint mock==5.1.0 # via -r requirements/test.in -openedx-events==4.1.1 +openedx-events==9.0.0 # via # -c requirements/constraints.txt # -r requirements/base.txt @@ -98,7 +99,7 @@ pbr==6.0.0 # via # -r requirements/base.txt # stevedore -platformdirs==4.1.0 +platformdirs==4.2.0 # via pylint prompt-toolkit==3.0.43 # via @@ -116,11 +117,11 @@ python-dateutil==2.8.2 # via # -r requirements/base.txt # celery -pytz==2022.2.1 +pytz==2022.7.1 # via # -c requirements/constraints.txt # -r requirements/base.txt - # django + # djangorestframework requests==2.31.0 # via -r requirements/test.in six==1.16.0 @@ -154,7 +155,7 @@ tzdata==2023.4 # -r requirements/base.txt # backports-zoneinfo # celery -urllib3==2.1.0 +urllib3==2.2.0 # via requests vine==5.1.0 # via diff --git a/requirements/tox.txt b/requirements/tox.txt index 442df71..28261f3 100644 --- a/requirements/tox.txt +++ b/requirements/tox.txt @@ -20,7 +20,7 @@ packaging==23.2 # via # pyproject-api # tox -platformdirs==4.1.0 +platformdirs==4.2.0 # via # tox # virtualenv From 31c394dc9e2736b370b1650f226f9d758be762ab Mon Sep 17 00:00:00 2001 From: Luis Felipe Castano Date: Thu, 8 Feb 2024 14:39:57 -0500 Subject: [PATCH 14/14] perf: update tox --- requirements/django.txt | 1 - tox.ini | 1 - 2 files changed, 2 deletions(-) delete mode 100644 requirements/django.txt diff --git a/requirements/django.txt b/requirements/django.txt deleted file mode 100644 index 1facfe2..0000000 --- a/requirements/django.txt +++ /dev/null @@ -1 +0,0 @@ -django==4.2.10 diff --git a/tox.ini b/tox.ini index 5946b65..4febc50 100644 --- a/tox.ini +++ b/tox.ini @@ -10,7 +10,6 @@ envdir= py311: {toxworkdir}/py311 deps = - django32: -r requirements/django.txt django32: -r requirements/django32.txt django42: -r requirements/django42.txt -r requirements/test.txt