Skip to content

Backtrader 1.4.0

Latest

Choose a tag to compare

@cloudQuant cloudQuant released this 19 Sep 23:52
· 2 commits to development since this release
e15e636

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.