⬆️ Migrate to uv (#14676)

This commit is contained in:
Jonathan Ehwald authored and GitHub committed 2026-01-10 23:02:57 +01:00
1 parent c35e1fd4b4
commit b4ba7f4652
27 files changed
+5486 -215

No files matched your search

+2 -5
View File
@@ -40,18 +40,15 @@ jobs:
- name: Set up Python
uses: actions/setup-python@v6
with:
python-version: "3.14"
python-version-file: ".python-version"
- name: Setup uv
uses: astral-sh/setup-uv@v7
with:
cache-dependency-glob: |
requirements**.txt
pyproject.toml
uv.lock
- name: Install Dependencies
run: |
uv venv
uv pip install -r requirements.txt
run: uv sync --locked --extra all
- name: Run prek - pre-commit
id: precommit
run: uvx prek run --from-ref origin/${GITHUB_BASE_REF} --to-ref HEAD --show-diff-on-failure