Cut 22.2.0 and bump the package version in pyproject.toml,
CITATION.cff, and uv.lock.
Minor: the --qc study stage fails the build on self-referential
edges via a new self-loop-edges assertion (#229); eq/ne reindex
filters can match cells with a Polars regex behind a default-off
regex key (#232, #233, #234); source.reindex can filter rows by
identifier membership with join/antijoin semi/anti hash joins
(#236). Docs: the Taxon Filtering link in the table config
reference now matches its section (#228, #231).
Changelog:
- Versioned the Unreleased section as 22.2.0 - 2026-10-22.
- Added PR links to the three Added entries (#229; #232, #233,
#234; #236).
- Added the missing Fixed entry for the Taxon Filtering docs link
(#228, #231).
Docs: none needed here; the shipped docs changes are covered by
the changelog entries above.
Testing:
- make check -> ruff, ruff format, pyright, pytest, cargo test,
cargo clippy -D warnings: all green.