Rewrite gallery as an installable package, add plotstyle, migrate build/CI to uv #1

Merged
lars merged 36 commits from dev into main 2026-07-24 10:49:38 +02:00
Showing only changes of commit 5064aec831 - Show all commits
+16 -3
View File
@@ -15,7 +15,12 @@ jobs:
python-version: "3.11"
enable-cache: true
- run: uv sync --all-packages
- run: uv run ruff check gallery plotstyle tests
- name: ruff check gallery
run: uv run ruff check gallery
- name: ruff check plotstyle
run: uv run ruff check plotstyle
- name: ruff check tests
run: uv run ruff check tests
format:
name: format:ruff
@@ -27,7 +32,12 @@ jobs:
python-version: "3.11"
enable-cache: true
- run: uv sync --all-packages
- run: uv run ruff format --check gallery plotstyle tests
- name: ruff format check gallery
run: uv run ruff format --check gallery
- name: ruff format check plotstyle
run: uv run ruff format --check plotstyle
- name: ruff format check tests
run: uv run ruff format --check tests
typecheck:
name: typecheck:ty
@@ -39,7 +49,10 @@ jobs:
python-version: "3.11"
enable-cache: true
- run: uv sync --all-packages
- run: uv run ty check gallery plotstyle
- name: ty check gallery
run: uv run ty check gallery
- name: ty check plotstyle
run: uv run ty check plotstyle
vulnerabilities:
name: vulnerabilities:pip-audit