Hi Julian,

On Fri, May 06, 2016 at 05:27:45PM +0200, Julian Andres Klode wrote:
> Hi, I'm trying to rebuild the .py files in hplip from their UI files, but 
> pyuic5
> always generates absolute imports instead of relative ones, causing the 
> generated
> code to fail.
>
> For example, run pyuic5 --from-imports on
>  http://anonscm.debian.org/cgit/printing/hplip.git/tree/ui5/devmgr5_base.ui
> It should generate code like this:
>  http://anonscm.debian.org/cgit/printing/hplip.git/tree/ui5/devmgr5_base.ui
> That is:
>  from .printsettingstoolbox import PrintSettingsToolbox
>
> Our pyuic5 however generates:
>  from printsettingstoolbox import PrintSettingsToolbox
>
> Which causes hplip to fail to run.

According to upstream [1], this is a documentation bug:
--from-imports and --import-from only apply to the import of resource files.

Maybe you can fix the imports using some sed call?

[1] https://www.riverbankcomputing.com/pipermail/pyqt/2016-May/037464.html

--
Dmitry Shachnev

Attachment: signature.asc
Description: PGP signature

_______________________________________________
Python-modules-team mailing list
[email protected]
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/python-modules-team

Reply via email to