diff --git a/.gitea/workflows/ci.yml b/.gitea/workflows/ci.yml index 604dc56..933b77f 100644 --- a/.gitea/workflows/ci.yml +++ b/.gitea/workflows/ci.yml @@ -55,7 +55,7 @@ jobs: cache: pip cache-dependency-path: pyproject.toml - run: pip install -e ".[dev,plotting]" - - run: pip-audit + - run: pip-audit --skip-editable test: name: test:pytest diff --git a/CLAUDE.md b/CLAUDE.md index 84f5f93..77521c4 100644 --- a/CLAUDE.md +++ b/CLAUDE.md @@ -52,7 +52,7 @@ Code style: ruff (lint + format), `line-length = 120`. Type-checked with `ty`. ruff check gallery plotstyle tests ruff format gallery plotstyle tests ty check gallery plotstyle -pip-audit +pip-audit --skip-editable ``` **Before committing**, run the same checks CI (`.gitea/workflows/ci.yml`) runs and make sure they pass — `ruff check`, `ruff format --check`, `ty check`, `pip-audit`, and `pytest tests/`. Catching a failure locally is faster than waiting on the pipeline. diff --git a/pyproject.toml b/pyproject.toml index 4b80c1d..1cc252a 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -1,5 +1,5 @@ [build-system] -requires = ["setuptools>=65.0", "wheel"] +requires = ["setuptools>=83.0.0", "wheel"] build-backend = "setuptools.build_meta" [project]