pkgsrc-Changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

CVS commit: pkgsrc/security/py-nacl



Module Name:    pkgsrc
Committed By:   adam
Date:           Wed May 27 15:01:08 UTC 2020

Modified Files:
        pkgsrc/security/py-nacl: Makefile PLIST distinfo

Log Message:
py-nacl: updated to 1.4.0

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``
* Fix checks on very slow builders
* Add low-level bindings to ed25519 arithmetic functions
* Update low-level blake2b state implementation
* Fix wrong short-input behavior of SealedBox.decrypt()
* Raise CryptPrefixError exception instead of InvalidkeyError when trying
  to check a password against a verifier stored in a unknown format
* 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.


To generate a diff of this commit:
cvs rdiff -u -r1.5 -r1.6 pkgsrc/security/py-nacl/Makefile
cvs rdiff -u -r1.2 -r1.3 pkgsrc/security/py-nacl/PLIST \
    pkgsrc/security/py-nacl/distinfo

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: pkgsrc/security/py-nacl/Makefile
diff -u pkgsrc/security/py-nacl/Makefile:1.5 pkgsrc/security/py-nacl/Makefile:1.6
--- pkgsrc/security/py-nacl/Makefile:1.5        Sun May 17 19:34:12 2020
+++ pkgsrc/security/py-nacl/Makefile    Wed May 27 15:01:08 2020
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.5 2020/05/17 19:34:12 adam Exp $
+# $NetBSD: Makefile,v 1.6 2020/05/27 15:01:08 adam Exp $
 
