-
Notifications
You must be signed in to change notification settings - Fork 127
[RFC] setup: Fix pynvim dependencies. #122
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
Conversation
|
I seem to can install pycairo via pip using |
|
For me, that command fails with: |
|
I think the problem is with pycairo itself, at least I can't find any For the above error: https://stackoverflow.com/questions/19127874/pip-install-fails-with-filenotfounderror-setup-py
|
|
Hmm, so it is not a well-formed pypi package. Since pygobject needs it at compile-time to support cairo, I'll guess most systems with python-gobject will have python-cairo anyway. |
|
@bfredl So merge this? FWIW, before #116 there were dependencies on neither gobject nor cairo, so.. it's still a bit of an improvement. Can we tag a new release after this? I don't like having the Arch packages at a version where the GUI doesn't work (especially because it's my fault). (cc @tarruda) |
👍 One question: does the |
|
These dependencies are only enforced once you invoke |
|
Is this okay to merge? |
|
LGTM 👍 (sorry, I didn't see you ask before) |
|
@tarruda I created a new release, hope that's okay.. can you upload it to PyPi? |
Done |
Looks like I messed up the dependencies in #116 :-S
On my system, pycairo doesn't have an egg info, so there's no other way than to just remove the dependency from the setup.py?
Tested with
pip2 install . --user --upgrade && ~/.local/bin/pynvim