-
Notifications
You must be signed in to change notification settings - Fork 947
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Update to Jupyter Packaging 0.10 #3194
Conversation
fcd824d
to
860c97e
Compare
Need to check whether the test failure is related to jupyterlab/extension-cookiecutter-ts#146 |
We'll need to do that on all other widgets |
4288b8f
to
5ae06ce
Compare
Updating to |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Looks good to me! Are we waiting for someone else to review this before merging?
Closing and reopening again to trigger the tests |
setup(cmdclass=cmdclass) | ||
setup( | ||
cmdclass=cmdclass, | ||
data_files=get_data_files(data_files_spec), |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
@jtpio - I've been wondering about how jupyter_packaging handles data files that don't exist until after the build process. Part of the reason for the complicated build process before was that the data files could not be calculated until after the js was built. How are the data files retrieved with get_data_files
before they are built now?
Similar to the update in the TypeScript cookiecutter: https://github.com/jupyterlab/extension-cookiecutter-ts/pull/143/files
We might also want to update
widgetnbextension
:ipywidgets/widgetsnbextension/pyproject.toml
Line 4 in e0d41f6
And: https://github.com/jupyter-widgets/ipywidgets/blob/master/widgetsnbextension/setup.py
Originally brought in #3185 (review)