Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > comp.lang.python.announce > #1969

ANN: Bokeh 0.11 released

Path csiph.com!fu-berlin.de!uni-berlin.de!not-for-mail
From Bryan Van de Ven <bryanv@continuum.io>
Newsgroups comp.lang.python.announce
Subject ANN: Bokeh 0.11 released
Date Wed, 6 Jan 2016 15:48:48 -0600
Lines 77
Approved python-announce-list@python.org
Message-ID <mailman.88.1452351082.2305.python-announce-list@python.org> (permalink)
Mime-Version 1.0 (Mac OS X Mail 9.2 \(3112\))
Content-Type text/plain; charset=us-ascii
Content-Transfer-Encoding quoted-printable
X-Trace news.uni-berlin.de gSZeJH0TJUisFfY2AyZowQi8WDwCUIJSIqiYNaJlpOWg==
Return-Path <bryanv@continuum.io>
X-Original-To python-announce-list@python.org
Delivered-To python-announce-list@mail.python.org
X-Spam-Status OK 0.063
X-Spam-Evidence '*H*': 0.87; '*S*': 0.00; 'subject:ANN': 0.07; 'subject:released': 0.07; 'highlighting': 0.09; 'migration': 0.09; 'patches': 0.09; 'release,': 0.09; 'url:github': 0.09; 'python': 0.10; 'server,': 0.15; 'bounds': 0.16; 'charts,': 0.16; 'fixes.': 0.16; 'hovered': 0.16; 'received:io': 0.16; 'received:psf.io': 0.16; 'release:': 0.16; 'styling': 0.16; 'user-defined': 0.16; 'compilation': 0.18; 'expanded': 0.18; 'team,': 0.18; 'foundation': 0.19; 'all,': 0.20; 'received:209.85.214.174': 0.22; 'aspect': 0.22; 'greg': 0.22; 'simpler': 0.22; 'nearly': 0.23; 'thanks,': 0.24; 'examples': 0.24; 'feature': 0.24; 'requests': 0.25; 'install': 0.25; 'points': 0.27; 'gis': 0.29; 'posts': 0.30; "i'd": 0.31; 'extend': 0.31; 'anyone': 0.32; 'especially': 0.32; 'announce': 0.32; 'are:': 0.32; 'point': 0.33; 'options': 0.33; 'source': 0.33; 'weeks.': 0.33; 'server': 0.34; 'list': 0.34; 'received:google.com': 0.35; 'next': 0.35; 'list:': 0.35; 'located': 0.36; 'there': 0.36; 'url:org': 0.36; 'lines': 0.36; 'received:209.85': 0.36; 'guidance': 0.36; 'hosted': 0.36; 'notes': 0.36; 'smaller': 0.36; 'visual': 0.36; 'subject:: ': 0.37; 'received:10': 0.37; 'sources': 0.37; 'release': 0.37; 'charset:us-ascii': 0.37; 'exciting': 0.38; 'version': 0.38; 'received:209': 0.38; 'christian': 0.38; 'turned': 0.38; 'thank': 0.38; 'mailing': 0.38; 'data': 0.39; 'url:en': 0.39; 'application': 0.39; 'received:209.85.214': 0.39; 'easily': 0.39; 'some': 0.40; 'questions': 0.40; 'details,': 0.60; 'header :Message-Id:1': 0.61; 'default': 0.61; 'eye': 0.61; 'more': 0.63; 'excited': 0.63; 'sample': 0.63; 'url:0': 0.63; 'here:': 0.63; 'our': 0.64; 'capture': 0.66; 'improvements': 0.66; 'here': 0.66; 'url:11': 0.72; 'received:10.10': 0.76; 'rendering': 0.76; 'introduce': 0.79; 'directed': 0.81; 'charts': 0.84; 'dramatically': 0.84; 'holes': 0.84; 'now)': 0.84; 'pip': 0.84; 'received:10.10.10': 0.84; 'wheel': 0.84; 'url:demo': 0.91; 'enhancement': 0.96
DKIM-Signature v=1; a=rsa-sha256; c=relaxed/relaxed; d=continuum.io; s=google; h=from:content-type:content-transfer-encoding:date:subject:to :message-id:mime-version; bh=2GVXwJyDF+14nshae2xUQitWcJIOrvAgvHjxWSrBdWM=; b=dfVQoe5v8aBQgLBbM+BDks2YBBfaEfHE1WuLkWlLNSNWw+lzwTcRGbvfK2qbLi0Z9H 2M9TvRoAC9i7UhRtAw9OswgXUU561HTotBXgcJp6E0LcBMVtGKnm+5b0+iolSS0NQvlE duviLz+OyN2368Ga0MvzDhXLvQwOHw19jcbKI=
X-Google-DKIM-Signature v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:from:content-type:content-transfer-encoding:date :subject:to:message-id:mime-version; bh=2GVXwJyDF+14nshae2xUQitWcJIOrvAgvHjxWSrBdWM=; b=i++CC22w+qJnI8hRuH6ZkeXaKqF8F62HuBY8EhQLrLfnv5pU+yMwGYKiRLRURcnF3l uS0y1mvvcfKgfCVX02CTyhSRtS0vbrdT0FylkWYlxk6A2tFp0MYMR426ZG07TmhEw/mx uz0OR4p9FjrGu8eXQHUu31OkDGcRAMmMlDT1epKhrvVzn531qJjX13ERQBxr/JsqvOEa DT4JsFW8htVsazzWIovabjgpUsd8WxIb9s63nKK67xdhV68beCPR/+dPI0Wf909FOKJh SN2wskn3v5LqElyBGkVDi+yf/iQ7BL+G3cOuqwAL3l3SF5qCujudHG+q991YbmwL/QOf h+vw==
X-Gm-Message-State ALoCoQnw2Co+yy84PewOCBqvhPp4kApWZYLcaRPRfr596AcXyi7CigqC9hyexpXXPyqiI47AaLJw3P48ALMiLXdD6JQOcFMapA==
X-Received by 10.182.171.105 with SMTP id at9mr76480483obc.49.1452116930998; Wed, 06 Jan 2016 13:48:50 -0800 (PST)
X-Mailer Apple Mail (2.3112)
X-Mailman-Approved-At Sat, 09 Jan 2016 09:51:21 -0500
X-BeenThere python-announce-list@python.org
X-Mailman-Version 2.1.20+
Precedence list
List-Id Announcement-only list for the Python programming language <python-announce-list.python.org>
List-Unsubscribe <https://mail.python.org/mailman/options/python-announce-list>, <mailto:python-announce-list-request@python.org?subject=unsubscribe>
List-Archive <http://mail.python.org/pipermail/python-announce-list/>
List-Post <mailto:python-announce-list@python.org>
List-Help <mailto:python-announce-list-request@python.org?subject=help>
List-Subscribe <https://mail.python.org/mailman/listinfo/python-announce-list>, <mailto:python-announce-list-request@python.org?subject=subscribe>
Xref csiph.com comp.lang.python.announce:1969

