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

Revive: Enable Python API in the JupyterLite deployment + jupytercad-lite metapackage #687

Merged
merged 3 commits into from
Feb 13, 2025

Conversation

martinRenou
Copy link
Member

No description provided.

arjxn-py and others added 3 commits February 13, 2025 08:46
* 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

* 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
Copy link
Member

@arjxn-py arjxn-py left a comment

Choose a reason for hiding this comment

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

Thanks :)

@arjxn-py arjxn-py added maintenance enhancement New Feature or improvement labels Feb 13, 2025
Copy link
Contributor

Preview PR at appsharing.space

Copy link
Contributor

Integration tests report: appsharing.space

@martinRenou
Copy link
Member Author

Can confirm both the classic viewer and the Notebook viewer are now working properly thanks to #686

Screenshot From 2025-02-13 09-03-51
Screenshot From 2025-02-13 09-04-00

@martinRenou martinRenou merged commit a4a0599 into jupytercad:main Feb 13, 2025
11 of 12 checks passed
@martinRenou martinRenou deleted the revert_revert branch February 13, 2025 08:05
@jgunstone
Copy link

this is so cool!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New Feature or improvement maintenance
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants