4 Commits

Author SHA1 Message Date
Palash Tyagi
d023acbaf7 Remove explicit Python version specification in CI workflow 2025-08-25 03:33:33 +01:00
Palash Tyagi
1cc087ca48 Improve version check output message in ci_checks.py 2025-08-25 03:26:03 +01:00
Palash Tyagi
c68c212de8 Update Python and uv setup actions in CI workflow 2025-08-25 03:20:06 +01:00
Palash Tyagi
c18ab93f2e Update Python and uv setup actions in run-benchmarks workflow 2025-08-25 03:18:49 +01:00
3 changed files with 8 additions and 6 deletions

View File

@@ -53,8 +53,8 @@ def check_version() -> None:
current_version = get_current_version() current_version = get_current_version()
current_version_tuple = packaging.version.parse(current_version) current_version_tuple = packaging.version.parse(current_version)
# if the current version is >= latest, exit 1
if latest_version_tuple >= current_version_tuple: if latest_version_tuple >= current_version_tuple:
print(f"Current version {current_version_tuple} is less than or equal to latest version {latest_version_tuple} on crates.io.")
sys.exit(1) sys.exit(1)
print(f"Current version: {current_version_tuple}") print(f"Current version: {current_version_tuple}")

View File

@@ -29,11 +29,13 @@ jobs:
- uses: actions/checkout@v4 - uses: actions/checkout@v4
- name: Install Python - name: Install Python
uses: actions/setup-python@v4 uses: actions/setup-python@v5
- name: Install uv - name: Install uv
uses: astral-sh/setup-uv@v5 uses: astral-sh/setup-uv@v6
- name: Run CI checks - name: Install dependencies
run: | run: |
uv venv uv venv
uv pip install requests packaging uv pip install requests packaging
- name: Run CI checks
run: |
uv run .github/scripts/ci_checks.py uv run .github/scripts/ci_checks.py

View File

@@ -37,9 +37,9 @@ jobs:
toolchain: stable toolchain: stable
- name: Install Python - name: Install Python
uses: actions/setup-python@v4 uses: actions/setup-python@v5
- name: Install uv - name: Install uv
uses: astral-sh/setup-uv@v5 uses: astral-sh/setup-uv@v6
- name: Setup venv - name: Setup venv
run: | run: |
uv venv uv venv