v2.4.0
Fixes
- Python 3.9 compatibility (annotation syntax, string tsconfig
includehandling)
Changed
- Maintainer tooling: basedpyright replaces mypy in dev/pre-commit/publish path; annotations across core modules
publish.sh: build runs after version bump