Ciw

Latest version: v3.2.5

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

Scan your dependencies

Page 1 of 11

3.2.5

+ Fixes bug in PoissonIntervals distribution where if the last rate is zero or so small there is no samples, the cycle begins again too early.

3.2.4

+ Adds a new method for the `simulate_until_max_customers`: "Complete" simulates until a specific number of completed customer journeys; while "Finish" simulates until a specific number of customers have reached the exit node (through bailking or reneging).

3.2.3

+ Allow some numerical imprecision in the PMF probability sums. This allows for very large arrays of probabilities and use of Pandas and Numpy to define probabilities.

3.2.2

+ Allow custom exit node classes.

3.2.1

+ Remove `reneging_destinations`, move to a jockeying routing option within the routing objects.

3.2.0

+ System capacity implemented.
+ Server schedules objects now take `numbers_of_servers` and `shift_end_dates` keywards, instead of `schedule`.
+ Server schedules and slotted services can be `offset`.
+ Added a GroupedNodePopulation tracker.
+ Restructures documentation, adds more guides, and updates reference pages.
+ Routing objects implemented: TransitionMatrix object, ProcessBased object, FlexibleProcessBased object, NetworkRouting object, Direct object, Leave object, Probabilistic object, JoinShortestQueue object, LoadBalancing object
+ Added `reroute` as an option for interrupted preemptive services.

Page 1 of 11

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.