pkgsrc-WIP-changes archive

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

py-portalocker: update to 2.5.1.



Module Name:	pkgsrc-wip
Committed By:	Thomas Klausner <wiz%gatalith.at@localhost>
Pushed By:	wiz
Date:		Thu Sep 15 23:44:48 2022 +0200
Changeset:	8fec89c9b25463446d2904caced14a328a3a10fe

Modified Files:
	py-portalocker/Makefile
	py-portalocker/distinfo

Log Message:
py-portalocker: update to 2.5.1.

2.5.1

Added clear warning when locking in non-blocking mode without
specifying either EXCLUSIVE or SHARED mode. Fixes #77

2.5.0

Fixed shared locks on Windows and simplified locking mechanism

2.4.0

Added warning when trying to use a timeout in blocking mode. And
removed deprecated testing code and checks

2.3.2

Added semver indicator and specified needed Python release thanks
to @rayluo v2.3.2

2.3.1

Removed Python 2 classifier thanks to @rayluo v2.3.1

To see a diff of this commit:
https://wip.pkgsrc.org/cgi-bin/gitweb.cgi?p=pkgsrc-wip.git;a=commitdiff;h=8fec89c9b25463446d2904caced14a328a3a10fe

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

diffstat:
 py-portalocker/Makefile | 10 +++++++++-
 py-portalocker/distinfo |  6 +++---
 2 files changed, 12 insertions(+), 4 deletions(-)

diffs:
diff --git a/py-portalocker/Makefile b/py-portalocker/Makefile
index 80a8b950a7..f31e541e86 100644
--- a/py-portalocker/Makefile
+++ b/py-portalocker/Makefile
@@ -1,6 +1,6 @@
 # $NetBSD$
 
-DISTNAME=	portalocker-2.3.0
+DISTNAME=	portalocker-2.5.1
 PKGNAME=	${PYPKGPREFIX}-${DISTNAME}
 CATEGORIES=	sysutils python
 MASTER_SITES=	${MASTER_SITE_PYPI:=p/portalocker/}
@@ -11,6 +11,14 @@ COMMENT=	Python library for file locking
 LICENSE=	python-software-foundation
 
 DEPENDS+=	${PYPKGPREFIX}-redis-[0-9]*:../../databases/py-redis
+# needs a running redis database
+TEST_DEPENDS+=	${PYPKGPREFIX}-sphinx>=3.0.3:../../textproc/py-sphinx
+TEST_DEPENDS+=	${PYPKGPREFIX}-test>=5.4.1:../../devel/py-test
+TEST_DEPENDS+=	${PYPKGPREFIX}-test-cov>=2.8.1:../../devel/py-test-cov
+TEST_DEPENDS+=	${PYPKGPREFIX}-test-timeout>=2.1.0:../../devel/py-test-timeout
+TEST_DEPENDS+=	${PYPKGPREFIX}-test-mypy>=0.8.0:../../devel/py-test-mypy
+
+PYTHON_VERSIONS_INCOMPATIBLE=	27
 
 .include "../../lang/python/egg.mk"
 .include "../../mk/bsd.pkg.mk"
diff --git a/py-portalocker/distinfo b/py-portalocker/distinfo
index babe7913a6..ebec318af6 100644
--- a/py-portalocker/distinfo
+++ b/py-portalocker/distinfo
@@ -1,5 +1,5 @@
 $NetBSD$
 
-RMD160 (portalocker-2.3.0.tar.gz) = 6abff927b0c6f36fc9d1da0b1bf7a2a8a4b74dac
-SHA512 (portalocker-2.3.0.tar.gz) = 3d2431509db8367f963c0e810002efa7ee15f0b0ac8f5ca52cd5ebabfcd94ee9f62771dc0574e14c3195b9868e119e3bd1eef01459d69b6a0d1c6f23915f9b57
-Size (portalocker-2.3.0.tar.gz) = 20142 bytes
+BLAKE2s (portalocker-2.5.1.tar.gz) = fe9f079aa9f72e3758f130dd3d186e577ad7852a49a2150a44408ac62dff7be1
+SHA512 (portalocker-2.5.1.tar.gz) = a1aeea4cb09a05d4fc65a346965b5af509963f84c6b440bed974770576cab8d5c94c8535f2debd72613f3c603cf9fe3cc236fac6bec2fd69d7d48d206ba4c344
+Size (portalocker-2.5.1.tar.gz) = 20552 bytes


Home | Main Index | Thread Index | Old Index