CHANGES FROM VERSION 1.7: SimPy
This document addresses the difference between SimPy versions
1.7 and version 1.7.1 in terms of changes and additions.
- Repaired a bug in the _get methods of Store and Level which could lead to synchronization problems
(blocking of producer processes, despite space being available in the buffer).
- Repaired Level __init__ method to allow initialBuffered to be of either float or int type.
- Added type test for Level get parameter 'nrToGet' to limit it to positive
int or float.
- To improve pretty-printed output of 'Level' objects, changed attribute
'_nrBuffered' to 'nrBuffered' (synonym for 'amount' property)
- To improve pretty-printed output of 'Store' objects, added attribute
'buffered' (which refers to '_theBuffer')