Skip to content

Commit 7ef615d

Browse files
committed
specify python version for linux publishing
1 parent 5a295ca commit 7ef615d

File tree

2 files changed

+4
-4
lines changed

2 files changed

+4
-4
lines changed

build.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -5,13 +5,13 @@
55
from pathlib import Path
66

77

8-
def run_command(command, cwd=None):
8+
def run_command(command: str, cwd: Path) -> None:
99
result = subprocess.run(command, shell=True, cwd=cwd, check=True, text=True)
1010
if result.returncode != 0:
1111
sys.exit(result.returncode)
1212

1313

14-
def main():
14+
def main() -> None:
1515
root_dir = Path(__file__).resolve().parent
1616
vcell_submodule_dir = root_dir / "vcell_submodule"
1717
vcell_native_dir = root_dir / "vcell-native"

pyproject.toml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -39,14 +39,14 @@ mkdocs-material = "^9.5.50"
3939
mkdocstrings = {extras = ["python"], version = "^0.27.0"}
4040

4141
[tool.cibuildwheel]
42-
build = "cp3*-manylinux2014_x86_64 cp3*-macosx_x86_64 cp3*-macosx_arm64 cp3*-win_amd64"
42+
build = "cp311-manylinux2014_x86_64 cp312-manylinux2014_x86_64 cp313-manylinux2014_x86_64 cp3*-macosx_x86_64 cp3*-macosx_arm64 cp3*-win_amd64"
4343
skip = "cp36-* cp37-* cp38-* cp39-* cp310-*"
4444

4545
[tool.setuptools.package-data]
4646
libvcell = ["lib/*"]
4747

4848
[tool.mypy]
49-
files = ["libvcell", "tests"]
49+
files = ["libvcell", "tests", "build.py"]
5050
exclude = [ "vcell_submodule"]
5151
strict = true
5252

0 commit comments

Comments
 (0)