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

Publish on PyPI #1

Open
jtpio opened this issue Mar 10, 2023 · 5 comments
Open

Publish on PyPI #1

jtpio opened this issue Mar 10, 2023 · 5 comments
Labels
feature New feature or request

Comments

@jtpio
Copy link

jtpio commented Mar 10, 2023

Really cool project, thanks for setting that up!

I was wondering if you were planning to distribute the kernel on PyPI at some point?

There are some on-going discussions about adding this kernel to the Try Jupyter demo site: jupyter/try-jupyter#30

Having a published package on PyPI would make it easier to include in other JupyterLite deployments.

@jtpio
Copy link
Author

jtpio commented Mar 10, 2023

For such projects we usually use the Jupyter Releaser to help make releases: https://jupyter-releaser.readthedocs.io/en/latest/get_started/making_release_from_repo.html

For example the Xeus Python uses the releaser in case you would like to have a look: https://github.com/jupyterlite/xeus-python-kernel

I'm also happy to help set it up if needed.

@stevejpurves
Copy link

+1 for this as using the Jupyter Releaser would also mean the source extension package becomes available on npm.

@ericvd-ucb
Copy link

+1 for this project! I could see a huge demand for this and have big deployment that can use this

@georgestagg georgestagg added the feature New feature or request label Nov 2, 2023
@joelostblom
Copy link

I'm currently looking for a project that can support both Python and R interactively in the browser. JupyterLite seems like an ideal candidate if this WebR kernel becomes available on PyPI. I saw that there was recently a commit to make the package compatible with pip in 0d67ab3, is the plan to also upload to PyPI?

@georgestagg
Copy link
Member

Yes, the plan is eventually to upload to PyPI. However, I'd like a few features working before initial release there:

  • A more stable webR API, so that the specific version of R/webR can be swapped out by the Jupyterlite user.
  • A better way for the webR filesystem to interact with the existing jupyterlite file system.

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

No branches or pull requests

5 participants