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


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

ANN: Bokeh 0.9.3 released

Path csiph.com!goblin2!goblin.stu.neva.ru!newsfeed.xs4all.nl!newsfeed7.news.xs4all.nl!nzpost1.xs4all.net!not-for-mail
Return-Path <damian.avila@continuum.io>
X-Original-To python-announce-list@python.org
Delivered-To python-announce-list@mail.python.org
X-Spam-Status OK 0.004
X-Spam-Evidence '*H*': 0.99; '*S*': 0.00; 'warnings': 0.03; 'fixes': 0.05; '(using': 0.07; 'subject:ANN': 0.07; 'subject:released': 0.07; 'at\xc2\xa0': 0.09; 'callback': 0.09; 'cleaned': 0.09; 'url:github': 0.09; 'bug': 0.10; '0.9.3': 0.16; 'nose': 0.16; 'pytest': 0.16; 'selenium': 0.16; 'test).': 0.16; 'usability': 0.18; 'team,': 0.18; 'tests': 0.18; 'all,': 0.20; 'library': 0.20; 'prevent': 0.20; 'requests': 0.25; 'testing': 0.25; 'install': 0.25; 'message-id:@mail.gmail.com': 0.27; 'eating': 0.29; 'horizontal': 0.29; 'node': 0.29; 'vertical': 0.29; 'at:': 0.31; 'announce': 0.32; 'are:': 0.32; 'source': 0.33; 'channel': 0.34; 'add': 0.34; 'received:google.com': 0.35; 'list:': 0.35; 'mapping': 0.35; 'instead': 0.36; 'url:org': 0.36; 'tool': 0.36; 'beginning': 0.36; 'subject:: ': 0.37; 'release': 0.37; 'version': 0.38; 'several': 0.38; 'mailing': 0.38; 'build': 0.40; 'called': 0.40; 'some': 0.40; 'questions': 0.40; 'url:3': 0.60; 'provide': 0.61; 'improved': 0.63; 'excited': 0.63; 'our': 0.64; 'url:js': 0.66; '8bit%:21': 0.70; 'directed': 0.81; 'url:master': 0.84; 'wheel': 0.84; 'enhancement': 0.96
DKIM-Signature v=1; a=rsa-sha256; c=relaxed/relaxed; d=continuum.io; s=google; h=mime-version:from:date:message-id:subject:to:content-type; bh=ZMpCHqZ8av24IqaDQkcUHjt0OwZNegqtmQQXCrmFhm4=; b=bDkzzVtc2pYSM6hYZXHRgBpJqAO0KQOJ5KnOn4ANT89GAck136HW+xndt0sh4wDyzg yNe/bTJYRLpQn3/AO1lP80v/jFzmeGIMiLT7fOv9xxg3JiG7AcA0iE9sMk6ws/wv4WDO guxP7qgoWOxXxRBZbPUsDKmjDwfD2yZb+kZUY=
X-Google-DKIM-Signature v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:mime-version:from:date:message-id:subject:to :content-type; bh=ZMpCHqZ8av24IqaDQkcUHjt0OwZNegqtmQQXCrmFhm4=; b=ONUGBl95td1EQmu1sK9csdmCmwbCb5sN5xv+zcdnpl4u4EV2f8Umnu5p7333kfRqdE eKLh+57VC/mZW+B38HLLhYd7UWv3IMAWbBzbejgbfOaIe4syyQfkBLT0u1R1u2ya0XTo dN96HTJ9h+L3svdCq8xP4e30DR4wfX2TAcjebWUeHiO0Nf8RDTEMbp0ngSH9WOISeNMG LSTLbrV1G+CSvUeUKKmCAafXmbccg607G/f3RECF78gnIeslebcCeehSkaEv5ZJLrztZ +6ter7MGrSTUH/kGSaC1DJpmrbY2O9EeBde9kuuwWq0or1r29W6JKK3FKbx88RT64DfY eYcw==
X-Gm-Message-State ALoCoQk0iHAIwf/fGu3PxsaXNomzDZEbmgV4InUhf0mDlLESPHdjwYkqr5WD5bcPMIEHIigt7o/k
X-Received by 10.50.66.5 with SMTP id b5mr4746553igt.84.1440784662632; Fri, 28 Aug 2015 10:57:42 -0700 (PDT)
MIME-Version 1.0
From Damian Avila <damian.avila@continuum.io>
Date Fri, 28 Aug 2015 17:57:33 +0000
Subject ANN: Bokeh 0.9.3 released
To Bokeh Discussion - Public <bokeh@continuum.io>
X-Mailman-Approved-At Mon, 31 Aug 2015 08:11:05 +0200
Content-Type text/plain; charset=UTF-8
X-Content-Filtered-By Mailman/MimeDel 2.1.20+
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>
Approved python-announce-list@python.org
Newsgroups comp.lang.python.announce
Message-ID <mailman.8.1441001467.23514.python-announce-list@python.org> (permalink)
Lines 54
NNTP-Posting-Host 2001:888:2000:d::a6
X-Trace 1441001467 news.xs4all.nl 23811 [2001:888:2000:d::a6]:55477
X-Complaints-To abuse@xs4all.nl
Xref csiph.com comp.lang.python.announce:1830

Show key headers only | View raw


Hi all,

On behalf of the Bokeh team, I am excited to announce the release of
version 0.9.3 of Bokeh, an interactive web plotting library for Python...
and other languages!

This release was focused into provide several usability enhancements,
better docs, new examples, a lot of bug fixes and an improved testing
machinery (using pytest and selenium-based test).

Some of the highlights are:

* Support horizontal or vertical spans
* Provide raw_components version of bokeh.embed.components
* Prevent Bokeh from eating scroll events if wheel tool is not active
* bokeh.models.actions are now called bokeh.models.callbacks and Callback
is now CustomJS
* Additional validation warnings
* Cleaned up gulp source mapping
* Fixes in our build machinery
* Cleaned up models section of the reference guide
* Use pytest instead of nose
* Beginning to add selenium tests

See the CHANGELOG <https://github.com/bokeh/bokeh/blob/master/CHANGELOG> for
full details.

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

    *conda install bokeh*

or directly from our Binstar main channel with:

    *conda install -c bokeh bokeh*

Alternatively, you can also install it with pip:

    *pip install bokeh*

If you want to use Bokeh in standalone Javascript applications, BokehJS is
available by CDN at:

* http://cdn.pydata.org/bokeh/release/bokeh-0.9.3.min.js
* http://cdn.pydata.org/bokeh/release/bokeh-0.9.3.min.css

Additionally, BokehJS is also installable with the Node Package Manager at
https://www.npmjs.com/package/bokehjs

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

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

Cheers.

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


Thread

ANN: Bokeh 0.9.3 released Damian Avila <damian.avila@continuum.io> - 2015-08-28 17:57 +0000

csiph-web