Support of PyQt5
Hello, I just put here the informations from Debian in order to have a working taurus/sardana in the next Debian stable release.
The python-qt4 package of the next stable will not contain qtwebkit anymore. All the relevant informations are availale in GH #289 (closed) .
spyder which is a dependency of taurus MUST migrate to a pyQT5 compatible version for the next stable in order to be 100% functional. (>= 2.3.8). so I plan to migrate spyder to pyqt5 by default before the freeze which will be aroud november. Indeed I would like to do this migration as soon as possible (febuary).
For now all the sardana stack will be removed from testing once the new python-qt4 will be uploaded (around febuary).
Ubuntu will make a release in april, and I think that due to this qt4 migration, the sardana stack will not be available... in 16.10 :((
the next spyder package (3.xseries) will use a dedicated python modules which allow to support pyqt4, pyqt5 qnd pyside with the same code base :)[1]. Maybe it could be of some interest for taurus.
Other big issue with spyder, the 3.x series depends on ipython 4.x. which is not yet available in Debian (someone is working on that but this is a lot's of work because of the javascripts dependencies...).
so my plan for now is to stick with spyder 2.3.8 (pyqt5) until ipython 4.x is available. BUT I will migrate to ipython 4 as soon as possible once available, in order to follow the spyder upstream which provide support only for its stable release. (2.x for now and as soon as 3.x will be available will get rid of the 2.x series)
[1] https://github.com/spyder-ide/qtpy
Cheers
Frederic
PS: I will need some help in order to package the new dependencies of spyder 3.x qtawesome, qtpy, jupyter
UPDATE by cpascual: see the related SF ticket 187 ==> #289 (closed)
Reported by: picca ( http://sf.net/u/piccaf )