Skip to content

Commit a3291c9

Browse files
Merge pull request #136 from valerymelou/release-3.0.0
Make package ready for new release
2 parents 14322d1 + 2f3de7f commit a3291c9

File tree

5 files changed

+36
-29
lines changed

5 files changed

+36
-29
lines changed

.github/workflows/ci.yml

Lines changed: 10 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -35,28 +35,23 @@ jobs:
3535
matrix:
3636
os: [ubuntu-latest]
3737
python-version:
38-
- "3.8"
39-
- "3.9"
4038
- "3.10"
4139
- "3.11"
4240
- "3.12"
41+
- "3.13"
42+
- "3.14"
4343
tox-env:
44-
- "django-40"
45-
- "django-41"
4644
- "django-42"
47-
- "django-50"
45+
- "django-51"
46+
- "django-52"
4847

4948
exclude:
50-
- python-version: "3.11"
51-
tox-env: "django-40"
52-
- python-version: "3.12"
53-
tox-env: "django-40"
54-
- python-version: "3.12"
55-
tox-env: "django-41"
56-
- python-version: "3.8"
57-
tox-env: "django-50"
58-
- python-version: "3.9"
59-
tox-env: "django-50"
49+
- python-version: "3.13"
50+
tox-env: "django-42"
51+
- python-version: "3.14"
52+
tox-env: "django-42"
53+
- python-version: "3.14"
54+
tox-env: "django-51"
6055

6156
steps:
6257
- uses: actions/checkout@v2

AUTHORS.rst

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -15,3 +15,4 @@ Contributors
1515
------------
1616

1717
* Paulo Reis <paulovitin@gmail.com>
18+
* Mike Nitchie <mikenitchie@gmail.com>

HISTORY.rst

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,20 @@
33
History
44
-------
55

6+
0.3.0 (2025-11-13)
7+
+++++++++++++++++
8+
Breaking changes
9+
10+
* Dropped support for the following Django versions: 4.0, 4.1, 5.0
11+
* Added support for the following Django versions: 5.1, 5.2
12+
13+
* Dropped support for the following Python versions: 3.8, 3.9
14+
* Added support for the following Python versions: 3.13, 3.14
15+
16+
Minor changes
17+
18+
* Fixed a bug where multiple active_link tags would trigger each other, even when they had different kwargs (like pk).
19+
620
0.2.2 (2024-07-08)
721
+++++++++++++++++
822
Minor changes

pyproject.toml

Lines changed: 6 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[tool.poetry]
22
name = "django-active-link"
3-
version = "0.2.2"
3+
version = "0.3.0"
44
description = "The best and simplest way to highlight active links in your Django app."
55
license = "BSD-3-Clause"
66
authors = [
@@ -16,10 +16,9 @@ keywords = ["django", "active", "link", "django-active-link", "sidebar", "n
1616
classifiers = [
1717
'Development Status :: 3 - Alpha',
1818
'Framework :: Django',
19-
'Framework :: Django :: 4.0',
20-
'Framework :: Django :: 4.1',
2119
'Framework :: Django :: 4.2',
22-
'Framework :: Django :: 5.0',
20+
'Framework :: Django :: 5.1',
21+
'Framework :: Django :: 5.2',
2322
'Intended Audience :: Developers',
2423
'License :: OSI Approved :: BSD License',
2524
'Natural Language :: English',
@@ -29,16 +28,16 @@ packages = [
2928
]
3029

3130
[tool.poetry.dependencies]
32-
python = "^3.8"
31+
python = "^3.10"
3332

3433

3534
[tool.poetry.group.test]
3635
optional = true
3736

3837
[tool.poetry.group.test.dependencies]
3938
pytest = "*"
40-
pytest-django = "^4.8.0"
41-
tox = "^4.15.1"
39+
pytest-django = "^4.11.1"
40+
tox = "^4.32.0"
4241

4342
[tool.poetry.extras]
4443
test = ["pytest"]

tox.ini

Lines changed: 5 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,9 @@
11
[tox]
22
envlist =
33
lint
4-
py{38,39,310}-django-40
5-
py{38,39,310,311}-django-41
6-
py{38,39,310,311,312}-django-42
7-
py{310,311,312}-django-50
4+
py{310,311,312}-django-42
5+
py{310,311,312,313}-django-51
6+
py{310,311,312,313,314}-django-52
87

98
[testenv]
109
description = run unit tests
@@ -13,10 +12,9 @@ deps =
1312
pytest
1413
pytest-django
1514
codecov>=2.0.0
16-
django-40: Django >=4.0,<4.1
17-
django-41: Django >=4.1,<4.2
1815
django-42: Django >=4.2,<5.0
19-
django-50: Django >=5.0
16+
django-51: Django >=5.1,<5.2
17+
django-52: Django >=5.2,<6.0
2018
extras =
2119
test
2220
commands =

0 commit comments

Comments
 (0)