[PyQt] Roadmap, Future Releases etc.

Elvis Stansvik elvstone at gmail.com
Tue Jan 26 21:24:52 GMT 2016


2016-01-24 13:25 GMT+01:00 Phil Thompson <phil at riverbankcomputing.com>:
> There are a few things going on in the Qt world at the moment which will impact PyQt so I thought it was worth outlining the plans for future releases of Riverbank packages.

Thanks a lot for the updates and your tireless work. It all sounds
great to me, especially that PyQtCharts and PyQtDataVisualizations
will follow and be available under GPL.

I have just one question below.

>
>
> SIP v4
> ------
>
> SIP v4.18 will be released soon. v4.18.x will be the last series of releases (ie. there will be no v4.19). This release is expected to support the generation of Python type hint stub files. However it's main purpose is to issue deprecation warnings for any feature used that isn't supported by SIP v5. SIP v4 will be supported for "some time" (at most a year) after the release of SIP v5.
>
> SIP v5
> ------
>
> SIP v5 will be released when ready. It will not be radically different to SIP v4. All deprecated features will be removed. All internal knowledge of PyQt will be removed. It will be able to be installed from PyPi.
>
> PyQt v4
> -------
>
> PyQt v4.12 will be released soon. As Qt v4 is no longer supported, v4.12.x will be the last series of releases. It will support both SIP v4 and SIP v5. It will be supprted for the forseeable future but new releases will be relatively infrequent.
>
> PyQt v5
> -------
>
> PyQt v5.6 will be released soon - depending on the release of Qt v5.6. New features of Qt will be added to PyQt as usual. It will support both SIP v4 and SIP v5. It is possible that new features may depend on SIP v5, but it will still be possible to use SIP v4 with those features disabled. It is planned that the Windows binary installers will no longer include Qt itself. This has become possible because installers for Python and Qt should be available that have been built with compatible compilers. It may even be possible to replace the PyQt installers with downloads from PyPi.

Am I reading you right here that there's a possibility that PyQt5 will
be available from PyPI? If so, that is great news.

Is there active work to get PyQt5 on PyPI, or is it mostly plans/a
future possibility?

Thanks again,
Elvis

>
> QScintilla
> ----------
>
> QScintilla will continue to track releases of Scintilla. It will support both SIP v4 and SIP v5. A future version will include a utility to convert Python type hint stub files to .api files.
>
> PyQt Charts
> -----------
>
> A GPL version will be released when the corresponding Qt version is released (expected to be Qt v5.6). Like the commercial version it will be packaged separately.
>
> PyQt Data Visualisation
> -----------------------
>
> A GPL version will be released when the corresponding Qt version is released (expected to be Qt v5.7). Like the commercial version it will be packaged separately.
>
> PyQt Purchasing
> ---------------
>
> A GPL version will be released when the corresponding Qt version is released (expected to be Qt v5.7). Like the commercial version it will be packaged separately.
>
> pyqtdeploy
> ----------
>
> pyqtdeploy will continue to track the latest releases of related packages. Immediate development is likely to concentrate on making it easier to create an appropriate deployment environment.
>
>
> Feedback and comments very welcome...
>
> Phil
> _______________________________________________
> PyQt mailing list    PyQt at riverbankcomputing.com
> https://www.riverbankcomputing.com/mailman/listinfo/pyqt


More information about the PyQt mailing list