Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 27 Sep 2020 20:02:04 +0000 (UTC)
From:      "Serhii (Sergey) Kozlov" <skozlov@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   svn commit: r550333 - head/www/py-bokeh
Message-ID:  <202009272002.08RK24nb062257@repo.freebsd.org>

next in thread | raw e-mail | index | archive | help
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
 }
 ]



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?202009272002.08RK24nb062257>