Skip to content

Commit 6f16376

Browse files
Merge pull request #75 from ThomasWaldmann/misc-updates
misc. updates
2 parents 935af3c + b244652 commit 6f16376

2 files changed

Lines changed: 11 additions & 11 deletions

File tree

.github/workflows/main.yml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -26,9 +26,6 @@ jobs:
2626
fail-fast: false
2727
matrix:
2828
include:
29-
- os: ubuntu-22.04
30-
python-version: "3.9"
31-
toxenv: py39
3229
- os: ubuntu-24.04
3330
python-version: "3.10"
3431
toxenv: py310
@@ -41,6 +38,9 @@ jobs:
4138
- os: ubuntu-24.04
4239
python-version: "3.13"
4340
toxenv: py313
41+
- os: ubuntu-24.04
42+
python-version: "3.14"
43+
toxenv: py314
4444

4545
env:
4646
TOXENV: ${{ matrix.toxenv }}

pyproject.toml

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
[build-system]
2-
requires = ["setuptools>=42", "wheel", "setuptools_scm[toml]>=6.2"]
2+
requires = ["setuptools>=78.1.1", "wheel", "setuptools_scm[toml]>=6.2"]
33
build-backend = "setuptools.build_meta"
44

55
[project]
@@ -9,23 +9,23 @@ readme = "README.rst"
99
authors = [
1010
{name = "The Borg Collective (see AUTHORS file)", email = "borgbackup@python.org"}
1111
]
12-
license = {text = "BSD"}
12+
license = "BSD-3-Clause"
13+
license-files = ["LICENSE", "AUTHORS"]
1314
classifiers = [
1415
"Development Status :: 3 - Alpha",
1516
"Environment :: Console",
1617
"Intended Audience :: System Administrators",
17-
"License :: OSI Approved :: BSD License",
1818
"Operating System :: POSIX :: Linux",
1919
"Programming Language :: Python",
2020
"Programming Language :: Python :: 3",
21-
"Programming Language :: Python :: 3.9",
2221
"Programming Language :: Python :: 3.10",
2322
"Programming Language :: Python :: 3.11",
2423
"Programming Language :: Python :: 3.12",
2524
"Programming Language :: Python :: 3.13",
25+
"Programming Language :: Python :: 3.14",
2626
"Topic :: System :: Archiving :: Backup",
2727
]
28-
requires-python = ">=3.9"
28+
requires-python = ">=3.10"
2929
dynamic = ["version"]
3030

3131
[project.urls]
@@ -46,7 +46,7 @@ where = ["src"]
4646
write_to = "src/borg_import/_version.py"
4747

4848
[tool.pytest]
49-
python_files = "testsuite/*.py"
49+
python_files = ["testsuite/*.py"]
5050
testpaths = ["src"]
5151

5252
[tool.flake8]
@@ -70,7 +70,7 @@ exclude_lines = [
7070
ignore_errors = true
7171

7272
[tool.tox]
73-
env_list = ["py39", "py310", "py311", "py312", "py313", "flake8", "black"]
73+
env_list = ["py310", "py311", "py312", "py313", "py314", "flake8", "black"]
7474

7575
[tool.tox.env_run_base]
7676
package = "editable-legacy"
@@ -81,7 +81,7 @@ passenv = ["*"]
8181
[tool.tox.env_pkg_base]
8282
passenv = ["*"]
8383

84-
[tool.tox.env."py{39,310,311,312,313}"]
84+
[tool.tox.env."py{310,311,312,313,314}"]
8585

8686
[tool.tox.env.flake8]
8787
commands = [["flake8"]]

0 commit comments

Comments
 (0)