Skip to content

Commit b6a8f53

Browse files
authored
Release prep v0.14 (#85)
* Bump tooling versions * Use sysmon for coverage with python 3.13 * Update CHANGELOG and bump version to 0.14
1 parent 02341fa commit b6a8f53

File tree

8 files changed

+15
-13
lines changed

8 files changed

+15
-13
lines changed

.github/workflows/ruff.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@ jobs:
1616
- uses: actions/checkout@v4
1717

1818
# keep in sync with .pre-commit-config.yaml
19-
- run: python -Im pip install --user ruff==0.8.0
19+
- run: python -Im pip install --user ruff==0.13.0
2020

2121
- name: Run ruff
2222
run: ruff check --output-format=github wagtail_footnotes

.pre-commit-config.yaml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ default_language_version:
66

77
repos:
88
- repo: https://github.com/pre-commit/pre-commit-hooks
9-
rev: v5.0.0
9+
rev: v6.0.0
1010
hooks:
1111
- id: check-added-large-files
1212
- id: check-case-conflict
@@ -19,13 +19,13 @@ repos:
1919
- id: trailing-whitespace
2020
- repo: https://github.com/astral-sh/ruff-pre-commit
2121
# Keep in sync with .github/workflows/ruff.yml
22-
rev: 'v0.8.0'
22+
rev: 'v0.13.0'
2323
hooks:
2424
- id: ruff
2525
args: [--fix, --exit-non-zero-on-fix]
2626
- id: ruff-format
2727
- repo: https://github.com/jackdewinter/pymarkdown
28-
rev: v0.9.25
28+
rev: v0.9.32
2929
hooks:
3030
- id: pymarkdown
3131
args:

CHANGELOG.md

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -2,10 +2,11 @@
22

33
## Unreleased
44

5-
- Remove support for Wagtail <6.3
5+
## 0.14.0
6+
7+
- Remove support for Wagtail <6.3, Python < 3.9
68
- Update tox testing to include Wagtail 6.3, 7.0 and 7.1
7-
- Add tox testing for Django 5.1 and 5.2, remove testing for Django 5.0 (EOL)
8-
- Drop testing around python 3.8
9+
- Include Django 5.1 and 5.2 in testing and remove Django 5.0 (EOL)
910

1011
## 0.13.0
1112

README.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -208,11 +208,11 @@ tox
208208
To run tests for a specific environment:
209209

210210
```shell
211-
tox -e python3.12-django5.0-wagtail5.2
211+
tox -e python3.13-django5.2-wagtail7.0
212212
```
213213

214214
To run a single test method in a specific environment:
215215

216216
```shell
217-
tox -e python3.12-django5.0-wagtail5.2 -- tests.test.test_blocks.TestBlocks.test_block_with_features
217+
tox -e python3.13-django5.2-wagtail7.0 -- tests.test.test_blocks.TestBlocks.test_block_with_features
218218
```

pyproject.toml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -40,9 +40,9 @@ dependencies = [
4040

4141
[project.optional-dependencies]
4242
testing = [
43-
"pre-commit>=4",
43+
"pre-commit>=4.3",
4444
"tox>=4.22,<5",
45-
"coverage>=7.2,<8.0",
45+
"coverage>=7.10.6,<8.0",
4646
"wagtail-modeladmin>=2.0.0",
4747
]
4848

tox.ini

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -27,6 +27,7 @@ pass_env =
2727

2828
set_env =
2929
python3.12: COVERAGE_CORE=sysmon
30+
python3.13: COVERAGE_CORE=sysmon
3031

3132
deps =
3233
django4.2: Django>=4.2,<4.3

wagtail_footnotes/__init__.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,3 @@
1-
VERSION = (0, 13, 0)
1+
VERSION = (0, 14, 0)
22

33
__version__ = ".".join(map(str, VERSION))

wagtail_footnotes/models.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@ class Footnote(TranslatableMixin, Orderable):
2020
uuid = CustomUUIDField(
2121
verbose_name="ID",
2222
help_text=_(
23-
"The ID of the footnote is shown in the rich text editor for " "reference."
23+
"The ID of the footnote is shown in the rich text editor for reference."
2424
),
2525
)
2626
text = RichTextField(

0 commit comments

Comments
 (0)