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

doesn't work with wheels #15

Open
bollwyvl opened this issue Jun 5, 2015 · 5 comments
Open

doesn't work with wheels #15

bollwyvl opened this issue Jun 5, 2015 · 5 comments

Comments

@bollwyvl
Copy link

bollwyvl commented Jun 5, 2015

Installing a module distributed on pypi as a wheel, which i thought was The Right Way To Do Things These Days won't execute the command classes jupyter-pip provides... this SO sums the issue up, and there is no real alternative presented.

For my little library, ipytangle, I've gone back to wheel-less distribution. Perhaps if we ever get a jupyter_static entry_point, I can go back to them 😿.

In the meantime, perhaps noting this on the README would help keep more hair on heads... which is the whole goal of this, right?

@jdfreder
Copy link
Owner

jdfreder commented Jun 5, 2015

Thanks @bollwyvl , I'll add a note to the README. I think you're right- that's the best we can do here.

@stuaxo
Copy link

stuaxo commented Aug 7, 2018

@bollwyvl do you know if there is an upstream proposal for a jupyter_static entrypoint in jupyter itself ?

@bollwyvl
Copy link
Author

bollwyvl commented Aug 7, 2018 via email

@stuaxo
Copy link

stuaxo commented Jun 4, 2019

It looks like WHL distribution is going to become the only way to do things going forward, along with no post-install hooks.

The only solution I can think of is if jupyter-pip installs a binary "jupyter-pip" that uses pip download to download the whl, then installs the extension into jupyter.

Install would then end up being something like

pip install jupyter-pip && jupyter-pip install myextension

@stuaxo
Copy link

stuaxo commented Feb 9, 2020

So, I was wrong on the wheel-only front, source based distros will be supported into the future (this wasn't exactly clear to me when I wrote the original message).

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

3 participants