8 Commits

Author SHA256 Message Date
92c216ba6e Accepting request 1318240 from devel:languages:python
OBS-URL: https://build.opensuse.org/request/show/1318240
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-PyNaCl?expand=0&rev=16
2025-11-18 14:29:30 +00:00
7631961cc1 - 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.

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-PyNaCl?expand=0&rev=30
2025-11-17 13:48:15 +00:00
3ffae76db5 Accepting request 1304701 from devel:languages:python
- 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.

OBS-URL: https://build.opensuse.org/request/show/1304701
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-PyNaCl?expand=0&rev=15
2025-09-15 17:50:41 +00:00
33e45bc65c - 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.

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-PyNaCl?expand=0&rev=28
2025-09-14 22:38:01 +00:00
19c5f791d8 Accepting request 1275127 from devel:languages:python
OBS-URL: https://build.opensuse.org/request/show/1275127
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-PyNaCl?expand=0&rev=14
2025-05-07 17:15:59 +00:00
0109158bea - Convert to pip-based build
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-PyNaCl?expand=0&rev=26
2025-05-07 07:55:56 +00:00
96aba822f2 Accepting request 1109327 from devel:languages:python
- Update in SLE-15 (bsc#1199282, jsc#PM-3243, jsc#SLE-24629)

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

- Add missing runtime dependency on cffi

OBS-URL: https://build.opensuse.org/request/show/1109327
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-PyNaCl?expand=0&rev=13
2023-09-07 19:12:42 +00:00
6a3af70fe6 - Update in SLE-15 (bsc#1199282, jsc#PM-3243, jsc#SLE-24629)
- python-PyNaCl requires python-cffi as demonstrated by python-dkimpy
  tests [SLE-7686] [bsc#1161557]

- Add missing runtime dependency on cffi

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-PyNaCl?expand=0&rev=24
2023-09-06 19:16:12 +00:00
4 changed files with 48 additions and 14 deletions

Binary file not shown.

3
pynacl-1.6.1.tar.gz Normal file
View File

@@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:8d361dac0309f2b6ad33b349a56cd163c98430d409fa503b10b70b3ad66eaa1d
size 3506616

View File

@@ -1,3 +1,27 @@
-------------------------------------------------------------------
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>
@@ -13,6 +37,11 @@ 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>
@@ -61,10 +90,16 @@ 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
- Add missing runtime dependency on cffi
-------------------------------------------------------------------
Thu Jul 18 11:12:47 UTC 2019 - Ondřej Súkup <mimi.vx@gmail.com>

View File

@@ -1,7 +1,7 @@
#
# spec file for package python-PyNaCl
#
# Copyright (c) 2023 SUSE LLC
# Copyright (c) 2025 SUSE LLC and contributors
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
@@ -16,20 +16,18 @@
#
%{?!python_module:%define python_module() python-%{**} python3-%{**}}
%define skip_python2 1
%{?sle15_python_module_pythons}
Name: python-PyNaCl
Version: 1.5.0
Version: 1.6.1
Release: 0
Summary: Python binding to the Networking and Cryptography (NaCl) library
License: Apache-2.0
Group: Development/Languages/Python
URL: https://github.com/pyca/pynacl/
Source: https://pypi.org/packages/source/P/PyNaCl/PyNaCl-%{version}.tar.gz
# https://github.com/pyca/pynacl/commit/a8c08b18f3a2e8f2140c531afaf42715fcab68e7
Source: https://pypi.org/packages/source/P/PyNaCl/pynacl-%{version}.tar.gz
BuildRequires: %{python_module cffi}
BuildRequires: %{python_module devel}
BuildRequires: %{python_module pip}
BuildRequires: %{python_module pycparser}
BuildRequires: %{python_module setuptools}
BuildRequires: %{python_module wheel}
@@ -50,15 +48,15 @@ a crypto library with the stated goal of improving usability, security and
speed.
%prep
%setup -q -n PyNaCl-%{version}
%setup -q -n pynacl-%{version}
rm -Rf src/libsodium
%build
export SODIUM_INSTALL="system"
%python_build
%pyproject_wheel
%install
%python_install
%pyproject_install
%python_expand %fdupes %{buildroot}/%{$python_sitearch}
%check
@@ -67,6 +65,7 @@ export SODIUM_INSTALL="system"
%files %{python_files}
%license LICENSE
%doc README.rst
%{python_sitearch}/*
%{python_sitearch}/nacl
%{python_sitearch}/[Pp]y[Nn]a[Cc]l-%{version}*-info
%changelog