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

Embed Interactive Jupyter Notebooks #41

Merged
merged 4 commits into from
Oct 8, 2024
Merged

Conversation

xames3
Copy link
Collaborator

@xames3 xames3 commented Oct 8, 2024

#40

BREAKING CHANGE:

  • This PR adds new dependencies which are required by the Jupyter Lite build process for hosting live interactive notebooks along with necessary widgets like canvas, plotly and matplotlib.

BREAKING CHANGE:
  - This commit adds new dependencies which are required by the Jupyter
    Lite build process for hosting live interactive notebooks along with
    necessary widgets like canvas, plotly and matplotlib.

Signed-off-by: Akshay Mestry <xa@mes3.dev>
@xames3 xames3 added enhancement enhancements to existing functionality or the addition of new features performance enhancements that optimize the speed or efficiency of the code community contributions from the community or enhancements that support community engagement discussion needed pull requests that need community or team input before moving forward open science contributions that enhance transparency, reproducibility, or accessibility in line with Open Science work in progress pull requests that are not yet ready for review or merging awaiting changes pull requests that need updates or corrections based on feedback needs testing pull requests that need to be tested or validated before they can be merged high priority pull requests that should be reviewed and merged as a priority due to their importance breaking change pull requests that alter the project in a way that is not backward-compatible labels Oct 8, 2024
@xames3 xames3 self-assigned this Oct 8, 2024
@xames3 xames3 requested a review from kyttmacmanus October 8, 2024 02:37
xames3 added 3 commits October 7, 2024 22:26
Signed-off-by: Akshay Mestry <xa@mes3.dev>
Signed-off-by: Akshay Mestry <xa@mes3.dev>
Deprecations:
  - This commit deprecates the use and install of coeus-sphinx-theme
    from GitHub and uses requirements.txt instead

Impact Analysis:
  - This ensures that Jupyter Lite and all the corresponding components
    are installed during the build and deployment stage.

Signed-off-by: Akshay Mestry <xa@mes3.dev>
@xames3
Copy link
Collaborator Author

xames3 commented Oct 8, 2024

Deprecations:

Impact Analysis:

  • This ensures that Jupyter Lite and all the corresponding components are installed during the build and deployment stage.

@xames3
Copy link
Collaborator Author

xames3 commented Oct 8, 2024

@kyttmacmanus and @antoniotovargh, I've embedded the notebook on the website and it works as demoed in the video I emailed earlier. Please have a look and let me know what you think of this. I still need to test a few more things to have better answers but for now, I guess this should be sufficient.

@xames3
Copy link
Collaborator Author

xames3 commented Oct 8, 2024

@jfmartinez4, you may need to create and assign this task under my name for this issue. feel free to ping me if you need more details.

@xames3 xames3 linked an issue Oct 8, 2024 that may be closed by this pull request
2 tasks
@xames3 xames3 marked this pull request as ready for review October 8, 2024 03:58
@xames3 xames3 merged commit 0c6cdef into dev Oct 8, 2024
2 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
awaiting changes pull requests that need updates or corrections based on feedback breaking change pull requests that alter the project in a way that is not backward-compatible community contributions from the community or enhancements that support community engagement discussion needed pull requests that need community or team input before moving forward enhancement enhancements to existing functionality or the addition of new features high priority pull requests that should be reviewed and merged as a priority due to their importance needs testing pull requests that need to be tested or validated before they can be merged open science contributions that enhance transparency, reproducibility, or accessibility in line with Open Science performance enhancements that optimize the speed or efficiency of the code work in progress pull requests that are not yet ready for review or merging
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Integrate Executable Notebooks
2 participants