Scheduler

Latest version: v0.8.7

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

Scan your dependencies

Page 2 of 4

0.8.1

Misc

+ Python 3.11 support.

Testing

+ The library is now also tested against python version 3.11.
+ Update patches for other python versions.

0.8.0

Features

+ Catching unhandled exceptions of scheduled functions
([Issue13](https://gitlab.com/DigonIO/scheduler/-/issues/13)):
+ Introduced logging for unhandled exceptions.
+ The scheduler takes a custom logger instance as argument.
+ Jobs are now counting the number of unhandled exceptions.

Misc

+ Improved some exception messages.
+ Minor documentation corrections.
+ Minor README.md corrections and simplifications.
+ Removed deprecated Prioritization code from `util.py`.

Bugfix

+ Some exception messages that previously were wrongly tested and therefore ignored.
are now matched using the `match` argument in `pytest.raises`.
+ Bugfix in PKGBUILD's package() function.

0.7.4

Misc

+ formatting of README.md
+ CI file correction for coverage report

0.7.3

Testing

+ `test_readme.py` now uses monkeypatched `datetime.now()`
+ Tests are contained in their own modules therefore installation before testing
is no longer necessary
+ testing requirements now include `typeguard`
+ coverage badge should work again

Misc

+ sponsor Digon.IO added

0.7.2

Features

+ aliases are now supported for Scheduler.once

Misc

+ Skipping checksum in PKGBUILD (we do not know the hash in advance of pushing)
+ Added missing checkdepends: `python-pytest-asyncio`

Documentation

+ String fixes: `function / alias` and spaces
+ additional alias example
+ corrected alias_text
+ tag & parameters - remove unneeded `doctest:+ELLIPSIS` instruction
+ note added on tags

0.7.1

Misc

+ Bump version in PKGBUILD.
+ Fix image for release stage.

Page 2 of 4

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.