+up, new pkg

This commit is contained in:
K.I.A.Derouiche 2020-09-21 10:57:11 +01:00
parent f9ea4c7096
commit 72a0c39a94
6 changed files with 72 additions and 2 deletions

View File

@ -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.

View File

@ -6,7 +6,7 @@ CATEGORIES= math
MASTER_SITES= https://files.pythonhosted.org/packages/f5/07/cc80b30b933c7430597fc884305c499e973f2e4c0a3a6208880ced5cefba/
MAINTAINER= jihbed.research@gmail.com
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

10
py-test-nbval/DESCR Normal file
View File

@ -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.

23
py-test-nbval/Makefile Normal file
View File

@ -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
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"

31
py-test-nbval/PLIST Normal file
View File

@ -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

6
py-test-nbval/distinfo Normal file
View File

@ -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