Skip to content
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

Enable Python API in the JupyterLite deployment #680

Merged
merged 26 commits into from
Feb 12, 2025

Conversation

arjxn-py
Copy link
Member

@arjxn-py arjxn-py commented Feb 11, 2025

Copy link
Contributor

github-actions bot commented Feb 11, 2025

Integration tests report: appsharing.space

Copy link
Contributor

github-actions bot commented Feb 11, 2025

Preview PR at appsharing.space

@arjxn-py arjxn-py added the enhancement New Feature or improvement label Feb 11, 2025
Co-authored-by: martinRenou <[email protected]>
Copy link
Member

@martinRenou martinRenou left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

It works!!!

Screenshot From 2025-02-12 10-10-00

@arjxn-py arjxn-py marked this pull request as ready for review February 12, 2025 09:13
@arjxn-py arjxn-py changed the title [WIP]: Enable Python API in the JupyterLite deployment Enable Python API in the JupyterLite deployment Feb 12, 2025
@martinRenou martinRenou merged commit 1611a56 into jupytercad:main Feb 12, 2025
11 checks passed
@arjxn-py
Copy link
Member Author

It works!!!

Thanks a lot @martinRenou!! Wouldn't have been possible alone :)

martinRenou added a commit that referenced this pull request Feb 12, 2025
martinRenou added a commit that referenced this pull request Feb 12, 2025
Revert "Enable Python API in the JupyterLite deployment (#680)"

This reverts commit 1611a56.
martinRenou added a commit to martinRenou/jupytercad that referenced this pull request Feb 13, 2025
* Config docs

* Revert changes

* Update lite env

* update lite config

* Bump yjs-widgets and make changes wrt

* Update lite/environment.yml

Co-authored-by: martinRenou <[email protected]>

* bump yjs-widgets on jupytercad_app too

* use updated version of actions/cache

* try building jcad in lite

* try installing whl instead from src

* try giving a random name to the wheels to be used for lite

* correct path

* not needed

* move collaboration to jupytercad

* do same for lab

* No need to install

* install jupyter-server in CI

* typo

* lazily import `setup_handlers`

* install jupytercad metapackage for ui tests

* install metapackage in correct job

* build jupytercad metapackage too

* try adding docprovider to sharedPackages

* not needed

* try bundled true

---------

Co-authored-by: martinRenou <[email protected]>
martinRenou added a commit that referenced this pull request Feb 13, 2025
…lite metapackage (#687)

* Enable Python API in the JupyterLite deployment (#680)

* Config docs

* Revert changes

* Update lite env

* update lite config

* Bump yjs-widgets and make changes wrt

* Update lite/environment.yml

Co-authored-by: martinRenou <[email protected]>

* bump yjs-widgets on jupytercad_app too

* use updated version of actions/cache

* try building jcad in lite

* try installing whl instead from src

* try giving a random name to the wheels to be used for lite

* correct path

* not needed

* move collaboration to jupytercad

* do same for lab

* No need to install

* install jupyter-server in CI

* typo

* lazily import `setup_handlers`

* install jupytercad metapackage for ui tests

* install metapackage in correct job

* build jupytercad metapackage too

* try adding docprovider to sharedPackages

* not needed

* try bundled true

---------

Co-authored-by: martinRenou <[email protected]>

* Add `jupytercad_lite` metapackage (#681)

* Add `jupytercad_lite` metapackage

* update bump-version

* port remaining changes

* install jupytercad_lite on build-lite job

* install jupytercad_lite on build-lite job

* try building jupytercad_lite in build packages

* continue installing the labextension in the dev install script

* continue installing the package too

* install metapackage outside the for loop

* condition not needed

* Fix: Collaborative model (#682)

Fic: Collaborative model

---------

Co-authored-by: Arjun Verma <[email protected]>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New Feature or improvement
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants