-
Notifications
You must be signed in to change notification settings - Fork 616
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
Forceatlas2 does not support Python 3.9+ (PAGA implementation) #2067
Comments
Trying to figure out how much of a problem this is, how much does PAGA use forceatlas2? From my skimming of the code: it's optional – the default is to use one of the |
Options I see:
@ivirshup how comparable are the forceatlas2 and the igraph implementations when it comes to results? Do you have any idea? |
I would lean towards this, and just deprecating it.
I don't know. @falexwolf would probably know better. |
I think it's fine to remove support for forceatlas! I don't think differences between these implementations will be dramatic. They're likely not measurable. |
I was eventually able to contact the maintainer and he's looking into making a new release. Will see what happens. Nevertheless, it might not be a bad idea to simplify the code and to only support |
I am using the latest M1 macbook pro with python 3.10.3. For some reason if you clone the repository then compile it works in python 3.9+ So, if you clone the repository using git and then install it works! (I am sure there is an explanation)
However, if you try to install the release version you get an error:
|
Someone fixed these issues in https://pypi.org/project/fa2-modified/ but I doubt that we want to move to that. |
It’s on conda-forge, so it’s an option! |
Hi,
didn't see this being tracked here yet. Hope I didn't miss it.
Our PAGA implementation uses Forceatlas2, but unfortunately Forceatlas2 is not really maintained anymore and it does not yet support Python 3.9+. Well the latest release at least. The master branch may work.
Sources:
@gokceneraslan I saw that you contributed some code. Do you still have a connection to the maintainer?
The text was updated successfully, but these errors were encountered: