pkgsrc-WIP-changes archive

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

py-HeapDict: 1.01



Module Name:	pkgsrc-wip
Committed By:	Matthew Danielson <matthewd%fastmail.us@localhost>
Pushed By:	matthewd
Date:		Mon Apr 4 13:42:38 2022 -0700
Changeset:	6c01b16617b01086c98e2451444d13678bb8ae22

Added Files:
	py-HeapDict/DESCR
	py-HeapDict/Makefile
	py-HeapDict/PLIST
	py-HeapDict/distinfo

Log Message:
py-HeapDict: 1.01

A Heap with increase/decrease key operations.  Implements the
MutableMappingABC, and can be used like a regular Python dict.

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

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

diffstat:
 py-HeapDict/DESCR    |  1 +
 py-HeapDict/Makefile | 22 ++++++++++++++++++++++
 py-HeapDict/PLIST    | 12 ++++++++++++
 py-HeapDict/distinfo |  5 +++++
 4 files changed, 40 insertions(+)

diffs:
diff --git a/py-HeapDict/DESCR b/py-HeapDict/DESCR
new file mode 100644
index 0000000000..cda4d48967
--- /dev/null
+++ b/py-HeapDict/DESCR
@@ -0,0 +1 @@
+Dask is a flexible parallel computing library for analytics
diff --git a/py-HeapDict/Makefile b/py-HeapDict/Makefile
new file mode 100644
index 0000000000..cc07ce1a8a
--- /dev/null
+++ b/py-HeapDict/Makefile
@@ -0,0 +1,22 @@
+# $NetBSD$
+
+DISTNAME=	HeapDict-1.0.1
+PKGNAME=	${PYPKGPREFIX}-${DISTNAME}
+CATEGORIES=	devel
+MASTER_SITES=	${MASTER_SITE_PYPI:=h/heapdict/}
+
+
+MAINTAINER=	matthewd%fastmail.us@localhost
+HOMEPAGE=	https://github.com/DanielStutzbach/heapdict
+COMMENT=	Heap with decrease-key and increase-key operations
+LICENSE=	modified-bsd
+
+USE_LANGUAGES=	# none
+
+TEST_DEPENDS+=	${PYPKGPREFIX}-test-[0-9]*:../../devel/py-test
+
+do-test:
+	cd ${WRKSRC} && ${SETENV} ${TEST_ENV} ${PYTHONBIN} test_heap.py
+
+.include "../../lang/python/wheel.mk"
+.include "../../mk/bsd.pkg.mk"
diff --git a/py-HeapDict/PLIST b/py-HeapDict/PLIST
new file mode 100644
index 0000000000..c013f78b99
--- /dev/null
+++ b/py-HeapDict/PLIST
@@ -0,0 +1,12 @@
+@comment $NetBSD$
+${PYSITELIB}/${WHEEL_INFODIR}/INSTALLER
+${PYSITELIB}/${WHEEL_INFODIR}/LICENSE
+${PYSITELIB}/${WHEEL_INFODIR}/METADATA
+${PYSITELIB}/${WHEEL_INFODIR}/RECORD
+${PYSITELIB}/${WHEEL_INFODIR}/REQUESTED
+${PYSITELIB}/${WHEEL_INFODIR}/WHEEL
+${PYSITELIB}/${WHEEL_INFODIR}/direct_url.json
+${PYSITELIB}/${WHEEL_INFODIR}/top_level.txt
+${PYSITELIB}/${WHEEL_INFODIR}/zip-safe
+${PYSITELIB}/heapdict.py
+${PYSITELIB}/heapdict.pyc
diff --git a/py-HeapDict/distinfo b/py-HeapDict/distinfo
new file mode 100644
index 0000000000..f79b7b2128
--- /dev/null
+++ b/py-HeapDict/distinfo
@@ -0,0 +1,5 @@
+$NetBSD$
+
+BLAKE2s (HeapDict-1.0.1.tar.gz) = 6db74a7b60a3a9d9a3b3ea2b735905bb73d2599d4bc38390c96e8a843f5fcc4e
+SHA512 (HeapDict-1.0.1.tar.gz) = d82e1eaca4b51da1cfd7a43689796523863d4173b4c23aec4c259025dca7775e5aeb58abef66ae8374e996d00aa07e6728d0f2293304202ea0bd3369fb6010be
+Size (HeapDict-1.0.1.tar.gz) = 4274 bytes


Home | Main Index | Thread Index | Old Index