Skip to content

pdf-inspector: Add version 1.17.0 - #2319

Merged
luhenry merged 1 commit into
mainfrom
pdf-inspector
Sep 25, 2026
Merged

luhenry merged 1 commit into
mainfrom
pdf-inspector

Conversation

@luhenry

@luhenry luhenry commented Sep 25, 2026 •

Copy link
Copy Markdown
Member

Compiles the Rust PDF classification and extraction library as a PyO3 cp38-abi3 extension. Upstream publishes no riscv64 wheel.

Mirrors upstream's publish-pypi.yml.

Differs from upstream

  • Checks out release commit 32555d2 - upstream pushed no v1.17.0 tag; its tree matches the PyPI sdist.
  • manylinux: '2_39' - the riscv64 image.

Matrix: one cp38-abi3 wheel, tested on cp312/cp313/cp314; no cp314t, which upstream does not ship and abi3 cannot serve.

Testing

License: Wheel statically links MIT/Apache-2.0 Rust crates, listed in its bundled CycloneDX SBOM.

x86_64 rehearsal: 82 passed, 1 deselected on each of cp312/cp313/cp314.

Build the cp38-abi3 riscv64 wheel with PyO3/maturin-action, mirroring
the build job of upstream's publish-pypi.yml. Upstream pushed no v1.17.0
tag, so the release commit (#450) is pinned; its tree matches the PyPI
sdist. The wheel is tested with the binding's own tests/test_python.py
on 3.12, 3.13 and 3.14.
luhenry added a commit that referenced this pull request Sep 25, 2026
@github-actions

github-actions Bot commented Sep 25, 2026 •

Copy link
Copy Markdown
Contributor
PR Preview Action v1.8.1
Preview removed because the pull request was closed.
2026-09-25 14:38 UTC

@luhenry
luhenry merged commit 180d086 into main Sep 25, 2026
11 of 12 checks passed
@luhenry
luhenry deleted the pdf-inspector branch September 25, 2026 14:19
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant