Skip to content

Releases: CovertLab/arrow

v1.0.0: Rename arrow to stochastic_arrow

30 Jun 21:40
fabb713
Compare
Choose a tag to compare
  • Renames arrow module to stochastic_arrow to avoid name conflict (#51)
  • Add test_fail_stdout to test_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

09 Apr 23:18
Compare
Choose a tag to compare
  • 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

22 Dec 01:36
12c8c78
Compare
Choose a tag to compare
  • Fixes a bug where evolve() would hang in an edge-case (Issue #48), adds the arrow_hang unit test, and makes the code more robust to some other potential bugs.

v0.4.4 Feature: Can pickle StochasticSystem instances

29 Oct 22:19
197e6e0
Compare
Choose a tag to compare

Pickling instances of StochasticSystem now includes the state of the psuedo-random number generator, so unpickling should fully restore that state.