Skip to content

Commit 5886fd4

Browse files
committed
Merge branch 'develop'
2 parents de463f7 + 0f065ec commit 5886fd4

13 files changed

Lines changed: 33 additions & 30 deletions

File tree

.github/workflows/test.yml

Lines changed: 9 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -8,24 +8,29 @@ jobs:
88
runs-on: ubuntu-latest
99
strategy:
1010
matrix:
11-
python-version: [3.11.x, 3.10.x, 3.9]
12-
django: [42, 32]
11+
python-version: [3.13.x, 3.12.x, 3.11.x, 3.10.x, 3.9]
12+
django: [52, 42]
1313
sekizai: [sekizai,nosekizai]
14+
exclude:
15+
- django: 52
16+
python-version: 3.9
17+
- django: 42
18+
python-version: 3.13.x
1419
steps:
1520
- uses: actions/checkout@v3
1621
- name: Set up Python ${{ matrix.python-version }}
1722
uses: actions/setup-python@v4
1823
with:
1924
python-version: ${{ matrix.python-version }}
2025
- name: Cache pip
21-
uses: actions/cache@v1
26+
uses: actions/cache@v4
2227
with:
2328
path: ~/.cache/pip
2429
key: ${{ runner.os }}-pip-${{ matrix.toxenv }}
2530
restore-keys: |
2631
${{ runner.os }}-pip-${{ matrix.toxenv }}
2732
- name: Cache tox
28-
uses: actions/cache@v3
33+
uses: actions/cache@v4
2934
with:
3035
path: .tox
3136
key: ${{ runner.os }}-tox-${{ format('py-django{1}-{2}', matrix.python-version, matrix.django, matrix.sekizai) }}-${{ hashFiles('setup.cfg') }}

.pre-commit-config.yaml

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
exclude: "(.idea|node_modules|.tox)"
44
repos:
55
- repo: https://github.com/pre-commit/pre-commit-hooks
6-
rev: v4.5.0
6+
rev: v5.0.0
77
hooks:
88
- id: trailing-whitespace
99
exclude: .bumpversion.cfg
@@ -18,32 +18,32 @@ repos:
1818
args:
1919
- --remove
2020
- repo: https://github.com/PyCQA/isort
21-
rev: "5.13.2"
21+
rev: "6.0.1"
2222
hooks:
2323
- id: isort
2424
- repo: https://github.com/psf/black
25-
rev: 24.1.1
25+
rev: 25.1.0
2626
hooks:
2727
- id: black
2828
- repo: https://github.com/astral-sh/ruff-pre-commit
29-
rev: 'v0.1.14'
29+
rev: 'v0.11.5'
3030
hooks:
3131
- id: ruff
3232
- repo: https://github.com/econchick/interrogate
33-
rev: 1.5.0
33+
rev: 1.7.0
3434
hooks:
3535
- id: interrogate
3636
args:
3737
- "-cpyproject.toml"
3838
- "--quiet"
3939
- repo: https://github.com/asottile/pyupgrade
40-
rev: v3.15.0
40+
rev: v3.19.1
4141
hooks:
4242
- id: pyupgrade
4343
args:
4444
- --py3-plus
4545
- repo: https://github.com/adamchainz/django-upgrade
46-
rev: "1.15.0"
46+
rev: "1.24.0"
4747
hooks:
4848
- id: django-upgrade
4949
args: [--target-version, "3.2"]

README.rst

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -28,14 +28,14 @@ Supported versions
2828
Django
2929
******
3030

31-
3.2 to 4.2 (newer versions might work but are not tested yet)
31+
4.2 to 5.2 (newer versions might work but are not tested yet)
3232

3333

3434
******
3535
Python
3636
******
3737

38-
Python 3.9 to 3.11
38+
Python 3.9 to 3.13
3939

4040
*******************
4141
Supported Meta Tags

changes/213.bugfix

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
Fix docs build

changes/216.feature

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
Add support for Django 5.2 and python 3.12 and 3.13, remove support for Django 3.2

changes/222.bugfix

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
Bump Github actions/cache tag version

docs/conf.py

Lines changed: 0 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -15,10 +15,6 @@
1515
import os
1616
import sys
1717

18-
# The theme to use for HTML and HTML Help pages. See the documentation for
19-
# a list of builtin themes.
20-
import sphinx_rtd_theme
21-
2218
# If extensions (or modules to document with autodoc) are in another directory,
2319
# add these directories to sys.path here. If the directory is relative to the
2420
# documentation root, use os.path.abspath to make it absolute, like shown here.
@@ -118,8 +114,6 @@
118114

119115
html_theme = "sphinx_rtd_theme"
120116

121-
html_theme_path = [sphinx_rtd_theme.get_html_theme_path()]
122-
123117
# Theme options are theme-specific and customize the look and feel of a theme
124118
# further. For a list of options available for each theme, see the
125119
# documentation.

meta/__init__.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
__version__ = "2.4.2"
1+
__version__ = "2.4.3.dev1"

pyproject.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -54,7 +54,7 @@ commit = true
5454
message = "Release {new_version}"
5555
commit_args = "--no-verify"
5656
tag = false
57-
current_version = "2.4.2"
57+
current_version = "2.4.3.dev1"
5858
parse = """(?x)
5959
(?P<major>[0-9]+)
6060
\\.(?P<minor>[0-9]+)

setup.cfg

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -16,24 +16,24 @@ license_file = LICENSE
1616
classifiers =
1717
Development Status :: 5 - Production/Stable
1818
Framework :: Django
19-
Framework :: Django :: 3.2
20-
Framework :: Django :: 4.0
21-
Framework :: Django :: 4.1
2219
Framework :: Django :: 4.2
20+
Framework :: Django :: 5.2
2321
Environment :: Web Environment
2422
Intended Audience :: Developers
2523
License :: OSI Approved :: BSD License
2624
Programming Language :: Python :: 3
2725
Programming Language :: Python :: 3.9
2826
Programming Language :: Python :: 3.10
2927
Programming Language :: Python :: 3.11
28+
Programming Language :: Python :: 3.12
29+
Programming Language :: Python :: 3.13
3030

3131
[options]
3232
include_package_data = True
3333
setup_requires =
3434
setuptools
3535
packages = meta
36-
python_requires = >=3.7
36+
python_requires = >=3.9
3737
test_suite = cms_helper.run
3838
zip_safe = False
3939

@@ -43,7 +43,7 @@ meta = *.html *.png *.gif *js *jpg *jpeg *svg *py *mo *po
4343

4444
[options.extras_require]
4545
docs =
46-
django<5.0
46+
django<6.0
4747
sphinx-rtd-theme
4848

4949
[sdist]

0 commit comments

Comments
 (0)