This release moves the compiled extension to a separate module, additional tgz for this (py-argon2-cffi-bindings) attached.
OK? Index: Makefile =================================================================== RCS file: /cvs/ports/security/py-argon2-cffi/Makefile,v diff -u -p -r1.9 Makefile --- Makefile 21 Dec 2024 11:38:45 -0000 1.9 +++ Makefile 17 Feb 2025 14:30:28 -0000 @@ -1,30 +1,22 @@ COMMENT = argon2 password hashing for Python -# 21.2.0+ moves the CFFI bindings to a separate project -# (argon2-cffi-bindings), and changes PEP517 backend to flit_core -MODPY_DISTV = 21.1.0 -REVISION = 3 -DISTNAME = argon2-cffi-${MODPY_DISTV} -PKGNAME = py-${DISTNAME} +MODPY_DISTV = 23.1.0 +DISTNAME = argon2_cffi-${MODPY_DISTV} +PKGNAME = py-argon2-cffi-${MODPY_DISTV} CATEGORIES = security +# https://github.com/hynek/argon2-cffi/ HOMEPAGE = https://argon2-cffi.readthedocs.io/ # MIT PERMIT_PACKAGE = Yes -WANTLIB = argon2 pthread - MODULES = lang/python - +MODPY_PYBUILD = hatch-vcs MODPY_PI = Yes -MODPY_PYBUILD = setuptools - -BUILD_DEPENDS = devel/py-cffi -RUN_DEPENDS = devel/py-cffi -LIB_DEPENDS = security/argon2 +RUN_DEPENDS = security/py-argon2-cffi-bindings TEST_DEPENDS = devel/py-hypothesis Index: distinfo =================================================================== RCS file: /cvs/ports/security/py-argon2-cffi/distinfo,v diff -u -p -r1.2 distinfo --- distinfo 11 Nov 2021 09:03:19 -0000 1.2 +++ distinfo 17 Feb 2025 14:30:28 -0000 @@ -1,2 +1,2 @@ -SHA256 (argon2-cffi-21.1.0.tar.gz) = 9xC2EQPRofaSyj7L0Tc+KKpeVFrGJboGf/L+yhsruHA= -SIZE (argon2-cffi-21.1.0.tar.gz) = 1807800 +SHA256 (argon2_cffi-23.1.0.tar.gz) = h5w+eaJynOdo67fTbUYJ46eKTKLsOp8SKGygV+PQ2wg= +SIZE (argon2_cffi-23.1.0.tar.gz) = 42798 Index: pkg/PLIST =================================================================== RCS file: /cvs/ports/security/py-argon2-cffi/pkg/PLIST,v diff -u -p -r1.4 PLIST --- pkg/PLIST 21 Dec 2024 11:38:45 -0000 1.4 +++ pkg/PLIST 17 Feb 2025 14:30:28 -0000 @@ -7,29 +7,31 @@ lib/python${MODPY_VERSION}/site-packages lib/python${MODPY_VERSION}/site-packages/argon2/${MODPY_PYCACHE}__init__.${MODPY_PYC_MAGIC_TAG}pyc lib/python${MODPY_VERSION}/site-packages/argon2/${MODPY_PYCACHE}__main__.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION} lib/python${MODPY_VERSION}/site-packages/argon2/${MODPY_PYCACHE}__main__.${MODPY_PYC_MAGIC_TAG}pyc -lib/python${MODPY_VERSION}/site-packages/argon2/${MODPY_PYCACHE}_ffi_build.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION} -lib/python${MODPY_VERSION}/site-packages/argon2/${MODPY_PYCACHE}_ffi_build.${MODPY_PYC_MAGIC_TAG}pyc lib/python${MODPY_VERSION}/site-packages/argon2/${MODPY_PYCACHE}_legacy.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION} lib/python${MODPY_VERSION}/site-packages/argon2/${MODPY_PYCACHE}_legacy.${MODPY_PYC_MAGIC_TAG}pyc lib/python${MODPY_VERSION}/site-packages/argon2/${MODPY_PYCACHE}_password_hasher.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION} lib/python${MODPY_VERSION}/site-packages/argon2/${MODPY_PYCACHE}_password_hasher.${MODPY_PYC_MAGIC_TAG}pyc +lib/python${MODPY_VERSION}/site-packages/argon2/${MODPY_PYCACHE}_typing.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION} +lib/python${MODPY_VERSION}/site-packages/argon2/${MODPY_PYCACHE}_typing.${MODPY_PYC_MAGIC_TAG}pyc lib/python${MODPY_VERSION}/site-packages/argon2/${MODPY_PYCACHE}_utils.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION} lib/python${MODPY_VERSION}/site-packages/argon2/${MODPY_PYCACHE}_utils.${MODPY_PYC_MAGIC_TAG}pyc lib/python${MODPY_VERSION}/site-packages/argon2/${MODPY_PYCACHE}exceptions.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION} lib/python${MODPY_VERSION}/site-packages/argon2/${MODPY_PYCACHE}exceptions.${MODPY_PYC_MAGIC_TAG}pyc lib/python${MODPY_VERSION}/site-packages/argon2/${MODPY_PYCACHE}low_level.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION} lib/python${MODPY_VERSION}/site-packages/argon2/${MODPY_PYCACHE}low_level.${MODPY_PYC_MAGIC_TAG}pyc -@so lib/python${MODPY_VERSION}/site-packages/argon2/_ffi${MODPY_ABI3SO}.so -lib/python${MODPY_VERSION}/site-packages/argon2/_ffi_build.py +lib/python${MODPY_VERSION}/site-packages/argon2/${MODPY_PYCACHE}profiles.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION} +lib/python${MODPY_VERSION}/site-packages/argon2/${MODPY_PYCACHE}profiles.${MODPY_PYC_MAGIC_TAG}pyc lib/python${MODPY_VERSION}/site-packages/argon2/_legacy.py lib/python${MODPY_VERSION}/site-packages/argon2/_password_hasher.py +lib/python${MODPY_VERSION}/site-packages/argon2/_typing.py lib/python${MODPY_VERSION}/site-packages/argon2/_utils.py lib/python${MODPY_VERSION}/site-packages/argon2/exceptions.py lib/python${MODPY_VERSION}/site-packages/argon2/low_level.py +lib/python${MODPY_VERSION}/site-packages/argon2/profiles.py +lib/python${MODPY_VERSION}/site-packages/argon2/py.typed lib/python${MODPY_VERSION}/site-packages/argon2_cffi-${MODPY_DISTV}.dist-info/ -lib/python${MODPY_VERSION}/site-packages/argon2_cffi-${MODPY_DISTV}.dist-info/AUTHORS.rst -lib/python${MODPY_VERSION}/site-packages/argon2_cffi-${MODPY_DISTV}.dist-info/LICENSE lib/python${MODPY_VERSION}/site-packages/argon2_cffi-${MODPY_DISTV}.dist-info/METADATA lib/python${MODPY_VERSION}/site-packages/argon2_cffi-${MODPY_DISTV}.dist-info/RECORD lib/python${MODPY_VERSION}/site-packages/argon2_cffi-${MODPY_DISTV}.dist-info/WHEEL -lib/python${MODPY_VERSION}/site-packages/argon2_cffi-${MODPY_DISTV}.dist-info/top_level.txt +lib/python${MODPY_VERSION}/site-packages/argon2_cffi-${MODPY_DISTV}.dist-info/licenses/ +lib/python${MODPY_VERSION}/site-packages/argon2_cffi-${MODPY_DISTV}.dist-info/licenses/LICENSE
py-argon2-cffi-bindings.tgz
Description: application/tar-gz