wmayer wrote: ↑Fri Aug 23, 2019 12:28 pm
No, it doesn't need to
Quite true. I've realized that the PySide team has included quite a bit of their documentation for building in setup.py (I guess this is maybe standard in the python distribution world?)
For PySide2 v 5.11.3 (which I explicitly checked, but I imagine 5.11.2 is probably similar), the commentary specifically notes that Qt 5.9 is supported.
Curiously, for PySide2 v5.12.4, it states that Qt 5.11+ is supported.
Probably something significant(ish) changed in the underlying Qt5 that necessitated this?
wmayer wrote: ↑Fri Aug 23, 2019 12:28 pm
No, it's not. But I downloaded the sources from the Debian mirror and built locally the shiboken2 stuff.
Makes sense. That's what I'm doing now - except I downloaded the sources straight from the PySide2 team's website.
My plan is to make it work, then package it in a deb that I will upload to my ppa...although really, I guess it would need to go in the FreeCAD ppa.
This way, by having the FreeCAD version use this updated shiboken2 deb, we can ensure we get the python module, and thus my pull request can finally be used.