Mon Feb 7 17:07:22 2022 UTC ()
py-ipyparallel: updated to 8.2.0

8.2.0 is a small release, mostly of small bugfixes and improvements.

Changes:

`len(AsyncMapResult)` and progress ports now use the number of items in the map,
not the number of messages.

Enhancements:

- Show output prior to errors in `%%px`

Bugs fixed:

- Fix cases where engine id could be `-1` in tracebacks
- Add missing `pbs` to engine launcher entrypoints


(adam)
diff -r1.1 -r1.2 pkgsrc/parallel/py-ipyparallel/Makefile
diff -r1.1 -r1.2 pkgsrc/parallel/py-ipyparallel/PLIST
diff -r1.1 -r1.2 pkgsrc/parallel/py-ipyparallel/distinfo

cvs diff -r1.1 -r1.2 pkgsrc/parallel/py-ipyparallel/Makefile (expand / switch to unified diff)

--- pkgsrc/parallel/py-ipyparallel/Makefile 2022/02/04 13:09:41 1.1
+++ pkgsrc/parallel/py-ipyparallel/Makefile 2022/02/07 17:07:22 1.2
@@ -1,16 +1,16 @@ @@ -1,16 +1,16 @@
1# $NetBSD: Makefile,v 1.1 2022/02/04 13:09:41 adam Exp $ 1# $NetBSD: Makefile,v 1.2 2022/02/07 17:07:22 adam Exp $
2 2
3DISTNAME= ipyparallel-8.1.0 3DISTNAME= ipyparallel-8.2.0
4PKGNAME= ${PYPKGPREFIX}-${DISTNAME:S/_/-/} 4PKGNAME= ${PYPKGPREFIX}-${DISTNAME:S/_/-/}
5CATEGORIES= parallel python 5CATEGORIES= parallel python
6MASTER_SITES= ${MASTER_SITE_PYPI:=i/ipyparallel/} 6MASTER_SITES= ${MASTER_SITE_PYPI:=i/ipyparallel/}
7 7
8MAINTAINER= pkgsrc-users@NetBSD.org 8MAINTAINER= pkgsrc-users@NetBSD.org
9HOMEPAGE= https://ipython.org/ 9HOMEPAGE= https://ipython.org/
10COMMENT= Interactive Parallel Computing with IPython 10COMMENT= Interactive Parallel Computing with IPython
11LICENSE= modified-bsd 11LICENSE= modified-bsd
12 12
13DEPENDS+= ${PYPKGPREFIX}-decorator-[0-9]*:../../devel/py-decorator 13DEPENDS+= ${PYPKGPREFIX}-decorator-[0-9]*:../../devel/py-decorator
14DEPENDS+= ${PYPKGPREFIX}-entrypoints-[0-9]*:../../devel/py-entrypoints 14DEPENDS+= ${PYPKGPREFIX}-entrypoints-[0-9]*:../../devel/py-entrypoints
15DEPENDS+= ${PYPKGPREFIX}-dateutil>=2.1:../../time/py-dateutil 15DEPENDS+= ${PYPKGPREFIX}-dateutil>=2.1:../../time/py-dateutil
16DEPENDS+= ${PYPKGPREFIX}-ipykernel>=4.4:../../devel/py-ipykernel 16DEPENDS+= ${PYPKGPREFIX}-ipykernel>=4.4:../../devel/py-ipykernel

cvs diff -r1.1 -r1.2 pkgsrc/parallel/py-ipyparallel/PLIST (expand / switch to unified diff)

--- pkgsrc/parallel/py-ipyparallel/PLIST 2022/02/04 13:09:41 1.1
+++ pkgsrc/parallel/py-ipyparallel/PLIST 2022/02/07 17:07:22 1.2
@@ -1,14 +1,14 @@ @@ -1,14 +1,14 @@
1@comment $NetBSD: PLIST,v 1.1 2022/02/04 13:09:41 adam Exp $ 1@comment $NetBSD: PLIST,v 1.2 2022/02/07 17:07:22 adam Exp $
2bin/ipcluster-${PYVERSSUFFIX} 2bin/ipcluster-${PYVERSSUFFIX}
3bin/ipcontroller-${PYVERSSUFFIX} 3bin/ipcontroller-${PYVERSSUFFIX}
4bin/ipengine-${PYVERSSUFFIX} 4bin/ipengine-${PYVERSSUFFIX}
5${PYSITELIB}/${EGG_INFODIR}/PKG-INFO 5${PYSITELIB}/${EGG_INFODIR}/PKG-INFO
6${PYSITELIB}/${EGG_INFODIR}/SOURCES.txt 6${PYSITELIB}/${EGG_INFODIR}/SOURCES.txt
7${PYSITELIB}/${EGG_INFODIR}/dependency_links.txt 7${PYSITELIB}/${EGG_INFODIR}/dependency_links.txt
8${PYSITELIB}/${EGG_INFODIR}/entry_points.txt 8${PYSITELIB}/${EGG_INFODIR}/entry_points.txt
9${PYSITELIB}/${EGG_INFODIR}/not-zip-safe 9${PYSITELIB}/${EGG_INFODIR}/not-zip-safe
10${PYSITELIB}/${EGG_INFODIR}/requires.txt 10${PYSITELIB}/${EGG_INFODIR}/requires.txt
11${PYSITELIB}/${EGG_INFODIR}/top_level.txt 11${PYSITELIB}/${EGG_INFODIR}/top_level.txt
12${PYSITELIB}/ipyparallel/__init__.py 12${PYSITELIB}/ipyparallel/__init__.py
13${PYSITELIB}/ipyparallel/__init__.pyc 13${PYSITELIB}/ipyparallel/__init__.pyc
14${PYSITELIB}/ipyparallel/__init__.pyo 14${PYSITELIB}/ipyparallel/__init__.pyo
@@ -147,28 +147,28 @@ ${PYSITELIB}/ipyparallel/engine/log.pyo @@ -147,28 +147,28 @@ ${PYSITELIB}/ipyparallel/engine/log.pyo
147${PYSITELIB}/ipyparallel/engine/nanny.py 147${PYSITELIB}/ipyparallel/engine/nanny.py
148${PYSITELIB}/ipyparallel/engine/nanny.pyc 148${PYSITELIB}/ipyparallel/engine/nanny.pyc
149${PYSITELIB}/ipyparallel/engine/nanny.pyo 149${PYSITELIB}/ipyparallel/engine/nanny.pyo
150${PYSITELIB}/ipyparallel/error.py 150${PYSITELIB}/ipyparallel/error.py
151${PYSITELIB}/ipyparallel/error.pyc 151${PYSITELIB}/ipyparallel/error.pyc
152${PYSITELIB}/ipyparallel/error.pyo 152${PYSITELIB}/ipyparallel/error.pyo
153${PYSITELIB}/ipyparallel/joblib.py 153${PYSITELIB}/ipyparallel/joblib.py
154${PYSITELIB}/ipyparallel/joblib.pyc 154${PYSITELIB}/ipyparallel/joblib.pyc
155${PYSITELIB}/ipyparallel/joblib.pyo 155${PYSITELIB}/ipyparallel/joblib.pyo
156${PYSITELIB}/ipyparallel/labextension/package.json 156${PYSITELIB}/ipyparallel/labextension/package.json
157${PYSITELIB}/ipyparallel/labextension/schemas/ipyparallel-labextension/package.json.orig 157${PYSITELIB}/ipyparallel/labextension/schemas/ipyparallel-labextension/package.json.orig
158${PYSITELIB}/ipyparallel/labextension/schemas/ipyparallel-labextension/plugin.json 158${PYSITELIB}/ipyparallel/labextension/schemas/ipyparallel-labextension/plugin.json
159${PYSITELIB}/ipyparallel/labextension/static/114.bf22097df2e8c0ccfac9.js 159${PYSITELIB}/ipyparallel/labextension/static/114.bf22097df2e8c0ccfac9.js
160${PYSITELIB}/ipyparallel/labextension/static/572.42ee21fd815e1a15c716.js 160${PYSITELIB}/ipyparallel/labextension/static/572.d4c49c9e00ca709b9f1d.js
161${PYSITELIB}/ipyparallel/labextension/static/remoteEntry.0127a649b3aaf5cb3183.js 161${PYSITELIB}/ipyparallel/labextension/static/remoteEntry.34efbd5c8b146e4195cf.js
162${PYSITELIB}/ipyparallel/labextension/static/style.js 162${PYSITELIB}/ipyparallel/labextension/static/style.js
163${PYSITELIB}/ipyparallel/labextension/static/third-party-licenses.json 163${PYSITELIB}/ipyparallel/labextension/static/third-party-licenses.json
164${PYSITELIB}/ipyparallel/logger.py 164${PYSITELIB}/ipyparallel/logger.py
165${PYSITELIB}/ipyparallel/logger.pyc 165${PYSITELIB}/ipyparallel/logger.pyc
166${PYSITELIB}/ipyparallel/logger.pyo 166${PYSITELIB}/ipyparallel/logger.pyo
167${PYSITELIB}/ipyparallel/nbextension/__init__.py 167${PYSITELIB}/ipyparallel/nbextension/__init__.py
168${PYSITELIB}/ipyparallel/nbextension/__init__.pyc 168${PYSITELIB}/ipyparallel/nbextension/__init__.pyc
169${PYSITELIB}/ipyparallel/nbextension/__init__.pyo 169${PYSITELIB}/ipyparallel/nbextension/__init__.pyo
170${PYSITELIB}/ipyparallel/nbextension/base.py 170${PYSITELIB}/ipyparallel/nbextension/base.py
171${PYSITELIB}/ipyparallel/nbextension/base.pyc 171${PYSITELIB}/ipyparallel/nbextension/base.pyc
172${PYSITELIB}/ipyparallel/nbextension/base.pyo 172${PYSITELIB}/ipyparallel/nbextension/base.pyo
173${PYSITELIB}/ipyparallel/nbextension/handlers.py 173${PYSITELIB}/ipyparallel/nbextension/handlers.py
174${PYSITELIB}/ipyparallel/nbextension/handlers.pyc 174${PYSITELIB}/ipyparallel/nbextension/handlers.pyc
@@ -273,20 +273,20 @@ ${PYSITELIB}/ipyparallel/traitlets.py @@ -273,20 +273,20 @@ ${PYSITELIB}/ipyparallel/traitlets.py
273${PYSITELIB}/ipyparallel/traitlets.pyc 273${PYSITELIB}/ipyparallel/traitlets.pyc
274${PYSITELIB}/ipyparallel/traitlets.pyo 274${PYSITELIB}/ipyparallel/traitlets.pyo
275${PYSITELIB}/ipyparallel/util.py 275${PYSITELIB}/ipyparallel/util.py
276${PYSITELIB}/ipyparallel/util.pyc 276${PYSITELIB}/ipyparallel/util.pyc
277${PYSITELIB}/ipyparallel/util.pyo 277${PYSITELIB}/ipyparallel/util.pyo
278share/examples/jupyter/jupyter_notebook_config.d/ipyparallel.json 278share/examples/jupyter/jupyter_notebook_config.d/ipyparallel.json
279share/examples/jupyter/jupyter_server_config.d/ipyparallel.json 279share/examples/jupyter/jupyter_server_config.d/ipyparallel.json
280share/examples/jupyter/nbconfig/tree.d/ipyparallel.json 280share/examples/jupyter/nbconfig/tree.d/ipyparallel.json
281share/jupyter/labextensions/ipyparallel-labextension/install.json 281share/jupyter/labextensions/ipyparallel-labextension/install.json
282share/jupyter/labextensions/ipyparallel-labextension/package.json 282share/jupyter/labextensions/ipyparallel-labextension/package.json
283share/jupyter/labextensions/ipyparallel-labextension/schemas/ipyparallel-labextension/package.json.orig 283share/jupyter/labextensions/ipyparallel-labextension/schemas/ipyparallel-labextension/package.json.orig
284share/jupyter/labextensions/ipyparallel-labextension/schemas/ipyparallel-labextension/plugin.json 284share/jupyter/labextensions/ipyparallel-labextension/schemas/ipyparallel-labextension/plugin.json
285share/jupyter/labextensions/ipyparallel-labextension/static/114.bf22097df2e8c0ccfac9.js 285share/jupyter/labextensions/ipyparallel-labextension/static/114.bf22097df2e8c0ccfac9.js
286share/jupyter/labextensions/ipyparallel-labextension/static/572.42ee21fd815e1a15c716.js 286share/jupyter/labextensions/ipyparallel-labextension/static/572.d4c49c9e00ca709b9f1d.js
287share/jupyter/labextensions/ipyparallel-labextension/static/remoteEntry.0127a649b3aaf5cb3183.js 287share/jupyter/labextensions/ipyparallel-labextension/static/remoteEntry.34efbd5c8b146e4195cf.js
288share/jupyter/labextensions/ipyparallel-labextension/static/style.js 288share/jupyter/labextensions/ipyparallel-labextension/static/style.js
289share/jupyter/labextensions/ipyparallel-labextension/static/third-party-licenses.json 289share/jupyter/labextensions/ipyparallel-labextension/static/third-party-licenses.json
290share/jupyter/nbextensions/ipyparallel/clusterlist.css 290share/jupyter/nbextensions/ipyparallel/clusterlist.css
291share/jupyter/nbextensions/ipyparallel/clusterlist.js 291share/jupyter/nbextensions/ipyparallel/clusterlist.js
292share/jupyter/nbextensions/ipyparallel/main.js 292share/jupyter/nbextensions/ipyparallel/main.js

cvs diff -r1.1 -r1.2 pkgsrc/parallel/py-ipyparallel/distinfo (expand / switch to unified diff)

--- pkgsrc/parallel/py-ipyparallel/distinfo 2022/02/04 13:09:41 1.1
+++ pkgsrc/parallel/py-ipyparallel/distinfo 2022/02/07 17:07:22 1.2
@@ -1,6 +1,6 @@ @@ -1,6 +1,6 @@
1$NetBSD: distinfo,v 1.1 2022/02/04 13:09:41 adam Exp $ 1$NetBSD: distinfo,v 1.2 2022/02/07 17:07:22 adam Exp $
2 2
3BLAKE2s (ipyparallel-8.1.0.tar.gz) = 3b0b9b226664fc574d952fec080fad10dabc5d25a4fbefd5d20a56be8f3f9a0e 3BLAKE2s (ipyparallel-8.2.0.tar.gz) = 3346fbbf54609908857d5beda0344ccecfdb671cf53633e4a24e134d93797abf
4SHA512 (ipyparallel-8.1.0.tar.gz) = 21e1d3d9e04c7567889e923ff0f1b140251518efd331dd2180a42142eedbb4c92eaeafce17bf2287e1d36ef4e5951f2f50021d9b9a96c266e4e94e1a3ac34347 4SHA512 (ipyparallel-8.2.0.tar.gz) = f6e62eaa86fa63ef1417e850de3eaf5ba228a1ad1da99c66b64b371010b57ba805201f18c97485ded24899afe7b22edbec23ca0e21344e9c2c2eacfcd6fd8adf
5Size (ipyparallel-8.1.0.tar.gz) = 9365732 bytes 5Size (ipyparallel-8.2.0.tar.gz) = 9367069 bytes
6SHA1 (patch-setup.py) = 31da7831d9681ead3d2996e769ec05cd56248ffb 6SHA1 (patch-setup.py) = 31da7831d9681ead3d2996e769ec05cd56248ffb