Code indexing in gitaly is broken and leads to code not being visible to the user. We work on the issue with highest priority.

Skip to content

Qtpy migration, closes #12

wyzula_j requested to merge qtpy-migration into master

General

  • Refactor the whole repo to run on QtPy abstract layer instead PyQt5.
  • PyQt6 is the default Qt distribution, however user can choose also PyQt5/PySide2/PySide6.
  • If user already has Qt distribution in the environment it will not install a new one.

Drawbacks

  • ctrc_c.py - utility used to kill gui from console - doesn't work → I haven't found working alternatives to QAbstractSocket.SctpSocket

Future plans

  • Maybe we should add all 4 python qt distributions into CI pipeline to always check full compatibility (so far I just tried manually install all 4 distros on my machine locally with them preinstalled or installed during bec_widgets installation and everything run fine)
Edited by wyzula_j

Merge request reports

Loading