Skip to content

Commit 9300a8f

Browse files
committed
drop 3.7, support 3.13
1 parent 4ef214c commit 9300a8f

File tree

3 files changed

+11
-13
lines changed

3 files changed

+11
-13
lines changed

.github/workflows/pythonpackage.yml

Lines changed: 2 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@ jobs:
1818
strategy:
1919
matrix:
2020
os: [windows-latest, ubuntu-20.04, macos-13]
21-
python-version: ['3.7', '3.8', '3.9', '3.10', '3.11', '3.12']
21+
python-version: ['3.8', '3.9', '3.10', '3.11', '3.12', '3.13']
2222
runs-on: ${{ matrix.os }}
2323

2424
steps:
@@ -45,11 +45,9 @@ jobs:
4545
- uses: actions/setup-python@v5
4646
with:
4747
python-version: 3.8
48-
- name: Install dependencies
49-
run: |
50-
python -m pip install cibuildwheel==2.11.2
5148
- name: Build
5249
run: |
50+
python -m pip install cibuildwheel==2.21.3
5351
python -m cibuildwheel
5452
- uses: actions/upload-artifact@v3
5553
with:

.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-added-large-files
66
- id: check-case-conflict
@@ -23,33 +23,33 @@ repos:
2323
- id: pretty-format-yaml
2424
args: [--autofix]
2525
- repo: https://github.com/tox-dev/pyproject-fmt
26-
rev: 2.1.4
26+
rev: 2.2.4
2727
hooks:
2828
- id: pyproject-fmt
2929
- repo: https://github.com/pre-commit/mirrors-clang-format
30-
rev: v18.1.8
30+
rev: v19.1.2
3131
hooks:
3232
- id: clang-format
3333
- repo: https://github.com/asottile/pyupgrade
3434
rev: v3.16.0
3535
hooks:
3636
- id: pyupgrade
37-
args: [--py37-plus]
37+
args: [--py38-plus]
3838
- repo: https://github.com/MarcoGorelli/cython-lint
3939
rev: v0.16.2
4040
hooks:
4141
- id: cython-lint
4242
- id: double-quote-cython-strings
4343
- repo: https://github.com/psf/black-pre-commit-mirror
44-
rev: 24.4.2
44+
rev: 24.8.0
4545
hooks:
4646
- id: black
4747
- repo: https://github.com/PyCQA/isort
4848
rev: 5.13.2
4949
hooks:
5050
- id: isort
5151
- repo: https://github.com/pycqa/flake8
52-
rev: 7.1.0
52+
rev: 7.1.1
5353
hooks:
5454
- id: flake8
5555
additional_dependencies:

pyproject.toml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
[build-system]
22
build-backend = "setuptools.build_meta"
33
requires = [
4-
"cython==3.0.10",
4+
"cython==3.0.11",
55
"setuptools",
66
]
77

@@ -12,15 +12,15 @@ description = "Python wrapper for CPP stdlib containers"
1212
readme = "README.md"
1313
license = { file = "LICENSE" }
1414
authors = [ { name = "Dobatymo" } ]
15-
requires-python = ">=3.7"
15+
requires-python = ">=3.8"
1616
classifiers = [
1717
"Programming Language :: Python :: 3 :: Only",
18-
"Programming Language :: Python :: 3.7",
1918
"Programming Language :: Python :: 3.8",
2019
"Programming Language :: Python :: 3.9",
2120
"Programming Language :: Python :: 3.10",
2221
"Programming Language :: Python :: 3.11",
2322
"Programming Language :: Python :: 3.12",
23+
"Programming Language :: Python :: 3.13",
2424
]
2525
optional-dependencies.test = [
2626
"genutility[test]",

0 commit comments

Comments
 (0)