Skip to content

zope-index: Add version 8.2 - #3228

Open
luhenry wants to merge 1 commit into
mainfrom
zope-index
Open

luhenry wants to merge 1 commit into
mainfrom
zope-index

Conversation

@luhenry

@luhenry luhenry commented Oct 14, 2026 •

Copy link
Copy Markdown
Member

Compiles the zope.index.text.okascore C extension (the Okapi BM25 scoring loop). Upstream publishes no riscv64 wheel.

Mirrors upstream's tests.yml.

Differs from upstream

  • Built with cibuildwheel instead of .manylinux.sh - same shape as the other zope.* ports here.
  • BTrees, persistent and zope.interface come from pypi.riseproject.dev - no riscv64 wheels on PyPI.

Testing

  • same as upstream (zope.testrunner with PURE_PYTHON=0, then PURE_PYTHON=1)

License: OK

Built on x86_64 cp312 and cp314t; 726 passed, 3 skipped (C) and 726 passed, 43 skipped (pure).

Build zope.index 8.2 (okascore C extension) for riscv64 with
cibuildwheel from the upstream tag, mirroring upstream's tests.yml:
zope.testrunner with and without the C extension (PURE_PYTHON=0/1).
BTrees, persistent and zope.interface come from pypi.riseproject.dev.

luhenry commented Oct 14, 2026

Copy link
Copy Markdown
Member Author

The failed check_commit_messages run (job 115909494539) is the known pull_request "opened" webhook stale-body-snapshot case, same as #3221-#3227/#3229: it evaluated the PR body before create_pull_request's auto-injected "Generated by Claude Code" footer was stripped via update_pull_request. The edited-triggered re-run already passed cleanly (all three checks green). No fix needed — riscv64 builds now queued.


Generated by Claude Code

This branch has not been deployed

No deployments
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