Skip to content
This repository has been archived by the owner. It is now read-only.
master
Switch branches/tags
Go to file
Code

Latest commit

 

Git stats

Files

Permalink
Failed to load latest commit information.
Type
Name
Latest commit message
Commit time
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

README.md

apistar_dramatiq

Build Status Test Coverage Maintainability PyPI version

Dramatiq integration for API Star apps. Adds support for using dependency injection inside Dramatiq actors.

Requirements

Installation

Use pipenv (or plain pip) to install the package:

pipenv install apistar_dramatiq

You can then use apistar_dramatiq.actor in place of dramatiq.actor wherever you need dependency-injected components. Don't forget to call apistar_dramatiq.setup after you initialize your components.

See example.py for a minimal example.

Limitations

Actors that use dependency injection cannot use *args and **kwargs in their function signatures and class-based actors are not currently supported.

License

apistar_dramatiq is licensed under Apache 2.0. Please see LICENSE for licensing details.

About

Dramatiq integration for API Star apps.

Topics

Resources

License

Packages

No packages published

Languages