diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 2cd6ad8f..56e15ccc 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -20,7 +20,7 @@ jobs: matrix: os: [ubuntu-latest] python-version: [3.11, 3.12] - toxenv: [django42, quality, translations] + toxenv: [django42, django52, quality, translations] steps: - name: checkout repo diff --git a/Changelog.md b/Changelog.md index b5f16122..aab05cbb 100644 --- a/Changelog.md +++ b/Changelog.md @@ -4,6 +4,11 @@ Drag and Drop XBlock changelog Unreleased --------------------------- +Version 5.0.2 (2025-04-07) +--------------------------- + +* Add Django 5.2 support. + Version 5.0.1 (2025-02-19) --------------------------- diff --git a/drag_and_drop_v2/__init__.py b/drag_and_drop_v2/__init__.py index 63e0aa90..acbdd8b1 100644 --- a/drag_and_drop_v2/__init__.py +++ b/drag_and_drop_v2/__init__.py @@ -1,4 +1,4 @@ """ Drag and Drop v2 XBlock """ from .drag_and_drop_v2 import DragAndDropBlock -__version__ = "5.0.1" +__version__ = "5.0.2" diff --git a/setup.py b/setup.py index bd43fbea..d4869bf1 100644 --- a/setup.py +++ b/setup.py @@ -153,6 +153,7 @@ def package_data(pkg, root_list): 'Programming Language :: Python :: 3.12', 'Framework :: Django', 'Framework :: Django :: 4.2', + 'Framework :: Django :: 5.2', ], url='https://github.com/openedx/xblock-drag-and-drop-v2', install_requires=load_requirements('requirements/base.in'), diff --git a/tox.ini b/tox.ini index 34df5f33..bcc40283 100644 --- a/tox.ini +++ b/tox.ini @@ -1,5 +1,5 @@ [tox] -envlist = py{311,312}-django{42},quality,translations +envlist = py{311,312}-django{42,52},quality,translations [pycodestyle] exclude = .git,.tox @@ -21,6 +21,7 @@ allowlist_externals = mkdir deps = django42: Django>=4.2,<4.3 + django52: Django>=5.2,<5.3 -r{toxinidir}/requirements/test.txt commands = mkdir -p var