What's new in SimPy 3.0.10
Sep 20, 2016
- [FIX] Conditions no longer leak callbacks on events (thanks to Peter Grayson).
New in SimPy 2.3.1 (Jan 30, 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)
- Support for Python 3.2. Support for Python
New in SimPy 2.3 Beta 2 (Dec 6, 2011)
- [NEW] Support for Python 3.2. Support for Python
New in SimPy 2.3 Beta 1 (Oct 19, 2011)
- [CHANGE] Restructured package layout to be conform to the `Hitchhiker’s Guide
- to packaging `_
- [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.2 (Sep 28, 2011)
- [CHANGE] Restructured package layout to be conform to the `Hitchhiker’s Guide
- to packaging `_
- [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.2 Beta 2 (Sep 22, 2011)
- [CHANGE] Restructured package layout to be conform to the `Hitchhiker’s Guide
- to packaging `_
- [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 (Jun 2, 2010)
- 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.
New in SimPy 2.0 (Nov 3, 2008)
- Additions:
- New (object oriented) API, in addition to the existing procedural API. This makes SimPy 2.0 fully backward compatible with previous versions.
- Documentation on running SimPy in parallel processes on multiple CPUs,cores or computers, using Parallel Python.
- Changes:
- Documentation formattted using Sphinx documentation generator.
New in SimPy 1.9.1 (Mar 18, 2008)
- SimPy 1.9.1 is a bug-fix release which cures the following
- bugs in 1.9:
- Excessive production of circular garbage, due to a circular reference between Process instances and event notices. This led to large memory requirements.
- Runtime error for preempts of processes holding multiple Resource objects.
- It also adds a Short Manual, describing only the basic
- facilities of SimPy.