Releases: CovertLab/arrow
Releases · CovertLab/arrow
v1.0.0: Rename arrow to stochastic_arrow
- Renames
arrow
module tostochastic_arrow
to avoid name conflict (#51) - Add
test_fail_stdout
totest_arrow.py
to 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.pxd
to work around a Cython 3.0.0 bug. - Stop using deprecated
numpy.distutils
to avoid warnings and prepare for its removal in Python 3.12. - Make
test_arrow.py --plot
compatible with Python 3. - Fix
PytestReturnNotNoneWarning
warnings 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_hang
unit 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.