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

Voila 0.5 migration #89

Merged
merged 25 commits into from
Sep 29, 2023
Merged

Conversation

trungleduc
Copy link
Member

@trungleduc trungleduc commented Aug 22, 2023

References

Fix #91

voici.mp4
  • Update frontend to JupyterLab 4, Voila 0.5.0 components
  • Tree page is now a Lab remix app.
  • New argument --classic-tree to use the jinja2-based tree page instead of the Lab-based one.
  • Voila CLI style CLI now supports the files directory to copy additional files to the Voici deployment
    • voici .
    • voici notebook.ipynb

Code changes

User-facing changes

Backwards-incompatible changes

@github-actions
Copy link
Contributor

lite-badge 👈 Try it on ReadTheDocs

pyproject.toml Outdated Show resolved Hide resolved
package.json Outdated
@@ -35,6 +35,13 @@
"pre-commit": "lint-staged"
}
},
"resolutions": {
"@jupyterlite/contents": "file:/home/trungle/WORK/jupyterlite/packages/contents",
Copy link
Member

Choose a reason for hiding this comment

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

@martinRenou martinRenou changed the title Voila 0.5.0 migration Voila 0.5 migration Sep 14, 2023
@martinRenou
Copy link
Member

Fixes #91

@trungleduc trungleduc force-pushed the update-voila branch 3 times, most recently from 3d18165 to 9b29dd6 Compare September 18, 2023 14:36
packages/voici/src/main.ts Outdated Show resolved Hide resolved
@trungleduc
Copy link
Member Author

update playwright snapshots

@trungleduc trungleduc force-pushed the update-voila branch 2 times, most recently from cc41eec to 18354ea Compare September 28, 2023 10:02
@trungleduc
Copy link
Member Author

update playwright snapshots

@trungleduc trungleduc closed this Sep 28, 2023
@trungleduc trungleduc reopened this Sep 28, 2023
@trungleduc trungleduc force-pushed the update-voila branch 3 times, most recently from 97020a1 to ab03938 Compare September 28, 2023 15:02
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.

A couple of minor comments, otherwise it looks great! Thanks!

packages/voici/src/plugins/widgets.ts Outdated Show resolved Hide resolved
tests/test_app.py Outdated Show resolved Hide resolved
voici/addon.py Show resolved Hide resolved
voici/app.py Show resolved Hide resolved
voici/tree_exporter.py Show resolved Hide resolved
Co-authored-by: martinRenou <martin.renou@gmail.com>
.github/workflows/main.yml Outdated Show resolved Hide resolved
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.

Thank you!

@martinRenou martinRenou merged commit 8573f88 into voila-dashboards:main Sep 29, 2023
5 checks passed
@trungleduc trungleduc deleted the update-voila branch October 25, 2023 09:47
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

Successfully merging this pull request may close these issues.

RFE: please provide update for voila 0.5.3
3 participants