Skip to content

v0.8.4-rc: New background worker system w/ huey+supervisord, plugin dependency auto-installing w/ Ansible/Pyinfra

Pre-release
Pre-release
Compare
Choose a tag to compare
@pirate pirate released this 11 Sep 23:27
· 616 commits to dev since this release
ee1b881

Warning

This is an ALPHA pre-release that improves upon the previous v0.8.3-rc ALPHA pre-release. The next stable release will be v0.9.0. The v0.8.x-rc series of releases are for collecting feedback while we make big architectural improvements to support a new public plugin marketplace + ecosystem (powered by pluggy + huey + pydantic). We want brave early adopters to help us test it! (if that's not you, wait for v0.9!)


Highlights

  • 🪵 moved to proper event-driven task system huey + django-huey-monitor
  • 🦸‍♂️ integrated supervisord to manage bg workers
  • 📦 integrated ansible/pyinfra (an ansible alternative) to install subdependency packages at runtime
  • ⚡️ continued switching from runserver to proper Channels + Daphne ASGI
  • 🧩 lots more plugins!
Screenshot 2024-09-12 at 3 13 58 AM examplecom archivebox add

Full Changelog: v0.8.3-rc...v0.8.4-rc