Hi Everyone, hopefully a more timely summary this week. As usual, if this is helpful for you, you are welcome to participate, and edit the DropBox summary before I send it to the mailing list.
See http://bit.ly/JupyterTeamMeetingArchive to see all the notes, the youtube link should soon be available if you want to actullay listen to the meeting. .
Weekly news by organization
Note: weekly news is available via the Dropbox Paper files or stored in this news repo.
There was a request from Kyle to add nteract to the weekly news as well.
IPython (Matthias)
I’m slowly ramping up IPython development again. We haven’t had a release in quite some time, and had a couple of bugfix. I’ll try to cut a 6.2/5.5 in the next few weeks ; with few new features.
MrMeeseeks (or bot) is smarter (since yesterday/this morning) and will for the IPython repository, automatically backport PRs that are milestoned 5.whatever, no need to ask him to do so. I plan to work with Chris H. on Friday to try to bring that to the matplotlib org. Feel free to join if you have ideas for the bot.
Thomas is suggesting removal of old, unused IPython labels; it will discared some information about old issues. See thread, if you want to express your (dis)agreement:
- backport-{0.12.2 … 2.1} (We later switched to using milestones to indicate backports)
- console (redundant with zmq-console)
- emacs
- forward_port
- hacktoberfest
- latex
- py3k
Governance (Matthias)
Please read about the LICENSE guideline discussion, if you haven’t, and are interested in the tricky buisness of doing the right thing (not alway easy):
jupyter/governance#37
Documentation (Jessica)
Notebook (Grant)
- Grant has returned from Indonesia and will push for 5.1 release this week
- 5.1.0rc3 is available for testing.
Nbconvert (M)
- released 5.3.1 (fixes the license issues to include in Manifest.in) both on pypi and conda-forge
- conda-forge build includes a change to noarch which could(?) mess with entrypoints, if anyone runs into any issues with the conda-forge build (especially if using Windows…)
- Honestly, this is less my expertise
noarch means “no architecture”. Usually a package is built separately for each “architecture”, e.g., a build for Windows, a build for Linux, a build for OS X, etc. The noarch flag, possible on packages that are pure python, etc., means that you can build only a single package and it will work across all of the architectures.
Nbformat (M)
- we now explicitly document cell.metadata.name’s uniqueness & its limitations
- doc pr: https://github.com/jupyter/nbformat/pull/117
- summary: we can’t verify uniqueness across cells with the json schema.
- we should look into implementing (efficient) checks in our front-ends for name uniqueness
- no prs to link
- what should the priority of this be?
- where this should be implemented?
- Python in nbformat?
- javascript in notebook? jupyterlab? nteract?
- tags behaviour and conventions
- pr (on notebook): https://github.com/jupyter/notebook/issues/2826
- issue should stay on notebook until we come to some kind of an agreement
- this explicitly introduces the raises-exception tag as having a jupyter specific meaning (has not been released yet but will be with 5.1)
- how should we come to a consensus about the appropriate use of tags? Do we have a mechanism for establishing this?
- issues seem to be a bad at establishing consensus… or even getting a general feel for people’s attitudes (as opposed to an ongoing conversation)
- How can we implement hooks for people to assign tags to functionality in a live javascript context?
- are traitlet (json) config files enough?
- do we want to somehow include them with the notebooks themselves (since they otherwise will not be consistent once shared)?
- Do we want to use tags in a different way than nbconvert uses them
JupyterLab (Steve, Darian)
- Continued work towards the beta, nothing significant to report.
Jupyter widgets (Jason)
- We are working on a 7.0.1 release fixing some issues that were reported, adding more documentation, etc. We hope to release 7.0.1 this week.
Services (Peter)
JupyterHub (Min, Carol)
- Please send any feedback on JupyterHub 0.8 beta #5 (which was released last week - changes from 0.8.0b4). Thanks!
Conferences and Workshops
JupyterCon
Released last week
- JupyterHub 0.8.0b5
- Kernel Gateway 2.0.1
- nbconvert 5.3.1
Releases for this week
Have a good week, and see you next monday.