Skip to content

v0.23.0

Choose a tag to compare

@janbjorge janbjorge released this 25 May 12:48
· 215 commits to main since this release
2af1142

PGQueuer v0.23.0 — breaking release 💥

Overview
v0.23.0 tightens up cross-platform signal handling and formally drops support for Python 3.10. If you’re still on 3.10, this release will no longer install or run—please upgrade your interpreter first.


🔴 Breaking Change: Drop Python 3.10 Support

  • What: Support for Python 3.10 has been removed.
  • Why: Enables adoption of newer language features and reduces maintenance overhead.
  • Impact if skipped: Installs will fail on Python 3.10 and any older runtimes.

✨ Improvements

  • Guard async signal handlers on unsupported platforms
    Protects against issues where signal.set_wakeup_fd or similar aren’t available on certain OSes—see [#374](#374)

Full Changelog: v0.22.0...v0.23.0