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

Installing in a Python 3.12 environment requires y-py which is not being actively maintained #93

Open
RNarayan73 opened this issue Mar 26, 2024 · 2 comments

Comments

@RNarayan73
Copy link

Description

When trying to install jupyter-server 1.x.x in a python 3.12 environment, y-py which is a dependency for ypy-websocket causes an error as it has not been updated for python 3.12.
One of the ex-maintainers suggests migrating to pycrdt y-crdt/ypy#152 (comment) which is more up-to-date and doesn't require rust. Can this be done?

Reproduce

  1. Create a python 3.12 environment
  2. Install ypy-websocket

Expected behavior

The packages should be installed without any errors

Context

  • Operating System and version: Windows 11
  • Browser and version: Chrome
  • Jupyter Server version: 1
@davidbrochart
Copy link
Collaborator

Disclaimer: I am the author of pycrdt and pycrdt-websocket.
I encourage you to move to these projects, because ypy and ypy-websocket are unmaintained.

@RNarayan73
Copy link
Author

RNarayan73 commented Mar 27, 2024

Disclaimer: I am the author of pycrdt and pycrdt-websocket. I encourage you to move to these projects, because ypy and ypy-websocket are unmaintained.

As mentioned in jupyterlab/jupyterlab#15332 the issue seems to be a dependency that jupyterlab 3 has on jupyter-server-ydoc.

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

No branches or pull requests

2 participants