diff --git a/.gitignore b/.gitignore index d77eadec..2e80d370 100644 --- a/.gitignore +++ b/.gitignore @@ -141,6 +141,9 @@ venv.bak/ *.code-workspace .vscode +# Zed +.zed/ + # mkdocs documentation /site diff --git a/HOW_TO_RELEASE.md b/HOW_TO_RELEASE.md index 0a051930..7ccb5727 100644 --- a/HOW_TO_RELEASE.md +++ b/HOW_TO_RELEASE.md @@ -9,7 +9,7 @@ The document describes how to release `gpsea` to *PyPi*. - remove deprecated methods targeted for removal in this version. The `TODO` markers are labeled using the target version (e.g. `TODO[v0.3.0]`) - bump versions to a release: - - `src/gpsea/__init__.py` + - `pyproject.toml` - ensure the CI passes - deploy to PyPi (described below) - merge to `main` diff --git a/pyproject.toml b/pyproject.toml index 36450f14..7e6bb3b7 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -54,6 +54,7 @@ test = [ "phenopacket-store-toolkit>=0.1.2", "pytest>=7.0.0,<8.0.0", "ruff==0.12.1", + "basedpyright==v1.39.10", ] docs = [ "sphinx>=7.0.0",