Tagged 0.1 of Bokeh and BokehJS

Hi everyone,

After much hard work over the last, oh, year or more from Hugo, Paddy,
Bryan, and myself, I'm excited to announce that we've finally tagged
Bokeh 0.1 and BokehJS 0.1. I'm still updating the README and some
other docs for Bokeh, but the code is functional and we've tested all
the examples.

Ilan is going to be building a conda package right now, but it's also
really easy to install from github, since we have no compiled modules.

Just clone the repo:
https://github.com/ContinuumIO/bokeh

And then follow the Quickstart's "Simple Install":
https://github.com/ContinuumIO/Bokeh/blob/master/QUICKSTART.md

Please report any feedback and issues. There is a lot of play with
and lots of cool functionality. The examples in examples/plotting/*
all showcase the "matplotlib-like" interface for plotting things, with
different output backend modes: standalone HTML, plot server, and
IPython notebook. If you want to dig deeper, the low-level interface
is in examples/glyphs/.

Once I finish up the docs, I will write up a short blog post to
announce, to go live later this week. We are aware there is still much
to be done, including fixing up the grid plot container so our ggplot
examples work again. :slight_smile: But we are pretty excited about all the cool
functionality that's in there now.

Please post your questions, and we'd love to get your feedback.

-Peter

Hi Peter !

Thanks for all this work. I’ll give it a check rapidly. Just one small note for now: greenlet is depending upon py2.7.5 and that is quite problematic as many python installations run 2.7.3… Does Anaconda run 2.7.5 or 2.7.3?

I haven’t yet checked the examples directory, but did you include the example of “sound streaming dashboard (fft, spectrogram and time series) “à la chaco”” you presented at Euroscipy?

Cheers from Brussels,

Thomas

···

Le mercredi 4 septembre 2013 01:16:45 UTC+2, Peter Wang a écrit :

Hi everyone,

After much hard work over the last, oh, year or more from Hugo, Paddy,

Bryan, and myself, I’m excited to announce that we’ve finally tagged

Bokeh 0.1 and BokehJS 0.1. I’m still updating the README and some

other docs for Bokeh, but the code is functional and we’ve tested all

the examples.

Ilan is going to be building a conda package right now, but it’s also

really easy to install from github, since we have no compiled modules.

Just clone the repo:

https://github.com/ContinuumIO/bokeh

And then follow the Quickstart’s “Simple Install”:

https://github.com/ContinuumIO/Bokeh/blob/master/QUICKSTART.md

Please report any feedback and issues. There is a lot of play with

and lots of cool functionality. The examples in examples/plotting/*

all showcase the “matplotlib-like” interface for plotting things, with

different output backend modes: standalone HTML, plot server, and

IPython notebook. If you want to dig deeper, the low-level interface

is in examples/glyphs/.

Once I finish up the docs, I will write up a short blog post to

announce, to go live later this week. We are aware there is still much

to be done, including fixing up the grid plot container so our ggplot

examples work again. :slight_smile: But we are pretty excited about all the cool

functionality that’s in there now.

Please post your questions, and we’d love to get your feedback.

-Peter

Hi Peter !
Thanks for all this work. I'll give it a check rapidly. Just one small note
for now: greenlet is depending upon py2.7.5 and that is quite problematic as
many python installations run 2.7.3... Does Anaconda run 2.7.5 or 2.7.3?

Hmm... where are you seeing a dependency of Bokeh on greenlet?

Anaconda has Python versions 2.6.8, 2.7.3, 2.7.4, and 2.7.5. If you
do "conda search python", you'll see all of them. You can install any
of these. However, not all of the packages are available for all of
these Pythons, e.g. I only see a single greenlet package for python
2.7, and it's not clear which minor version it's built against.

I haven't yet checked the examples directory, but did you include the
example of "sound streaming dashboard (fft, spectrogram and time series) "à
la chaco"" you presented at Euroscipy?

I did. It's in the BokehJS project, under demo/spectrogram; just run "demo.sh".

-Peter

···

On Wed, Sep 4, 2013 at 2:57 AM, Thomas Lecocq <[email protected]> wrote:

Peter,

Hi Peter !

Thanks for all this work. I’ll give it a check rapidly. Just one small note

for now: greenlet is depending upon py2.7.5 and that is quite problematic as

many python installations run 2.7.3… Does Anaconda run 2.7.5 or 2.7.3?

Hmm… where are you seeing a dependency of Bokeh on greenlet?

it’s gevent-websocket that depends on it.

Anaconda has Python versions 2.6.8, 2.7.3, 2.7.4, and 2.7.5. If you

do “conda search python”, you’ll see all of them. You can install any

of these. However, not all of the packages are available for all of

these Pythons, e.g. I only see a single greenlet package for python

2.7, and it’s not clear which minor version it’s built against.

okay.
I installed Anaconda instead of Canopy and I don’t see the greenlet-error any more.

I haven’t yet checked the examples directory, but did you include the

example of "sound streaming dashboard (fft, spectrogram and time series) "à

la chaco"" you presented at Euroscipy?

I did. It’s in the BokehJS project, under demo/spectrogram; just run “demo.sh”.

Great ! Can’t wait to be able to check it… But now I can’t run the server (cf issue list on github).

Thanks,

Thom

···

Le mercredi 4 septembre 2013 12:45:01 UTC+2, Peter Wang a écrit :

On Wed, Sep 4, 2013 at 2:57 AM, Thomas Lecocq [email protected] wrote:

-Peter

I tried installing it on Windows 8 using Anaconda (pulling the git repo, installing any missing requirements, setup.py install), but there still seems to be something missing. I’m getting the following error:

C:\Anaconda\Lib\site-packages\Bokeh\examples\glyphs>python glyph1.py

Traceback (most recent call last):

File “glyph1.py”, line 6, in

from bokeh.objects import (Plot, DataRange1d, LinearAxis,

ImportError: No module named bokeh.objects

Also $ python runserver.py gives me an error: No such file or directory. I’m probably missing something obvious, but I couldn’t get it working.

Ivo

Hi Ivo,

No you are not missing anything obvious. For the 0.1 release, the bokeh server is not yet ready for windows. This should have been better reflected in the README, docs, etc. All of the static HTML output and ipython notebook examples should be working fine on windows. Getting the server working on windows is a high priority and will be part of the 0.2 release (but should show up some time in GitHub even before that.)

Thanks,

Bryan Van de Ven

···

On Sep 4, 2013, at 10:37 AM, Ivo Flipse <[email protected]> wrote:

I tried installing it on Windows 8 using Anaconda (pulling the git repo, installing any missing requirements, setup.py install), but there still seems to be something missing. I'm getting the following error:

C:\Anaconda\Lib\site-packages\Bokeh\examples\glyphs>python glyph1.py
Traceback (most recent call last):
  File "glyph1.py", line 6, in <module>
    from bokeh.objects import (Plot, DataRange1d, LinearAxis,
ImportError: No module named bokeh.objects

Also $ python runserver.py gives me an error: No such file or directory. I'm probably missing something obvious, but I couldn't get it working.

Ivo

--
You received this message because you are subscribed to the Google Groups "Bokeh Discussion" group.
To unsubscribe from this group and stop receiving emails from it, send an email to [email protected].
To post to this group, send email to [email protected].
To view this discussion on the web visit https://groups.google.com/a/continuum.io/d/msgid/bokeh/e4ed3661-e206-4fbd-9249-d415324ce280%40continuum.io.
For more options, visit https://groups.google.com/a/continuum.io/groups/opt_out.

Just stumbled across Bokeh today as I was tired of importing r ggplot2 images into my ipython notebooks. You guys are doing great things!

···

On Tuesday, September 3, 2013 4:16:45 PM UTC-7, pwang wrote:

Hi everyone,

After much hard work over the last, oh, year or more from Hugo, Paddy,

Bryan, and myself, I’m excited to announce that we’ve finally tagged

Bokeh 0.1 and BokehJS 0.1. I’m still updating the README and some

other docs for Bokeh, but the code is functional and we’ve tested all

the examples.

Ilan is going to be building a conda package right now, but it’s also

really easy to install from github, since we have no compiled modules.

Just clone the repo:

https://github.com/ContinuumIO/bokeh

And then follow the Quickstart’s “Simple Install”:

https://github.com/ContinuumIO/Bokeh/blob/master/QUICKSTART.md

Please report any feedback and issues. There is a lot of play with

and lots of cool functionality. The examples in examples/plotting/*

all showcase the “matplotlib-like” interface for plotting things, with

different output backend modes: standalone HTML, plot server, and

IPython notebook. If you want to dig deeper, the low-level interface

is in examples/glyphs/.

Once I finish up the docs, I will write up a short blog post to

announce, to go live later this week. We are aware there is still much

to be done, including fixing up the grid plot container so our ggplot

examples work again. :slight_smile: But we are pretty excited about all the cool

functionality that’s in there now.

Please post your questions, and we’d love to get your feedback.

-Peter

Thanks, Kevin!

We’re pushing hard to fix some bugs and implement performance improvements for the 0.2 release, which should be end of next week.

-Peter

···

On Fri, Sep 27, 2013 at 4:13 PM, Kevin Davenport [email protected] wrote:

Just stumbled across Bokeh today as I was tired of importing r ggplot2 images into my ipython notebooks. You guys are doing great things!

On Tuesday, September 3, 2013 4:16:45 PM UTC-7, pwang wrote:

Hi everyone,

After much hard work over the last, oh, year or more from Hugo, Paddy,

Bryan, and myself, I’m excited to announce that we’ve finally tagged

Bokeh 0.1 and BokehJS 0.1. I’m still updating the README and some

other docs for Bokeh, but the code is functional and we’ve tested all

the examples.

Ilan is going to be building a conda package right now, but it’s also

really easy to install from github, since we have no compiled modules.

Just clone the repo:

https://github.com/ContinuumIO/bokeh

And then follow the Quickstart’s “Simple Install”:

https://github.com/ContinuumIO/Bokeh/blob/master/QUICKSTART.md

Please report any feedback and issues. There is a lot of play with

and lots of cool functionality. The examples in examples/plotting/*

all showcase the “matplotlib-like” interface for plotting things, with

different output backend modes: standalone HTML, plot server, and

IPython notebook. If you want to dig deeper, the low-level interface

is in examples/glyphs/.

Once I finish up the docs, I will write up a short blog post to

announce, to go live later this week. We are aware there is still much

to be done, including fixing up the grid plot container so our ggplot

examples work again. :slight_smile: But we are pretty excited about all the cool

functionality that’s in there now.

Please post your questions, and we’d love to get your feedback.

-Peter

You received this message because you are subscribed to the Google Groups “Bokeh Discussion” group.

To unsubscribe from this group and stop receiving emails from it, send an email to [email protected].

To post to this group, send email to [email protected].

To view this discussion on the web visit https://groups.google.com/a/continuum.io/d/msgid/bokeh/209456ed-d8ec-484d-a7bd-115af4266102%40continuum.io.

For more options, visit https://groups.google.com/a/continuum.io/groups/opt_out.

Hi Kevin,

Thanks for the kind words. We are planning to have a follow-on 0.2 release towards the end of next week. It should have quite a few annoyances fixed up as well as additional functionality from the js side exposed through python (grid plots, multiline and patch glyphs). Any feedback or requests from your experience using Bokeh is very welcome!

Bryan Van de Ven

···

On Sep 27, 2013, at 4:13 PM, Kevin Davenport <[email protected]> wrote:

Just stumbled across Bokeh today as I was tired of importing r ggplot2 images into my ipython notebooks. You guys are doing great things!

On Tuesday, September 3, 2013 4:16:45 PM UTC-7, pwang wrote:
Hi everyone,

After much hard work over the last, oh, year or more from Hugo, Paddy,
Bryan, and myself, I'm excited to announce that we've finally tagged
Bokeh 0.1 and BokehJS 0.1. I'm still updating the README and some
other docs for Bokeh, but the code is functional and we've tested all
the examples.

Ilan is going to be building a conda package right now, but it's also
really easy to install from github, since we have no compiled modules.

Just clone the repo:
https://github.com/ContinuumIO/bokeh

And then follow the Quickstart's "Simple Install":
https://github.com/ContinuumIO/Bokeh/blob/master/QUICKSTART.md

Please report any feedback and issues. There is a lot of play with
and lots of cool functionality. The examples in examples/plotting/*
all showcase the "matplotlib-like" interface for plotting things, with
different output backend modes: standalone HTML, plot server, and
IPython notebook. If you want to dig deeper, the low-level interface
is in examples/glyphs/.

Once I finish up the docs, I will write up a short blog post to
announce, to go live later this week. We are aware there is still much
to be done, including fixing up the grid plot container so our ggplot
examples work again. :slight_smile: But we are pretty excited about all the cool
functionality that's in there now.

Please post your questions, and we'd love to get your feedback.

-Peter

--
You received this message because you are subscribed to the Google Groups "Bokeh Discussion" group.
To unsubscribe from this group and stop receiving emails from it, send an email to [email protected].
To post to this group, send email to [email protected].
To view this discussion on the web visit https://groups.google.com/a/continuum.io/d/msgid/bokeh/209456ed-d8ec-484d-a7bd-115af4266102%40continuum.io.
For more options, visit https://groups.google.com/a/continuum.io/groups/opt_out.

Dear all,

I’ve entered a proposal to have a student for 15weeks in february-june to work on our seismology app ! Looking forward to discovering 0.2 !!!

Thom

···

Le 27 sept. 2013 23:17, “Bryan Van de Ven” [email protected] a écrit :

Hi Kevin,

Thanks for the kind words. We are planning to have a follow-on 0.2 release towards the end of next week. It should have quite a few annoyances fixed up as well as additional functionality from the js side exposed through python (grid plots, multiline and patch glyphs). Any feedback or requests from your experience using Bokeh is very welcome!

Bryan Van de Ven

On Sep 27, 2013, at 4:13 PM, Kevin Davenport [email protected] wrote:

Just stumbled across Bokeh today as I was tired of importing r ggplot2 images into my ipython notebooks. You guys are doing great things!

On Tuesday, September 3, 2013 4:16:45 PM UTC-7, pwang wrote:

Hi everyone,

After much hard work over the last, oh, year or more from Hugo, Paddy,

Bryan, and myself, I’m excited to announce that we’ve finally tagged

Bokeh 0.1 and BokehJS 0.1. I’m still updating the README and some

other docs for Bokeh, but the code is functional and we’ve tested all

the examples.

Ilan is going to be building a conda package right now, but it’s also

really easy to install from github, since we have no compiled modules.

Just clone the repo:

https://github.com/ContinuumIO/bokeh

And then follow the Quickstart’s “Simple Install”:

https://github.com/ContinuumIO/Bokeh/blob/master/QUICKSTART.md

Please report any feedback and issues. There is a lot of play with

and lots of cool functionality. The examples in examples/plotting/*

all showcase the “matplotlib-like” interface for plotting things, with

different output backend modes: standalone HTML, plot server, and

IPython notebook. If you want to dig deeper, the low-level interface

is in examples/glyphs/.

Once I finish up the docs, I will write up a short blog post to

announce, to go live later this week. We are aware there is still much

to be done, including fixing up the grid plot container so our ggplot

examples work again. :slight_smile: But we are pretty excited about all the cool

functionality that’s in there now.

Please post your questions, and we’d love to get your feedback.

-Peter

You received this message because you are subscribed to the Google Groups “Bokeh Discussion” group.

To unsubscribe from this group and stop receiving emails from it, send an email to [email protected].

To post to this group, send email to [email protected].

To view this discussion on the web visit https://groups.google.com/a/continuum.io/d/msgid/bokeh/209456ed-d8ec-484d-a7bd-115af4266102%40continuum.io.

For more options, visit https://groups.google.com/a/continuum.io/groups/opt_out.

You received this message because you are subscribed to the Google Groups “Bokeh Discussion” group.

To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]m.io.

To post to this group, send email to [email protected].

To view this discussion on the web visit https://groups.google.com/a/continuum.io/d/msgid/bokeh/95ADE8CD-EBFE-4E00-9F94-9ABC1B44EA90%40continuum.io.

For more options, visit https://groups.google.com/a/continuum.io/groups/opt_out.

Thomas,

That is great to hear. Please encourage your student to engage with us here on the list as well as on GitHub. Banging tools against real use-cases is the best way to hone them, so this sort of interaction and feedback is crucial! FYI we will certainly have at least one more release (probably more) between next week and February.

Thanks,

Bryan

···

On Sep 27, 2013, at 4:21 PM, Thomas Lecocq <[email protected]> wrote:

Dear all,

I've entered a proposal to have a student for 15weeks in february-june to work on our seismology app ! Looking forward to discovering 0.2 !!!

Thom

Le 27 sept. 2013 23:17, "Bryan Van de Ven" <[email protected]> a écrit :
Hi Kevin,

Thanks for the kind words. We are planning to have a follow-on 0.2 release towards the end of next week. It should have quite a few annoyances fixed up as well as additional functionality from the js side exposed through python (grid plots, multiline and patch glyphs). Any feedback or requests from your experience using Bokeh is very welcome!

Bryan Van de Ven

On Sep 27, 2013, at 4:13 PM, Kevin Davenport <[email protected]> wrote:

> Just stumbled across Bokeh today as I was tired of importing r ggplot2 images into my ipython notebooks. You guys are doing great things!
>
> On Tuesday, September 3, 2013 4:16:45 PM UTC-7, pwang wrote:
> Hi everyone,
>
> After much hard work over the last, oh, year or more from Hugo, Paddy,
> Bryan, and myself, I'm excited to announce that we've finally tagged
> Bokeh 0.1 and BokehJS 0.1. I'm still updating the README and some
> other docs for Bokeh, but the code is functional and we've tested all
> the examples.
>
> Ilan is going to be building a conda package right now, but it's also
> really easy to install from github, since we have no compiled modules.
>
> Just clone the repo:
> https://github.com/ContinuumIO/bokeh
>
> And then follow the Quickstart's "Simple Install":
> https://github.com/ContinuumIO/Bokeh/blob/master/QUICKSTART.md
>
> Please report any feedback and issues. There is a lot of play with
> and lots of cool functionality. The examples in examples/plotting/*
> all showcase the "matplotlib-like" interface for plotting things, with
> different output backend modes: standalone HTML, plot server, and
> IPython notebook. If you want to dig deeper, the low-level interface
> is in examples/glyphs/.
>
> Once I finish up the docs, I will write up a short blog post to
> announce, to go live later this week. We are aware there is still much
> to be done, including fixing up the grid plot container so our ggplot
> examples work again. :slight_smile: But we are pretty excited about all the cool
> functionality that's in there now.
>
> Please post your questions, and we'd love to get your feedback.
>
>
> -Peter
>
> --
> You received this message because you are subscribed to the Google Groups "Bokeh Discussion" group.
> To unsubscribe from this group and stop receiving emails from it, send an email to [email protected].
> To post to this group, send email to [email protected].
> To view this discussion on the web visit https://groups.google.com/a/continuum.io/d/msgid/bokeh/209456ed-d8ec-484d-a7bd-115af4266102%40continuum.io.
> For more options, visit https://groups.google.com/a/continuum.io/groups/opt_out.

--
You received this message because you are subscribed to the Google Groups "Bokeh Discussion" group.
To unsubscribe from this group and stop receiving emails from it, send an email to [email protected].
To post to this group, send email to [email protected].
To view this discussion on the web visit https://groups.google.com/a/continuum.io/d/msgid/bokeh/95ADE8CD-EBFE-4E00-9F94-9ABC1B44EA90%40continuum.io.
For more options, visit https://groups.google.com/a/continuum.io/groups/opt_out.

--
You received this message because you are subscribed to the Google Groups "Bokeh Discussion" group.
To unsubscribe from this group and stop receiving emails from it, send an email to [email protected].
To post to this group, send email to [email protected].
To view this discussion on the web visit https://groups.google.com/a/continuum.io/d/msgid/bokeh/CA%2BU7X7t1vMrqDTTNtHOQdfmgGVW1oGU4AsLzConq1%2BdeKzt30g%40mail.gmail.com.
For more options, visit https://groups.google.com/a/continuum.io/groups/opt_out.