-DISTNAME=      PyNaCl-1.3.0
+DISTNAME=      PyNaCl-1.4.0
 PKGNAME=       ${PYPKGPREFIX}-${DISTNAME:tl:S/^py//}
 CATEGORIES=    security python
 MASTER_SITES=  ${MASTER_SITE_PYPI:=P/PyNaCl/}
@@ -15,7 +15,6 @@ DEPENDS+=     ${PYPKGPREFIX}-six-[0-9]*:../.
 TEST_DEPENDS+= ${PYPKGPREFIX}-hypothesis>=3.27.0:../../devel/py-hypothesis
 
 PYTHON_VERSIONED_DEPENDENCIES= test:test
-.include "../../lang/python/versioned_dependencies.mk"
 
 MAKE_ENV+=     SODIUM_INSTALL=system
 
@@ -24,4 +23,5 @@ do-test:
 
 .include "../../security/libsodium/buildlink3.mk"
 .include "../../lang/python/egg.mk"
+.include "../../lang/python/versioned_dependencies.mk"
 .include "../../mk/bsd.pkg.mk"

Index: pkgsrc/security/py-nacl/PLIST
diff -u pkgsrc/security/py-nacl/PLIST:1.2 pkgsrc/security/py-nacl/PLIST:1.3
--- pkgsrc/security/py-nacl/PLIST:1.2   Tue Feb 19 12:14:22 2019
+++ pkgsrc/security/py-nacl/PLIST       Wed May 27 15:01:08 2020
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.2 2019/02/19 12:14:22 tm Exp $
+@comment $NetBSD: PLIST,v 1.3 2020/05/27 15:01:08 adam Exp $
 ${PYSITELIB}/${EGG_INFODIR}/PKG-INFO
 ${PYSITELIB}/${EGG_INFODIR}/SOURCES.txt
 ${PYSITELIB}/${EGG_INFODIR}/dependency_links.txt
@@ -6,91 +6,94 @@ ${PYSITELIB}/${EGG_INFODIR}/not-zip-safe
 ${PYSITELIB}/${EGG_INFODIR}/requires.txt
 ${PYSITELIB}/${EGG_INFODIR}/top_level.txt
 ${PYSITELIB}/nacl/__init__.py
-${PYSITELIB}/nacl/__init__.pyo
 ${PYSITELIB}/nacl/__init__.pyc
-${PYSITELIB}/nacl/encoding.pyo
-${PYSITELIB}/nacl/encoding.pyc
-${PYSITELIB}/nacl/exceptions.pyo
-${PYSITELIB}/nacl/exceptions.pyc
-${PYSITELIB}/nacl/hash.pyo
-${PYSITELIB}/nacl/hash.pyc
-${PYSITELIB}/nacl/hashlib.pyo
-${PYSITELIB}/nacl/hashlib.pyc
-${PYSITELIB}/nacl/public.pyo
-${PYSITELIB}/nacl/public.pyc
-${PYSITELIB}/nacl/secret.pyo
-${PYSITELIB}/nacl/secret.pyc
-${PYSITELIB}/nacl/signing.pyo
-${PYSITELIB}/nacl/signing.pyc
-${PYSITELIB}/nacl/utils.pyo
-${PYSITELIB}/nacl/utils.pyc
+${PYSITELIB}/nacl/__init__.pyo
 ${PLIST.py3x}${PYSITELIB}/nacl/_sodium.abi3.so
 ${PLIST.py2x}${PYSITELIB}/nacl/_sodium.so
 ${PYSITELIB}/nacl/bindings/__init__.py
-${PYSITELIB}/nacl/bindings/__init__.pyo
 ${PYSITELIB}/nacl/bindings/__init__.pyc
-${PYSITELIB}/nacl/bindings/crypto_aead.pyo
-${PYSITELIB}/nacl/bindings/crypto_aead.pyc
-${PYSITELIB}/nacl/bindings/crypto_box.pyo
-${PYSITELIB}/nacl/bindings/crypto_box.pyc
-${PYSITELIB}/nacl/bindings/crypto_generichash.pyo
-${PYSITELIB}/nacl/bindings/crypto_generichash.pyc
-${PYSITELIB}/nacl/bindings/crypto_hash.pyo
-${PYSITELIB}/nacl/bindings/crypto_hash.pyc
-${PYSITELIB}/nacl/bindings/crypto_kx.pyo
-${PYSITELIB}/nacl/bindings/crypto_kx.pyc
-${PYSITELIB}/nacl/bindings/crypto_pwhash.pyo
-${PYSITELIB}/nacl/bindings/crypto_pwhash.pyc
-${PYSITELIB}/nacl/bindings/crypto_scalarmult.pyo
-${PYSITELIB}/nacl/bindings/crypto_scalarmult.pyc
-${PYSITELIB}/nacl/bindings/crypto_secretbox.pyo
-${PYSITELIB}/nacl/bindings/crypto_secretbox.pyc
-${PYSITELIB}/nacl/bindings/crypto_secretstream.pyo
-${PYSITELIB}/nacl/bindings/crypto_secretstream.pyc
-${PYSITELIB}/nacl/bindings/crypto_shorthash.pyo
-${PYSITELIB}/nacl/bindings/crypto_shorthash.pyc
-${PYSITELIB}/nacl/bindings/crypto_sign.pyo
-${PYSITELIB}/nacl/bindings/crypto_sign.pyc
-${PYSITELIB}/nacl/bindings/randombytes.pyo
-${PYSITELIB}/nacl/bindings/randombytes.pyc
-${PYSITELIB}/nacl/bindings/sodium_core.pyo
-${PYSITELIB}/nacl/bindings/sodium_core.pyc
-${PYSITELIB}/nacl/bindings/utils.pyo
-${PYSITELIB}/nacl/bindings/utils.pyc
+${PYSITELIB}/nacl/bindings/__init__.pyo
 ${PYSITELIB}/nacl/bindings/crypto_aead.py
+${PYSITELIB}/nacl/bindings/crypto_aead.pyc
+${PYSITELIB}/nacl/bindings/crypto_aead.pyo
 ${PYSITELIB}/nacl/bindings/crypto_box.py
+${PYSITELIB}/nacl/bindings/crypto_box.pyc
+${PYSITELIB}/nacl/bindings/crypto_box.pyo
+${PYSITELIB}/nacl/bindings/crypto_core.py
+${PYSITELIB}/nacl/bindings/crypto_core.pyc
+${PYSITELIB}/nacl/bindings/crypto_core.pyo
 ${PYSITELIB}/nacl/bindings/crypto_generichash.py
+${PYSITELIB}/nacl/bindings/crypto_generichash.pyc
+${PYSITELIB}/nacl/bindings/crypto_generichash.pyo
 ${PYSITELIB}/nacl/bindings/crypto_hash.py
+${PYSITELIB}/nacl/bindings/crypto_hash.pyc
+${PYSITELIB}/nacl/bindings/crypto_hash.pyo
 ${PYSITELIB}/nacl/bindings/crypto_kx.py
+${PYSITELIB}/nacl/bindings/crypto_kx.pyc
+${PYSITELIB}/nacl/bindings/crypto_kx.pyo
 ${PYSITELIB}/nacl/bindings/crypto_pwhash.py
+${PYSITELIB}/nacl/bindings/crypto_pwhash.pyc
+${PYSITELIB}/nacl/bindings/crypto_pwhash.pyo
 ${PYSITELIB}/nacl/bindings/crypto_scalarmult.py
+${PYSITELIB}/nacl/bindings/crypto_scalarmult.pyc
+${PYSITELIB}/nacl/bindings/crypto_scalarmult.pyo
 ${PYSITELIB}/nacl/bindings/crypto_secretbox.py
+${PYSITELIB}/nacl/bindings/crypto_secretbox.pyc
+${PYSITELIB}/nacl/bindings/crypto_secretbox.pyo
 ${PYSITELIB}/nacl/bindings/crypto_secretstream.py
+${PYSITELIB}/nacl/bindings/crypto_secretstream.pyc
+${PYSITELIB}/nacl/bindings/crypto_secretstream.pyo
 ${PYSITELIB}/nacl/bindings/crypto_shorthash.py
+${PYSITELIB}/nacl/bindings/crypto_shorthash.pyc
+${PYSITELIB}/nacl/bindings/crypto_shorthash.pyo
 ${PYSITELIB}/nacl/bindings/crypto_sign.py
+${PYSITELIB}/nacl/bindings/crypto_sign.pyc
+${PYSITELIB}/nacl/bindings/crypto_sign.pyo
 ${PYSITELIB}/nacl/bindings/randombytes.py
+${PYSITELIB}/nacl/bindings/randombytes.pyc
+${PYSITELIB}/nacl/bindings/randombytes.pyo
 ${PYSITELIB}/nacl/bindings/sodium_core.py
+${PYSITELIB}/nacl/bindings/sodium_core.pyc
+${PYSITELIB}/nacl/bindings/sodium_core.pyo
 ${PYSITELIB}/nacl/bindings/utils.py
+${PYSITELIB}/nacl/bindings/utils.pyc
+${PYSITELIB}/nacl/bindings/utils.pyo
 ${PYSITELIB}/nacl/encoding.py
+${PYSITELIB}/nacl/encoding.pyc
+${PYSITELIB}/nacl/encoding.pyo
 ${PYSITELIB}/nacl/exceptions.py
+${PYSITELIB}/nacl/exceptions.pyc
+${PYSITELIB}/nacl/exceptions.pyo
 ${PYSITELIB}/nacl/hash.py
+${PYSITELIB}/nacl/hash.pyc
+${PYSITELIB}/nacl/hash.pyo
 ${PYSITELIB}/nacl/hashlib.py
+${PYSITELIB}/nacl/hashlib.pyc
+${PYSITELIB}/nacl/hashlib.pyo
 ${PYSITELIB}/nacl/public.py
+${PYSITELIB}/nacl/public.pyc
+${PYSITELIB}/nacl/public.pyo
 ${PYSITELIB}/nacl/pwhash/__init__.py
-${PYSITELIB}/nacl/pwhash/__init__.pyo
 ${PYSITELIB}/nacl/pwhash/__init__.pyc
-${PYSITELIB}/nacl/pwhash/_argon2.pyo
-${PYSITELIB}/nacl/pwhash/_argon2.pyc
-${PYSITELIB}/nacl/pwhash/argon2i.pyo
-${PYSITELIB}/nacl/pwhash/argon2i.pyc
-${PYSITELIB}/nacl/pwhash/argon2id.pyo
-${PYSITELIB}/nacl/pwhash/argon2id.pyc
-${PYSITELIB}/nacl/pwhash/scrypt.pyo
-${PYSITELIB}/nacl/pwhash/scrypt.pyc
+${PYSITELIB}/nacl/pwhash/__init__.pyo
 ${PYSITELIB}/nacl/pwhash/_argon2.py
+${PYSITELIB}/nacl/pwhash/_argon2.pyc
+${PYSITELIB}/nacl/pwhash/_argon2.pyo
 ${PYSITELIB}/nacl/pwhash/argon2i.py
+${PYSITELIB}/nacl/pwhash/argon2i.pyc
+${PYSITELIB}/nacl/pwhash/argon2i.pyo
 ${PYSITELIB}/nacl/pwhash/argon2id.py
+${PYSITELIB}/nacl/pwhash/argon2id.pyc
+${PYSITELIB}/nacl/pwhash/argon2id.pyo
 ${PYSITELIB}/nacl/pwhash/scrypt.py
+${PYSITELIB}/nacl/pwhash/scrypt.pyc
+${PYSITELIB}/nacl/pwhash/scrypt.pyo
 ${PYSITELIB}/nacl/secret.py
+${PYSITELIB}/nacl/secret.pyc
+${PYSITELIB}/nacl/secret.pyo
 ${PYSITELIB}/nacl/signing.py
+${PYSITELIB}/nacl/signing.pyc
+${PYSITELIB}/nacl/signing.pyo
 ${PYSITELIB}/nacl/utils.py
+${PYSITELIB}/nacl/utils.pyc
+${PYSITELIB}/nacl/utils.pyo
Index: pkgsrc/security/py-nacl/distinfo
diff -u pkgsrc/security/py-nacl/distinfo:1.2 pkgsrc/security/py-nacl/distinfo:1.3
--- pkgsrc/security/py-nacl/distinfo:1.2        Tue Feb 19 12:14:22 2019
+++ pkgsrc/security/py-nacl/distinfo    Wed May 27 15:01:08 2020
@@ -1,6 +1,6 @@
-$NetBSD: distinfo,v 1.2 2019/02/19 12:14:22 tm Exp $
+$NetBSD: distinfo,v 1.3 2020/05/27 15:01:08 adam Exp $
 
-SHA1 (PyNaCl-1.3.0.tar.gz) = c078953e5643ad4ff7881a4627f5147eb5c76cf4
-RMD160 (PyNaCl-1.3.0.tar.gz) = 3db2521fe97a2107fbf3e009d4b9c7b75a25ab34
-SHA512 (PyNaCl-1.3.0.tar.gz) = 1762d7d9add6ca59ce83e394071861f78f27d0f06ad1481255ebb66023186127e1a67b49a2c2f51bcbd97bdd151a3a2adea099c47c2a9f456dda5e3b1508af50
-Size (PyNaCl-1.3.0.tar.gz) = 3351016 bytes
+SHA1 (PyNaCl-1.4.0.tar.gz) = 70f0da7ec7aa757c8e99532e9a6acfdfac3d5342
+RMD160 (PyNaCl-1.4.0.tar.gz) = d93981462dc0c6aa0282c792b9070583d752f3da
+SHA512 (PyNaCl-1.4.0.tar.gz) = 355b974010f94d551f631a2dd5ae792da3d4d0abf8ed70b6decc78aad24a9f965636988aebd14947b137ea14cdcbb73531775f08b1b4d5a9d72b5df3dba0b022
+Size (PyNaCl-1.4.0.tar.gz) = 3416950 bytes



Home | Main Index | Thread Index | Old Index