diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 006b766..cf59da7 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -16,7 +16,7 @@ jobs: matrix: os: [ubuntu-latest] python-version: ['3.11', '3.12'] - toxenv: ['django42'] + toxenv: ['django42', 'django52'] steps: - uses: actions/checkout@v4 diff --git a/HISTORY.rst b/HISTORY.rst index fcd665e..0fa936e 100644 --- a/HISTORY.rst +++ b/HISTORY.rst @@ -2,6 +2,12 @@ History ------- + +2.4.0 (2025-04-22) +------------------ + +* Add support for django 5.2 + 2.0.0 (2020-05-29) ------------------ diff --git a/setup.py b/setup.py index 2ea5fcd..329059d 100644 --- a/setup.py +++ b/setup.py @@ -138,5 +138,6 @@ def get_version(*file_paths): 'Programming Language :: Python :: 3.12', 'Framework :: Django', 'Framework :: Django :: 4.2', + 'Framework :: Django :: 5.2', ], ) diff --git a/src/enmerkar_underscore/__init__.py b/src/enmerkar_underscore/__init__.py index 57d13fa..682cc6a 100644 --- a/src/enmerkar_underscore/__init__.py +++ b/src/enmerkar_underscore/__init__.py @@ -14,7 +14,7 @@ from .vendor.markey.machine import parse_arguments, tokenize from .vendor.markey.tools import TokenStream -__version__ = '2.3.1' +__version__ = '2.4.0' def extract(fileobj, keywords, comment_tags, options): """Extracts translation messages from underscore template files. diff --git a/tox.ini b/tox.ini index 4d9332e..df9cdb6 100644 --- a/tox.ini +++ b/tox.ini @@ -1,5 +1,5 @@ [tox] -envlist = py{311,312}-django{42} +envlist = py{311,312}-django{42,52} [testenv] skipsdist = True @@ -8,6 +8,7 @@ deps = setuptools -r{toxinidir}/requirements/tox.txt django42: Django>=4.2,<4.3 + django52: Django>=5.2,<5.3 -e. commands = python -Wd -m pytest {posargs}