Releases: CovertLab/arrow
Releases · CovertLab/arrow
v1.1.0: Update build toolchain
Updates the build toolchain and automatically builds wheels for all major platforms and recent versions of Python (#53)
v1.0.0: Rename arrow to stochastic_arrow
- Renames
arrowmodule tostochastic_arrowto avoid name conflict (#51) - Add
test_fail_stdouttotest_arrow.pyto check console output upon simulation failure - Add Github Actions pytest for Python 3.9-3.11 on Ubuntu, Windows, and MacOS
- Tweak a few types to avoid warnings across all platforms (particularly Windows)
release 0.5.2
- Update to Cython 0.29.34 which should provide Python 3.11 compatibility. (Cython 3.0.0 is now in beta.)
- Add
arrow.pxdto work around a Cython 3.0.0 bug. - Stop using deprecated
numpy.distutilsto avoid warnings and prepare for its removal in Python 3.12. - Make
test_arrow.py --plotcompatible with Python 3. - Fix
PytestReturnNotNoneWarningwarnings from pytest 7.2.0.
v0.5.0: Fixes a hang bug
- Fixes a bug where
evolve()would hang in an edge-case (Issue #48), adds thearrow_hangunit test, and makes the code more robust to some other potential bugs.
v0.4.4 Feature: Can pickle StochasticSystem instances
Pickling instances of StochasticSystem now includes the state of the psuedo-random number generator, so unpickling should fully restore that state.