Path: csiph.com!v102.xanadu-bbs.net!xanadu-bbs.net!news.mixmin.net!rt.uk.eu.org!newsfeed.xs4all.nl!newsfeed3.news.xs4all.nl!xs4all!post.news.xs4all.nl!not-for-mail Return-Path: X-Original-To: python-announce-list@python.org Delivered-To: python-announce-list@mail.python.org X-Spam-Status: OK 0.013 X-Spam-Evidence: '*H*': 0.97; '*S*': 0.00; 'tutorial': 0.03; 'dev': 0.07; 'fixes': 0.07; 'subject:ANN': 0.07; 'subject:released': 0.07; 'tool,': 0.07; 'christina': 0.09; 'enhancements': 0.09; 'statistical': 0.09; 'url:github': 0.09; 'url:blog': 0.10; 'python': 0.11; 'bug': 0.12; 'bindings,': 0.16; 'bryan': 0.16; 'datasets': 0.16; 'dynamic,': 0.16; 'frame,': 0.16; 'landing': 0.16; 'on"': 0.16; 'simpler,': 0.16; 'tarun': 0.16; 'tighter': 0.16; 'to:addr:python-announce-list': 0.16; 'url:css': 0.16; 'visualizing': 0.16; 'apps': 0.16; 'index': 0.16; 'language': 0.16; 'library': 0.18; 'usability': 0.19; 'cloud': 0.22; 'install': 0.23; 'package.': 0.24; 'initial': 0.24; 'options': 0.25; 'web.': 0.26; 'van': 0.27; 'hosting': 0.29; 'list:': 0.30; 'easier': 0.31; 'requests': 0.31; 'embedding': 0.31; 'minor': 0.31; 'releases,': 0.31; 'interface': 0.32; '(including': 0.33; 'announce': 0.33; 'style': 0.33; 'at:': 0.34; 'received:209.85': 0.35; 'form.': 0.35; 'received:google.com': 0.35; 'version': 0.36; 'charset:us-ascii': 0.36; 'thanks': 0.36; 'url:org': 0.36; 'integration': 0.37; 'level': 0.37; 'received:209': 0.37; 'received:10': 0.37; 'ben': 0.38; 'little': 0.38; 'recent': 0.39; 'expect': 0.39; 'use.': 0.39; 'to:addr:python.org': 0.39; 'mailing': 0.39; 'release': 0.40; 'even': 0.60; 'issues,': 0.61; 'url:5': 0.61; 'full': 0.61; 'new': 0.61; 'details.': 0.61; 'header:Message-Id:1': 0.63; 'url:index': 0.63; 'high': 0.63; 'interest': 0.64; 'more': 0.64; 'news': 0.67; 'biggest': 0.67; 'rendering': 0.68; 'helping': 0.70; 'long-term': 0.74; 'special': 0.74; 'click': 0.77; 'goals': 0.81; 'directed': 0.83; 'continuum': 0.84; 'data-driven': 0.84; 'features:': 0.84; 'gears': 0.84; 'received:10.34': 0.84; 'samuel': 0.84; 'url:master': 0.84; 'enhancement': 0.95; 'notebook': 0.96 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 :subject:message-id:date:to:mime-version; bh=5TIR7SyVu5onmG716TJiFvkTPSP8vh5T9UG7YmIxRn4=; b=kYVfVwhqWQrbMNaF50x/oEq6NDeGmOtS87tcIWCLlaAK2TqpQrVn1pdkn5uEd5V9bX WH0ftuTBjbF6eYFs0fFhFeSAuv7+kOBeLw42OPMg7uJCDbpLJl9Y+umffRIDl47yXTGC HS4O+udArPzE0Qb/BX/XcUawcZ1zYn7ueK/UqSXmFsMci1u2T/pnOx2aQskiQ9U1BC8D 0WBcUmMez5LxU124U+uVufqfrqBwv+1gZ+9XUr/yipaKKozSV1U75qG5qEAk02xG8Swx 1zruRS2RwJJ3cw7G/7UaU22O388gpK0me2AP3EdLsfkmElJC4D3wTeyg6YQ0BSxiIkSH SF5A== X-Gm-Message-State: ALoCoQmwSCVO/i64BgsTXjjLyx2KiJ/blqhU/SaR31FWm0Lvq0l/03Wrq8CdLloq9Ev0D5PtxMT8 X-Received: by 10.60.35.104 with SMTP id g8mr48714206oej.41.1404918841583; Wed, 09 Jul 2014 08:14:01 -0700 (PDT) From: Bryan Van de Ven Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: quoted-printable Subject: ANN: Bokeh 0.5 released Date: Wed, 9 Jul 2014 10:13:57 -0500 To: python-announce-list@python.org Mime-Version: 1.0 (Mac OS X Mail 7.3 \(1878.2\)) X-Mailer: Apple Mail (2.1878.2) X-Mailman-Approved-At: Wed, 09 Jul 2014 18:17:52 +0200 X-BeenThere: python-announce-list@python.org X-Mailman-Version: 2.1.15 Precedence: list Reply-To: python-list@python.org List-Id: Announcement-only list for the Python programming language List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Approved: python-announce-list@python.org Newsgroups: comp.lang.python.announce Message-ID: Lines: 65 NNTP-Posting-Host: 2001:888:2000:d::a6 X-Trace: 1404922673 news.xs4all.nl 2945 [2001:888:2000:d::a6]:40030 X-Complaints-To: abuse@xs4all.nl Xref: csiph.com comp.lang.python.announce:1321 I am very happy to announce the release of Bokeh version 0.5! = (http://continuum.io/blog/bokeh-0.5) Bokeh is a Python library for visualizing large and realtime datasets on = the web. This release includes many new features: weekly dev releases, a new plot = frame, a click tool, "always on" hover tool, multiple axes, log axes, = minor ticks, gears and gauges glyphs, and an NPM BokehJS package. = Several usability enhancements have been made to the plotting.py = interface to make it even easier to use. The Bokeh tutorial also now = includes exercises in IPython notebook form. Of course, we've made many = little bug fixes - see the CHANGELOG for full details. The biggest news is all the long-term and architectural goals landing in = Bokeh 0.5: * Widgets! Build apps and dashboards with Bokeh * Very high level bokeh.charts interface * Initial Abstract Rendering support for big data visualizations * Tighter Pandas integration * Simpler, easier plot embedding options Expect dynamic, data-driven layouts, including ggplot style = auto-faceting in upcoming releases, as well as R language bindings, more = statistical plot types in bokeh.charts, and cloud hosting for Bokeh = apps. Check out the full documentation, interactive gallery, and tutorial at http://bokeh.pydata.org as well as the new Bokeh IPython notebook nbviewer index (including all = the tutorials) at: = http://nbviewer.ipython.org/github/ContinuumIO/bokeh-notebooks/blob/master= /index.ipynb If you are using Anaconda, you can install with conda: conda install bokeh Alternatively, you can install with pip: pip install bokeh BokehJS is also available by CDN for use in standalone javascript = applications: http://cdn.pydata.org/bokeh-0.5.min.js http://cdn.pydata.org/bokeh-0.5.min.css Issues, enhancement requests, and pull requests can be made on the Bokeh = Github page: https://github.com/continuumio/bokeh Questions can be directed to the Bokeh mailing list: bokeh@continuum.io If you have interest in helping to develop Bokeh, please get involved! = Special thanks to recent contributors: Tabish Chasmawala, Samuel Colvin, = Christina Doig, Tarun Gaba, Maggie Mari, Amy Troschinetz, Ben Zaitlen. Bryan Van de Ven Continuum Analytics http://continuum.io=