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.
- Make sure we correctly handle queueing when the number of servers changes for the
-
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 theQueueNetwork.clear()
function, (addresses #68).
Build
- Use pyproject.toml for all build and test related configuration (#79)
- Move build metadata from
setup.py
topyproject.toml
. - Move pytest settings from
setup.cfg
topyproject.toml
. - Use
importlib.metadata
for setting the package version. - Remove the version file.
- Move build metadata from