Skip to content

zipline-reloaded: Add version 3.1.1 - #3360

Draft
luhenry wants to merge 1 commit into
mainfrom
zipline-reloaded
Draft

luhenry wants to merge 1 commit into
mainfrom
zipline-reloaded

Conversation

@luhenry

@luhenry luhenry commented Oct 15, 2026 •

Copy link
Copy Markdown
Member

Compiles 14 Cython extensions (asset lookups, adjusted-array windowing, the finance/sim engine, bar/resample data structures). Upstream publishes no riscv64 wheel.

Mirrors upstream's build_wheels.yml.

Differs from upstream

  • Matrix trimmed to Linux/manylinux_riscv64 only - macOS/Windows jobs and the sdist/PyPI-upload jobs dropped.

Matrix: cp310/cp311/cp312/cp313, matching upstream's own matrix; upstream does not build cp314/cp314t.

Testing

  • same as upstream ([tool.cibuildwheel] test-extras/test-command from pyproject.toml, unchanged)

License: OK

Built on cp312; not rehearsed locally - cibuildwheel's test step installs the full runtime dependency set, including bcolz-zipline, which has no riscv64 wheel anywhere and will build from sdist in-container.

Backtesting engine with real Cython extensions (assets, data, finance,
lib windowing). Upstream ships no riscv64 wheel. Mirrors upstream's
build_wheels.yml, narrowed to the manylinux_riscv64 image.
luhenry added a commit that referenced this pull request Oct 15, 2026
… no-gap; PyODE -> parked; genesis-world -> no-gap
@luhenry
luhenry marked this pull request as draft October 16, 2026 00:05

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