What's new in SimPy 2.3.1
Jan 28, 2012
- [NEW] More improvements on the documentation.
- [FIX] Syntax error in tkconsole.py when installing on Py3.2.
- [FIX] Added *mock* to the dep. list in SimPy.test().
New in SimPy 2.3 (Dec 27, 2011)
New in SimPy 2.3b2 (Dec 6, 2011)
- [NEW] Support for Python 3.2. Support for Python
New in SimPy 2.2.0 (Sep 28, 2011)
- [CHANGE] Restructured package layout
- [CHANGE] Tests have been ported to pytest.
- [CHANGE] Documentation improvements and clean-ups.
- [FIX] Fixed incorrect behavior of Store._put, thanks to Johannes Koomer for the fix.
New in SimPy 2.1.0 (Sep 7, 2011)
- Additions:
- A function `step` has been added to the API. When called, it executes
- the next scheduled event. (`step` is actually a method of Simulation.)
- Another new function is `peek`. It returns the time of the next event.
- By using `peek` and `step` together, one can easily write e.g. an
- interactive program to step through a simulation event by event.
- A simple interactive debugger ``stepping.py`` has been added. It allows
- interactive stepping through a simulation.
- Versions of the Bank tutorials using the advanced object-oriented
- API have been added.
- A new document describes tools for gaining insight into and debugging SimPy
- models.
- Changes:
- Major re-structuring of SimPy code, resulting in much less
- SimPy code -- great for the maintainers.
- Checks have been added which test whether entities belong to the
- same `Simulation` instance.
- The `Monitor` and `Tally` methods `timeAverage` and `timeVariance`
- now calculate only with the observed time-series.
- Changed class `Lister` so that circular references between
- objects no longer lead to stack overflow and crash.
- Bug repairs:
- Functions ``allEventNotices`` and ``allEventTimes`` are working again.
- Error messages for methods in SimPy.Lib work again.