pkgsrc-Changes archive

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

CVS commit: pkgsrc/security/py-bcrypt



Module Name:    pkgsrc
Committed By:   adam
Date:           Wed Jul 13 20:12:17 UTC 2022

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

Log Message:
py-bcrypt: updated to 3.2.2

3.2.2

Fixed packaging of py.typed files in wheels so that mypy works.

3.2.1

Added support for compilation on z/OS
The next release of bcrypt with be 4.0 and it will require Rust at compile time, for users building from source. There will be no additional requirement for users who are installing from wheels. 
Users on most platforms will be able to obtain a wheel by making sure they have an up to date pip. The minimum supported Rust version will be 1.56.0.
This will be the final release for which we ship manylinux2010 wheels. Going forward the minimum supported manylinux ABI for our wheels will be manylinux2014. The vast majority of users will continue 
to receive manylinux wheels provided they have an up to date pip.

3.2.0

Added typehints for library functions.
Dropped support for Python versions less than 3.6 (2.7, 3.4, 3.5).
Shipped abi3 Windows wheels (requires pip >= 20).


To generate a diff of this commit:
cvs rdiff -u -r1.16 -r1.17 pkgsrc/security/py-bcrypt/Makefile
cvs rdiff -u -r1.6 -r1.7 pkgsrc/security/py-bcrypt/PLIST
cvs rdiff -u -r1.12 -r1.13 pkgsrc/security/py-bcrypt/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-bcrypt/Makefile
diff -u pkgsrc/security/py-bcrypt/Makefile:1.16 pkgsrc/security/py-bcrypt/Makefile:1.17
--- pkgsrc/security/py-bcrypt/Makefile:1.16     Tue Jan  4 20:54:38 2022
+++ pkgsrc/security/py-bcrypt/Makefile  Wed Jul 13 20:12:17 2022
@@ -1,8 +1,7 @@
-# $NetBSD: Makefile,v 1.16 2022/01/04 20:54:38 wiz Exp $
+# $NetBSD: Makefile,v 1.17 2022/07/13 20:12:17 adam Exp $
 
-DISTNAME=      bcrypt-3.1.7
+DISTNAME=      bcrypt-3.2.2
 PKGNAME=       ${PYPKGPREFIX}-${DISTNAME}
-PKGREVISION=   1
 CATEGORIES=    security python
 MASTER_SITES=  ${MASTER_SITE_PYPI:=b/bcrypt/}
 
@@ -12,10 +11,12 @@ COMMENT=    Modern password hashing for you
 LICENSE=       apache-2.0
 
 DEPENDS+=      ${PYPKGPREFIX}-cffi>=1.1:../../devel/py-cffi
-DEPENDS+=      ${PYPKGPREFIX}-six>=1.4.1:../../lang/py-six
+TEST_DEPENDS+= ${PYPKGPREFIX}-test>=3.3.1:../../devel/py-test
 
-PYTHON_VERSIONED_DEPENDENCIES= test:test
+PYTHON_VERSIONS_INCOMPATIBLE=  27
+
+do-test:
+       cd ${WRKSRC} && ${SETENV} ${TEST_ENV} pytest-${PYVERSSUFFIX} tests
 
 .include "../../lang/python/egg.mk"
-.include "../../lang/python/versioned_dependencies.mk"
 .include "../../mk/bsd.pkg.mk"

Index: pkgsrc/security/py-bcrypt/PLIST
diff -u pkgsrc/security/py-bcrypt/PLIST:1.6 pkgsrc/security/py-bcrypt/PLIST:1.7
--- pkgsrc/security/py-bcrypt/PLIST:1.6 Thu Dec 13 10:53:29 2018
+++ pkgsrc/security/py-bcrypt/PLIST     Wed Jul 13 20:12:17 2022
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.6 2018/12/13 10:53:29 adam Exp $
+@comment $NetBSD: PLIST,v 1.7 2022/07/13 20:12:17 adam Exp $
 ${PYSITELIB}/${EGG_INFODIR}/PKG-INFO
 ${PYSITELIB}/${EGG_INFODIR}/SOURCES.txt
 ${PYSITELIB}/${EGG_INFODIR}/dependency_links.txt
@@ -11,5 +11,6 @@ ${PYSITELIB}/bcrypt/__about__.pyo
 ${PYSITELIB}/bcrypt/__init__.py
 ${PYSITELIB}/bcrypt/__init__.pyc
 ${PYSITELIB}/bcrypt/__init__.pyo
-${PLIST.py3x}${PYSITELIB}/bcrypt/_bcrypt.abi3.so
-${PLIST.py2x}${PYSITELIB}/bcrypt/_bcrypt.so
+${PYSITELIB}/bcrypt/_bcrypt.abi3.so
+${PYSITELIB}/bcrypt/_bcrypt.pyi
+${PYSITELIB}/bcrypt/py.typed

Index: pkgsrc/security/py-bcrypt/distinfo
diff -u pkgsrc/security/py-bcrypt/distinfo:1.12 pkgsrc/security/py-bcrypt/distinfo:1.13
--- pkgsrc/security/py-bcrypt/distinfo:1.12     Tue Oct 26 11:17:41 2021
+++ pkgsrc/security/py-bcrypt/distinfo  Wed Jul 13 20:12:17 2022
@@ -1,5 +1,5 @@
-$NetBSD: distinfo,v 1.12 2021/10/26 11:17:41 nia Exp $
+$NetBSD: distinfo,v 1.13 2022/07/13 20:12:17 adam Exp $
 
-BLAKE2s (bcrypt-3.1.7.tar.gz) = b4b4072f7b8a8e68be6ff3906c98e1092a9c729ddaf8f8c7687a45e3ae4953b5
-SHA512 (bcrypt-3.1.7.tar.gz) = bb9a431c8de97d5615d1a7fb67f868d08d839313fd5f3e17d8db40db1870f8b624594352c24c163c6a03485217de873cd92578040350678888728885c7b749de
-Size (bcrypt-3.1.7.tar.gz) = 42512 bytes
+BLAKE2s (bcrypt-3.2.2.tar.gz) = 04312c5bda6178575adee999ae8c587b6d0a45eed96c63b22ccee612e4859325
+SHA512 (bcrypt-3.2.2.tar.gz) = 2f3b88bffaa9ff820aba6fb3143253b7936a1440ae93caff13cbdff58c1f8427f132cce60299cda523659b7026751a954b476857f2b9841cdd2a1a50c430a626
+Size (bcrypt-3.2.2.tar.gz) = 42455 bytes



Home | Main Index | Thread Index | Old Index