Skip to content

Releases: web-push-libs/pywebpush

2.0.1

Choose a tag to compare

@jrconlin jrconlin released this 14 Oct 16:17
2.0.1
d81acfd

2.0.1

  • set license as classifier (thanks @sevdog )

2.0.0

Choose a tag to compare

@jrconlin jrconlin released this 04 Mar 18:25
c158097

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.)

1.14.0

Choose a tag to compare

@jrconlin jrconlin released this 28 Jul 14:49
b599153

Bugs

  • Accept all Vapid key instances (Thanks @mthu) (#137)
  • Clean-up README

1.13.0

Choose a tag to compare

@jrconlin jrconlin released this 16 Mar 14:56
a2dbc6f

feat

  • Support requests_session param in webpush fn too (thanks @bwindels)

1.12.0

Choose a tag to compare

@jrconlin jrconlin released this 15 Mar 15:16
05f90f1

Chore

  • update libraries, remove nose

1.11.0

Choose a tag to compare

@jrconlin jrconlin released this 29 Apr 20:21
68e90b6

feature

add --head to read headers out of a json file.

1.10.1

Choose a tag to compare

@jrconlin jrconlin released this 04 Dec 00:50
cd20d8c

feat: use six.text_type

1.10.0

Choose a tag to compare

@jrconlin jrconlin released this 13 Aug 22:18
10e2e16
  • Update to use latest VAPID
  • Add --verbose flag for debugging
  • Return response text for errors.

1.9.4

Choose a tag to compare

@jrconlin jrconlin released this 09 May 17:09
9bc6f69
  • Add Code of Conduct
  • Update stand-alone to use aes128gcm encoding
  • Update VAPID library
  • Update to circleci 2.0
  • Fix VAPID exp if expired or missing

Yeah, it's been a while since I tagged.

1.4.0

Choose a tag to compare

@jrconlin jrconlin released this 18 Dec 18:00

Add option to use requests.session (Thanks, @vetyy!)