Skip to content

Commit b2a5a35

Browse files
committed
Add Python 3.13 support and update dependencies in configuration files
1 parent 2fb1d1f commit b2a5a35

File tree

5 files changed

+71
-62
lines changed

5 files changed

+71
-62
lines changed

.github/workflows/pytest.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ jobs:
1212
fail-fast: false
1313
matrix:
1414
os: [ubuntu-latest, windows-latest]
15-
python-version: ["3.8", "3.9", "3.10", "3.11", "3.12"]
15+
python-version: ["3.8", "3.9", "3.10", "3.11", "3.12", "3.13"]
1616
steps:
1717
- uses: actions/checkout@v4
1818
- name: Install poetry

.pre-commit-config.yaml

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
repos:
22
- repo: https://github.com/pre-commit/pre-commit-hooks
3-
rev: v4.6.0
3+
rev: v5.0.0
44
hooks:
55
- id: check-yaml
66
- id: end-of-file-fixer
@@ -11,23 +11,23 @@ repos:
1111
hooks:
1212
- id: add-trailing-comma
1313
- repo: https://github.com/tox-dev/pyproject-fmt
14-
rev: 2.2.1
14+
rev: 2.4.3
1515
hooks:
1616
- id: pyproject-fmt
1717
- repo: https://github.com/tox-dev/tox-ini-fmt
18-
rev: 1.3.1
18+
rev: 1.4.1
1919
hooks:
2020
- id: tox-ini-fmt
2121
- repo: https://github.com/rhysd/actionlint
22-
rev: v1.7.1
22+
rev: v1.7.3
2323
hooks:
2424
- id: actionlint
2525
- repo: https://github.com/psf/black
26-
rev: 24.8.0
26+
rev: 24.10.0
2727
hooks:
2828
- id: black
2929
- repo: https://github.com/adamchainz/blacken-docs
30-
rev: "1.18.0"
30+
rev: "1.19.0"
3131
hooks:
3232
- id: blacken-docs
3333
files: pathlibutil/

poetry.lock

Lines changed: 61 additions & 53 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

pyproject.toml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -16,13 +16,13 @@ classifiers = [
1616
"Programming Language :: Python :: 3.10",
1717
"Programming Language :: Python :: 3.11",
1818
"Programming Language :: Python :: 3.12",
19+
"Programming Language :: Python :: 3.13",
1920
"License :: OSI Approved :: MIT License",
2021
"Operating System :: OS Independent",
2122
]
2223
keywords = [ "jinja2", "pdoc", "jinja2 extension", "pre-commit-hook" ]
2324

2425
[tool.poetry.urls]
25-
homepage = "https://github.com/d-chris/jinja2_pdoc"
2626
repository = "https://github.com/d-chris/jinja2_pdoc"
2727
documentation = "https://d-chris.github.io/jinja2_pdoc"
2828

@@ -38,7 +38,7 @@ pyyaml = "^6.0.1"
3838
jinja2pdoc = "jinja2_pdoc.cli:cli"
3939

4040
[tool.poetry.group.test.dependencies]
41-
pytest = "^7.4.4"
41+
pytest = "^8.3.3"
4242
pytest-random-order = "^1.1.0"
4343
pytest-cov = "^4.1.0"
4444
pytest-mock = "^3.14.0"

tox.ini

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,7 @@
22
requires =
33
tox>=4.2
44
env_list =
5+
py313
56
py312
67
py311
78
py310

0 commit comments

Comments
 (0)