I've fixed several 'edge cases' in the Notebooks class that we hadn't expected:
Issues with the metadata for contributors such as having only one contributor in the parent or child notebooks (either of which would return a string instead of a list).
Issues with the metadata for required libraries and how it was output to the user (as a blank instead of 'None')
Making it possible to just import the entire notebook in one line by specifying no selection at all.
This enabled me to do the following:
Split the Getting Started notebook into constituent elements that would be easier to re-use.
Updated that content to make it less dependent on a particular sequence.
I've fixed several 'edge cases' in the Notebooks class that we hadn't expected:
This enabled me to do the following: