Skip to content

Commit 312fc8e

Browse files
authored
Upgrade versions of ruff, uv, and Python used for CI/CD (#1529)
1 parent 665ab52 commit 312fc8e

File tree

6 files changed

+9
-9
lines changed

6 files changed

+9
-9
lines changed

.github/workflows/docs.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -22,9 +22,9 @@ jobs:
2222
fetch-depth: 0 # Needed for setuptools_scm to work correctly
2323

2424
- name: Install uv and set the python version
25-
uses: astral-sh/setup-uv@v6
25+
uses: astral-sh/setup-uv@v7
2626
with:
27-
python-version: "3.13"
27+
python-version: "3.14"
2828
- name: Install the project
2929
run: uv sync --group docs
3030
- name: Check if the MkDocs documentation can be built

.github/workflows/quality.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -24,9 +24,9 @@ jobs:
2424
path: ~/.cache/pre-commit
2525
key: pre-commit-${{ hashFiles('.pre-commit-config.yaml') }}
2626
- name: Install uv and set the python version
27-
uses: astral-sh/setup-uv@v6
27+
uses: astral-sh/setup-uv@v7
2828
with:
29-
python-version: "3.13"
29+
python-version: "3.14"
3030
- name: Install the project
3131
run: uv sync --group quality
3232
- name: Run pre-commit

.github/workflows/tests.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,7 @@ jobs:
2525
with:
2626
fetch-depth: 0 # Needed for setuptools_scm to work correctly
2727
- name: Install uv
28-
uses: astral-sh/setup-uv@v6
28+
uses: astral-sh/setup-uv@v7
2929

3030
- name: Set up Python ${{ matrix.python-version }}
3131
uses: actions/setup-python@v6

.github/workflows/typecheck.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,7 @@ jobs:
2727
fetch-depth: 0 # Needed for setuptools_scm to work correctly
2828

2929
- name: Install uv and set the python version
30-
uses: astral-sh/setup-uv@v6
30+
uses: astral-sh/setup-uv@v7
3131
with:
3232
python-version: ${{ matrix.python-version }}
3333

.pre-commit-config.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ repos:
99
- id: trailing-whitespace
1010

1111
- repo: https://github.com/astral-sh/ruff-pre-commit
12-
rev: "v0.13.3"
12+
rev: "v0.14.0"
1313
hooks:
1414
- id: ruff-format
1515
args: [--config=ruff.toml]

Makefile

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,8 +2,8 @@
22
.PHONY: install
33
install: ## Install the virtual environment with dependencies
44
@echo "🚀 Creating uv Python virtual environment"
5-
@uv python install 3.13
6-
@uv sync --python=3.13
5+
@uv python install 3.14
6+
@uv sync --python=3.14
77
@echo "🚀 Installing Git pre-commit hooks locally"
88
@uv run pre-commit install
99
@echo "🚀 Installing Prettier using npm"

0 commit comments

Comments
 (0)