Skip to content

bittensor-drand: Add version 2.0.0 - #2935

Merged
luhenry merged 1 commit into
mainfrom
bittensor-drand
Oct 13, 2026
Merged

luhenry merged 1 commit into
mainfrom
bittensor-drand

Conversation

@luhenry

@luhenry luhenry commented Oct 13, 2026 •

Copy link
Copy Markdown
Member

Compiles the PyO3 extension for Bittensor's drand timelock-encrypted commit-reveal (pure Rust, rustls with ring). Upstream publishes no riscv64 wheel.

Mirrors the linux job of upstream's release.yml and the build-and-test job of test-and-lint.yml.

Differs from upstream

  • One interpreter per job, so each wheel is tested on its own interpreter.
  • No aarch64-only before-script-linux - no OpenSSL in the crate graph.

Matrix: cp312, cp313, cp314 - upstream ships no free-threaded wheel and the module does not declare gil_used = false.

Testing

  • pytest-asyncio installed without maturin from the dev extra - build tool only.

License: OK

Built on cp312; CI pending.

luhenry added a commit that referenced this pull request Oct 13, 2026
@github-actions

Copy link
Copy Markdown
Contributor
PR Preview Action v1.8.1

QR code for preview link

🚀 View preview at
https://riseproject-dev.github.io/python-wheels/pr-preview/pr-2935/

Built to branch gh-pages at 2026-10-13 08:45 UTC.
Preview will be ready when the GitHub Pages deployment is complete.

@luhenry
luhenry marked this pull request as draft October 13, 2026 09:27
@luhenry
luhenry marked this pull request as ready for review October 13, 2026 09:30
@luhenry
luhenry merged commit f3f5b2c into main Oct 13, 2026
13 of 14 checks passed
@luhenry
luhenry deleted the bittensor-drand branch October 13, 2026 09:30
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