Skip to content

Commit 399e6e1

Browse files
authored
Support Django 5.2 & Python 3.13 (#62)
* Support Django 5.2 & Python 3.13. * Drop support for Django 5.0 and Python 3.8 (EOL).
1 parent 7aed7f3 commit 399e6e1

File tree

5 files changed

+27
-15
lines changed

5 files changed

+27
-15
lines changed

.github/workflows/main.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -45,7 +45,7 @@ jobs:
4545

4646
strategy:
4747
matrix:
48-
python-version: ["3.8", "3.9", "3.10", "3.11", "3.12"]
48+
python-version: ["3.9", "3.10", "3.11", "3.12", "3.13"]
4949

5050
steps:
5151
- uses: actions/checkout@v2

CHANGELOG.rst

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,17 @@
33
Changelog
44
#########
55

6+
next
7+
====
8+
9+
Maintenance
10+
-----------
11+
12+
* Support Python 3.13. (`#62 <https://github.com/clokep/django-render-block/pull/62>`_)
13+
* Drop support for Python 3.8. (`#62 <https://github.com/clokep/django-render-block/pull/62>`_)
14+
* Support Django 5.2. (`#62 <https://github.com/clokep/django-render-block/pull/62>`_)
15+
* Drop support for Django 5.0. (`#62 <https://github.com/clokep/django-render-block/pull/62>`_)
16+
617
0.10 (July 15, 2024)
718
====================
819

README.rst

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -23,9 +23,9 @@ Features
2323
Requirements
2424
============
2525

26-
Django Render Block supports Django 4.2, 5.0, and 5.1 on Python 3.8, 3.9, 3.10,
27-
3.11 and 3.12 (see the Django documentation for which versions of Python are
28-
supported by particular Django versions).
26+
Django Render Block supports Django 4.2, 5.1, and 5.2 on Python 3.9, 3.10, 3.11,
27+
3.12, and 3.13 (see the `Django documentation <https://docs.djangoproject.com/en/dev/faq/install/#what-python-version-can-i-use-with-django>`_
28+
for which versions of Python are supported by particular Django versions).
2929

3030
Examples
3131
========

setup.cfg

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -17,14 +17,15 @@ classifiers =
1717
Environment :: Web Environment
1818
Topic :: Internet
1919
Framework :: Django
20-
Framework :: Django :: 3.2
21-
Framework :: Django :: 4.1
20+
Framework :: Django :: 4.2
21+
Framework :: Django :: 5.1
22+
Framework :: Django :: 5.2
2223
Programming Language :: Python
23-
Programming Language :: Python :: 3.8
2424
Programming Language :: Python :: 3.9
2525
Programming Language :: Python :: 3.10
2626
Programming Language :: Python :: 3.11
2727
Programming Language :: Python :: 3.12
28+
Programming Language :: Python :: 3.13
2829
License :: OSI Approved :: ISC License (ISCL)
2930
project_urls =
3031
Documentation = https://github.com/clokep/django-render-block/blob/main/README.rst

tox.ini

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -5,11 +5,11 @@
55

66
[tox]
77
envlist =
8-
py{38,39,310,311,312}-django42,
9-
# Django 5.0 drops support for Python 3.8 and 3.9.
10-
py{310,311,312}-django{50,51,main},
11-
# Django 4.1.3 adds support for Python 3.11.
12-
py311-django{41,42,main}
8+
# See https://www.djangoproject.com/download/#supported-versions
9+
# See https://docs.djangoproject.com/en/dev/faq/install/#what-python-version-can-i-use-with-django
10+
py{39,310,311,312}-django42,
11+
py{310,311,312,313}-django{51,52},
12+
py{312,313}-djangomain
1313
isolated_build = True
1414
skip_missing_interpreters = True
1515

@@ -18,7 +18,7 @@ commands =
1818
python manage.py test
1919
deps =
2020
Jinja2
21-
django42: Django>=4.2,<4.3
22-
django50: Django>=5.0,<5.1
23-
django51: Django>=5.1b1,<5.2
21+
django42: Django>=4.2.8,<4.3
22+
django51: Django>=5.1.3,<5.2
23+
django52: Django>=5.2,<5.3
2424
djangomain: https://codeload.github.com/django/django/zip/main

0 commit comments

Comments
 (0)