Breaking Changes
Change API for Django
Before
python
import kawasemi
kawasemi.send("Sample notification.")
After
python
from kawasemi.django import send
send("Sample notification.")
New Features
Use kawasemi without Django
Example
python
from kawasemi import Kawasemi
config = {
"CHANNELS": {
"hipchat": {
"_backend": "kawasemi.backends.hipchat.HipChatChannel",
"api_id": "1234567",
"token": "ABCDEFGHIJKLMNOPQRSTUVWXYZ1234567890"
}
}
}
kawasemi = Kawasemi(config)
kawasemi.send("Sample notification.")
Internal
- Clean up environment variables used for testing 46
- Prepare multiple loader support 47
- Add `.readthedocs.yml` 49
- Update Sphinx & theme 50