27 October 2022
Args are
"/tmp/build-via-sdist-azg4kkvf/SciQLopPlots-0.0.1/bindings/SciQLopPlotsBindings/../bindings.h"
"/tmp/build-via-sdist-azg4kkvf/SciQLopPlots-0.0.1/bindings/SciQLopPlotsBindings/../bindings.xml"
"--generator-set=shiboken"
"--enable-parent-ctor-heuristic"
"--enable-return-value-heuristic"
"--use-isnull-as-nb_nonzero"
"--avoid-protected-hack"
"--enable-pyside-extensions"
"-std=c++17"
"--typesystem-paths=/opt/python/cp310-cp310/lib/python3.10/site-packages/PySide6/typesystems"
"-I/opt/python/cp310-cp310/lib/python3.10/site-packages/PySide6/include"
"-I/opt/python/cp310-cp310/lib/python3.10/site-packages/shiboken6_generator/include"
"-I/opt/python/cp310-cp310/lib/python3.10/site-packages/PySide6/include/QtCore"
"-I/opt/python/cp310-cp310/lib/python3.10/site-packages/PySide6/include/QtGui"
"-I/opt/python/cp310-cp310/lib/python3.10/site-packages/PySide6/include/QtWidgets"
"-I/tmp/build-via-sdist-azg4kkvf/SciQLopPlots-0.0.1/bindings/../include"
"-I/tmp/build-via-sdist-azg4kkvf/SciQLopPlots-0.0.1/bindings/../subprojects/TimeSeries/include"
"-I/tmp/build-via-sdist-azg4kkvf/SciQLopPlots-0.0.1/bindings/../subprojects/cpp_utils/include"
"-I/tmp/build-via-sdist-azg4kkvf/SciQLopPlots-0.0.1/bindings/../subprojects/SciQLopPlots/include"
"-I/tmp/build-via-sdist-azg4kkvf/SciQLopPlots-0.0.1/bindings/../subprojects/QCustomPlot/src"
"-I/tmp/build-via-sdist-azg4kkvf/SciQLopPlots-0.0.1/bindings/../subprojects/hedley-11"
"-I/tmp/build-via-sdist-azg4kkvf/SciQLopPlots-0.0.1/bindings/../subprojects/channels"
"-I/opt/python/cp310-cp310/include/python3.10"
"-I/opt/6.3.2/gcc_64/include"
"-I/opt/python/cp310-cp310/lib/python3.10/site-packages/numpy/core/include"
"-I/opt/6.3.2/gcc_64/include/QtCore"
"-I/opt/6.3.2/gcc_64/include/QtGui"
"-I/opt/6.3.2/gcc_64/include/QtWidgets"
"--output-directory=/tmp/build-via-sdist-azg4kkvf/SciQLopPlots-0.0.1/build/temp.linux-x86_64-cpython-310
we don't include the Qt5Compat module, we just include the GraphicalEffects files https://codereview.qt-project.org/c/pyside/pyside-setup/+/438911
lib/python3.11/site-packages/PySide6/Qt/qml/Qt5Compat/GraphicalEffects
alexis jeandetDo you know if there are any project building wheels for PyPi using shiboken generator? I searched on github and PyPi but most projects I found use PyQt and swig :/
I'd say the most popular binding generation tool out there is pybind11, swig was really painful to work with from my exp.
shiboken was used for the python bindings of Qwt, but they didn't generate any wheel :(
(I guess you mean "sip and swig", sip is the 'shiboken' of PyQt hehe)
Cristián 🥑we don't include the Qt5Compat module, we just include the GraphicalEffects files https://codereview.qt-project.org/c/pyside/pyside-setup/+/438911
lib/python3.11/site-packages/PySide6/Qt/qml/Qt5Compat/GraphicalEffects
Sorry, I meant the files.
I can see them in the Linux and macOS wheels, but not in the wheel package for Windows.