Skip to content

Commit cbcec37

Browse files
Copilotmborgerson
andauthored
chore: bump minimum Python version to 3.12
Agent-Logs-Url: https://github.com/angr/pypcode/sessions/2b1a0c4d-dfad-454c-93c3-893b6a21e83f Co-authored-by: mborgerson <8210+mborgerson@users.noreply.github.com>
1 parent 54c1c2a commit cbcec37

2 files changed

Lines changed: 6 additions & 7 deletions

File tree

.github/workflows/build.yml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ jobs:
1313
- uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
1414
- uses: actions/setup-python@a309ff8b426b58ec0e2a45f0f869d46889d02405 # v6.2.0
1515
with:
16-
python-version: '3.10'
16+
python-version: '3.12'
1717
- run: |
1818
python -m pip install pylint
1919
python -m pip install -e .
@@ -28,7 +28,7 @@ jobs:
2828
- uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
2929
- uses: actions/setup-python@a309ff8b426b58ec0e2a45f0f869d46889d02405 # v6.2.0
3030
with:
31-
python-version: '3.10'
31+
python-version: '3.12'
3232
- name: Build sdist
3333
run: |
3434
python -m pip install --user build
@@ -44,7 +44,7 @@ jobs:
4444
runs-on: ${{ matrix.platform.os }}
4545
strategy:
4646
matrix:
47-
py: [cp310, cp311, cp312, cp313, cp314]
47+
py: [cp312, cp313, cp314]
4848
platform:
4949
- { arch: x86_64, os: windows-latest, wheel_tag: win_amd64 }
5050
- { arch: x86_64, os: macos-15-intel, wheel_tag: macosx_x86_64 }

pyproject.toml

Lines changed: 3 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -8,12 +8,11 @@ classifiers = [
88
"Programming Language :: Python",
99
"Programming Language :: Python :: 3",
1010
"Programming Language :: Python :: 3 :: Only",
11-
"Programming Language :: Python :: 3.10",
12-
"Programming Language :: Python :: 3.11",
1311
"Programming Language :: Python :: 3.12",
1412
"Programming Language :: Python :: 3.13",
13+
"Programming Language :: Python :: 3.14",
1514
]
16-
requires-python = ">=3.10"
15+
requires-python = ">=3.12"
1716
dynamic = [ "version" ]
1817

1918
[project.urls]
@@ -48,7 +47,7 @@ ext-modules = [
4847

4948
[tool.black]
5049
line-length = 120
51-
target-version = ['py38']
50+
target-version = ['py312']
5251

5352
[tool.ruff]
5453
line-length = 120

0 commit comments

Comments
 (0)