Skip to content

whenever: Add version 0.11.0 - #3412

Draft
luhenry wants to merge 1 commit into
mainfrom
whenever
Draft

luhenry wants to merge 1 commit into
mainfrom
whenever

Conversation

@luhenry

@luhenry luhenry commented Oct 16, 2026 •

Copy link
Copy Markdown
Member

Compiles whenever's pyo3-ffi Rust extension (whenever._whenever), a type-safe datetime/timezone library with a pure-Python fallback. Upstream publishes no riscv64 wheel, despite shipping armv7l/ppc64le/s390x manylinux wheels.

Mirrors upstream's wheels.yml binary job, substituting cibuildwheel's default setuptools_rust build for maturin-action (no riscv64 manylinux image there) since pyproject.toml already declares setuptools_rust as a dynamic build dependency for that exact path.

Differs from upstream

  • Rust toolchain installed via rustup in-container - maturin-action's bundled toolchain isn't used here.

Testing

  • same as upstream's scripts/test_wheel.sh, minus pytest-benchmark/pytest-cov (not needed for correctness).

License: OK

Built on cp312; not yet confirmed green.

@luhenry
luhenry marked this pull request as draft October 16, 2026 02:10
@luhenry
luhenry marked this pull request as ready for review October 22, 2026 02:56
@luhenry luhenry closed this Oct 22, 2026
@luhenry luhenry reopened this Oct 22, 2026
@luhenry
luhenry marked this pull request as draft October 22, 2026 03:13

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