fix(package): ship Python inline type metadata

This commit is contained in:
ZacharyZhang-NY committed 2026-07-19 15:03:51 -04:00
1 parent fea6784346
commit e29b3c9648
4 files changed
+13

No files matched your search

+1
View File
@@ -34,6 +34,7 @@ This repository owns the published `elydora` package, its CLI, synchronous and a
## Code Quality
- Keep the package, distribution, and CLI version in `elydora/_version.py`; build metadata must read that literal through Setuptools dynamic metadata.
- Ship `elydora/py.typed` in every wheel and verify public annotations from an installed-wheel consumer.
- Support every Python version declared in `pyproject.toml`.
- Keep production source files at or below 500 lines.
- Keep functions focused on one ownership boundary.