Skip to content

Commit ec9804f

Browse files
committed
Merge branch 'native-uv'
* native-uv: The set up pythons are only needed for pip-audit now :/ Native uv for nox (+ CI).
2 parents acc9e5f + f2e625c commit ec9804f

File tree

10 files changed

+869
-861
lines changed

10 files changed

+869
-861
lines changed

.github/workflows/benchmark.yml

Lines changed: 0 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -102,11 +102,6 @@ jobs:
102102
path: benchmarks-${{ matrix.dialect }}/
103103
merge-multiple: true
104104

105-
- name: Set up Python
106-
uses: actions/setup-python@v6
107-
with:
108-
python-version: "3.13"
109-
110105
- name: Set up uv
111106
uses: astral-sh/setup-uv@v7
112107
with:

.github/workflows/ci.yml

Lines changed: 8 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -51,13 +51,6 @@ jobs:
5151
- name: Install dependencies
5252
run: brew install enchant podman
5353
if: runner.os == 'macOS'
54-
- name: Set up Python
55-
uses: actions/setup-python@v6
56-
with:
57-
python-version: |
58-
3.13
59-
3.14
60-
allow-prereleases: true
6154

6255
- name: Install Node
6356
uses: actions/setup-node@v6
@@ -82,6 +75,14 @@ jobs:
8275
with:
8376
enable-cache: true
8477

78+
- name: Set up Python
79+
uses: actions/setup-python@v6
80+
with:
81+
python-version: |
82+
3.13
83+
3.14
84+
if: startsWith(matrix.noxenv, 'audit')
85+
8586
- name: Run nox
8687
env:
8788
BUILD_GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}

docs/requirements.in

Lines changed: 0 additions & 12 deletions
This file was deleted.

docs/requirements.txt

Lines changed: 0 additions & 237 deletions
This file was deleted.

0 commit comments

Comments
 (0)