Recent Releases of queueing-tool

queueing-tool - v1.2.5

Bug Fixes

  • Address queue server bugs when changing the number of servers (#77)

    • Make sure we correctly handle queueing when the number of servers changes for the QueueServer (fixes #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)

    • 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).
    • Address warnings after python version and dependency updates.
    • Use the collections.deque.clear() method in the QueueNetwork.clear() function, (addresses #68).

Build

  • Use pyproject.toml for all build and test related configuration (#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)
    • Clarified the documentation of QueueServer.num_arrivals and QueueServer.num_system (addresses #65).
    • Setup a CHANGELOG.md file.

- Python
Published by djordon almost 3 years ago

queueing-tool - Support python 3.6 and 3.7

  • Update the extension modules to be able to compile in python 3.7.
  • Update everything so that tests pass across different versions of python

- Python
Published by djordon almost 7 years ago

queueing-tool - Support Matplotlib 2 and 3

  • Adds support for matplotlib versions 2 and 3.
  • Removes verbal support for python 3.3, although the package still works with python 3.3

- Python
Published by djordon over 7 years ago

queueing-tool - Update for new versions of networkx and matplotlib

New major versions of networkx and matplotlib have recently been released. This release fixes issues related networkx (https://github.com/djordon/queueing-tool/issues/47). If you are using matplotlib 2.x, there may be matplotlib deprecation warnings raised when calling some of queueing-tool's plotting methods.

- Python
Published by djordon over 8 years ago

queueing-tool - v1.2.0

Code cleanup

- Python
Published by djordon over 9 years ago

queueing-tool - More pythonic names

Renamed variables and attributes that used lowerCamelCase style. The old variables are still present and haven't been deprecated yet.

- Python
Published by djordon almost 10 years ago

queueing-tool -

  • Changed the ordering of poisson_random_measure arguments.
  • Added the specialized PriorityQueue class to the available package objects.

- Python
Published by djordon almost 10 years ago

queueing-tool -

  1. Fixed a bug in the documentation.
  2. Under the hood code quality changes.

- Python
Published by djordon almost 10 years ago

queueing-tool -

Extensions no longer use numpy.

- Python
Published by djordon almost 10 years ago

queueing-tool - Use Networkx

  • Uses networkx for the graph class now.
  • Uses a priority queue like data structure for scheduling.
  • Minor bug fixes.

- Python
Published by djordon almost 10 years ago