Skip to content

Releases: lucas-labs/pest

v0.5.0

18 Feb 16:36
1f1cb9d
Compare
Choose a tag to compare

What's Changed

🔄 Continuous Integration

💡 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

Full Changelog: v0.4.4...v0.5.0

v0.4.4

16 Dec 09:46
79b03a3
Compare
Choose a tag to compare

What's Changed

📚 Documentation

🚑 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

Full Changelog: v0.4.3...v0.4.4

v0.4.3

12 Oct 17:47
537cb54
Compare
Choose a tag to compare

What's Changed

💡 New features

Full Changelog: v0.4.2...v0.4.3

v0.4.2

12 Oct 16:23
46e2f6a
Compare
Choose a tag to compare

What's Changed

🧹 Chore tasks

🚑 Bug fixes

Full Changelog: v0.4.1...v0.4.2

v0.4.1

12 Oct 13:04
c216743
Compare
Choose a tag to compare

What's Changed

💡 New features

  • 08ca3f2 ✨ support fastapi deps in guards (#44), by @lucas-labs

    This allows us to, for example, use fastapi's OAuth2PasswordBearer
    in our guards, to implement authentication with openapi support
    and all the benefits from fastapi's built-in security functionalities

🧹 Chore tasks

Full Changelog: v0.4.0...v0.4.1

v0.4.0

11 Oct 06:35
e2f3b85
Compare
Choose a tag to compare

What's Changed

💡 New features

Full Changelog: v0.3.0...v0.4.0

v0.3.0

08 Oct 16:09
1404c91
Compare
Choose a tag to compare

What's Changed

💡 New features

  • 072b39e ✨ support async factories and (async)generator factories (#42), by @lucas-labs

    emualating fastapi, this commit adds support for generator
    factories and async (and async-generators) for dependency
    factories; moves from rodi to custom fork "dij" in order
    to support this new feature

Full Changelog: v0.2.1...v0.3.0

v0.2.1

07 Sep 17:33
f0062c4
Compare
Choose a tag to compare

What's Changed

📚 Documentation

💡 New features

🧹 Chore tasks

Full Changelog: v0.2.0...v0.2.1

v0.2.0

30 Aug 15:52
59b36f6
Compare
Choose a tag to compare

What's Changed

💡 New features

Full Changelog: v0.1.5...v0.2.0

v0.1.5

20 Aug 13:48
4968975
Compare
Choose a tag to compare

What's Changed

🧹 Chore tasks

Full Changelog: v0.1.4...v0.1.5