EricTRocks / pyflowgraph

Python Module for displaying flowgraphs using Pyside or PyQt.
BSD 3-Clause "New" or "Revised" License
76 stars 29 forks source link

The other Python2/3 and Qt 4/5 compatibility approach #6

Closed drogenlied closed 7 years ago

drogenlied commented 8 years ago

Changes

I will need some version or derivative of pyflowgraph to be available on PyPI within the next month or two. If you (or @willjp ) are willing to maintain a PyPI package, I would put some work towards that, otherwise I need to make a packaga anyway.

willjp commented 8 years ago

You're absolutely right, It was running with PySide/python3 (and I'm not entirely sure why), but it was broken using anything else. I'm very sorry for the inconvenience.

I'm still very new to github ettiquette, but if you're working on this I'll help in any way I can. I'd be happy to maintain it on pypi, and/or write some documentation. This would be my first actual opensource contribution though, so if it is alright, I just want to make sure I'm clear on what everyone's expectations would be.

One last comment as well - I've only just started looking at Qt.py/qtpy so I don't have any perspective on the maturity of either project. Technically PySide2 is still in development, but it has been built in to Autodesk Maya 2017 (which I use at work). qtpy does not currently support PySide2 (https://github.com/spyder-ide/qtpy/issues/15) but Qt.py does. Would you consider switching modules?

drogenlied commented 8 years ago

No worries. From what I can see so far, Qt.py is younger, but there is some documentation about incompatibilities between bindings which is lacking for qtpy. qtpy is more mature in principle, but documentation is hard to come by and some differences between bindings are not obvious. One issue we encountered was this one. Both projects are maintained well enough, so I do not have any objections to using any of them.

phtaylor commented 7 years ago

Hi guys, I'm not working actively on Pyflowgraph at the moment, and unlikely to in the future. I'm glad you are finding it useful. I would be happy to transfer ownership to someone else who is interested in maintaining it.