v0.1.1
easa-erules v0.1.1
First public packaging release of the EASA Easy Access Rules toolkit.
Install
pip install easa-erules
# until PyPI publish completes, use:
# pip install "git+https://github.com/mrSpringpeace/easa-erules.git@v0.1.1"Highlights
- Deterministic fetch → parse (Flat OPC / Word SDT) → AST → Markdown / JSON / HTML
- Designation quality on real EAR packages (
CS-VLA.1,AMC1 CS-23.2000, …) - Rich metadata from official
erules-exportcustomXml - FTS5
query,extract,refs,validate - Agent cookbook + full manual
- CI + optional live CS-25 smoke
Notes
- License: MIT (code only; does not re-license EASA regulatory text)
- Python: ≥ 3.11
- Disclaimer: Unofficial tool — verify critical use against official EASA publications
Full changelog: CHANGELOG.md