github tastyware/streaq v6.3.2
tastyware/streaq:v6.3.2

5 hours ago

What's Changed

  • Improve dependency injection
    Dependency injection is now less hacky and slightly more performant. Instead of using a class with a special __getattr__ forwarded to the dependencies, the actual dependency itself is passed at call time. This allows for a broader definition of dependencies (using a NamedTuple or dataclass and only accessing properties via attributes is no longer strictly required) while maintaining backwards compatibility.
  • Add an lru_cache decorator to expensive calls in the web UI endpoints for better performance

Full Changelog: v6.3.1...v6.3.2

Don't miss a new streaq release

NewReleases is sending notifications on new releases.