Skip to content

Commit a42e4c5

Browse files
authored
chore: add support python3.15 (#210)
Hello In PR: 1) add support python3.15 2) up actions versions 3) actualize pytest versions in tox --------- Co-authored-by: vyuroshchin <>
1 parent 1bbaf76 commit a42e4c5

6 files changed

Lines changed: 17 additions & 9 deletions

File tree

‎.github/workflows/release.yaml‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@ jobs:
1414
attestations: write
1515

1616
steps:
17-
- uses: actions/checkout@v5
17+
- uses: actions/checkout@v7
1818
- name: Build package and attest build provenance
1919
uses: hynek/build-and-inspect-python-package@v3
2020
with:

‎.github/workflows/test.yml‎

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -17,15 +17,17 @@ jobs:
1717
tox_env: "py313"
1818
- v: "3.14"
1919
tox_env: "py314"
20+
- v: "3.15"
21+
tox_env: "py315"
2022
os: [ubuntu-latest, windows-latest]
2123
steps:
2224
- name: Set Git to use LF
2325
run: |
2426
git config --global core.autocrlf false
2527
git config --global core.eol lf
26-
- uses: actions/checkout@v5
28+
- uses: actions/checkout@v7
2729
- name: Set up Python
28-
uses: actions/setup-python@v6
30+
uses: actions/setup-python@v7
2931
with:
3032
python-version: ${{ matrix.python.v }}
3133
- name: Install tox

‎.pre-commit-config.yaml‎

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
---
22
repos:
33
- repo: https://github.com/astral-sh/ruff-pre-commit
4-
rev: v0.14.10
4+
rev: v0.17.1
55
hooks:
66
- id: ruff-format
77
- id: ruff-check
@@ -37,11 +37,11 @@ repos:
3737
- id: rst-backticks
3838

3939
- repo: https://github.com/adrienverge/yamllint.git
40-
rev: v1.37.1
40+
rev: v1.38.0
4141
hooks:
4242
- id: yamllint
4343

4444
- repo: https://github.com/crate-ci/typos
45-
rev: v1.42.0
45+
rev: v1.51.1
4646
hooks:
4747
- id: typos

‎README.rst‎

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -392,6 +392,11 @@ to 100 seconds::
392392
Changelog
393393
=========
394394

395+
Unreleased
396+
----------
397+
398+
- Add support Python3.15. Thanks Vladimir Roshchin.
399+
395400
2.5.0
396401
-----
397402

‎setup.cfg‎

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -25,6 +25,7 @@ classifiers =
2525
Programming Language :: Python :: 3.12
2626
Programming Language :: Python :: 3.13
2727
Programming Language :: Python :: 3.14
28+
Programming Language :: Python :: 3.15
2829
Topic :: Software Development :: Testing
2930
Framework :: Pytest
3031

‎tox.ini‎

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,9 @@
11
[pytest]
2-
minversion = 8.0
2+
minversion = 8.4.0
33
addopts = -ra
44

55
[tox]
6-
envlist = py310,py311,py312,py313,py314
6+
envlist = py310,py311,py312,py313,py314,py315
77

88
[testenv]
99
deps = pytest
@@ -16,5 +16,5 @@ commands = pytest {posargs}
1616
[testenv:linting]
1717
skip_install = True
1818
basepython = python3
19-
deps = pre-commit>=4.5.1
19+
deps = pre-commit>=4.7.0
2020
commands = pre-commit run --all-files --show-diff-on-failure

0 commit comments

Comments
 (0)