Repository navigation
Backtrader v1.4.0
Highlights
- Modularized the Cerebro engine into focused private components while preserving the public facade and serialization contracts.
- Added opt-in, structured logging with bounded retention, backend selection, lifecycle events, and throttled diagnostics.
- Strengthened compatibility, multiprocessing, wheel-consumer, serial-performance, and optional-SDK CI coverage.
Release verification
- Release source: development at e15e636.
- GitHub Actions completed successfully: 129 successful checks and 10 intentionally skipped checks; no failed or cancelled checks.
- The attached wheel and sdist passed twine check and an isolated consumer verification outside the source checkout.
Artifact checksums (SHA-256)
- backtrader-1.4.0-py3-none-any.whl: 9ac3d09923c33989ed2314885000d8204f63372fd18b7680161020b50dbc7361
- backtrader-1.4.0.tar.gz: c90e02ee07771e745efdc2aa57c599ec20ef934482505b4f816fbbb7629e9700
Boundaries
- This is the optimized development release. The original master baseline is unchanged.
- No PyPI publication is performed; install from this source release or its attached artifacts.
See CHANGELOG.md for the complete change record.