Boss-bus

Latest version: v0.4.0

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

Scan your dependencies

0.4.0

Changes

* Add Middleware (51) jimbroze
* De-register Events using Handler Classes or Instances (45) jimbroze
* Add methods to check registered handlers (44) jimbroze
* Return values from commands (41) jimbroze
* Class loader (38) jimbroze

:package: Dependencies

* Bump ruff from 0.1.4 to 0.1.5 (40) dependabot
* Bump ruff from 0.1.3 to 0.1.4 (37) dependabot
* Bump ruamel-yaml from 0.18.3 to 0.18.5 (33) dependabot
* Bump charset-normalizer from 3.3.1 to 3.3.2 (31) dependabot
* Bump filelock from 3.13.0 to 3.13.1 (27) dependabot

0.3.0

Changes

:rocket: Features

* Create main library entry-point // MessageBus class (36) jimbroze

0.2.0

Changes

:rocket: Features

* Create a Command Bus Component (35) jimbroze

0.1.0

Changes

* Boss-bus 0.1.0 (30) jimbroze
* Create event bus (29) jimbroze
* Add python 3.12 (21) jimbroze
* Swap Flake8 for Ruff (26) jimbroze
* Setup project (23) jimbroze
* Reinstate MacOS test (20) jimbroze
* Add Python 3.11 as latest version (19) jimbroze

:rotating_light: Testing

* Test publishing docs (28) jimbroze

:package: Dependencies

* Bump pypa/gh-action-pypi-publish from 1.5.0 to 1.8.10 (18) dependabot
* Bump codecov/codecov-action from 3.1.0 to 3.1.4 (17) dependabot
* Bump salsify/action-detect-and-tag-new-version from 2.0.1 to 2.0.3 (8) dependabot
* Bump release-drafter/release-drafter from 5.20.0 to 5.25.0 (3) dependabot
* Bump myst-parser from 0.17.2 to 2.0.0 in /docs (4) dependabot
* Bump sphinx-click from 4.1.0 to 5.0.1 in /docs (6) dependabot
* Bump furo from 2022.4.7 to 2023.9.10 in /docs (1) dependabot
* Bump sphinx from 4.5.0 to 7.2.6 in /docs (2) dependabot
* Bump nox-poetry from 1.0.0 to 1.0.3 in /.github/workflows (9) dependabot
* Bump crazy-max/ghaction-github-labeler from 4.0.0 to 5.0.0 (5) dependabot
* Bump actions/setup-python from 3 to 4 (10) dependabot
* Bump nox from 2022.1.7 to 2023.4.22 in /.github/workflows (13) dependabot
* Bump actions/checkout from 3 to 4 (12) dependabot
* Bump pip from 22.1.2 to 23.3.1 in /.github/workflows (14) dependabot


empty
Dependencies have been resolved. This is a good starting point to copy for creating other libraries.

What's Changed
* Bump pip from 22.1.2 to 23.3.1 in /.github/workflows by dependabot in https://github.com/jimbroze/boss-bus/pull/14
* Bump actions/checkout from 3 to 4 by dependabot in https://github.com/jimbroze/boss-bus/pull/12
* Bump nox from 2022.1.7 to 2023.4.22 in /.github/workflows by dependabot in https://github.com/jimbroze/boss-bus/pull/13
* Bump actions/setup-python from 3 to 4 by dependabot in https://github.com/jimbroze/boss-bus/pull/10
* Bump crazy-max/ghaction-github-labeler from 4.0.0 to 5.0.0 by dependabot in https://github.com/jimbroze/boss-bus/pull/5
* Bump nox-poetry from 1.0.0 to 1.0.3 in /.github/workflows by dependabot in https://github.com/jimbroze/boss-bus/pull/9
* Bump sphinx from 4.5.0 to 7.2.6 in /docs by dependabot in https://github.com/jimbroze/boss-bus/pull/2
* Bump furo from 2022.4.7 to 2023.9.10 in /docs by dependabot in https://github.com/jimbroze/boss-bus/pull/1
* Bump sphinx-click from 4.1.0 to 5.0.1 in /docs by dependabot in https://github.com/jimbroze/boss-bus/pull/6
* Bump myst-parser from 0.17.2 to 2.0.0 in /docs by dependabot in https://github.com/jimbroze/boss-bus/pull/4
* Bump release-drafter/release-drafter from 5.20.0 to 5.25.0 by dependabot in https://github.com/jimbroze/boss-bus/pull/3
* Bump salsify/action-detect-and-tag-new-version from 2.0.1 to 2.0.3 by dependabot in https://github.com/jimbroze/boss-bus/pull/8
* Add Python 3.11 as latest version by jimbroze in https://github.com/jimbroze/boss-bus/pull/19
* Bump codecov/codecov-action from 3.1.0 to 3.1.4 by dependabot in https://github.com/jimbroze/boss-bus/pull/17
* Reinstate MacOS test by jimbroze in https://github.com/jimbroze/boss-bus/pull/20
* Bump pypa/gh-action-pypi-publish from 1.5.0 to 1.8.10 by dependabot in https://github.com/jimbroze/boss-bus/pull/18
* Setup project by jimbroze in https://github.com/jimbroze/boss-bus/pull/23
* Swap Flake8 for Ruff by jimbroze in https://github.com/jimbroze/boss-bus/pull/26
* Add python 3.12 by jimbroze in https://github.com/jimbroze/boss-bus/pull/21

New Contributors
* dependabot made their first contribution in https://github.com/jimbroze/boss-bus/pull/14
* jimbroze made their first contribution in https://github.com/jimbroze/boss-bus/pull/19

**Full Changelog**: https://github.com/jimbroze/boss-bus/commits/empty

Links

Releases

Has known vulnerabilities

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.