Skip to content

Commit 1309009

Browse files
committed
update minimal python & deps
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
1 parent f942207 commit 1309009

6 files changed

Lines changed: 16 additions & 18 deletions

File tree

.github/workflows/doc.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -21,10 +21,10 @@ jobs:
2121
- name: Checkout code
2222
uses: actions/checkout@v4
2323

24-
- name: Set up Python 3.11
24+
- name: Set up Python 3.13
2525
uses: actions/setup-python@v5
2626
with:
27-
python-version: '3.11'
27+
python-version: '3.13'
2828

2929
- name: Install dependencies
3030
run: |

.github/workflows/release.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -20,10 +20,10 @@ jobs:
2020
- name: Checkout code
2121
uses: actions/checkout@v4
2222

23-
- name: Set up Python 3.11
23+
- name: Set up Python 3.13
2424
uses: actions/setup-python@v5
2525
with:
26-
python-version: "3.11"
26+
python-version: "3.13"
2727

2828
- name: Install dependencies
2929
run: |

.github/workflows/test.yml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -13,20 +13,20 @@ jobs:
1313
strategy:
1414
matrix:
1515
os: [ubuntu-latest]
16-
python-version: ['3.10', '3.11', '3.12']
16+
python-version: ['3.11', '3.12', '3.13']
1717
deps: [newest-deps]
1818
experimental: [false]
1919
include:
2020
- os: ubuntu-latest
21-
python-version: '3.13-dev'
21+
python-version: '3.14-dev'
2222
deps: newest-deps
2323
experimental: true
2424
- os: ubuntu-latest
25-
python-version: '3.11'
25+
python-version: '3.13'
2626
deps: minimal-deps
2727
experimental: false
2828
- os: macos-latest
29-
python-version: '3.11'
29+
python-version: '3.13'
3030
deps: newest-deps
3131
experimental: true
3232
fail-fast: false

README.rst

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -69,7 +69,7 @@ environments just execute **tox** in the root directory of a repo or unpacked
6969
tarball. Otherwise, for a specific python version execute something similar to
7070
the following::
7171

72-
tox -e py311
72+
tox -e py313
7373

7474
Adding new checks
7575
=================

pyproject.toml

Lines changed: 6 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -8,8 +8,8 @@ requires = [
88
"pathspec",
99
"tree-sitter>=0.23.0",
1010
"tree-sitter-bash>=0.21.0",
11-
"snakeoil~=0.10.8",
12-
"pkgcore~=0.12.25",
11+
"snakeoil~=0.10.11",
12+
"pkgcore~=0.12.30",
1313
]
1414
build-backend = "py_build"
1515
backend-path = ["."]
@@ -19,7 +19,7 @@ name = "pkgcheck"
1919
description = "pkgcore-based QA utility for ebuild repos"
2020
readme = "README.rst"
2121
license = {file = "LICENSE"}
22-
requires-python = "~=3.10"
22+
requires-python = "~=3.11"
2323
# alphabetical by surname.
2424
authors = [
2525
{name = "Michał Górny", email = "mgorny@gentoo.org"},
@@ -33,7 +33,6 @@ maintainers = [
3333
]
3434
classifiers = [
3535
"License :: OSI Approved :: BSD License",
36-
"Programming Language :: Python :: 3.10",
3736
"Programming Language :: Python :: 3.11",
3837
"Programming Language :: Python :: 3.12",
3938
"Programming Language :: Python :: 3.13",
@@ -48,8 +47,8 @@ dependencies = [
4847
"pathspec",
4948
"tree-sitter>=0.23.0",
5049
"tree-sitter-bash>=0.21.0",
51-
"snakeoil~=0.10.8",
52-
"pkgcore~=0.12.25",
50+
"snakeoil~=0.10.11",
51+
"pkgcore~=0.12.30",
5352
]
5453

5554
[project.optional-dependencies]
@@ -60,8 +59,7 @@ test = [
6059
]
6160
doc = [
6261
"sphinx",
63-
"tomli; python_version < '3.11'",
64-
"snakeoil~=0.10.4",
62+
"snakeoil~=0.10.11",
6563
]
6664
network = [
6765
"requests",

tox.ini

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
[tox]
2-
envlist = py3{10,11,12}
2+
envlist = py3{11,12,13,14}
33
skip_missing_interpreters = True
44
isolated_build = True
55

0 commit comments

Comments
 (0)