pyqt5 needs upgrade
Closed, ResolvedPublic

Description

pyqt5 is ancient at 5.5.1. This needs upgrading to 5.7.0 or 5.7.1.

ECM now has a magic macro which allows frameworks to generate bindings via sip/pyqt. This does however require the pyqt5 sips to be compatible with the Qt versions, since we have 5.5.1 it is only compatible with up to 5.5.1 though.

This is blocking kitemmodels building with PythonModuleGeneration (ecm magic) which in turn prevents it from generating bindings.

Also needs:

  • sip4 (built)
  • qtwebkit 5.7 (wip, community release, we were at 5.6 official release)

Related Objects

StatusAssignedTask
OpenNone
Resolvedsitter
sitter created this task.Nov 8 2016, 1:16 PM
sitter moved this task from Ready To Do to Doing on the Neon board.Nov 14 2016, 11:25 AM
sitter claimed this task.

I pushed an import of debian's 5.7 packaging, assuming it builds we should be golden

sitter updated the task description. (Show Details)Nov 14 2016, 1:25 PM
sitter moved this task from Doing to Review on the Neon board.Nov 15 2016, 9:38 AM

all built

Due to impact this needs some additional testing that the following still works

  • softwareproperties
  • ubiquity
  • kubuntu-driver-installer

compiles now, python apps work as good as ever

jriddell closed this task as Resolved.Jan 25 2017, 3:35 PM