File: CHANGES.txt

package info (click to toggle)
python-simpy 2.3.1-1
  • links: PTS, VCS
  • area: main
  • in suites: jessie, jessie-kfreebsd, wheezy
  • size: 17,300 kB
  • ctags: 2,568
  • sloc: python: 11,172; makefile: 145
file content (84 lines) | stat: -rw-r--r-- 3,298 bytes parent folder | download | duplicates (3)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
Changelog for SimPy
==============================


v2.3.1 – 2012-01-28:
--------------------

- [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().


v2.3 – 2011-12-24:
------------------

- [NEW] Support for Python 3.2. Support for Python <= 2.5 has been dropped.
- [NEW] SimPy.test() method to run the tests on the installed version of SimPy.
– [NEW] Tutorials/examples were integrated into the test suite.
– [CHANGE] Even more code clean-up (e.g., removed prints throughout the code,
  removed if-main-blocks, ...).
- [CHANGE] Many documentation improvements.


v2.2 – 2011-09-27:
------------------

- [CHANGE] Restructured package layout to be conform to the `Hitchhiker’s Guide
  to packaging <http://guide.python-distribute.org/>`_
- [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.


v2.1 – 2010-06-03:
------------------

- [NEW] A function *step* has been added to the API. When called, it executes
  the next scheduled event. (*step* is actually a method of *Simulation*.)
- [NEW] 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.
- [NEW] A simple interactive debugger ``stepping.py`` has been added. It allows
  stepping through a simulation, with options to skip to a certain time, skip
  to the next event of a given process, or viewing the event list.
- [NEW] Versions of the Bank tutorials (documents and programs) using the
  advanced- [NEW] object-oriented API have been added.
- [NEW] A new document describes tools for gaining insight into and debugging
  SimPy models.
- [CHANGE] Major re-structuring of SimPy code, resulting in much less SimPy
  code – great for the maintainers.
- [CHANGE] Checks have been added which test whether entities belong to the
  same Simulation instance.
- [CHANGE] The Monitor and Tally methods timeAverage and timeVariance now
  calculate only with the observed time-series. No value is assumed for the
  period prior to the first observation.
- [CHANGE] Changed class Lister so that circular references between objects no
  longer lead to stack overflow and crash.
- [FIX] Functions *allEventNotices* and *allEventTimes* are working again.
- [FIX] Error messages for methods in SimPy.Lib work again.


v2.0.1 – 2009-04-06:
--------------------

- [NEW] Tests for real time behavior (testRT_Behavior.py and
  testRT_Behavior_OO.py in folder SimPy).
- [FIX] Repaired a number of coding errors in several models in the SimPyModels
  folder.
- [FIX] Repaired SimulationRT.py bug introduced by recoding for the OO API.
- [FIX] Repaired errors in sample programs in documents:

  - Simulation with SimPy - In Depth Manual
  - SimPy’s Object Oriented API Manual
  - Simulation With Real Time Synchronization Manual
  - SimPlot Manual
  - Publication-quality Plot Production With Matplotlib Manual


v2.0.0 - 2009-01-26:
--------------------

- [NEW] In addition to its existing API, SimPy now also has an object oriented
  API.