*Papermill 1.0!*

After over a year of development and community growth, our targets we came
up with for feature completeness both in papermill and in upstream
repositories are all completed now. You can read the main milestone targets
here <https://github.com/nteract/papermill/issues/195>. But at a high level
over the past several minor releases, we created scrapbook
<https://nteract-scrapbook.readthedocs.io/en/latest/> to replace
papermill's record and collection capabilities, upped test coverage above
90%, made every component of papermill registerable for platform / user
extensions, added support for multiple cloud vendor io schemes, and
hardened upstream repositories like nbconvert
<https://nbconvert.readthedocs.io/en/latest/>.

The release of 1.0 is tied to finalizing these initial goals to indicate we
have have feature completeness and no known major deficiencies in the code
base moving forward. We're happy to have new contributors and ideas in
tackling the next phase of improvements to the library, so don't feel shy
to poke around and see what you think should be added!

Specific changes in 0.19.1 to 1.0.0 are as follows:

   - Input and output paths can now reference input parameters.
   `my_nb_{nb_type}.ipynb out_{nb_type}.ipynb -p nb_type test` will substitute
   values into the paths passed in with python format application patterns.
   - `read_notebook`, `read_notebooks`, `record`, and `display` api
   functions are now removed.
   - [from nbconvert 5.5] ipywidgets are now supported. See nbconvert docs
   <https://nbconvert.readthedocs.io/en/latest/execute_api.html#widget-state>
   for details.
   - [from nbconvert 5.5] notebook executions which run out of memory no
   longer hang indefinitely when the kernel dies.


Enjoy the changes and thanks for everyone's help getting here.

-- 
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 [email protected].
To post to this group, send email to [email protected].
To view this discussion on the web visit 
https://groups.google.com/d/msgid/jupyter/CAJF6vz5Bu7R7Vgon9XcO4s-EVtfM4dAT6s1_huUKG5J2G4rfhg%40mail.gmail.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to