svn commit: r550333 - head/www/py-bokeh
Serhii (Sergey) Kozlov
skozlov at FreeBSD.org
Sun Sep 27 20:02:05 UTC 2020
Author: skozlov
Date: Sun Sep 27 20:02:04 2020
New Revision: 550333
URL: https://svnweb.freebsd.org/changeset/ports/550333
Log:
www/py-bokeh: Update to 2.2.1
- Update dependencies
- Remove obsolete python version limitaton
- Update pkg-message to include new additional dependencies info
Changelog: https://github.com/bokeh/bokeh/blob/2.2.1/CHANGELOG
Modified:
head/www/py-bokeh/Makefile
head/www/py-bokeh/distinfo
head/www/py-bokeh/pkg-message
Modified: head/www/py-bokeh/Makefile
==============================================================================
--- head/www/py-bokeh/Makefile Sun Sep 27 19:33:57 2020 (r550332)
+++ head/www/py-bokeh/Makefile Sun Sep 27 20:02:04 2020 (r550333)
@@ -2,7 +2,7 @@
# $FreeBSD$
PORTNAME= bokeh
-PORTVERSION= 1.4.0
+PORTVERSION= 2.2.1
CATEGORIES= www python
MASTER_SITES= CHEESESHOP
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
@@ -13,17 +13,17 @@ COMMENT= Interactive Web Plotting for Python
LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= ${PY_FUTURES} \
- ${PYTHON_PKGNAMEPREFIX}Jinja2>=2.7:devel/py-Jinja2@${PY_FLAVOR} \
+RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}Jinja2>=2.7:devel/py-Jinja2@${PY_FLAVOR} \
${PYNUMPY} \
${PYTHON_PKGNAMEPREFIX}packaging>=16.8:devel/py-packaging@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}dateutil>=2.1:devel/py-dateutil@${PY_FLAVOR} \
${PY_PILLOW} \
${PYTHON_PKGNAMEPREFIX}yaml>=3.10:devel/py-yaml@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}six>=1.5.2:devel/py-six@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}tornado>=4.3:www/py-tornado@${PY_FLAVOR}
+ ${PYTHON_PKGNAMEPREFIX}tornado>=5:www/py-tornado@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}typing-extensions>=3.7.4:devel/py-typing-extensions@${PY_FLAVOR}
-USES= python:3.5+
+USES= python
USE_PYTHON= autoplist distutils concurrent
NO_ARCH= yes
Modified: head/www/py-bokeh/distinfo
==============================================================================
--- head/www/py-bokeh/distinfo Sun Sep 27 19:33:57 2020 (r550332)
+++ head/www/py-bokeh/distinfo Sun Sep 27 20:02:04 2020 (r550333)
@@ -1,3 +1,3 @@
-TIMESTAMP = 1582312182
-SHA256 (bokeh-1.4.0.tar.gz) = c60d38a41a777b8147ee4134e6142cea8026b5eebf48149e370c44689869dce7
-SIZE (bokeh-1.4.0.tar.gz) = 32407336
+TIMESTAMP = 1601148557
+SHA256 (bokeh-2.2.1.tar.gz) = a82e9eebd7a1e2ebb7f8fc1ead802fefd10a84daef8ec4bfc986121323948555
+SIZE (bokeh-2.2.1.tar.gz) = 8845855
Modified: head/www/py-bokeh/pkg-message
==============================================================================
--- head/www/py-bokeh/pkg-message Sun Sep 27 19:33:57 2020 (r550332)
+++ head/www/py-bokeh/pkg-message Sun Sep 27 20:02:04 2020 (r550333)
@@ -1,8 +1,35 @@
[
{ type: install
message: <<EOM
-The bokeh.charts interface and various examples depend on the Pandas library.
-If you want to use this functionality - please install math/py-pandas
+Install the following software to enable extra features:
+
+Jupyter
+ Bokeh can display content in classic Jupyter notebooks as well as in
+ JupyterLab. Depending on your setup, there may be additional packages or
+ Jupyter extensions to install.
+
+NodeJS
+ Necessary for Extending Bokeh or for defining CustomJS implementations in
+ TypeScript.
+
+NetworkX
+ Necessary to use the from_networkx function to generate Bokeh graph
+ renderers directly from NetworkX data.
+
+Pandas
+ Necessary for the hexbin function. Additionally, some usage is simplified by
+ using Pandas e.g. Pandas DataFrames will be converted automatically to Bokeh
+ data sources by glyph functions.
+
+psutil
+ Necessary to enable detailed memory logging in the Bokeh server.
+
+Selenium, GeckoDriver, Firefox
+ Necessary for Exporting Plots to PNG and SVG images.
+
+Sphinx
+ Necessary to make use of the bokeh.sphinxext Sphinx extension for including
+ Bokeh plots in Sphinx documentation.
EOM
}
]
More information about the svn-ports-head
mailing list