Pest-py

Latest version: v0.5.3

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

Scan your dependencies

Page 1 of 3

0.5.3

What's Changed

๐Ÿš‘ Bug fixes
* 1ae3f48 ๐Ÿš‘ resolve error when resolving async dependencies in module initialization, by lucas-labs

**Full Changelog**: https://github.com/lucas-labs/pest/compare/v0.5.2...v0.5.3

0.5.2

What's Changed

๐Ÿš‘ Bug fixes
* c921ce7 ๐Ÿš‘ avoid potential error by safely accessing sched_meta.meta_type (56), by lucas-labs

**Full Changelog**: https://github.com/lucas-labs/pest/compare/v0.5.1...v0.5.2

0.5.1

What's Changed

๐Ÿงน Chore tasks
* e5aa132 ๐Ÿงน update pydantic dependency constraints, by lucas-labs
* 8b5fc6e ๐Ÿงน update dij dependency to version 0.0.4 (55), by lucas-labs

**Full Changelog**: https://github.com/lucas-labs/pest/compare/v0.5.0...v0.5.1

0.5.0

What's Changed

๐Ÿ”„ Continuous Integration
* a62967d ๐Ÿ”„ pin external workflows to specific commit SHAs, by lucas-labs

๐Ÿ’ก New features
* 7ced2c3 โœจ introduce lifecycle hooks, by lucas-labs

In order to introduce lifecycle hooks, major refactoring
was done. From now on, the application is created during
fastapi lifespan event.
* bf06df1 โœจ basic task schedule functionality, by lucas-labs
* 7165246 โœจ add max_repetitions attribute to cron decorator, by lucas-labs

๐Ÿš‘ Bug fixes
* 3056bbe ๐Ÿš‘ on application bootstrap hook calling order, by lucas-labs
* 177450d ๐Ÿš‘ update lifecycle hook return types to support python 3.9, by lucas-labs
* 570ae77 ๐Ÿš‘ update installation instructions for loguru and croniter in error hints, by lucas-labs
* 77f4f09 ๐Ÿš‘ update on_application_bootstrap method signatures to include app parameter, by lucas-labs

๐Ÿ“š Documentation
* f1a525d ๐Ÿ“ add internal architcture documentation (52), by lucas-labs

**Full Changelog**: https://github.com/lucas-labs/pest/compare/v0.4.4...v0.5.0

0.4.4

What's Changed

๐Ÿ“š Documentation
* 4c360da ๐Ÿ“ update url, by lucas-labs

๐Ÿš‘ Bug fixes
* ab5368f ๐Ÿš‘ loguru logs always colorized (48), by lucas-labs

+ new param "force_colorize" defaulted to None instead of
having it obscured and always to True

๐Ÿงน Chore tasks
* 8ffb2b9 ๐Ÿงน upgrade fastapi to `>=0.115.3`, by lucas-labs
* 7c926d4 (deps-dev): bump python-multipart from 0.0.12 to 0.0.18 (49) undefined, by dependabot[bot]

Bumps [python-multipart](https://github.com/Kludex/python-multipart) from 0.0.12 to 0.0.18.
- [Release notes](https://github.com/Kludex/python-multipart/releases)
- [Changelog](https://github.com/Kludex/python-multipart/blob/master/CHANGELOG.md)
- [Commits](https://github.com/Kludex/python-multipart/compare/0.0.12...0.0.18)

---
updated-dependencies:
- dependency-name: python-multipart
dependency-type: direct:development
...

Signed-off-by: dependabot[bot] <supportgithub.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]users.noreply.github.com>

**Full Changelog**: https://github.com/lucas-labs/pest/compare/v0.4.3...v0.4.4

0.4.3

What's Changed

๐Ÿ’ก New features
* e9a8d98 โœจ make response_model_exclude_none=True a default (47), by lucas-labs

**Full Changelog**: https://github.com/lucas-labs/pest/compare/v0.4.2...v0.4.3

Page 1 of 3

ยฉ 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.