Open
Description
Hi,
Now that the PyQt5 stubs are released as part of PyQt5 pypi package, do we really need to keep this build process in place ?
A few facts :
- the build process is not documented. For somebody not familiar with docker, it might be difficult to grab. Adding a proper section in doc/developer_guide.md would be a very good idea
- last time I checked, the pyi coming from the stubs are really the same as the one generated from the build process. I'll double-check that point though.
- this build process is linux centric and fails to capture the specifics of the pyi for each platform. This won't be addressed in this issue directly but downloading the pyi from the different platforms allows us to capture the specifics of each platform
@The-Compiler shared in an email that PyQtWebkit pyi generation depends on the Docker file for its stubs generation. However, the Docker file does not contain anything related to PyQtWebkit and PyQt5 does not ship QtWebkit modules.
So, I am under the impression that the Docker file can be removed because pyi provides the same services.
For QtWebkit, if it's not shipped with PyQt5, it might be a good idea to create a dedicated stub project file on pypi (PyQtWebkit-stubs) else people are unlikely to find the corresponding stubs.
Metadata
Metadata
Assignees
Labels
No labels