pkgsrc-Changes archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
CVS commit: pkgsrc/devel/py-flufl.lock
Module Name: pkgsrc
Committed By: adam
Date: Tue Jan 21 15:56:14 UTC 2025
Modified Files:
pkgsrc/devel/py-flufl.lock: Makefile PLIST distinfo
Removed Files:
pkgsrc/devel/py-flufl.lock/patches: patch-pyproject.toml
Log Message:
py-flufl.lock: updated to 8.1.0
8.1 (2024-03-30)
Add support for Python 3.12.
Switch to hatch, replacing pdm and tox.
Switch to ruff from blue and isort.
8.0.2 (2023-07-21)
Update dependencies.
Other minor improvements and cleanups.
8.0.1 (2023-06-22)
Minor documentation fix.
8.0 (2023-06-21)
Drop Python 3.7 support
Added a claimfile property to Lock objects
Switch to pdm-backend
Use ruff for linting, since its much faster.
Bump dependencies.
More GitLab CI integration improvements.
Make tox.ini consistent with flufl defaults.
To generate a diff of this commit:
cvs rdiff -u -r1.12 -r1.13 pkgsrc/devel/py-flufl.lock/Makefile
cvs rdiff -u -r1.6 -r1.7 pkgsrc/devel/py-flufl.lock/PLIST
cvs rdiff -u -r1.5 -r1.6 pkgsrc/devel/py-flufl.lock/distinfo
cvs rdiff -u -r1.1 -r0 \
pkgsrc/devel/py-flufl.lock/patches/patch-pyproject.toml
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.
Modified files:
Index: pkgsrc/devel/py-flufl.lock/Makefile
diff -u pkgsrc/devel/py-flufl.lock/Makefile:1.12 pkgsrc/devel/py-flufl.lock/Makefile:1.13
--- pkgsrc/devel/py-flufl.lock/Makefile:1.12 Thu Sep 26 07:42:31 2024
+++ pkgsrc/devel/py-flufl.lock/Makefile Tue Jan 21 15:56:14 2025
@@ -1,30 +1,22 @@
-# $NetBSD: Makefile,v 1.12 2024/09/26 07:42:31 wiz Exp $
+# $NetBSD: Makefile,v 1.13 2025/01/21 15:56:14 adam Exp $
-DISTNAME= flufl.lock-7.1.1
-PKGNAME= ${PYPKGPREFIX}-${DISTNAME}
-PKGREVISION= 4
-CATEGORIES= devel
+DISTNAME= flufl_lock-8.1.0
+PKGNAME= ${PYPKGPREFIX}-${DISTNAME:S/_/./}
+CATEGORIES= devel python
MASTER_SITES= ${MASTER_SITE_PYPI:=f/flufl.lock/}
MAINTAINER= pkgsrc-users%NetBSD.org@localhost
-HOMEPAGE= https://launchpad.net/flufl.lock/
+HOMEPAGE= https://flufllock.readthedocs.io/
COMMENT= NFS-safe file locking with timeouts for POSIX systems
LICENSE= apache-2.0
-TOOL_DEPENDS+= ${PYPKGPREFIX}-pdm_backend-[0-9]*:../../devel/py-pdm_backend
-DEPENDS+= ${PYPKGPREFIX}-psutil-[0-9]*:../../sysutils/py-psutil
+TOOL_DEPENDS+= ${PYPKGPREFIX}-hatchling-[0-9]*:../../devel/py-hatchling
DEPENDS+= ${PYPKGPREFIX}-atpublic-[0-9]*:../../devel/py-atpublic
-# unpackaged
-#TEST_DEPENDS+= ${PYPKGPREFIX}-sybil-[0-9]*:../../devel/py-sybil
-TEST_DEPENDS+= ${PYPKGPREFIX}-test-[0-9]*:../../devel/py-test
-
-# fixup wrong WHEEL_INFODIR
-post-install:
- mv ${DESTDIR}${PREFIX}/${PYSITELIB}/${WHEEL_NAME:S/./_/}.dist-info \
- ${DESTDIR}${PREFIX}/${PYSITELIB}/${WHEEL_NAME}.dist-info
+DEPENDS+= ${PYPKGPREFIX}-psutil-[0-9]*:../../sysutils/py-psutil
+TEST_DEPENDS+= ${PYPKGPREFIX}-sybil-[0-9]*:../../devel/py-sybil
+TEST_DEPENDS+= ${PYPKGPREFIX}-test-cov-[0-9]*:../../devel/py-test-cov
-do-test:
- cd ${WRKSRC} && ${SETENV} ${TEST_ENV} pytest-${PYVERSSUFFIX}
+USE_LANGUAGES= # none
.include "../../lang/python/wheel.mk"
.include "../../mk/bsd.pkg.mk"
Index: pkgsrc/devel/py-flufl.lock/PLIST
diff -u pkgsrc/devel/py-flufl.lock/PLIST:1.6 pkgsrc/devel/py-flufl.lock/PLIST:1.7
--- pkgsrc/devel/py-flufl.lock/PLIST:1.6 Thu Sep 26 07:42:31 2024
+++ pkgsrc/devel/py-flufl.lock/PLIST Tue Jan 21 15:56:14 2025
@@ -1,8 +1,7 @@
-@comment $NetBSD: PLIST,v 1.6 2024/09/26 07:42:31 wiz Exp $
+@comment $NetBSD: PLIST,v 1.7 2025/01/21 15:56:14 adam Exp $
${PYSITELIB}/${WHEEL_INFODIR}/METADATA
${PYSITELIB}/${WHEEL_INFODIR}/RECORD
${PYSITELIB}/${WHEEL_INFODIR}/WHEEL
-${PYSITELIB}/${WHEEL_INFODIR}/entry_points.txt
${PYSITELIB}/${WHEEL_INFODIR}/licenses/LICENSE
${PYSITELIB}/flufl/lock/__init__.py
${PYSITELIB}/flufl/lock/__init__.pyc
Index: pkgsrc/devel/py-flufl.lock/distinfo
diff -u pkgsrc/devel/py-flufl.lock/distinfo:1.5 pkgsrc/devel/py-flufl.lock/distinfo:1.6
--- pkgsrc/devel/py-flufl.lock/distinfo:1.5 Mon May 8 20:53:30 2023
+++ pkgsrc/devel/py-flufl.lock/distinfo Tue Jan 21 15:56:14 2025
@@ -1,6 +1,5 @@
-$NetBSD: distinfo,v 1.5 2023/05/08 20:53:30 markd Exp $
+$NetBSD: distinfo,v 1.6 2025/01/21 15:56:14 adam Exp $
-BLAKE2s (flufl.lock-7.1.1.tar.gz) = 78869e065ff09454c4a7c14044bcbf20ecd90894c740f4c172a264cbb35f1f48
-SHA512 (flufl.lock-7.1.1.tar.gz) = eb9d8a80013ca07cc3eaab30ced596c0362cfc59d5a1f7cf17aacbf4068d9989b443df7e2d5f5e09d6f60e0ebc784ab1897ca7379fde7eeb57246cb6b5dfef3f
-Size (flufl.lock-7.1.1.tar.gz) = 33017 bytes
-SHA1 (patch-pyproject.toml) = bc36001e88a6cc2c97bf690add244acf8b61fe09
+BLAKE2s (flufl_lock-8.1.0.tar.gz) = 9905b83ed55d0183df9284758a8dca6fe624837dffd76f1da038d7919dcfeb63
+SHA512 (flufl_lock-8.1.0.tar.gz) = 3238d4c89c3702584c19882caa903a8efd33ad49ad9286d7965694f2cfdf626adee887d6a524d293457b3cd176fc02fc71edfdc0b807c3aaaed0aa77f2188a3b
+Size (flufl_lock-8.1.0.tar.gz) = 32884 bytes
Home |
Main Index |
Thread Index |
Old Index