v0.0.4
First slice of the v0.0.4 sprint train.
Added — inclusio.pdf sub-package
- New
inclusio/pdf/post_process.pywith three public functions:build_xmp_xml,apply_encryption,post_process_pdf.
Changed — inclusio/cli/build.py
- Removed the three function bodies (~242 lines).
- Legacy underscore-prefixed names kept as back-compat aliases.
CI / release plumbing
release.yml:environment: { name: pypi, url: https://pypi.org/p/inclusio }re-added.CONTRIBUTING.md: 4-step PyPI activation runbook documented.
Notes
- Artefacts were uploaded to PyPI manually via
twine(https://pypi.org/project/inclusio/0.0.4/) because the Trusted Publishing workflow couldn't fire — Actions minutes blocked. Wiring is in place; first real activation will be v0.0.5.