File python-pywebpush.changes of Package python-pywebpush

-------------------------------------------------------------------
Mon Feb 16 10:24:48 UTC 2026 - Adrian Schröter <adrian@suse.de>

- Update to 2.3.0:
  - Cleanup from @Rotzbua
    - Use modern typing for annotations
    - Remove legacy python 2 import
    - remove redundant :type annotations
    - use [.dev] extras in CI
  - add'l typing info (Thanks @rotzbua)
  - Update `rst` files to reflect `md` file changes
  - Update the README.md file to mention the required, non-standard headers.

  _BREAKING_CHANGE_
  This version also drops legacy support for GCM/FCM authorization keys, since those items
  are obsolete according to Google.
  See https://firebase.google.com/docs/cloud-messaging/auth-server#authorize-legacy-protocol-send-requests

- Obsolete: no-more-six.patch use-unittest-mock.patch

-------------------------------------------------------------------
Wed Oct 15 03:12:29 UTC 2025 - Steve Kowalik <steven.kowalik@suse.com>

- Update to 2.1.0:
  * feat: Add a async_webpush one call func
  * set license classifier
  * chore: Update to modern python practices (well, Python 3.8)
  * Webpusher.encode will now return a NoData exception if no data is
    present to encode
- Refresh patch no-more-six.patch from upstream.
- Add patch use-unittest-mock.patch:
  * Use unittest.mock rather than mock.

-------------------------------------------------------------------
Wed Jun 11 05:49:38 UTC 2025 - Steve Kowalik <steven.kowalik@suse.com>

- Switch to pyproject macros.

-------------------------------------------------------------------
Wed Jun 28 06:43:49 UTC 2023 - Steve Kowalik <steven.kowalik@suse.com>

- Add patch no-more-six.patch:
  * Do not require six.
- Do not use greedy globs in %files.

-------------------------------------------------------------------
Fri Apr  8 10:03:17 UTC 2022 - pgajdos@suse.com

- do not require python-mock for build

-------------------------------------------------------------------
Tue Sep 28 01:08:03 UTC 2021 - Steve Kowalik <steven.kowalik@suse.com>

- Update to 1.14.0:
  * bug: accept all VAPID key instances (thanks @mthu)
  * Support requests_session param in webpush fn too
  * chore: library update, remove nose tests 

-------------------------------------------------------------------
Sun Jun  7 05:11:49 UTC 2020 - John Vandenberg <jayvdb@gmail.com>

- Tidy spec, removing unnecessary build dependencies and suggests
- Update to v1.11.0

-------------------------------------------------------------------
Wed Aug 14 17:55:17 UTC 2019 - Antonio Larrosa <alarrosa@suse.com>

- Initial release of python-pywebpush 1.10.0
openSUSE Build Service is sponsored by