Skip to content

zope-index: Add version 8.2 - #3228

Merged
luhenry merged 1 commit into
mainfrom
zope-index
Oct 16, 2026
Merged

luhenry merged 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

luhenry added a commit that referenced this pull request Oct 15, 2026
…ated

topk-sdk (#3230), zope-index (#3228), zccache (#3229), kfnetlist (#3231),
ligo-skymap (#3233), quantile-forest (#3232), fbuild (#3235),
py-ballisticcalc-exts (#3238), resdata (#3237), oxapy (#3239),
pyramids-gis (#3240), biscuit-python (#3223), ansys-mapdl-reader (#3227)
all had open PRs that queue.yml never reflected (status still queued,
pr still null). Verified each PR independently before updating.

luhenry commented Oct 15, 2026

Copy link
Copy Markdown
Member Author

Build zope-index 8.2 cp313-manylinux_riscv64 (job 115912026387) failed before any of this PR's own steps ran: the runner hit 429 Too Many Requests from codeload.github.com three times in a row just downloading the actions/checkout action itself, then gave up. Not this PR's code — infra rate-limiting under this repo's heavy concurrent CI load. Re-ran the failed job once (run_id 38580695523).


Generated by Claude Code

@luhenry
luhenry marked this pull request as draft October 15, 2026 12:14
@luhenry
luhenry marked this pull request as ready for review October 16, 2026 04:04
@luhenry
luhenry merged commit 0f41130 into main Oct 16, 2026
16 of 18 checks passed
@luhenry
luhenry deleted the zope-index branch October 16, 2026 06:31
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