Releases: web-push-libs/pywebpush
Releases · web-push-libs/pywebpush
2.0.1
2.0.0
2.0.0 (2024-01-02)
chore: Update to modern python practices (well, Python 3.8)
- include pyproject.toml file
- use circleci CI management
- use python typing
- update to use pytest
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
.
(Please note, while I'm happy that 2.0 is out, I will not be releasing this to pypi until after March 14, 2024 due to upcoming travel. I like y'all, and don't want to leave you with potentially broken crap for a week.)