Skip to content

v1.2.5

Latest
Compare
Choose a tag to compare
@djordon djordon released this 20 Jun 00:40
· 34 commits to master since this release
dc15a43

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.