pkgsrc-WIP-changes archive

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

Add py-ndindex



Module Name:	pkgsrc-wip
Committed By:	Matthew Danielson <matthewd%fastmail.us@localhost>
Pushed By:	matthewd
Date:		Mon Jul 1 06:09:05 2024 -0600
Changeset:	6094bf4a90c669171ed2969dd9d50ddb234355cd

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

Log Message:
Add py-ndindex

A library for manipulating indices of arrays

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

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

diffstat:
 py-ndindex/DESCR    |   6 +++
 py-ndindex/Makefile |  24 ++++++++++
 py-ndindex/PLIST    | 132 ++++++++++++++++++++++++++++++++++++++++++++++++++++
 py-ndindex/distinfo |   5 ++
 4 files changed, 167 insertions(+)

diffs:
diff --git a/py-ndindex/DESCR b/py-ndindex/DESCR
new file mode 100644
index 0000000000..a9604c1703
--- /dev/null
+++ b/py-ndindex/DESCR
@@ -0,0 +1,6 @@
+A Python library for manipulating indices of ndarrays.
+
+ndindex is a library that allows representing and
+manipulating objects that can be valid indices to numpy
+arrays, i.e., slices, integers, ellipses, None, integer
+and boolean arrays, and tuples thereof.
diff --git a/py-ndindex/Makefile b/py-ndindex/Makefile
new file mode 100644
index 0000000000..01f6b382e8
--- /dev/null
+++ b/py-ndindex/Makefile
@@ -0,0 +1,24 @@
+# $NetBSD$
+
+DISTNAME=	ndindex-1.8
+PKGNAME=	${PYPKGPREFIX}-${DISTNAME}
+CATEGORIES=	math
+MASTER_SITES=	${MASTER_SITE_PYPI:=n/ndindex/}
+
+MAINTAINER=	matthewd%fastmail.us@localhost
+HOMEPAGE=	https://pypi.org/project/ndindex/
+COMMENT=	Library for manipulating array indices.
+LICENSE=	mit
+
+PYTHON_VERSIONS_INCOMPATIBLE=	27 38
+
+USE_LANGUAGES+=	c
+USE_LANGUAGES+=	c++
+
+TOOL_DEPENDS+=	${PYPKGPREFIX}-setuptools>=70.0:../../devel/py-setuptools
+TOOL_DEPENDS+=	${PYPKGPREFIX}-wheel-[0-9]*:../../devel/py-wheel
+
+.include "../../devel/py-cython/buildlink3.mk"
+.include "../../lang/python/wheel.mk"
+.include "../../math/py-numpy/buildlink3.mk"
+.include "../../mk/bsd.pkg.mk"
diff --git a/py-ndindex/PLIST b/py-ndindex/PLIST
new file mode 100644
index 0000000000..148fa7c06f
--- /dev/null
+++ b/py-ndindex/PLIST
@@ -0,0 +1,132 @@
+@comment $NetBSD$
+${PYSITELIB}/${WHEEL_INFODIR}/LICENSE
+${PYSITELIB}/${WHEEL_INFODIR}/METADATA
+${PYSITELIB}/${WHEEL_INFODIR}/RECORD
+${PYSITELIB}/${WHEEL_INFODIR}/WHEEL
+${PYSITELIB}/${WHEEL_INFODIR}/top_level.txt
+${PYSITELIB}/ndindex/__init__.py
+${PYSITELIB}/ndindex/__init__.pyc
+${PYSITELIB}/ndindex/__init__.pyo
+${PYSITELIB}/ndindex/__init__.so
+${PYSITELIB}/ndindex/_crt.py
+${PYSITELIB}/ndindex/_crt.pyc
+${PYSITELIB}/ndindex/_crt.pyo
+${PYSITELIB}/ndindex/_crt.so
+${PYSITELIB}/ndindex/_version.py
+${PYSITELIB}/ndindex/_version.pyc
+${PYSITELIB}/ndindex/_version.pyo
+${PYSITELIB}/ndindex/_version.so
+${PYSITELIB}/ndindex/array.py
+${PYSITELIB}/ndindex/array.pyc
+${PYSITELIB}/ndindex/array.pyo
+${PYSITELIB}/ndindex/array.so
+${PYSITELIB}/ndindex/booleanarray.py
+${PYSITELIB}/ndindex/booleanarray.pyc
+${PYSITELIB}/ndindex/booleanarray.pyo
+${PYSITELIB}/ndindex/booleanarray.so
+${PYSITELIB}/ndindex/chunking.py
+${PYSITELIB}/ndindex/chunking.pyc
+${PYSITELIB}/ndindex/chunking.pyo
+${PYSITELIB}/ndindex/chunking.so
+${PYSITELIB}/ndindex/ellipsis.py
+${PYSITELIB}/ndindex/ellipsis.pyc
+${PYSITELIB}/ndindex/ellipsis.pyo
+${PYSITELIB}/ndindex/ellipsis.so
+${PYSITELIB}/ndindex/integer.py
+${PYSITELIB}/ndindex/integer.pyc
+${PYSITELIB}/ndindex/integer.pyo
+${PYSITELIB}/ndindex/integer.so
+${PYSITELIB}/ndindex/integerarray.py
+${PYSITELIB}/ndindex/integerarray.pyc
+${PYSITELIB}/ndindex/integerarray.pyo
+${PYSITELIB}/ndindex/integerarray.so
+${PYSITELIB}/ndindex/ndindex.py
+${PYSITELIB}/ndindex/ndindex.pyc
+${PYSITELIB}/ndindex/ndindex.pyo
+${PYSITELIB}/ndindex/ndindex.so
+${PYSITELIB}/ndindex/newaxis.py
+${PYSITELIB}/ndindex/newaxis.pyc
+${PYSITELIB}/ndindex/newaxis.pyo
+${PYSITELIB}/ndindex/newaxis.so
+${PYSITELIB}/ndindex/shapetools.py
+${PYSITELIB}/ndindex/shapetools.pyc
+${PYSITELIB}/ndindex/shapetools.pyo
+${PYSITELIB}/ndindex/shapetools.so
+${PYSITELIB}/ndindex/slice.py
+${PYSITELIB}/ndindex/slice.pyc
+${PYSITELIB}/ndindex/slice.pyo
+${PYSITELIB}/ndindex/slice.so
+${PYSITELIB}/ndindex/subindex_helpers.py
+${PYSITELIB}/ndindex/subindex_helpers.pyc
+${PYSITELIB}/ndindex/subindex_helpers.pyo
+${PYSITELIB}/ndindex/subindex_helpers.so
+${PYSITELIB}/ndindex/tests/__init__.py
+${PYSITELIB}/ndindex/tests/__init__.pyc
+${PYSITELIB}/ndindex/tests/__init__.pyo
+${PYSITELIB}/ndindex/tests/doctest.py
+${PYSITELIB}/ndindex/tests/doctest.pyc
+${PYSITELIB}/ndindex/tests/doctest.pyo
+${PYSITELIB}/ndindex/tests/helpers.py
+${PYSITELIB}/ndindex/tests/helpers.pyc
+${PYSITELIB}/ndindex/tests/helpers.pyo
+${PYSITELIB}/ndindex/tests/test_array.py
+${PYSITELIB}/ndindex/tests/test_array.pyc
+${PYSITELIB}/ndindex/tests/test_array.pyo
+${PYSITELIB}/ndindex/tests/test_as_subindex.py
+${PYSITELIB}/ndindex/tests/test_as_subindex.pyc
+${PYSITELIB}/ndindex/tests/test_as_subindex.pyo
+${PYSITELIB}/ndindex/tests/test_booleanarray.py
+${PYSITELIB}/ndindex/tests/test_booleanarray.pyc
+${PYSITELIB}/ndindex/tests/test_booleanarray.pyo
+${PYSITELIB}/ndindex/tests/test_broadcast_arrays.py
+${PYSITELIB}/ndindex/tests/test_broadcast_arrays.pyc
+${PYSITELIB}/ndindex/tests/test_broadcast_arrays.pyo
+${PYSITELIB}/ndindex/tests/test_chunking.py
+${PYSITELIB}/ndindex/tests/test_chunking.pyc
+${PYSITELIB}/ndindex/tests/test_chunking.pyo
+${PYSITELIB}/ndindex/tests/test_crt.py
+${PYSITELIB}/ndindex/tests/test_crt.pyc
+${PYSITELIB}/ndindex/tests/test_crt.pyo
+${PYSITELIB}/ndindex/tests/test_ellipsis.py
+${PYSITELIB}/ndindex/tests/test_ellipsis.pyc
+${PYSITELIB}/ndindex/tests/test_ellipsis.pyo
+${PYSITELIB}/ndindex/tests/test_expand.py
+${PYSITELIB}/ndindex/tests/test_expand.pyc
+${PYSITELIB}/ndindex/tests/test_expand.pyo
+${PYSITELIB}/ndindex/tests/test_integer.py
+${PYSITELIB}/ndindex/tests/test_integer.pyc
+${PYSITELIB}/ndindex/tests/test_integer.pyo
+${PYSITELIB}/ndindex/tests/test_integerarray.py
+${PYSITELIB}/ndindex/tests/test_integerarray.pyc
+${PYSITELIB}/ndindex/tests/test_integerarray.pyo
+${PYSITELIB}/ndindex/tests/test_isvalid.py
+${PYSITELIB}/ndindex/tests/test_isvalid.pyc
+${PYSITELIB}/ndindex/tests/test_isvalid.pyo
+${PYSITELIB}/ndindex/tests/test_ndindex.py
+${PYSITELIB}/ndindex/tests/test_ndindex.pyc
+${PYSITELIB}/ndindex/tests/test_ndindex.pyo
+${PYSITELIB}/ndindex/tests/test_newaxis.py
+${PYSITELIB}/ndindex/tests/test_newaxis.pyc
+${PYSITELIB}/ndindex/tests/test_newaxis.pyo
+${PYSITELIB}/ndindex/tests/test_newshape.py
+${PYSITELIB}/ndindex/tests/test_newshape.pyc
+${PYSITELIB}/ndindex/tests/test_newshape.pyo
+${PYSITELIB}/ndindex/tests/test_no_dependencies.py
+${PYSITELIB}/ndindex/tests/test_no_dependencies.pyc
+${PYSITELIB}/ndindex/tests/test_no_dependencies.pyo
+${PYSITELIB}/ndindex/tests/test_selected_indices.py
+${PYSITELIB}/ndindex/tests/test_selected_indices.pyc
+${PYSITELIB}/ndindex/tests/test_selected_indices.pyo
+${PYSITELIB}/ndindex/tests/test_shapetools.py
+${PYSITELIB}/ndindex/tests/test_shapetools.pyc
+${PYSITELIB}/ndindex/tests/test_shapetools.pyo
+${PYSITELIB}/ndindex/tests/test_slice.py
+${PYSITELIB}/ndindex/tests/test_slice.pyc
+${PYSITELIB}/ndindex/tests/test_slice.pyo
+${PYSITELIB}/ndindex/tests/test_tuple.py
+${PYSITELIB}/ndindex/tests/test_tuple.pyc
+${PYSITELIB}/ndindex/tests/test_tuple.pyo
+${PYSITELIB}/ndindex/tuple.py
+${PYSITELIB}/ndindex/tuple.pyc
+${PYSITELIB}/ndindex/tuple.pyo
+${PYSITELIB}/ndindex/tuple.so
diff --git a/py-ndindex/distinfo b/py-ndindex/distinfo
new file mode 100644
index 0000000000..49805e4c22
--- /dev/null
+++ b/py-ndindex/distinfo
@@ -0,0 +1,5 @@
+$NetBSD$
+
+BLAKE2s (ndindex-1.8.tar.gz) = bf28f573300ed3906df95754381fcdbb887ba2a63739d4cda1830d0bdd3e6949
+SHA512 (ndindex-1.8.tar.gz) = 8ba640f9d48d8024d9f12520c0a8e91c14cb03ec892ad31e45acb96014b1a208848a5453406d15475921c6017046efe9615f509ada620c4c07db4d44e7688a91
+Size (ndindex-1.8.tar.gz) = 89921 bytes


Home | Main Index | Thread Index | Old Index