Show key headers only | View raw


Hi all,

On behalf of the Bokeh team, I am excited to announce the release of version
0.11 of Bokeh.

Bokeh Version 0.11 is a large release with *many* new improvements. The
major focus of this release was to introduce a new Bokeh server, based on
Tornado and websockets that is more stable, has higher performance, and simpler
to use and deploy. You can already see a small sample of hosted Bokeh
application examples at a new site located here:

    http://demo.bokehplots.com

We will be adding many new examples here over the coming weeks.

There is so much exciting in this release, that we will need a few blog
posts to talk about everything. Keep an eye on our Twitter @BokehPlots or the
mailing list for upcoming blog announcements. Some of the highlights from this
release are:

* New Bokeh Server based on Tornado and websockets
  - highly expanded documentation, with examples and guidance for usage
* User-Defined Models allowing anyone to extend Bokeh
* Significant GIS features and improvements
  - Support for Stamen, OpenStreetMap, and other tile sources
  - GeoJSON data source
  - Patches with holes
* WebGL support for rendering lines
* Python -> JS compilation for CustomJS callbacks (Py3 only for now)
* New general push_notebook() based on Jupyter comms
* Updates to charts, charts examples, and charts docs
* UX improvements
  - configurable and "auto" range bounds
  - wheel zoom scroll capture turned off by default
  - easily set visual styling for highlighting hovered points
  - responsive improvements, maintain plot aspect and auto-resize

Nearly 400 issues and PRs were closed for the release! See the CHANGELOG for full
details, and the release notes for known issues and any migration notes.

The next big feature we plan is to dramatically improve our layout options
using PhosporJS, which is also the foundation of the new Jupyter Workbench
project. We also plan to have several, more frequent point releases with
smaller incremental improvements and fixes.

I'd also like to take the opportunity to thank all the Bokeh contributors,
and especially new people who have helped greatly with this release: Havoc
Pennington, Greg Nordin, and Christian Tremblay.

If you are using Anaconda/miniconda, you can install it with conda:

    conda install bokeh

Alternatively, you can also install it with pip:

    pip install bokeh

Issues, enhancement requests, and pull requests can be made on the Bokeh
Github page: https://github.com/bokeh/bokeh

Full documentation is available at http://bokeh.pydata.org/en/0.11.0

Questions can be directed to the Bokeh mailing list: bokeh@continuum.io

Thanks,

The Bokeh Team

Back to comp.lang.python.announce | Previous | Next | Find similar | Unroll thread


Thread

ANN: Bokeh 0.11 released Bryan Van de Ven <bryanv@continuum.io> - 2016-01-06 15:48 -0600

csiph-web