1
0
python3-pyside2/python3-pyside2.changes

335 lines
16 KiB
Plaintext
Raw Normal View History

Accepting request 834560 from home:cgiboudeaux:branches:KDE:Qt5 - Update to 5.15.1 * [PYSIDE-74] Implement default __ne__ and __eq__ for all PySide types * [PYSIDE-198] Add compatibility with Nuitka * [PYSIDE-829] signature: Avoid non-existent attributes in compiled code (Nuitka) * [PYSIDE-841] doc: Add widget styling tutorial * [PYSIDE-841] add quick painteditem example * [PYSIDE-904] Add QObject.findChildren(QRegularExpression) * [PYSIDE-904] qp5_tool.py: Add an configuration key for the CMake generator * [PYSIDE-904] Port some examples from QRegExp to QRegularExpression * [PYSIDE-904] Fix libsample/photon test for Qt 6 / Windows * [PYSIDE-904] Enable adding operators ==, != as functions without code injection * [PYSIDE-957] Implement the QEnum/QFlag decorator, V2 * [PYSIDE-981] Return QVariantList when using list as Signal argument * [PYSIDE-1019] feature-select: Implement a selectable feature framework * [PYSIDE-1019] feature-select: allow snake_case instead of camelCase for methods * [PYSIDE-1019] feature-select: delay the feature switching * [PYSIDE-1223] Use pyside2-uic instead of uic for the loadUiType * [PYSIDE-1257] Potential fix for deploying with cx_freeze using zip_include_packages * [PYSIDE-1282] pthreads: Try to abandon the GIL in case a thread was terminated * [PYSIDE-1292] Doc: Enable doc builds using the offline template * [PYSIDE-1313] basewrapper.cpp: add PyErr_Fetch/Restore in SbkDeallocWrapperCommon() * [PYSIDE-1317] Add QSocketDescriptor class * [PYSIDE-1321] Fix leaking reference in PySide2 property getter * [PYSIDE-1321] Fix some leaks in enumeration creation * [PYSIDE-1323] Add missing Win runtime dll into win wheels * [PYSIDE-1323] Update vcredist binaries for MSVC 2019 * [PYSIDE-1332] Fix crashes in QThread::wait(), QWaitCondition::wait() * [PYSIDE-1349] QQmlComponent: allow thread in constructors * [PYSIDE-1353] doc: fix Property indentation * [PYSIDE-1355] Add Qt3DExtras.QNormalDiffuseMapAlphaMaterial OBS-URL: https://build.opensuse.org/request/show/834560 OBS-URL: https://build.opensuse.org/package/show/KDE:Qt5/python3-pyside2?expand=0&rev=44
2020-09-16 05:04:15 +00:00
-------------------------------------------------------------------
Tue Sep 15 06:23:38 UTC 2020 - Christophe Giboudeaux <christophe@krop.fr>
- Update to 5.15.1
* [PYSIDE-74] Implement default __ne__ and __eq__ for all PySide types
* [PYSIDE-198] Add compatibility with Nuitka
* [PYSIDE-829] signature: Avoid non-existent attributes in compiled code (Nuitka)
* [PYSIDE-841] doc: Add widget styling tutorial
* [PYSIDE-841] add quick painteditem example
* [PYSIDE-904] Add QObject.findChildren(QRegularExpression)
* [PYSIDE-904] qp5_tool.py: Add an configuration key for the CMake generator
* [PYSIDE-904] Port some examples from QRegExp to QRegularExpression
* [PYSIDE-904] Fix libsample/photon test for Qt 6 / Windows
* [PYSIDE-904] Enable adding operators ==, != as functions without code injection
* [PYSIDE-957] Implement the QEnum/QFlag decorator, V2
* [PYSIDE-981] Return QVariantList when using list as Signal argument
* [PYSIDE-1019] feature-select: Implement a selectable feature framework
* [PYSIDE-1019] feature-select: allow snake_case instead of camelCase for methods
* [PYSIDE-1019] feature-select: delay the feature switching
* [PYSIDE-1223] Use pyside2-uic instead of uic for the loadUiType
* [PYSIDE-1257] Potential fix for deploying with cx_freeze using zip_include_packages
* [PYSIDE-1282] pthreads: Try to abandon the GIL in case a thread was terminated
* [PYSIDE-1292] Doc: Enable doc builds using the offline template
* [PYSIDE-1313] basewrapper.cpp: add PyErr_Fetch/Restore in SbkDeallocWrapperCommon()
* [PYSIDE-1317] Add QSocketDescriptor class
* [PYSIDE-1321] Fix leaking reference in PySide2 property getter
* [PYSIDE-1321] Fix some leaks in enumeration creation
* [PYSIDE-1323] Add missing Win runtime dll into win wheels
* [PYSIDE-1323] Update vcredist binaries for MSVC 2019
* [PYSIDE-1332] Fix crashes in QThread::wait(), QWaitCondition::wait()
* [PYSIDE-1349] QQmlComponent: allow thread in constructors
* [PYSIDE-1353] doc: fix Property indentation
* [PYSIDE-1355] Add Qt3DExtras.QNormalDiffuseMapAlphaMaterial
* [PYSIDE-1368] __feature__: ignore if `__name__` does not exist in a module
* [PYSIDE-1372] QDomElement: remove unnecesary setAttribute overloads
* [PYSIDE-1374] Add the QWidget *-based overloads of the QtWinExtras functions
* shiboken now accepts multiple headers on the command line.
* A number of error and warning messages have been prefixed by file name
and line for better tooling.
* [PYSIDE-841] Add custom widget shiboken example
* [PYSIDE-904] shiboken2: Handle virtual methods returning a reference
* [PYSIDE-1019] shiboken2: Re-add support for parsing Q_PROPERTY
* [PYSIDE-1177] shiboken: Fix __doc__ setter for derived types
* [PYSIDE-1325] shiboken: Fix default-initialized function arguments
* [PYSIDE-1327] shiboken: Resolve typedef'ed base classes
- Add patch to fix doc generation:
* 0001-cmake-Don-t-assume-qhelpgenerator-is-in-PATH.patch
Accepting request 809668 from home:cgiboudeaux:branches:KDE:Qt:5.15 - Update to 5.15.0 * [PYSIDE-487] Add API of Qt 5.15 * [PYSIDE-487] Add support for QSerialPort * [PYSIDE-487] Add QtQuickControls2 * [PYSIDE-841] example: add systray example * [PYSIDE-841] doc: add more videos from Qt events * [PYSIDE-841] doc: add tutorial for using qrc files * [PYSIDE-904] libpyside: Remove deprecated API * [PYSIDE-904] Add support for template type aliases * [PYSIDE-957] Add a tool to dump meta objects of QObject-derived classes * [PYSIDE-1280] Enable injecting raw code for setattro/getattro * [PYSIDE-1309] Rename and update some snippets * [PYSIDE-454] shiboken: Add a way of specifying system includes to be parsed * [PYSIDE-454] shiboken: Handle smart pointers with const pointees * [PYSIDE-904] libshiboken: Remove deprecated API * [PYSIDE-957] shiboken: Fix refcounts of sbkenum * [PYSIDE-990] shiboken: Handle inline namespaces * [PYSIDE-1024] shiboken: Make it possible to specify smartpointer instantiations * [PYSIDE-1074] shiboken: Fix classes in hidden namespaces * [PYSIDE-1188] shiboken: Fix shared pointer return value in virtual function * [PYSIDE-1265] shiboken: Introduce a separate logging category for documentation generation * [PYSIDE-1265] shiboken: Change debug messages to use qCInfo and remove some messages * [PYSIDE-1267] shiboken: Allow for parsing headers under system include paths * [PYSIDE-1296] shiboken: Support non-type template parameters in functions - Drop 0001-shiboken-Support-Clang-version-10.patch. Fixed upstream - Rebase 0001-Don-t-try-to-install-or-use-uic-rcc-designer-copies.patch - Rebase lib64.patch OBS-URL: https://build.opensuse.org/request/show/809668 OBS-URL: https://build.opensuse.org/package/show/KDE:Qt5/python3-pyside2?expand=0&rev=42
2020-05-28 08:01:51 +00:00
-------------------------------------------------------------------
Wed May 27 12:03:15 UTC 2020 - Christophe Giboudeaux <christophe@krop.fr>
- Update to 5.15.0
* [PYSIDE-487] Add API of Qt 5.15
* [PYSIDE-487] Add support for QSerialPort
* [PYSIDE-487] Add QtQuickControls2
* [PYSIDE-841] example: add systray example
* [PYSIDE-841] doc: add more videos from Qt events
* [PYSIDE-841] doc: add tutorial for using qrc files
* [PYSIDE-904] libpyside: Remove deprecated API
* [PYSIDE-904] Add support for template type aliases
* [PYSIDE-957] Add a tool to dump meta objects of QObject-derived classes
* [PYSIDE-1280] Enable injecting raw code for setattro/getattro
* [PYSIDE-1309] Rename and update some snippets
* [PYSIDE-454] shiboken: Add a way of specifying system includes to be parsed
* [PYSIDE-454] shiboken: Handle smart pointers with const pointees
* [PYSIDE-904] libshiboken: Remove deprecated API
* [PYSIDE-957] shiboken: Fix refcounts of sbkenum
* [PYSIDE-990] shiboken: Handle inline namespaces
* [PYSIDE-1024] shiboken: Make it possible to specify smartpointer instantiations
* [PYSIDE-1074] shiboken: Fix classes in hidden namespaces
* [PYSIDE-1188] shiboken: Fix shared pointer return value in virtual function
* [PYSIDE-1265] shiboken: Introduce a separate logging category for documentation generation
* [PYSIDE-1265] shiboken: Change debug messages to use qCInfo and remove some messages
* [PYSIDE-1267] shiboken: Allow for parsing headers under system include paths
* [PYSIDE-1296] shiboken: Support non-type template parameters in functions
- Drop 0001-shiboken-Support-Clang-version-10.patch. Fixed upstream
- Rebase 0001-Don-t-try-to-install-or-use-uic-rcc-designer-copies.patch
- Rebase lib64.patch
-------------------------------------------------------------------
Thu Apr 23 12:46:58 UTC 2020 - Christophe Giboudeaux <christophe@krop.fr>
- Add patch to support clang 10:
* 0001-shiboken-Support-Clang-version-10.patch
-------------------------------------------------------------------
Wed Feb 26 13:08:14 UTC 2020 - Christophe Giboudeaux <christophe@krop.fr>
- Update to 5.14.1
* [PYSIDE-841] Add example for Threads and Signals
* [PYSIDE-1135] qApp: Ensure QtCore import when embedded QApplication subclass is used
* [PYSIDE-1158] Let qApp be noApp instead of pretending to be None
* [PYSIDE-1164] qApp: make sure to create the right instance when embedding
* [PYSIDE-1165] designer: patch rpath for unix
* [PYSIDE-1192] libpyside: Set default signal name only if previously assigned
* [PYSIDE-1201] docs: Fix pre overlap and improve reading
* [PYSIDE-1205] libpyside: avoid freeing char*
* [PYSIDE-1207] Fix ownership of QTextDocument::createObject
* [PYSIDE-1191] shiboken: Introduce "until" version attribute as opposite of "since"
-------------------------------------------------------------------
Mon Dec 30 09:12:02 UTC 2019 - Christophe Giboudeaux <christophe@krop.fr>
- Update to 5.14.0:
*
* [PYSIDE-990] It is no longer possible to nest types in typesystem files by
by qualifying the namespace components with "::". The elements need to be
properly nested.
* [PYSIDE-487] Add bindings for Qt 5.14
* [PYSIDE-785] Release ownership in QAbstractVideoFilterWrapper::createFilterRunnable
* [PYSIDE-795] Create a framework for deprecated functions
* [PYSIDE-795] Make the function registry more usable in Python modules
* [PYSIDE-795] Improve the NumPy Support by iterables
* [PYSIDE-820] Fix booleans and empty list cases in QSettings
* [PYSIDE-849] Add inject-code for QVideoFrame::bits()
* [PYSIDE-939] Add support for Python 3.8
* [PYSIDE-939] Fix refcount issues with QSettings glue code
* [PYSIDE-939] Finalize the Python 3.8 refcount fix
* [PYSIDE-951] Support Pointer Primitive Types by Arrays or Result Tuples
* [PYSIDE-1007] Remove extra ref on QDataStream::setDevice
* [PYSIDE-1033] CMake modularization: macros creation
* [PYSIDE-1041] Enable multimedia classes after API fixup
* [PYSIDE-1047] QtWinExtras: Add QtWin namespace
* [PYSIDE-1051] Fix heaptype conflict with QtCore.QObject.__new__in Python 2.7
* [PYSIDE-1052] Add QtCore.Slot.__signature__ and much more manually
* [PYSIDE-1059] Documentation: update QInputDialog snippets
* [PYSIDE-1066] Fix Xcode sdk value embedded into PySide2 binaries
* [PYSIDE-1067] Update docs style
* [PYSIDE-1067] New documentation structure
* [PYSIDE-1068] Add designer to the pyside tools
* [PYSIDE-1073] Fix a typing bug in Python 2.7 and update
* [PYSIDE-1077] Fix wrong Python init return codes
* [PYSIDE-1079] signature: Support typing.Optional[T] and refine a bit
* [PYSIDE-1089] Fix formatting of the deployment documentation
* [PYSIDE-1093] Fix bad shutdown effect on QApplication.instance()
* [PYSIDE-1098] Replace pyside2-uic/pyside2-rcc by uic/rcc which now have an
option to generate Python
* [PYSIDE-1101] Remove QGraphicsItem::scroll from QtChart
* [PYSIDE-1140] Add python_requires to the python setup
* [QTBUG-66304] Blacklist failing QtPositioning test
* [PYSIDE-454] Fix crash when smartptr template class cannot be found
* [PYSIDE-1037] Allow for "auto" as target of type for CONVERTTOCPP in injected code
* [PYSIDE-1095] Fix handling of modified default expressions
- Drop 0001-Remove-unnecessary-she-bang-from-icon-cache.py.patch. pyside2uic is gone
- Add patches:
* 0001-Don-t-try-to-install-or-use-uic-rcc-designer-copies.patch to prevent file conflicts
* 0002-Fix-the-openSUSE-executable-names.patch to use the -qt5 suffix
-------------------------------------------------------------------
Thu Dec 19 08:54:08 UTC 2019 - Christophe Giboudeaux <christophe@krop.fr>
- Update the license tags.
-------------------------------------------------------------------
Thu Dec 12 09:02:04 UTC 2019 - Christophe Giboudeaux <christophe@krop.fr>
- Update the minimum Qt version to 5.14
-------------------------------------------------------------------
Sat Dec 7 08:51:07 UTC 2019 - Christophe Giboudeaux <christophe@krop.fr>
- Update to 5.13.2
* [PYSIDE-785] Release ownership in QAbstractVideoFilterWrapper::createFilterRunnable
* [PYSIDE-820] Fix booleans and empty list cases in QSettings
* [PYSIDE-849] Add inject-code for QVideoFrame::bits()
* [PYSIDE-1007] Remove extra ref on QDataStream::setDevice
* [PYSIDE-1019] libpyside: Fix compiler warning
* [PYSIDE-1049] Split build instructions to build and packaging
* [PYSIDE-1051] Fix heaptype conflict with QtCore.QObject.__new__in Python 2.7
* [PYSIDE-1089] Fix formatting of the deployment documentation
* [PYSIDE-1093] Fix bad shutdown effect on QApplication.instance()
* [PYSIDE-1095] shiboken: Fix handling of modified default expressions
-------------------------------------------------------------------
Sun Sep 8 13:59:35 UTC 2019 - Christophe Giboudeaux <christophe@krop.fr>
- Update to 5.13.1
* [Fixes https://github.com/spyder-ide/qtpy/issues/195] Fix RuntimeError: dictionary changed size during iteration
* [PYSIDE-634] Add support for parameterNames in Signals
* [PYSIDE-951] Cleanup signature module before substantial change
* [PYSIDE-951] correct QtPrintSupport dependency
* [PYSIDE-1010] Add optional support for types in QSettings::value
* [PYSIDE-1020] Fix pyside2-uic to generate correct code for QWebview and QQuickWidget
* [PYSIDE-1028] Leave QVariantMap as a name, not a type
* [PYSIDE-1033] CMake modularization: macros creation
* [PYSIDE-1035] Fix pyside2-uic to generate correct code for QTableWidget
* [PYSIDE-1051] Fix heaptype conflict with QtCore.QObject.__new__in Python 2.7
* [PYSIDE-1052] Add QtCore.Slot.__signature__ and much more manually
* [PYSIDE-1059] Documentation: update QInputDialog snippets
* [PYSIDE-1066] Fix Xcode sdk value embedded into PySide2 binaries
* [PYSIDE-1067] Update docs style
* [PYSIDE-1073] Fix a typing bug in Python 2.7 and update
* [PYSIDE-1077] Fix wrong Python init return codes
* [PYSIDE-1079] signature: Support typing.Optional[T] and refine a bit
* [PYSIDE-1024] shiboken: Generate code for smart pointers only within declaring package
* [PYSIDE-1037] shiboken: Allow for "auto" as target of type for CONVERTTOCPP in injected code
- Drop patches, now upstream:
* 0002-Fix-qApp-import-of-QCoreApplication.patch
* 0003-PySide2-QtCore-Remove-duplicated-type-entry-for-bool.patch
- Refresh lib64.patch
-------------------------------------------------------------------
Wed Jul 10 06:37:12 UTC 2019 - Tuukka Pasanen <tuukka.pasanen@ilmi.fi>
- Add patches to make FreeCAD not crash at start
* 0002-Fix-qApp-import-of-QCoreApplication.patch
* 0003-PySide2-QtCore-Remove-duplicated-type-entry-for-bool.patch
-------------------------------------------------------------------
Mon Jul 1 18:00:38 UTC 2019 - Stefan Brüns <stefan.bruens@rwth-aachen.de>
- Remove "CFLAGS=-I/usr/include/linux" export, otherwise pthreads.h
includes linux/time.h instead of time.h. As a result CMake no longer
finds a valid pthreads.h and aborts.
- Drop "docs", which included building and installing instructions only,
as done upstream. See https://doc.qt.io/qtforpython/ and
https://wiki.qt.io/Qt_for_Python/Tutorial for developer documentation.
-------------------------------------------------------------------
Thu Jun 27 07:58:17 UTC 2019 - Christophe Giboudeaux <christophe@krop.fr>
- Update to 5.13.0
* Add bindings for 5.13
* Support the qApp macro in "scriptable application"
* Doc: Add QML Integration tutorial
* Docs: Add Expenses tool tutorial
* Regenerate all example forms using the python-extended rcc of 5.14
* Fix type name for lookup of QFlags<> converters
Check the changes-* files for older changes.
-------------------------------------------------------------------
Mon May 6 08:19:22 UTC 2019 - Christophe Giboudeaux <christophe@krop.fr>
- Update to 5.12.3. No changelog available for this version.
- Fix the license tag, the shiboken2 subdir uses a different license.
-------------------------------------------------------------------
Sat Apr 6 17:08:25 UTC 2019 - Christophe Giboudeaux <christophe@krop.fr>
- Update to 5.12.2
* Added binding for QWebEngineUrlScheme
* Fixed a crash related to multiple inheritance
* Fixed wrong METADATA for generated wheels
* Prevent Python 3.5 from crashing the build
Check the changes-* files for the complete list of changes.
- Drop fix-cmake.patch
- Drop 0001-Avoid-creation-of-empty-build-directories-in-install.patch
- Refresh lib64.patch
- Drop the unused _service file.
-------------------------------------------------------------------
Fri Dec 28 11:38:26 UTC 2018 - Fabian Vogt <fabian@ritter-vogt.de>
- Use %python_sitearch instead of %py_sitedir
-------------------------------------------------------------------
Mon Dec 24 13:45:19 UTC 2018 - Jan Engelhardt <jengelh@inai.de>
- Avoid repeating the name in the summary.
-------------------------------------------------------------------
Wed Dec 19 00:34:58 UTC 2018 - Stefan Brüns <stefan.bruens@rwth-aachen.de>
- Update to version 5.12
- Package examples
- Include PEP484 type hints
- Use parallel make
- Rebase lib64.patch
- Drop fix_build.patch, obsoleted by upstream changes
- Add 0001-Avoid-creation-of-empty-build-directories-in-install.patch
- Add 0001-Remove-unnecessary-she-bang-from-icon-cache.py.patch
-------------------------------------------------------------------
Wed Oct 24 07:14:44 UTC 2018 - Adrian Schröter <adrian@suse.de>
- enable support for Qt5Scxml
- cleanup python2 deps
- enable doc generation
-------------------------------------------------------------------
Tue Oct 23 20:29:53 UTC 2018 - Christophe Giboudeaux <christophe@krop.fr>
- Add fix_build.patch to fix an error reported by the post build checks.
-------------------------------------------------------------------
Mon Oct 22 14:40:28 UTC 2018 - Adrian Schröter <adrian@suse.de>
- update to version 5.11.2 tag
-------------------------------------------------------------------
Tue Jun 5 10:11:27 UTC 2018 - christophe@krop.fr
- Update license to LGPL-3.0-only OR (GPL-2.0-only OR GPL-3.0-or-later)
-------------------------------------------------------------------
Fri Apr 27 09:32:03 UTC 2018 - adrian@suse.de
- build against Qt 5.11
-------------------------------------------------------------------
Tue Mar 13 07:07:28 UTC 2018 - adrian@suse.de
- disable python2 build
No one needs it atm and it is conflicting at installation time
with python3 variant
-------------------------------------------------------------------
Mon Mar 5 05:52:58 UTC 2018 - adrian@suse.de
- update to current snapshot from dev branch for Qt 5.10
- make test optional
- fix-cmake.patch lib64.patch for fixing build and installation
-------------------------------------------------------------------
Sat Mar 3 06:26:03 UTC 2018 - adrian@suse.de
- build fix
-------------------------------------------------------------------
Thu Sep 14 20:15:52 UTC 2017 - kkaempf@suse.com
- add Qt5-svg support
-------------------------------------------------------------------
Wed Jun 28 06:09:43 UTC 2017 - jengelh@inai.de
- Trim filler wording from description.
-------------------------------------------------------------------
Mon Jun 12 06:37:36 UTC 2017 - adrian@suse.de
- initial package of PySide2 for Qt5.9
- includes also shiboken