actual required version of PyQt

34 views
Skip to first unread message

Matt Wilkie

unread,
Oct 28, 2019, 12:50:32 AM10/28/19
to leo-editor
Edward, Vitalijie, 

What is the actual required version of PyQt?

I've been taking the lazy path in setup.py and saying "just use whatever is current", however as Reinhard recently reported that means we're now incompatible with Anaconda's out of the box Spyder:

ERROR: spyder 3.3.6 has requirement pyqt5<5.13; python_version >= "3", but you'll have pyqt5 5.13.1 which is incompatible.

Our minimum is v5.12, following from #1202. Is Leo using any v5.13 features? (or wanting too?) The simple fix is for me to put an upper cap in setup.py but I wouldn't want to close anything off.

-matt

Edward K. Ream

unread,
Oct 28, 2019, 2:43:24 AM10/28/19
to leo-editor
On Sun, Oct 27, 2019 at 11:50 PM Matt Wilkie <map...@gmail.com> wrote:

Our minimum is v5.12, following from #1202. Is Leo using any v5.13 features? (or wanting too?)

Not to my knowledge.  I would be happy with a qt 4.x version :-)  Recall that qt 5.x broke some advanced features of style sheets.  Other than that, there are, afaik, no actual requirements for any qt 5.x version, except the one you cite above.

Edward

rengel

unread,
Oct 28, 2019, 6:57:46 AM10/28/19
to leo-e...@googlegroups.com
Maybe this can help:


Apart from that, IMHO, it would be wise to forgo PyQt and go for PySide instead, because now PySide is the official Python for Qt version supported by the Qt team itself. It's just a question of time when one of these two packages will falter (guess which one).

Reinhard
 
Reply all
Reply to author
Forward
0 new messages