diff options
author | adam <adam@pkgsrc.org> | 2017-10-18 08:29:27 +0000 |
---|---|---|
committer | adam <adam@pkgsrc.org> | 2017-10-18 08:29:27 +0000 |
commit | 2e67aec1a1463a6658af6812f95678a979eb3e34 (patch) | |
tree | 0e84e3cd844fd494cc44f7b9d3077b1414d142ca /www/py-notebook | |
parent | 1a2b11b44d130941d502ca2ac997c2338b0e7afa (diff) | |
download | pkgsrc-2e67aec1a1463a6658af6812f95678a979eb3e34.tar.gz |
py-notebook: update to 5.2.0
5.2.0
Allow setting token via jupyter_token env.
Fix some errors caused by raising 403 in get_current_user.
Register contents_manager.files_handler_class directly.
Ensure that keyboard shortcuts are disabled when editing them.
Make all files in the dashboard editable by default and provide a whitelist of viewable file extensions.
The root directory of the notebook server should never be hidden.
Fix notebook require config to match tools/build-main.
Give page constructor default arguments.
Fix codemirror.less to match codemirror's expected padding layout.
Addx-xsrftoken to access-control-allow-headers.
Buffer messages when websocket connection is interrupted.
Load locale dynamically only when not en-us.
Changed key strength to 2048 bits.
Resyncjsversion with python version.
Allow copy operation on modified, read-only notebook.
Update error handling on apihandlers.
Test python 3.6 on travis, drop 3.3.
Avoid base64-literals in image tests.
Upgrade xterm.js to 2.9.2.
Changed all python variables named file to file_name to not override built_in file.
Add more doc tests.
Typos fix.
Rename and update license.
Travis builds doc.
Pull request i18n.
Factor out output_prompt_function, as is done with input prompt.
Use rfc5987 encoding for filenames.
Added path to the resources metadata, the same as in from_filename(...) in nbconvert.exporters.py.
Make "extrakeys" consistent for notebook and editor.
Bidi support.
Diffstat (limited to 'www/py-notebook')
-rw-r--r-- | www/py-notebook/ALTERNATIVES | 1 | ||||
-rw-r--r-- | www/py-notebook/Makefile | 34 | ||||
-rw-r--r-- | www/py-notebook/PLIST | 56 | ||||
-rw-r--r-- | www/py-notebook/distinfo | 10 |
4 files changed, 69 insertions, 32 deletions
diff --git a/www/py-notebook/ALTERNATIVES b/www/py-notebook/ALTERNATIVES index 62f1d736cbe..6e166a4916e 100644 --- a/www/py-notebook/ALTERNATIVES +++ b/www/py-notebook/ALTERNATIVES @@ -2,4 +2,3 @@ bin/jupyter-bundlerextension @PREFIX@/bin/jupyter-bundlerextension@PYVERSSUFFIX@ bin/jupyter-nbextension @PREFIX@/bin/jupyter-nbextension@PYVERSSUFFIX@ bin/jupyter-notebook @PREFIX@/bin/jupyter-notebook@PYVERSSUFFIX@ bin/jupyter-serverextension @PREFIX@/bin/jupyter-serverextension@PYVERSSUFFIX@ -bin/less-watch @PREFIX@/bin/less-watch@PYVERSSUFFIX@ diff --git a/www/py-notebook/Makefile b/www/py-notebook/Makefile index 5f5b554255c..45ab4ed7f4c 100644 --- a/www/py-notebook/Makefile +++ b/www/py-notebook/Makefile @@ -1,36 +1,30 @@ -# $NetBSD: Makefile,v 1.1 2017/04/23 05:23:27 markd Exp $ +# $NetBSD: Makefile,v 1.2 2017/10/18 08:29:27 adam Exp $ -DISTNAME= notebook-5.0.0rc2 +DISTNAME= notebook-5.2.0 PKGNAME= ${PYPKGPREFIX}-${DISTNAME} -CATEGORIES= www +CATEGORIES= www python MASTER_SITES= ${MASTER_SITE_PYPI:=n/notebook/} MAINTAINER= pkgsrc-users@NetBSD.org -HOMEPAGE= http://jupyter.org -COMMENT= web-based notebook environment for interactive computing +HOMEPAGE= http://jupyter.org/ +COMMENT= Web-based notebook environment for interactive computing LICENSE= modified-bsd -DEPENDS+= ${PYPKGPREFIX}-terminado>=0.3.3:../../www/py-terminado -DEPENDS+= ${PYPKGPREFIX}-traitlets>=4.2.1:../../devel/py-traitlets -DEPENDS+= ${PYPKGPREFIX}-tornado>=4:../../www/py-tornado -DEPENDS+= ${PYPKGPREFIX}-nbformat-[0-9]*:../../www/py-nbformat -DEPENDS+= ${PYPKGPREFIX}-nbconvert-[0-9]*:../../www/py-nbconvert -DEPENDS+= ${PYPKGPREFIX}-jupyter_core-[0-9]*:../../devel/py-jupyter_core +DEPENDS+= ${PYPKGPREFIX}-ipykernel-[0-9]*:../../devel/py-ipykernel +DEPENDS+= ${PYPKGPREFIX}-ipython_genutils-[0-9]*:../../devel/py-ipython_genutils DEPENDS+= ${PYPKGPREFIX}-jupyter_client-[0-9]*:../../devel/py-jupyter_client +DEPENDS+= ${PYPKGPREFIX}-jupyter_core-[0-9]*:../../devel/py-jupyter_core DEPENDS+= ${PYPKGPREFIX}-jinja2-[0-9]*:../../textproc/py-jinja2 -DEPENDS+= ${PYPKGPREFIX}-ipython_genutils-[0-9]*:../../devel/py-ipython_genutils -DEPENDS+= ${PYPKGPREFIX}-ipykernel-[0-9]*:../../devel/py-ipykernel -DEPENDS+= nodejs-[0-9]*:../../lang/nodejs - -REPLACE_INTERPRETER+= node -REPLACE.node.old= .*node[^ ]* -REPLACE.node.new= ${PREFIX}/bin/node -REPLACE_FILES.node= scripts/less-watch +DEPENDS+= ${PYPKGPREFIX}-nbconvert-[0-9]*:../../www/py-nbconvert +DEPENDS+= ${PYPKGPREFIX}-nbformat-[0-9]*:../../www/py-nbformat +DEPENDS+= ${PYPKGPREFIX}-terminado>=0.3.3:../../www/py-terminado +DEPENDS+= ${PYPKGPREFIX}-tornado>=4:../../www/py-tornado +DEPENDS+= ${PYPKGPREFIX}-traitlets>=4.2.1:../../devel/py-traitlets USE_LANGUAGES= # none post-install: - for f in jupyter-bundlerextension jupyter-nbextension jupyter-notebook jupyter-serverextension less-watch; do \ + for f in jupyter-bundlerextension jupyter-nbextension jupyter-notebook jupyter-serverextension; do \ ${MV} ${DESTDIR}${PREFIX}/bin/$$f ${DESTDIR}${PREFIX}/bin/$${f}${PYVERSSUFFIX} || ${TRUE}; \ done diff --git a/www/py-notebook/PLIST b/www/py-notebook/PLIST index 02bbc0a5501..da882fdfc2b 100644 --- a/www/py-notebook/PLIST +++ b/www/py-notebook/PLIST @@ -1,9 +1,8 @@ -@comment $NetBSD: PLIST,v 1.1 2017/04/23 05:23:27 markd Exp $ +@comment $NetBSD: PLIST,v 1.2 2017/10/18 08:29:27 adam Exp $ bin/jupyter-bundlerextension${PYVERSSUFFIX} bin/jupyter-nbextension${PYVERSSUFFIX} bin/jupyter-notebook${PYVERSSUFFIX} bin/jupyter-serverextension${PYVERSSUFFIX} -bin/less-watch${PYVERSSUFFIX} ${PYSITELIB}/${EGG_FILE} ${PYSITELIB}/notebook/__init__.py ${PYSITELIB}/notebook/__init__.pyc @@ -20,9 +19,6 @@ ${PYSITELIB}/notebook/_tz.pyo ${PYSITELIB}/notebook/_version.py ${PYSITELIB}/notebook/_version.pyc ${PYSITELIB}/notebook/_version.pyo -${PYSITELIB}/notebook/allow76.py -${PYSITELIB}/notebook/allow76.pyc -${PYSITELIB}/notebook/allow76.pyo ${PYSITELIB}/notebook/auth/__init__.py ${PYSITELIB}/notebook/auth/__init__.pyc ${PYSITELIB}/notebook/auth/__init__.pyo @@ -277,6 +273,9 @@ ${PYSITELIB}/notebook/services/sessions/tests/test_sessionmanager.pyo ${PYSITELIB}/notebook/services/sessions/tests/test_sessions_api.py ${PYSITELIB}/notebook/services/sessions/tests/test_sessions_api.pyc ${PYSITELIB}/notebook/services/sessions/tests/test_sessions_api.pyo +${PYSITELIB}/notebook/services/shutdown.py +${PYSITELIB}/notebook/services/shutdown.pyc +${PYSITELIB}/notebook/services/shutdown.pyo ${PYSITELIB}/notebook/static/auth/css/override.css ${PYSITELIB}/notebook/static/auth/js/loginmain.js ${PYSITELIB}/notebook/static/auth/js/loginwidget.js @@ -284,18 +283,28 @@ ${PYSITELIB}/notebook/static/auth/js/logoutmain.js ${PYSITELIB}/notebook/static/auth/js/main.js ${PYSITELIB}/notebook/static/auth/js/main.min.js ${PYSITELIB}/notebook/static/auth/js/main.min.js.map -${PYSITELIB}/notebook/static/base/images/favicon-busy.ico +${PYSITELIB}/notebook/static/base/images/favicon-busy-1.ico +${PYSITELIB}/notebook/static/base/images/favicon-busy-2.ico +${PYSITELIB}/notebook/static/base/images/favicon-busy-3.ico +${PYSITELIB}/notebook/static/base/images/favicon-file.ico +${PYSITELIB}/notebook/static/base/images/favicon-notebook.ico +${PYSITELIB}/notebook/static/base/images/favicon-terminal.ico ${PYSITELIB}/notebook/static/base/images/favicon.ico ${PYSITELIB}/notebook/static/base/images/logo.png ${PYSITELIB}/notebook/static/base/js/dialog.js ${PYSITELIB}/notebook/static/base/js/events.js +${PYSITELIB}/notebook/static/base/js/i18n.js +${PYSITELIB}/notebook/static/base/js/i18nload.js ${PYSITELIB}/notebook/static/base/js/keyboard.js ${PYSITELIB}/notebook/static/base/js/namespace.js ${PYSITELIB}/notebook/static/base/js/notificationarea.js ${PYSITELIB}/notebook/static/base/js/notificationwidget.js ${PYSITELIB}/notebook/static/base/js/page.js +${PYSITELIB}/notebook/static/base/js/promises.js ${PYSITELIB}/notebook/static/base/js/security.js ${PYSITELIB}/notebook/static/base/js/utils.js +${PYSITELIB}/notebook/static/bidi/bidi.js +${PYSITELIB}/notebook/static/bidi/numericshaping.js ${PYSITELIB}/notebook/static/components/MathJax/MathJax.js ${PYSITELIB}/notebook/static/components/MathJax/config/Safe.js ${PYSITELIB}/notebook/static/components/MathJax/config/TeX-AMS-MML_HTMLorMML-full.js @@ -394,6 +403,26 @@ ${PYSITELIB}/notebook/static/components/MathJax/fonts/HTML-CSS/STIX-Web/woff/STI ${PYSITELIB}/notebook/static/components/MathJax/fonts/HTML-CSS/STIX-Web/woff/STIXMathJax_Variants-BoldItalic.woff ${PYSITELIB}/notebook/static/components/MathJax/fonts/HTML-CSS/STIX-Web/woff/STIXMathJax_Variants-Italic.woff ${PYSITELIB}/notebook/static/components/MathJax/fonts/HTML-CSS/STIX-Web/woff/STIXMathJax_Variants-Regular.woff +${PYSITELIB}/notebook/static/components/MathJax/jax/element/mml/jax.js +${PYSITELIB}/notebook/static/components/MathJax/jax/element/mml/optable/Arrows.js +${PYSITELIB}/notebook/static/components/MathJax/jax/element/mml/optable/BasicLatin.js +${PYSITELIB}/notebook/static/components/MathJax/jax/element/mml/optable/CombDiacritMarks.js +${PYSITELIB}/notebook/static/components/MathJax/jax/element/mml/optable/CombDiactForSymbols.js +${PYSITELIB}/notebook/static/components/MathJax/jax/element/mml/optable/Dingbats.js +${PYSITELIB}/notebook/static/components/MathJax/jax/element/mml/optable/GeneralPunctuation.js +${PYSITELIB}/notebook/static/components/MathJax/jax/element/mml/optable/GeometricShapes.js +${PYSITELIB}/notebook/static/components/MathJax/jax/element/mml/optable/GreekAndCoptic.js +${PYSITELIB}/notebook/static/components/MathJax/jax/element/mml/optable/Latin1Supplement.js +${PYSITELIB}/notebook/static/components/MathJax/jax/element/mml/optable/LetterlikeSymbols.js +${PYSITELIB}/notebook/static/components/MathJax/jax/element/mml/optable/MathOperators.js +${PYSITELIB}/notebook/static/components/MathJax/jax/element/mml/optable/MiscMathSymbolsA.js +${PYSITELIB}/notebook/static/components/MathJax/jax/element/mml/optable/MiscMathSymbolsB.js +${PYSITELIB}/notebook/static/components/MathJax/jax/element/mml/optable/MiscSymbolsAndArrows.js +${PYSITELIB}/notebook/static/components/MathJax/jax/element/mml/optable/MiscTechnical.js +${PYSITELIB}/notebook/static/components/MathJax/jax/element/mml/optable/SpacingModLetters.js +${PYSITELIB}/notebook/static/components/MathJax/jax/element/mml/optable/SuppMathOperators.js +${PYSITELIB}/notebook/static/components/MathJax/jax/element/mml/optable/SupplementalArrowsA.js +${PYSITELIB}/notebook/static/components/MathJax/jax/element/mml/optable/SupplementalArrowsB.js ${PYSITELIB}/notebook/static/components/MathJax/jax/input/TeX/config.js ${PYSITELIB}/notebook/static/components/MathJax/jax/input/TeX/jax.js ${PYSITELIB}/notebook/static/components/MathJax/jax/output/CommonHTML/autoload/annotation-xml.js @@ -1084,6 +1113,7 @@ ${PYSITELIB}/notebook/static/components/codemirror/src/input/indent.js ${PYSITELIB}/notebook/static/components/codemirror/src/input/input.js ${PYSITELIB}/notebook/static/components/codemirror/src/input/keymap.js ${PYSITELIB}/notebook/static/components/codemirror/src/input/keynames.js +${PYSITELIB}/notebook/static/components/codemirror/src/input/movement.js ${PYSITELIB}/notebook/static/components/codemirror/src/line/highlight.js ${PYSITELIB}/notebook/static/components/codemirror/src/line/line_data.js ${PYSITELIB}/notebook/static/components/codemirror/src/line/pos.js @@ -1168,7 +1198,9 @@ ${PYSITELIB}/notebook/static/components/font-awesome/fonts/fontawesome-webfont.e ${PYSITELIB}/notebook/static/components/font-awesome/fonts/fontawesome-webfont.svg ${PYSITELIB}/notebook/static/components/font-awesome/fonts/fontawesome-webfont.ttf ${PYSITELIB}/notebook/static/components/font-awesome/fonts/fontawesome-webfont.woff +${PYSITELIB}/notebook/static/components/font-awesome/fonts/fontawesome-webfont.woff2 ${PYSITELIB}/notebook/static/components/google-caja/html-css-sanitizer-minified.js +${PYSITELIB}/notebook/static/components/jed/jed.js ${PYSITELIB}/notebook/static/components/jquery-typeahead/dist/jquery.typeahead.min.css ${PYSITELIB}/notebook/static/components/jquery-typeahead/dist/jquery.typeahead.min.js ${PYSITELIB}/notebook/static/components/jquery-ui/themes/smoothness/images/animated-overlay.gif @@ -1189,11 +1221,17 @@ ${PYSITELIB}/notebook/static/components/jquery-ui/themes/smoothness/jquery-ui.mi ${PYSITELIB}/notebook/static/components/jquery-ui/ui/minified/jquery-ui.min.js ${PYSITELIB}/notebook/static/components/jquery/jquery.min.js ${PYSITELIB}/notebook/static/components/marked/lib/marked.js +${PYSITELIB}/notebook/static/components/moment/min/locales.js +${PYSITELIB}/notebook/static/components/moment/min/locales.min.js +${PYSITELIB}/notebook/static/components/moment/min/moment-with-locales.js +${PYSITELIB}/notebook/static/components/moment/min/moment-with-locales.min.js ${PYSITELIB}/notebook/static/components/moment/min/moment.min.js ${PYSITELIB}/notebook/static/components/moment/moment.js ${PYSITELIB}/notebook/static/components/preact-compat/index.js ${PYSITELIB}/notebook/static/components/preact/index.js ${PYSITELIB}/notebook/static/components/proptypes/index.js +${PYSITELIB}/notebook/static/components/requirejs-plugins/src/json.js +${PYSITELIB}/notebook/static/components/requirejs-text/text.js ${PYSITELIB}/notebook/static/components/requirejs/require.js ${PYSITELIB}/notebook/static/components/text-encoding/lib/encoding.js ${PYSITELIB}/notebook/static/components/underscore/underscore-min.js @@ -1208,6 +1246,7 @@ ${PYSITELIB}/notebook/static/edit/js/main.min.js.map ${PYSITELIB}/notebook/static/edit/js/menubar.js ${PYSITELIB}/notebook/static/edit/js/notificationarea.js ${PYSITELIB}/notebook/static/edit/js/savewidget.js +${PYSITELIB}/notebook/static/favicon.ico ${PYSITELIB}/notebook/static/notebook/css/override.css ${PYSITELIB}/notebook/static/notebook/js/about.js ${PYSITELIB}/notebook/static/notebook/js/actions.js @@ -1238,6 +1277,7 @@ ${PYSITELIB}/notebook/static/notebook/js/notebook.js ${PYSITELIB}/notebook/static/notebook/js/notificationarea.js ${PYSITELIB}/notebook/static/notebook/js/outputarea.js ${PYSITELIB}/notebook/static/notebook/js/pager.js +${PYSITELIB}/notebook/static/notebook/js/promises.js ${PYSITELIB}/notebook/static/notebook/js/quickhelp.js ${PYSITELIB}/notebook/static/notebook/js/savewidget.js ${PYSITELIB}/notebook/static/notebook/js/scrollmanager.js @@ -1247,6 +1287,7 @@ ${PYSITELIB}/notebook/static/notebook/js/textcell.js ${PYSITELIB}/notebook/static/notebook/js/toolbar.js ${PYSITELIB}/notebook/static/notebook/js/tooltip.js ${PYSITELIB}/notebook/static/notebook/js/tour.js +${PYSITELIB}/notebook/static/robots.txt ${PYSITELIB}/notebook/static/services/config.js ${PYSITELIB}/notebook/static/services/contents.js ${PYSITELIB}/notebook/static/services/kernels/comm.js @@ -1364,6 +1405,9 @@ ${PYSITELIB}/notebook/tests/test_utils.pyc ${PYSITELIB}/notebook/tests/test_utils.pyo ${PYSITELIB}/notebook/tests/tree/dashboard_nav.js ${PYSITELIB}/notebook/tests/util.js +${PYSITELIB}/notebook/transutils.py +${PYSITELIB}/notebook/transutils.pyc +${PYSITELIB}/notebook/transutils.pyo ${PYSITELIB}/notebook/tree/__init__.py ${PYSITELIB}/notebook/tree/__init__.pyc ${PYSITELIB}/notebook/tree/__init__.pyo diff --git a/www/py-notebook/distinfo b/www/py-notebook/distinfo index a774537d524..9ecef0d211f 100644 --- a/www/py-notebook/distinfo +++ b/www/py-notebook/distinfo @@ -1,6 +1,6 @@ -$NetBSD: distinfo,v 1.1 2017/04/23 05:23:27 markd Exp $ +$NetBSD: distinfo,v 1.2 2017/10/18 08:29:27 adam Exp $ -SHA1 (notebook-5.0.0rc2.tar.gz) = 4912e8bfa85e7fa16702ad3ff977f2eb30f65914 -RMD160 (notebook-5.0.0rc2.tar.gz) = dfc67cdc071a9330068fa93f0e74c648a6577a90 -SHA512 (notebook-5.0.0rc2.tar.gz) = 3af823f048c52a4f09c2d07137df2aee75e15c3880993c4c3de7c45830345874989819fea0ad44a66dcfdb14c3de217d98d3454a878e8936145f8f6b173c15ee -Size (notebook-5.0.0rc2.tar.gz) = 10947570 bytes +SHA1 (notebook-5.2.0.tar.gz) = c8e21837026b14409ae670e678eba5ee101cdd65 +RMD160 (notebook-5.2.0.tar.gz) = a24edc21a0ea5d403e961b0abef399edc8fe993a +SHA512 (notebook-5.2.0.tar.gz) = a4dddb972e6ccd450b10e176a78a08315be124bca1425cdd96d56ebab6846f65c84e532769f14f01acceef213bc25e15bfbf975915b5bb1c5ad195a0256689ff +Size (notebook-5.2.0.tar.gz) = 12457840 bytes |