Skip to content

Commit f6b8b0f

Browse files
committed
extend python version range and more safety checks
1 parent 0da66be commit f6b8b0f

2 files changed

Lines changed: 6 additions & 2 deletions

File tree

.github/workflows/package-pypi.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ jobs:
1010
runs-on: ${{ matrix.os }}
1111
strategy:
1212
matrix:
13-
python-version: ["3.8", "3.9", "3.10", "3.11", "3.12"]
13+
python-version: ["3.10", "3.11", "3.12", "3.13"]
1414
os: [ubuntu-latest, macOS-latest, windows-latest]
1515

1616
steps:

.github/workflows/test.yml

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ jobs:
1212
runs-on: ${{ matrix.os }}
1313
strategy:
1414
matrix:
15-
python-version: ["3.8", "3.9", "3.10", "3.11", "3.12"]
15+
python-version: ["3.10", "3.11", "3.12", "3.13"]
1616
os: [ubuntu-latest]
1717

1818
steps:
@@ -26,6 +26,10 @@ jobs:
2626
run: cargo build --verbose
2727
- name: Test crate
2828
run: cargo test --verbose
29+
- name: Package crate
30+
run: cargo package
31+
- name: Verify a dry-run publish
32+
run: cargo publish --dry-run
2933
- name: Build and test the Python interface
3034
run: |
3135
python -m venv venv

0 commit comments

Comments
 (0)