Skip to content

Commit f7b4956

Browse files
authored
Remove support for py39 and add support for py313 (#39)
1 parent 9e96530 commit f7b4956

File tree

4 files changed

+16
-16
lines changed

4 files changed

+16
-16
lines changed

.pre-commit-config.yaml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -75,7 +75,7 @@ repos:
7575
language: python
7676
files: ^(requirements\.txt|pyproject\.toml)$
7777
alias: deps
78-
language_version: "3.9" # minimal we support officially
78+
language_version: "3.10" # minimal we support officially
7979
additional_dependencies:
8080
- pip>=22.3.1
8181
- id: pip-compile
@@ -84,6 +84,6 @@ repos:
8484
files: ^(requirements\.txt|pyproject\.toml)$
8585
alias: up
8686
stages: [manual]
87-
language_version: "3.9" # minimal we support officially
87+
language_version: "3.10" # minimal we support officially
8888
additional_dependencies:
8989
- pip>=22.3.1

pyproject.toml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ build-backend = "setuptools.build_meta"
88

99
[project]
1010
# https://peps.python.org/pep-0621/#readme
11-
requires-python = ">=3.9"
11+
requires-python = ">=3.10"
1212
dynamic = ["version"]
1313
name = "pytest-plus"
1414
description = "PyTest Plus Plugin :: extends pytest functionality"
@@ -33,7 +33,7 @@ classifiers = [
3333
"Programming Language :: Python :: 3.10",
3434
"Programming Language :: Python :: 3.11",
3535
"Programming Language :: Python :: 3.12",
36-
"Programming Language :: Python :: 3.9",
36+
"Programming Language :: Python :: 3.13",
3737
"Programming Language :: Python",
3838
"Topic :: Software Development :: Quality Assurance",
3939
"Topic :: Software Development :: Testing",

requirements.txt

Lines changed: 11 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -1,17 +1,17 @@
11
#
2-
# This file is autogenerated by pip-compile with Python 3.9
2+
# This file is autogenerated by pip-compile with Python 3.10
33
# by the following command:
44
#
55
# pip-compile --extra=test --no-annotate --output-file=requirements.txt --strip-extras pyproject.toml
66
#
7-
coverage==7.3.2
8-
exceptiongroup==1.1.3
7+
coverage==7.6.10
8+
exceptiongroup==1.2.2
99
iniconfig==2.0.0
10-
jinja2==3.1.2
11-
markupsafe==2.1.3
12-
packaging==23.2
13-
pluggy==1.3.0
14-
pytest==7.4.2
15-
pytest-html==4.0.2
16-
pytest-metadata==3.0.0
17-
tomli==2.0.1
10+
jinja2==3.1.5
11+
markupsafe==3.0.2
12+
packaging==24.2
13+
pluggy==1.5.0
14+
pytest==8.3.4
15+
pytest-html==4.1.1
16+
pytest-metadata==3.1.1
17+
tomli==2.2.1

tox.ini

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -82,7 +82,7 @@ description = Bump all test dependencies
8282
# we reuse the lint environment
8383
envdir = {toxworkdir}/lint
8484
skip_install = true
85-
basepython = python3.9
85+
basepython = python3.10
8686
deps =
8787
{[testenv:lint]deps}
8888
setenv =

0 commit comments

Comments
 (0)