Ciw

Latest version: v3.2.3

Safety actively analyzes 681866 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 5 of 10

2.1.3

+ Small refactor to Node adding new servers, and to Individuals receiving the Simulation object.
+ Add a library of custom behaviour to docs
+ Support Python 3.8, update hypothesis

2.1.2

+ Ability to incorporate customer behaviour Server and Individual classes.

2.1.1

+ State Trackers slightly more efficent, they do not record any state changes that result in the same state as before.
+ Add the NodePopulationSubset tracker.
+ Distribution objects can now see the Simulation object, for true state dependent distributions.

2.1.0

+ State Trackers now track history
+ State Trackers give state probabilities
+ A number of performance improvements
+ Fix some documentation
+ Test on PyPy3.6 and Python 3.7 too

2.0.1

+ setup.py now finds packages to fix pip install bug

2.0.0

+ Large refactor:
+ Drop support for Python 2.7, Python 3.4.
+ Update networkx and pyyaml requirements.
+ Refactor time so that `Simulation` has `current_time` attribute.
+ Change Transition_matrices keyword to routing.
+ routing can take a process-based routing function.
+ Refactor distributions to be objects: ['Exponential', 0.5] -> ciw.dists.Exponential(0.5).
+ Distribution objects can be manipulated with +, -, * and /.
+ All keywords lower case to conform to Pep8.
+ deadlock_detector keyword takes object, not string.
+ tracker keyword takes object, not string.
+ Add tests and docs to show how objects can be used for state-dependent distributions.
+ All user facing api now takes float('inf') not 'Inf', expect for .yml files.
+ Reference Ciw paper in docs.
+ Add AUTHORS.rst to docs.

Page 5 of 10

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.