We have some news to share for the request index beta feature. We’ve added more options to sort your requests, counters to the individual filters and documentation for the search functionality. Checkout the blog post for more details.

File python-PyNaCl.changes of Package python-PyNaCl

-------------------------------------------------------------------
Mon Jan 26 07:57:44 UTC 2026 - Dirk Müller <dmueller@suse.com>

- update to 1.6.2 (bsc#1255764, CVE-2025-69277):
  * Updated libsodium to 1.0.20-stable (2025-12-31 build) to
    resolve CVE-2025-69277.

-------------------------------------------------------------------
Mon Nov 17 08:52:12 UTC 2025 - John Paul Adrian Glaubitz <adrian.glaubitz@suse.com>

- Update to 1.6.1
  * The ``MAKE`` environment variable can now be used to specify
    the ``make`` binary that should be used in the build process.

-------------------------------------------------------------------
Sun Sep 14 22:37:41 UTC 2025 - Dirk Müller <dmueller@suse.com>

- update to 1.6.0:
  * BACKWARDS INCOMPATIBLE: Removed support for Python 3.6 and
    3.7.
  * Added support for the low level AEAD AES bindings.
  * Added support for crypto_core_ed25519_from_uniform.
  * Update libsodium to 1.0.20-stable (2025-08-27 build).
  * Added support for free-threaded Python 3.14.
  * Added support for Windows on ARM wheels.

-------------------------------------------------------------------
Tue May  6 13:45:01 UTC 2025 - Markéta Machová <mmachova@suse.com>

- Convert to pip-based build

-------------------------------------------------------------------
Fri Apr 21 12:21:05 UTC 2023 - Dirk Müller <dmueller@suse.com>

- add sle15_python_module_pythons (jsc#PED-68)

-------------------------------------------------------------------
Thu Apr 13 22:43:48 UTC 2023 - Matej Cepl <mcepl@suse.com>

- Make calling of %{sle15modernpython} optional.

-------------------------------------------------------------------
Fri Sep 16 12:01:41 UTC 2022 - pgajdos@suse.com

- python-six not required

-------------------------------------------------------------------
Thu Jul 21 10:16:18 UTC 2022 - John Paul Adrian Glaubitz <adrian.glaubitz@suse.com>

- Update in SLE-15 (bsc#1199282, jsc#PM-3243, jsc#SLE-24629)

-------------------------------------------------------------------
Sun Jan  9 18:54:14 UTC 2022 - Michael Ströder <michael@stroeder.com>

- Update to 1.5.0
  * Removed support for Python 2.7 and Python 3.5.
  * Changes of binary wheel distributions.
  * Update libsodium to 1.0.18-stable (July 25, 2021 release).
  * Add inline type hints.

-------------------------------------------------------------------
Mon Nov  8 10:39:20 UTC 2021 - Dirk Müller <dmueller@suse.com>

- six is needed by testsuite

-------------------------------------------------------------------
Sun Jul  5 14:42:24 UTC 2020 - Michael Ströder <michael@stroeder.com>

- Update to 1.4.0
  * Update ``libsodium`` to 1.0.18.
  * **BACKWARDS INCOMPATIBLE:** We no longer distribute 32-bit ``manylinux1``
    wheels. Continuing to produce them was a maintenance burden.
  * Added support for Python 3.8, and removed support for Python 3.4.
  * Add low level bindings for extracting the seed and the public key
    from crypto_sign_ed25519 secret key
  * Add low level bindings for deterministic random generation.
  * Add ``wheel`` and ``setuptools`` setup_requirements in ``setup.py`` (#485)
  * Fix checks on very slow builders (#481, #495)
  * Add low-level bindings to ed25519 arithmetic functions
  * Update low-level blake2b state implementation
  * Fix wrong short-input behavior of SealedBox.decrypt() (#517)
  * Raise CryptPrefixError exception instead of InvalidkeyError when trying
    to check a password against a verifier stored in a unknown format (#519)
  * Add support for minimal builds of libsodium. Trying to call functions
    not available in a minimal build will raise an UnavailableError
    exception. To compile a minimal build of the bundled libsodium, set
    the SODIUM_INSTALL_MINIMAL environment variable to any non-empty
    string (e.g. ``SODIUM_INSTALL_MINIMAL=1``) for setup.
- removed obsolete back-port patch:
  * fix_tests.patch
  * hypothesis-no-unilmited.patch
  * python-PyNaCl-hypothesis-remove-average_size.patch

-------------------------------------------------------------------
Fri Apr 17 06:48:28 UTC 2020 - Tomáš Chvátal <tchvatal@suse.com>

- Fix tests with latest hypothesis:
  * hypothesis-no-unilmited.patch

-------------------------------------------------------------------
Tue Jan 21 13:46:13 UTC 2020 - pgajdos@suse.com

- python-PyNaCl requires python-cffi as demonstrated by python-dkimpy
  tests [SLE-7686] [bsc#1161557]

-------------------------------------------------------------------
Wed Sep 25 14:15:57 UTC 2019 - Tomáš Chvátal <tchvatal@suse.com>

- Add missing runtime dependency on cffi

-------------------------------------------------------------------
Thu Jul 18 11:12:47 UTC 2019 - Ondřej Súkup <mimi.vx@gmail.com>

- add fix_tests.patch for new pytest

-------------------------------------------------------------------
Mon Jun  3 14:17:29 UTC 2019 - pgajdos@suse.com

- run the testsuite
- added patches
  https://github.com/pyca/pynacl/commit/a8c08b18f3a2e8f2140c531afaf42715fcab68e7
  + python-PyNaCl-hypothesis-remove-average_size.patch

-------------------------------------------------------------------
Wed Dec 12 13:05:57 UTC 2018 - Antonio Larrosa <alarrosa@suse.com>

- Update to 1.3.0
  * Added support for Python 3.7.
  * Run and test all code examples in PyNaCl docs through sphinx's doctest
    builder.
  * Add low-level bindings for chacha20-poly1305 AEAD constructions.
  * Add low-level bindings for the chacha20-poly1305 secretstream
    constructions.
  * Add low-level bindings for ed25519ph pre-hashed signing construction.
  * Add low-level bindings for constant-time increment and addition on
    fixed-precision big integers represented as little-endian byte sequences.
  * Add low-level bindings for the ISO/IEC 7816-4 compatible padding API.
  * Add low-level bindings for libsodium's crypto_kx... key exchange
    construction.
  * Set hypothesis deadline to None in tests/test_pwhash.py to avoid incorrect
    test failures on slower processor architectures.

-------------------------------------------------------------------
Fri Dec 22 14:13:04 UTC 2017 - mimi.vx@gmail.com

- update to 1.2.1
- use system libsodium

-------------------------------------------------------------------
Sun Jun 11 16:20:28 UTC 2017 - mimi.vx@gmail.com

- initial import
openSUSE Build Service is sponsored by