Skip to content

Add Python 3.13/3.14 matrix and migrate CI to uv-native workflows - #64

Merged
faustodavid merged 1 commit into
mainfrom
upgrade-deps
Sep 6, 2026
Merged

faustodavid merged 1 commit into
mainfrom
upgrade-deps

Conversation

@faustodavid

Copy link
Copy Markdown
Owner
  • Add Python 3.13 and 3.14 to CI test matrix with fail-fast disabled
  • Replace pip-based installs with uv sync --locked --all-extras across all workflows
  • Migrate pre-commit mypy hook from mirrors repo to local uv-run invocation
  • Update GitHub Actions: checkout@v7.0.1, setup-python@v7.0.0, setup-uv@v10.0.1
  • Pin build-backend dependencies (setuptools==84.0.0, wheel==0.48.0)
  • Tighten dependency version bounds and update dev/bench extras
  • Update ruff pre-commit hook from v0.15.8 to v

- Add Python 3.13 and 3.14 to CI test matrix with fail-fast disabled
- Replace pip-based installs with `uv sync --locked --all-extras` across all workflows
- Migrate pre-commit mypy hook from mirrors repo to local uv-run invocation
- Update GitHub Actions: checkout@v7.0.1, setup-python@v7.0.0, setup-uv@v10.0.1
- Pin build-backend dependencies (setuptools==84.0.0, wheel==0.48.0)
- Tighten dependency version bounds and update dev/bench extras
- Update ruff pre-commit hook from v0.15.8 to v
@faustodavid
faustodavid merged commit 1f922ea into main Sep 6, 2026
12 checks passed
@faustodavid
faustodavid deleted the upgrade-deps branch September 6, 2026 20:23
faustodavid added a commit that referenced this pull request Sep 6, 2026
- Add Python 3.13 and 3.14 to CI test matrix with fail-fast disabled
- Replace pip-based installs with `uv sync --locked --all-extras` across
all workflows
- Migrate pre-commit mypy hook from mirrors repo to local uv-run
invocation
- Update GitHub Actions: checkout@v7.0.1, setup-python@v7.0.0,
setup-uv@v10.0.1
- Pin build-backend dependencies (setuptools==84.0.0, wheel==0.48.0)
- Tighten dependency version bounds and update dev/bench extras
- Update ruff pre-commit hook from v0.15.8 to v
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant