pkgsrc-WIP-changes archive

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

+up, new pkg



Module Name:	pkgsrc-wip
Committed By:	K.I.A.Derouiche <kamel.derouiche%gmail.com@localhost>
Pushed By:	jihbed
Date:		Mon Sep 21 10:57:11 2020 +0100
Changeset:	72a0c39a94d731658efeb934462b8bf25e3fc72e

Modified Files:
	py-sym/DESCR
	py-sym/Makefile
Added Files:
	py-test-nbval/DESCR
	py-test-nbval/Makefile
	py-test-nbval/PLIST
	py-test-nbval/distinfo

Log Message:
+up, new pkg

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

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

diffstat:
 py-sym/DESCR           |  2 +-
 py-sym/Makefile        |  2 +-
 py-test-nbval/DESCR    | 10 ++++++++++
 py-test-nbval/Makefile | 23 +++++++++++++++++++++++
 py-test-nbval/PLIST    | 31 +++++++++++++++++++++++++++++++
 py-test-nbval/distinfo |  6 ++++++
 6 files changed, 72 insertions(+), 2 deletions(-)

diffs:
diff --git a/py-sym/DESCR b/py-sym/DESCR
index e07e183b4a..388c5bcf9b 100644
--- a/py-sym/DESCR
+++ b/py-sym/DESCR
@@ -1,3 +1,3 @@
- provides a unified wrapper to some symbolic manipulation libraries in Python.
+provides a unified wrapper to some symbolic manipulation libraries in Python.
 It makes it easy for library authors to test  their packages against several
 symbolic manipulation libraries.
diff --git a/py-sym/Makefile b/py-sym/Makefile
index c028222965..46b610352e 100644
--- a/py-sym/Makefile
+++ b/py-sym/Makefile
@@ -6,7 +6,7 @@ CATEGORIES=	math
 MASTER_SITES=	https://files.pythonhosted.org/packages/f5/07/cc80b30b933c7430597fc884305c499e973f2e4c0a3a6208880ced5cefba/
 
 MAINTAINER=	jihbed.research%gmail.com@localhost
-HOMEPAGE=	https://files.pythonhosted.org/packages/f5/07/cc80b30b933c7430597fc884305c499e973f2e4c0a3a6208880ced5cefba/
+HOMEPAGE=	https://github.com/bjodah/sym
 COMMENT=	Unified wrapper for symbolic manipulation libraries in Python
 LICENSE=	modified-bsd
 
diff --git a/py-test-nbval/DESCR b/py-test-nbval/DESCR
new file mode 100644
index 0000000000..7b68a569bf
--- /dev/null
+++ b/py-test-nbval/DESCR
@@ -0,0 +1,10 @@
+The plugin adds functionality to py.test to recognise and collect
+Jupyter notebooks. The intended purpose of the tests is to determine
+whether execution of the stored inputs match the stored outputs of
+the `.ipynb` file. Whilst also ensuring that the notebooks are running
+without errors.
+
+The tests were designed to ensure that Jupyter notebooks
+(especially those for reference and documentation), are executing
+consistently. Each cell is taken as a test, a cell that doesn't
+reproduce the expected output will fail.
diff --git a/py-test-nbval/Makefile b/py-test-nbval/Makefile
new file mode 100644
index 0000000000..1462dcd72a
--- /dev/null
+++ b/py-test-nbval/Makefile
@@ -0,0 +1,23 @@
+# $NetBSD$
+
+DISTNAME=	nbval-0.9.6
+PKGNAME=	${PYPKGPREFIX}-${DISTNAME}
+CATEGORIES=	devel python
+MASTER_SITES=	https://files.pythonhosted.org/packages/7a/5c/ae5ea6f6bbaefcb4de94072bd31566682fe927f33ab8bfeb8f0179aa346a/
+
+MAINTAINER=	kamelderouiche%yahoo.com@localhost
+HOMEPAGE=	https://github.com/computationalmodelling/nbval
+COMMENT=	Py.test plugin to validate Jupyter notebooks
+#LICENSE=	# TODO: (see mk/license.mk)
+
+DEPENDS+=	${PYPKGPREFIX}-test>=6.0.2:../../devel/py-test
+DEPENDS+=	${PYPKGPREFIX}-six>=1.15.0:../../lang/py-six
+DEPENDS+=	${PYPKGPREFIX}-jupyter_client>=6.1.7:../../devel/py-jupyter_client
+DEPENDS+=	${PYPKGPREFIX}-nbformat>=5.0.7:../../www/py-nbformat
+DEPENDS+=	${PYPKGPREFIX}-ipykernel>=5.3.4:../../devel/py-ipykernel
+DEPENDS+=	${PYPKGPREFIX}-coverage>=5.2.1:../../devel/py-coverage
+
+USE_LANGUAGES=	# none
+
+.include "../../lang/python/egg.mk"
+.include "../../mk/bsd.pkg.mk"
diff --git a/py-test-nbval/PLIST b/py-test-nbval/PLIST
new file mode 100644
index 0000000000..85e2f214e9
--- /dev/null
+++ b/py-test-nbval/PLIST
@@ -0,0 +1,31 @@
+@comment $NetBSD$
+${PYSITELIB}/${EGG_INFODIR}/PKG-INFO
+${PYSITELIB}/${EGG_INFODIR}/SOURCES.txt
+${PYSITELIB}/${EGG_INFODIR}/dependency_links.txt
+${PYSITELIB}/${EGG_INFODIR}/entry_points.txt
+${PYSITELIB}/${EGG_INFODIR}/requires.txt
+${PYSITELIB}/${EGG_INFODIR}/top_level.txt
+${PYSITELIB}/nbval/__init__.py
+${PYSITELIB}/nbval/__init__.pyc
+${PYSITELIB}/nbval/__init__.pyo
+${PYSITELIB}/nbval/_cover4.py
+${PYSITELIB}/nbval/_cover4.pyc
+${PYSITELIB}/nbval/_cover4.pyo
+${PYSITELIB}/nbval/_cover5.py
+${PYSITELIB}/nbval/_cover5.pyc
+${PYSITELIB}/nbval/_cover5.pyo
+${PYSITELIB}/nbval/_version.py
+${PYSITELIB}/nbval/_version.pyc
+${PYSITELIB}/nbval/_version.pyo
+${PYSITELIB}/nbval/cover.py
+${PYSITELIB}/nbval/cover.pyc
+${PYSITELIB}/nbval/cover.pyo
+${PYSITELIB}/nbval/kernel.py
+${PYSITELIB}/nbval/kernel.pyc
+${PYSITELIB}/nbval/kernel.pyo
+${PYSITELIB}/nbval/nbdime_reporter.py
+${PYSITELIB}/nbval/nbdime_reporter.pyc
+${PYSITELIB}/nbval/nbdime_reporter.pyo
+${PYSITELIB}/nbval/plugin.py
+${PYSITELIB}/nbval/plugin.pyc
+${PYSITELIB}/nbval/plugin.pyo
diff --git a/py-test-nbval/distinfo b/py-test-nbval/distinfo
new file mode 100644
index 0000000000..350cb52fd3
--- /dev/null
+++ b/py-test-nbval/distinfo
@@ -0,0 +1,6 @@
+$NetBSD$
+
+SHA1 (nbval-0.9.6.tar.gz) = d3f07e0ad855024b966a42e362bedc1470c66f17
+RMD160 (nbval-0.9.6.tar.gz) = 55ebe51f91a0e1f807989e13475841d5b2ab18c7
+SHA512 (nbval-0.9.6.tar.gz) = d4261fc30e197e7350c07504649f0230751b5ed746fe4626b92c5920032dc15abe47ad421c93f4762e93a8b6afcbca440ca006bfd1cdbcba37d131c4e6decaa7
+Size (nbval-0.9.6.tar.gz) = 60932 bytes


Home | Main Index | Thread Index | Old Index