Skip to content

v0.4.1

  • v0.4.1
  • 7f76b74
  • Verified

    This commit was created on GitHub.com and signed with GitHub’s verified signature.
  • Choose a tag to compare

  • v0.4.1
  • 7f76b74
  • Choose a tag to compare

  • Verified

    This commit was created on GitHub.com and signed with GitHub’s verified signature.
@quincy-codes quincy-codes tagged this 11 May 00:27
Bumps compile-pdf to 0.4.1 — the first published PyPI release.
Carries the cumulative producer suite shipped across phases 1-11:

* Phase 1 — rewrite producer (15 mutations, 3-layer verifier)
* Phase 2 — marks producer (12 mark types + external ingestion + 4-layer verifier)
* Phase 3 — impose producer (step-and-repeat + cell-extract L5 verifier)
* Phase 4 — trap producer (3 engine slots, trap-diff, delta_e_2000 verifier)
* Phase 5 — CJD pipeline (JSON + XML envelopes, lineage chain)
* Phase 6 — operational readiness (S3 + Redis lineage, queue_depth +
  celery_workers signals, auth on every producer route)
* Phase 7a — multipart marks + trap-diff via lineage_id
* Phase 7b — XML CJD encoding
* Phase 7c — Celery task wrappers
* Phase 9 — real ink-pair adjacency extraction + non-rect trap polygons
* Phase 11 — codex-pdf 1.7.1 cleanup (removes the temporary upstream
  workaround for the pyclipr × ClipperOffset ABI mismatch)

License: AGPL-3.0-or-later. Pinned against codex-pdf>=1.7.1,<2.0.

Verify
- 415 tests pass; ruff + mypy strict + consume-surface audit clean
- sdist + wheel built; published to PyPI:
  https://pypi.org/project/compile-pdf/0.4.1/

Co-authored-by: Claude <noreply@anthropic.com>
Assets 2
Loading