Skip to content

Commit 0506f8a

Browse files
Make compatible with older versions of Python
2 parents ffe1982 + 62bca29 commit 0506f8a

File tree

5 files changed

+7
-6
lines changed

5 files changed

+7
-6
lines changed

.github/workflows/build.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,7 @@ jobs:
2424
- name: Set up Python
2525
uses: actions/setup-python@v6
2626
with:
27-
python-version: "3.14"
27+
python-version: "3.11"
2828

2929
- name: Build package
3030
run: uv build

.github/workflows/test.yml

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,6 +22,7 @@ jobs:
2222
strategy:
2323
fail-fast: false
2424
matrix:
25+
python-version: ["3.11", "3.12", "3.13", "3.14"]
2526
include:
2627
- target: x86_64-unknown-linux-gnu/gcc
2728
architecture: x86_64
@@ -47,7 +48,7 @@ jobs:
4748
- name: Set up Python
4849
uses: actions/setup-python@v5
4950
with:
50-
python-version: "3.14"
51+
python-version: ${{ matrix.python-version }}
5152

5253
- name: Install uv
5354
uses: astral-sh/setup-uv@v7

every_python/__init__.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,3 @@
11
"""every-python - A utility for building and running any commit of CPython."""
22

3-
__version__ = "0.4.0"
3+
__version__ = "0.4.1"

pyproject.toml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ authors = [
77
{ name = "Savannah Ostrowski", email = "[email protected]" }
88
]
99
license = { text = "MIT" }
10-
requires-python = ">=3.14"
10+
requires-python = ">=3.11"
1111
dependencies = [
1212
"typer>=0.20.0",
1313
"rich>=13.0.0",
@@ -67,4 +67,4 @@ select = ["I"] # Enable isort rules for import sorting
6767
[tool.pyright]
6868
include = ["every_python"]
6969
typeCheckingMode = "strict"
70-
pythonVersion = "3.14"
70+
pythonVersion = "3.11"

uv.lock

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)