Cobald

Latest version: v0.14.0

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

Scan your dependencies

Page 1 of 2

0.14

New Contributors
* lgtm-com made their first contribution in https://github.com/MatterMiners/cobald/pull/117

**Full Changelog**: https://github.com/MatterMiners/cobald/compare/0.13.0...v0.14.0

0.14.0

What's Changed
This release updates the minimal Python version to Python 3.8. This will allow COBalD and its plugins to move forward to a more modern code-base and drop old compatibility layers. There are no user-facing changes aside from not running on older Python versions anymore.

Internal changes and maintenance include:

* Update deprecated GitHub actions by giffels in https://github.com/MatterMiners/cobald/pull/118
* CI cleanup and general maintenance by maxfischer2781 in https://github.com/MatterMiners/cobald/pull/121
* Fix static tests (scheduled) by maxfischer2781 in https://github.com/MatterMiners/cobald/pull/123
* Add CodeQL workflow for GitHub code scanning by lgtm-com in https://github.com/MatterMiners/cobald/pull/117

0.13.0

What's Changed

This release changes the core implementation of the daemon runtime from `threading` to `asyncio`.

We expect the changes to be transparent for users, but the architecture change may have unexpected side-effects. For example, signal handling (as in Linux' `SIGINT` and similar) now happens differently and dependencies relying on signals may behave slightly different.

Major changes:

* Robust Runner using `asyncio` by maxfischer2781 in https://github.com/MatterMiners/cobald/pull/109
* Read config after daemon initialisation by maxfischer2781 in https://github.com/MatterMiners/cobald/pull/112
* asyncio runner handles `KeyboardInterrupt` of payloads by maxfischer2781 in https://github.com/MatterMiners/cobald/pull/114

0.12.3

This release allows setting the evaluation strategy of YAML tags as lazy/eager.

See the [``cobald`` changelog](https://cobald.readthedocs.io/en/latest/source/changelog.html) for all changes.

0.12.2

This release provides improved configuration handling.

See the [``cobald`` changelog](https://cobald.readthedocs.io/en/latest/source/changelog.html) for all changes.

0.12.1

This release introduces a new plugin system (v0.12.0) that works via decorators.

See the [``cobald`` changelog](https://cobald.readthedocs.io/en/latest/source/changelog.html) for all changes.

Page 1 of 2

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.