Skip to content

Commit

Permalink
chore(release): prepare for v1.2.5 (#80)
Browse files Browse the repository at this point in the history
* Bump the version to 1.2.5
* Update the changelog
  • Loading branch information
djordon authored Oct 8, 2022
1 parent 3405775 commit dc15a43
Show file tree
Hide file tree
Showing 2 changed files with 35 additions and 2 deletions.
33 changes: 33 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,39 @@

All notable changes to this project will be documented in this file.

## [1.2.5] - 2022-10-08

### 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] - 2019-11-10

Expand Down
4 changes: 2 additions & 2 deletions pyproject.toml
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@ name = "queueing-tool"
description = "A queueing network simulator"
readme = "README.rst"
authors = [{name = "Daniel Jordon", email = "[email protected]"}]
version = "1.2.4"
version = "1.2.5"
license = {text = "MIT"}
requires-python = ">=2.7,!=3.0,!=3.1,!=3.2"
dependencies = [
Expand Down Expand Up @@ -57,7 +57,7 @@ build-backend = "setuptools.build_meta"

[tool.poetry]
name = "queueing-tool"
version = "1.2.4"
version = "1.2.5"
description = "A queueing network simulator"
authors = ["djordon <[email protected]>"]

Expand Down

0 comments on commit dc15a43

Please sign in to comment.