-
Notifications
You must be signed in to change notification settings - Fork 5
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
upgrade pydot2 to be forward-setuptools-friendly #105
Comments
tiborsimko
added a commit
to tiborsimko/reana-workflow-engine-yadage
that referenced
this issue
Oct 8, 2021
Because of yadage visualisation dependencies, notably pydot2, we need to temporarily pin setuptools version. See yadage/yadage#105.
tiborsimko
added a commit
to tiborsimko/reana-workflow-engine-yadage
that referenced
this issue
Oct 8, 2021
Because of yadage visualisation dependencies, notably pydot2, we need to temporarily pin setuptools version. See yadage/yadage#105.
tiborsimko
added a commit
to tiborsimko/reana-workflow-engine-yadage
that referenced
this issue
Oct 8, 2021
Because of yadage visualisation dependencies, notably pydot2, we need to temporarily pin setuptools version. See yadage/yadage#105.
tiborsimko
added a commit
to tiborsimko/reana-workflow-engine-yadage
that referenced
this issue
Oct 8, 2021
Because of yadage visualisation dependencies, notably pydot2, we need to temporarily pin setuptools version. See yadage/yadage#105.
tiborsimko
added a commit
to tiborsimko/reana-workflow-engine-yadage
that referenced
this issue
Oct 11, 2021
Because of yadage visualisation dependencies, notably pydot2, we need to temporarily pin setuptools version. See yadage/yadage#105.
tiborsimko
added a commit
to tiborsimko/reana-workflow-engine-yadage
that referenced
this issue
Oct 11, 2021
Because of yadage visualisation dependencies, notably pydot2, we need to temporarily pin setuptools version. See yadage/yadage#105.
I think @matthewfeickert found the same thing |
Yup. For examples of where I had to move from |
This was referenced Feb 2, 2022
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Current behaviour
Yadage depends on pydot2 for visualisation:
The last release of
pydot2
happened in January 2014.With the new versions of setuptools, this leads to installation problems. Here is a small demonstrator:
Workaround
Do not update
setuptools
, then things will work.Expected behaviour
It would be really great to make yadage dependent on latest-greatest dot-handling packages, instead of relying on the too old
pydot2
package. For example, upgrade topydot
, which is being actively maintained.Notes
Ditto for other viz dependencies, e.g.
pydotplus
was last released in December 2014. (But it works with latestsetuptools
.)The text was updated successfully, but these errors were encountered: