From 409bae3cde2875f8599fe059abaacb50b1b96538 Mon Sep 17 00:00:00 2001 From: Daniel Danis Date: Wed, 2 Sep 2026 10:59:30 +0200 Subject: [PATCH] Fix minor metadata issues. --- .gitignore | 3 +++ HOW_TO_RELEASE.md | 2 +- pyproject.toml | 1 + 3 files changed, 5 insertions(+), 1 deletion(-) diff --git a/.gitignore b/.gitignore index d77eadec5..2e80d3704 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 0a0519306..7ccb57275 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 36450f14e..7e6bb3b7a 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",