ipywidgets 6.0 RC

105 views
Skip to first unread message

Jason Grout

unread,
Feb 22, 2017, 8:13:29 PM2/22/17
to Project Jupyter

Hi All,

On behalf of the ipywidgets development team, I am pleased to announce a release candidate for ipywidgets 6.0. (ipywidgets 6.0.0rc2).

ipywidgets 6.0 will be a major release of the project. More than 350 pull requests have been merged in ipywidgets since the 5.0 release.

This has been a team effort of many, many individuals. We want to especially mention the following developers who have made major contributions in this release (alphabetical order).

Sylvain Corlay
Afshin Darian
Jeroen Demeyer
Jonathan Frederick
Paul Ivanov
Grant Nestor

There are many changes in the 6.0 release of ipywidgets, including the items currently listed in the changelog at http://ipywidgets.readthedocs.io/en/latest/changelog.html.

You can check out ipywidgets 6.0.0 rc2 by running the following commands

pip install ipywidgets --pre
jupyter nbextension enable --py --sys-prefix widgetsnbextension

We encourage you to test the RC and let us know of any issues you find. If there are no other issues, we plan to release this weekend.

Thanks,

Jason

nicolas.fr

unread,
Feb 23, 2017, 10:36:32 AM2/23/17
to Project Jupyter, ja...@jasongrout.org
Hi Jason,

Thanks a lot for the RC. I installed it a few hours ago and so far it works smoothly. Here are the few minor remarks we have: 

  • New style attribute: The ability to change a widgets color is sometimes more than an aesthetic problem. In our case, any actor of our control system has a 'state' which value is associated to a specific color code. So, for us, this new feature is greatly appreciated. However, it seems it's not available for all widgets. For instance, there is no "progess_bar.style.bar_color" for the FloatProgressBar widget. Is there any plan to add it for the next release (i.e. 6.0)? 
  • New button description style: Switching to uppercase for Button.description has an impact on the widget layouts. We had to adapt on some panels. Moreover, the ability to to mix lower and upper case characters make things much readable. Any chance to make this an option for next release?
  • The new Textarea.rows attribute is super cool and works great. We can now dynamically adapt the 'box' size according to its content.  
Thanks again for the great work you're doing on ipywidegts.
Nicolas


Sylvain Corlay

unread,
Feb 23, 2017, 11:21:34 AM2/23/17
to jup...@googlegroups.com, Jason Grout
Hi Nicolas,

 - Thanks for the feedback. Regarding the new "style" attribute, now that the mechanism is in place, we can add new properties as we make minor releases of the library.

 - We noticed the layout change for the upper case. Maybe Brian will want to chime into this discussion.

Sylvain

--
You received this message because you are subscribed to the Google Groups "Project Jupyter" group.
To unsubscribe from this group and stop receiving emails from it, send an email to jupyter+unsubscribe@googlegroups.com.
To post to this group, send email to jup...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/jupyter/b627a03d-048a-4014-87f2-31d65c353f21%40googlegroups.com.

For more options, visit https://groups.google.com/d/optout.

Jason Grout

unread,
Feb 23, 2017, 3:11:12 PM2/23/17
to jup...@googlegroups.com
I've opened https://github.com/ipython/ipywidgets/issues/1150 about the button text case.

Thanks,

Jason


On Thu, Feb 23, 2017 at 11:21 AM Sylvain Corlay <sylvain...@gmail.com> wrote:
Hi Nicolas,

 - Thanks for the feedback. Regarding the new "style" attribute, now that the mechanism is in place, we can add new properties as we make minor releases of the library.

 - We noticed the layout change for the upper case. Maybe Brian will want to chime into this discussion.

Sylvain

On Thu, Feb 23, 2017 at 4:36 PM, nicolas.fr <nicolas....@synchrotron-soleil.fr> wrote:
Hi Jason,

Thanks a lot for the RC. I installed it a few hours ago and so far it works smoothly. Here are the few minor remarks we have: 

  • New style attribute: The ability to change a widgets color is sometimes more than an aesthetic problem. In our case, any actor of our control system has a 'state' which value is associated to a specific color code. So, for us, this new feature is greatly appreciated. However, it seems it's not available for all widgets. For instance, there is no "progess_bar.style.bar_color" for the FloatProgressBar widget. Is there any plan to add it for the next release (i.e. 6.0)? 
  • New button description style: Switching to uppercase for Button.description has an impact on the widget layouts. We had to adapt on some panels. Moreover, the ability to to mix lower and upper case characters make things much readable. Any chance to make this an option for next release?
  • The new Textarea.rows attribute is super cool and works great. We can now dynamically adapt the 'box' size according to its content.  
Thanks again for the great work you're doing on ipywidegts.
Nicolas


--
You received this message because you are subscribed to the Google Groups "Project Jupyter" group.
To unsubscribe from this group and stop receiving emails from it, send an email to jupyter+u...@googlegroups.com.

To post to this group, send email to jup...@googlegroups.com.

--
You received this message because you are subscribed to the Google Groups "Project Jupyter" group.
To unsubscribe from this group and stop receiving emails from it, send an email to jupyter+u...@googlegroups.com.

To post to this group, send email to jup...@googlegroups.com.

Sylvain Corlay

unread,
Feb 27, 2017, 4:46:46 AM2/27/17
to jup...@googlegroups.com
Hi Nicolas,

I have added a `bar_color` property to the progress bar style in PR https://github.com/ipython/ipywidgets/pull/1163

Best,

Sylvain

On Thu, Feb 23, 2017 at 4:36 PM, nicolas.fr <nicolas....@synchrotron-soleil.fr> wrote:

--
You received this message because you are subscribed to the Google Groups "Project Jupyter" group.
To unsubscribe from this group and stop receiving emails from it, send an email to jupyter+unsubscribe@googlegroups.com.

To post to this group, send email to jup...@googlegroups.com.

nicolas.fr

unread,
Feb 27, 2017, 4:55:12 AM2/27/17
to Project Jupyter
Hi Sylvain,


> I have added a `bar_color` property to the progress bar style

You made my day! Thanks a lot for the add.
N.

Jonathan Frederic

unread,
Feb 27, 2017, 9:38:46 AM2/27/17
to Project Jupyter

Woohoo, congratulations everyone!


--
You received this message because you are subscribed to the Google Groups "Project Jupyter" group.
To unsubscribe from this group and stop receiving emails from it, send an email to jupyter+u...@googlegroups.com.

To post to this group, send email to jup...@googlegroups.com.
Reply all
Reply to author
Forward
0 new messages