diff --git a/devel/py-nbformat/Makefile b/devel/py-nbformat/Makefile index 1fe5990859bd..75055cedd301 100644 --- a/devel/py-nbformat/Makefile +++ b/devel/py-nbformat/Makefile @@ -1,39 +1,39 @@ PORTNAME= nbformat -PORTVERSION= 5.7.0 +PORTVERSION= 5.7.3 CATEGORIES= devel python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} MAINTAINER= python@FreeBSD.org COMMENT= Jupyter Notebook format WWW= https://jupyter.org/ LICENSE= BSD3CLAUSE LICENSE_FILE= ${WRKSRC}/COPYING.md RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}fastjsonschema>=0:devel/py-fastjsonschema@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}jsonschema>=2.6:devel/py-jsonschema@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}jupyter-core>=0:devel/py-jupyter-core@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}sqlite3>=0:databases/py-sqlite3@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}traitlets>=5.1:devel/py-traitlets@${PY_FLAVOR} TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}check-manifest>=0:devel/py-check-manifest@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}pep440>=0:devel/py-pep440@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}pre-commit>=0:devel/py-pre-commit@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}pytest-cov>=0:devel/py-pytest-cov@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}testpath>=0:devel/py-testpath@${PY_FLAVOR} USES= python:3.7+ USE_PYTHON= autoplist concurrent distutils pytest NO_ARCH= yes .include .if ${PYTHON_REL} < 30800 RUN_DEPENDS+= ${PYTHON_PKGNAMEPREFIX}importlib-metadata>=3.6:devel/py-importlib-metadata@${PY_FLAVOR} .endif post-patch: @${SED} -e 's|%%PORTVERSION%%|${PORTVERSION}|' ${FILESDIR}/setup.py > ${WRKSRC}/setup.py .include diff --git a/devel/py-nbformat/distinfo b/devel/py-nbformat/distinfo index 61359845c968..3460cabf646c 100644 --- a/devel/py-nbformat/distinfo +++ b/devel/py-nbformat/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1665648775 -SHA256 (nbformat-5.7.0.tar.gz) = 1d4760c15c1a04269ef5caf375be8b98dd2f696e5eb9e603ec2bf091f9b0d3f3 -SIZE (nbformat-5.7.0.tar.gz) = 136907 +TIMESTAMP = 1674590812 +SHA256 (nbformat-5.7.3.tar.gz) = 4b021fca24d3a747bf4e626694033d792d594705829e5e35b14ee3369f9f6477 +SIZE (nbformat-5.7.3.tar.gz) = 140407 diff --git a/devel/py-nbformat/files/setup.py b/devel/py-nbformat/files/setup.py index a09bf6ea23c5..742972d0114a 100644 --- a/devel/py-nbformat/files/setup.py +++ b/devel/py-nbformat/files/setup.py @@ -1,57 +1,64 @@ # -*- coding: utf-8 -*- from setuptools import setup setup( name='nbformat', version='%%PORTVERSION%%', description='The Jupyter Notebook format', long_description='This package contains the base implementation of the Jupyter Notebook format,\nand Python APIs for working with notebooks.', author_email='Jupyter Development Team ', classifiers=[ 'Intended Audience :: Developers', 'Intended Audience :: Science/Research', 'Intended Audience :: System Administrators', 'License :: OSI Approved :: BSD License', 'Programming Language :: Python', 'Programming Language :: Python :: 3', 'Programming Language :: Python :: 3.7', 'Programming Language :: Python :: 3.8', 'Programming Language :: Python :: 3.9', 'Programming Language :: Python :: 3.10', + 'Programming Language :: Python :: 3.11', ], install_requires=[ 'fastjsonschema', 'importlib-metadata>=3.6; python_version < "3.8"', 'jsonschema>=2.6', 'jupyter-core', 'traitlets>=5.1', ], extras_require={ + 'docs': [ + 'myst-parser', + 'pydata-sphinx-theme', + 'sphinx', + 'sphinxcontrib-github-alt', + 'sphinxcontrib-spelling', + ], 'test': [ - 'check-manifest', 'pep440', 'pre-commit', 'pytest', 'testpath', ], }, entry_points={ 'console_scripts': [ 'jupyter-trust = nbformat.sign:TrustNotebookApp.launch_instance', ], }, packages=[ 'nbformat', 'nbformat.corpus', 'nbformat.corpus.tests', 'nbformat.v1', 'nbformat.v2', 'nbformat.v3', 'nbformat.v4', ], package_data = { 'nbformat': [ '*/nbformat.*.schema.json', ] }, )