Skip to content

Releases: stefan-jansen/zipline-reloaded

3.1.1

23 Jul 21:30

Choose a tag to compare

What's Changed

  • Python 3.13 compatibliity
  • Removed python-interface due to 3.13 incompatiblity
  • MAINT: Numpy 2.0 compatibility by @stefan-jansen in #264
  • Bump pypa/cibuildwheel from 2.21.1 to 2.22.0 by @dependabot[bot] in #271
  • Bump codecov/codecov-action from 4 to 5 by @dependabot[bot] in #270
  • Fix warnings related to Pandas 2.1.0 by @fstp in #260
  • fix to support latest cython 3.1.0 by @gnzsnz in #281
  • Bump pypa/cibuildwheel from 2.22.0 to 2.23.3 by @dependabot[bot] in #282
  • Bump pypa/cibuildwheel from 2.23.3 to 3.0.0 by @dependabot[bot] in #286

New Contributors

  • @fstp made their first contribution in #260

Full Changelog: 3.1...3.1.1

3.1

26 Sep 14:25

Choose a tag to compare

3.1
  • Various updates to ensure NumPy 2.0 compatibility for Python >= 3.10

3.0.4

15 May 03:25
dd9cebc

Choose a tag to compare

  • update to Python 3.12

Version 3.0.3

25 Jul 21:15

Choose a tag to compare

What's Changed

Full Changelog: 3.0...3.0.3

Version 3.0

14 Jul 16:03
0db8221

Choose a tag to compare

What's Changed

New Contributors

Full Changelog: 2.2.1...3.0

2.4

29 Jan 21:07

Choose a tag to compare

2.4
  • finalizing conda-forge package
  • moving out of beta after a couple weeks without issues

What's Changed

Full Changelog: 2.2.1...2.4

2.4-beta.1

10 Jan 22:03
5709281

Choose a tag to compare

What's Changed

The most important change is compatibility with exchange_calendars >= 4.0, which in turn changes the datatype of time zones for trading sessions from timezone-naive to UTC:

Sessions are now timezone-naive (previously UTC). Schedule columns now have the timezone set as UTC. The times have always been defined in terms of UTC, but the dtype used to be timezone-naive.

Full Changelog: 2.3.0...2.4.0-beta.1

2.3

10 Jan 15:26

Choose a tag to compare

2.3

What's Changed

Full Changelog: 2.2.1...2.3.0

2.2

29 Oct 17:01
618ba44

Choose a tag to compare

2.2

With this release, we're moving to the actively maintained ecxhange_calendars from the no longer maintained trading_calendars - thanks to @MBounouar for making this happen! As a result, Zipline is now again compatible with the latest pandas versions.

2.1.1

08 Sep 06:45

Choose a tag to compare

The release simplifies the code by removing elements that are no longer necessary, addresses a few issues and improves the automatic build and test GHA workflows.

Pandas 1.3+ causes issues with trading-calendars; while we work out migration to the more actively maintained exchange_calendars, pandas is temporarily limited to version <=1.2.5.

Big shout-out to @MBounouar who made quite a few very useful contributions, namely:

  • Migrate from nosetest to pytest (#9, #15 )
  • Apply patch for futures backtesting (#3)
  • Various revisions of the Cython extensions to facilitate maintenance and enhancements going forward (#46, #49)
  • Address warnings and other maintenance issues.

In addition, there are several improvements to the automatic test and build process (#47, #48, #50, #51, #52).