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

Please depend on 'igraph' instead of 'python-igraph' #268

Open
szhorvat opened this issue Jul 21, 2023 · 2 comments
Open

Please depend on 'igraph' instead of 'python-igraph' #268

szhorvat opened this issue Jul 21, 2023 · 2 comments

Comments

@szhorvat
Copy link

Please depend on igraph instead of python-igraph. The latter name is deprecated on PyPI. I believe changes are needed in these two locations:

https://github.com/search?q=repo%3Ascikit-mobility%2Fscikit-mobility%20python-igraph&type=code

See igraph/python-igraph#699 for an explanation.

@me9hanics
Copy link

I also just had a dependency issues solely because python-igraph required a different version of a package than another package I have required.

An extra note is that they should make the dependencies less rigid, while installing the library in one of my environments I just noticed how many downgrades it makes, basically downgrades all used libraries to a quite old version - of course most do not even need downgrading. The amount of packages skmob depends on is way too much, while installing I have not seen so many required packages for just installing one. I think they should try to integrate some less core package imports into their own code too.

@szhorvat
Copy link
Author

szhorvat commented May 3, 2024

Yes, the very old igraph version that is pinned now (0.9.1, released over 3 years ago) does not have binary wheels for recent Python versions, so people who try to install it will need to compile from sources. This won't work out of the box for the majority of Windows users.

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