Waku

Latest version: v0.6.0

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

Scan your dependencies

Page 1 of 3

0.6.0

Bug Fixes

- Change links to di docs in readme
([`0bf7086`](https://github.com/waku-py/waku/commit/0bf7086627171b0cd2d62560f375a06d7b21f3de))

Documentation

- Rename development section to contributing ([19](https://github.com/waku-py/waku/pull/19),
[`08ec5f5`](https://github.com/waku-py/waku/commit/08ec5f508e696a52a25aca1051a3868421441d18))

- Rename di section to providers, improve its contents
([111](https://github.com/waku-py/waku/pull/111),
[`f63c936`](https://github.com/waku-py/waku/commit/f63c9364750668fd4d6563a276555d1b791f71cd))

- Slightly reorganize documentation ([19](https://github.com/waku-py/waku/pull/19),
[`fe8220a`](https://github.com/waku-py/waku/commit/fe8220a4aed9a82f4ee28977a90ad2e6312781ad))

- **di**: Expand di documentation ([111](https://github.com/waku-py/waku/pull/111),
[`887e76f`](https://github.com/waku-py/waku/commit/887e76f84206cefa168a2852701f3adb38c1bc29))

Features

- Add more info to provider validation error messages
([113](https://github.com/waku-py/waku/pull/113),
[`9dced06`](https://github.com/waku-py/waku/commit/9dced064b9892cdd4fa98a892b7108f3753bc9dd))

0.5.0

Documentation

- Add basic modules and providers docs
([`9ddbc3b`](https://github.com/waku-py/waku/commit/9ddbc3b78cae401bf72b02f4541bb3f92b70bbcd))

- Further improve documentation 19 94
([`3d061b6`](https://github.com/waku-py/waku/commit/3d061b69d2321aaa925f939d25de81c2b7a96dc0))

* add getting started section * add more usage docs * change api reference appearance * improve
mkdocs config

Features

- **mediator**: Simplify cqrs handlers registration (105)
([107](https://github.com/waku-py/waku/pull/107),
[`65fa07d`](https://github.com/waku-py/waku/commit/65fa07d9fcbb685ad9fb7ec8a37e878aa06b5c84))

* Remove `MediatorProvidersCreator` * Add new module extension type `OnModuleConfigure` for allowing
change module metadata before module creating * Move handlers binding logic to `MediatorExtension`

Resolves: 105

0.4.0

Documentation

- Setup mkdocs and improve documentation
([`d5166d7`](https://github.com/waku-py/waku/commit/d5166d7146b41a2ce18fba6e524008df2c694299))

Features

- Add ability to pass custom context to dependency provider
([`a0e055f`](https://github.com/waku-py/waku/commit/a0e055f3ae5ca5f4cf6529bbf0026db6bce6f530))

0.3.1

Bug Fixes

- Do not unwrap generic annotations in `collect_dependencies`
([`c5f1b7c`](https://github.com/waku-py/waku/commit/c5f1b7c18ce44d2c30ca0956b07a0e74ecb0474c))

0.3.0

Features

- Refactor module system
([`43a102a`](https://github.com/waku-py/waku/commit/43a102a1e39bb46a2bfd46f3d07c8b34aef39e9c))

0.2.0

Documentation

- Add docstrings to mediator related stuff
([`10728c0`](https://github.com/waku-py/waku/commit/10728c072bc191575aa5183efa74977df9dd66db))

- Deploy mkdocs to github pages 17
([`23872d7`](https://github.com/waku-py/waku/commit/23872d7d4fbf852dbff31dd1c9483a2fd91bb600))

- Improve readme and contributing guide
([`93529d1`](https://github.com/waku-py/waku/commit/93529d1185b0cf74eae2f8af22c5632d6a4eaab0))

- Trigger docs deploy 17
([`096876f`](https://github.com/waku-py/waku/commit/096876f6f08fc361e0bf2ac2517186b37c176acd))

- Use org bot for pages deploy 17
([`dfd1786`](https://github.com/waku-py/waku/commit/dfd17863cf5949abe19157f538b6be77f0bf4f31))

Features

- Eliminate maps usage in mediator
([`16679d7`](https://github.com/waku-py/waku/commit/16679d7a87f6f90b84c9768105b340113d505280))

- Refactor mediator extension, add events handling support
([`3441375`](https://github.com/waku-py/waku/commit/3441375c67c7947b9194f49c2b2bd4d895b0a2f6))

Resolves 12 Fixes 16

Page 1 of 3

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.