Queueing-tool

Latest version: v1.2.5

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

Scan your dependencies

Page 1 of 3

1.2.5

Bug Fixes

- Address queue server bugs when changing the number of servers ([77](https://github.com/djordon/queueing-tool/pull/77))
* Make sure we correctly handle queueing when the number of servers changes for the `QueueServer` (fixes [64](https://github.com/djordon/queueing-tool/issues/64)).
* Update the requirements file for building the documentation.
* Update the javascript files included in the documentation.

- Address issues related to newer versions of dependencies ([75](https://github.com/djordon/queueing-tool/pull/75))
* Move CI over from travis-ci to Github actions. Test python versions 3.6-3.10.
* Use poetry for package management.
* Make sure queueing-tool works with updated dependencies (fixes [74](https://github.com/djordon/queueing-tool/issues/74)).
* Address warnings after python version and dependency updates.
* Use the `collections.deque.clear()` method in the `QueueNetwork.clear()` function, (addresses [68](https://github.com/djordon/queueing-tool/issues/68)).


Build

- Use pyproject.toml for all build and test related configuration ([79](https://github.com/djordon/queueing-tool/pull/79))
* Move build metadata from `setup.py` to `pyproject.toml`.
* Move pytest settings from `setup.cfg` to `pyproject.toml`.
* Use `importlib.metadata` for setting the package version.
* Remove the version file.


Documentation

- Update documentation for QueueServer attributes ([78](https://github.com/djordon/queueing-tool/pull/78))
* Clarified the documentation of `QueueServer.num_arrivals` and `QueueServer.num_system` (addresses [65](https://github.com/djordon/queueing-tool/issues/65)).
* Setup a `CHANGELOG.md` file.

1.2.4

Changed

* Networkx nodes update ([61](https://github.com/djordon/queueing-tool/pull/61))
* Use nodes instead of node, the latter is removed as of networkx 2.4


Documentation

- Update readthedocs v2 ([59](https://github.com/djordon/queueing-tool/pull/59))
* Use python 3.6 with RTD
* Change the copy in the README
- Update readthedocs ([58](https://github.com/djordon/queueing-tool/pull/58))
* Update the installlation documentation
* Update alabaster version for docs

1.2.3

Features

* Updates for python 3.6 and 3.7 ([56](https://github.com/djordon/queueing-tool/pull/56))
* Update the supported versions of python
* Various non-breaking changes to ensure consistent results across versions of python

1.2.2

Features

- Add support for matplotlib 2 and 3 ([52](https://github.com/djordon/queueing-tool/pull/52))
* Add matrix of tests for matplotlib versions
* Remove verbal support for python version 3.3

1.2.1

Changed

- [**breaking**] Better testing ([45](https://github.com/djordon/queueing-tool/pull/45))
* Code quality cleanup
* Linted the files. Some docstring copy edits. Removed deepcopy implementation.
* Remove unused imports
* Renamed am image file, and added another image file for testing matplotlib 2.x
* Updated the graph object to work with networkx 1.x and 2.x

1.2.0

Changed

- [**breaking**] QueueServer fixes ([44](https://github.com/djordon/queueing-tool/pull/44))
* Removed lowerCammelCase variables.
* Moved `QueueServer` time updates into a `_update_time` functoin.
* Minor `QueueNetwork.animation` code clean-up.

- Added some shields, switched to using pytest ([43](https://github.com/djordon/queueing-tool/pull/43))

Page 1 of 3

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.