You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
* feat: Update for modern python
This updates things to use more modern python practices.
This includes:
* Adding a pyproject.toml file
* Add type hints
**BREAKING CHANGE**
`Webpusher.encode` will now return a `NoData` exception if no data is
present to encode. Chances are you probably won't be impacted by this
change since most push messages contain data, but one never knows.
This alters the prior behavior where it would return `None`.
Includes fixes from #152 by https://github.com/TobeTek (Thanks!)
0 commit comments