-
Notifications
You must be signed in to change notification settings - Fork 949
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
Move Python packages to the python
folder
#3301
Conversation
py
folder
All checks are green, and the preview seems to be building fine on ReadTheDocs. |
8b87c8e
to
f9f5061
Compare
py
folderpython
folder
@jtpio, I fixed a few more places where we needed to update the paths. Do my changes look good to you? In particular, does the dev-install.sh script work for you to install dev versions of the packages? |
Ah thanks @jasongrout for catching this, changes look good. It's interesting that we were not calling the |
d233934
to
2b2b52f
Compare
It was important to change the workspaces in package.json to point to the new locations so that yarn/lerna could find the new locations. I also updated the dev-install.sh to be consistent with how it was installing each python package.
2b2b52f
to
b6e07bc
Compare
I'm rebasing my new devinstall github workflow to be before my fixes to make sure that it fails, then I'll force push my fix again. |
Yay, the new dev-install workflow fails without the fix! |
Thanks for pushing this forward @jtpio! |
Nice! |
Since the ipywidgets repo is also a monorepo of Python packages, this change moves the Python packages to the
py/
:py/ipywidgets
py/widgetsnbextension
py/jupyterlab_widgets
This came up during the weekly meeting yesterday when discussing the release process and adtopting the release:
While there are still a couple of open questions before being able to adopt the releaser, doing this move should be safer and could be merged before.