|
|
|
|
Changelog for python39-QtPy-2.2.0-1.1.noarch.rpm :
* Thu Aug 18 2022 Ben Greiner - Update to 2.2.0 * Add workaround for mode argument in QTextCursor.movePosition (PySide6) by AATTrear1019 in #346 * Add missing imports and modules by AATTDaelonSuzuka in #344 * Restore WEBENGINE constant in QtWebEngineWidgets by AATTccordoba12 in #350 * Add note to readme about use with Pyright by AATTCAM-Gerlach in [#353] * Add wrapper around sip/shiboken isdeleted/isvalid (compat.py) by AATTzjp in #354 * Fix PyQt6 typing import for Qt by AATTtlambert03 in #358 * Add initial Methods, helpers and QtPy namespace specifics section to the README by AATTdalthviz in #357- Revert last change: Removing Python2 from build requirements of libqt5-qtwebengine and crippling the testsuite of a package not even in ring1 are orthogonal to each other.- Enable PySide6 tests: Segfaults are gone. * Mon Aug 08 2022 Stephan Kulow - Disable Qt5 bindings as they require python2 (for chromium within qtwebengine) and we want to get rid of it in ring1 * Fri Jun 03 2022 Ben Greiner - Update to 2.1.0 * PR: Restrict broken Pytest versions to those not affected by the Pytest 7.0.0 import-mode=importlib behavior regression by AATTCAM-Gerlach in #324 * PR: Monkey patch pyside2uic UIParser.readResources for Python 3.9 compatibility by AATTn-elie in #325 * PR: Add missing QWebEngineScript support for PyQt5/6 and PySide2/6 by AATTEasyIsrael in #326 * PR: Add missing Qt.MidButton on PyQt6 by AATTdalthviz in #328 * PR: Drop support for Python 3.6 by AATTdalthviz in #329 * PR: Fix typo in constant name by AATTeyllanesc in #330 * PR: Use QFileDialog.Option to be compatiable with Qt6 by AATTfrmdstryr in #331 * PR: Skip import of QOpenGLTime * on architectures where not available by AATTjuliangilbey in #333 * PR: Remove QHeaderView patch related files by AATTdalthviz in #334 * PR: Fix uic skipped tests and PyQt 6.3.0 segfaulting tests by AATTdalthviz in #335 * PR: Add command line support for Mypy by AATTCAM-Gerlach in #337 * PR: Add workaround for mode argument in QTextCursor.movePosition (Pyside2) by AATTrear1019 in #341 * PR: Fix bug with environ handling by AATTlarsoner in #340 * PR: Change bindings try order to be PyQt5, PySide2, PyQt6, PySide6 by AATTdalthviz in #343 * Mon Apr 11 2022 Ben Greiner - Disable PyQt6-WebEngine tests for 32-bit platforms * QtWebEngine 6.3.0 disabled 32-bit support * Needs multibuild flavor for platform specific conditions * Sat Apr 09 2022 Ben Greiner - Update to 2.0.1 * PR: Add missing imports in QtOpenGL by AATTrenefritze in #307 * PR: Add missing QtGui utility function to QtCore.Qt for PySide bindings by AATTdalthviz in #313 * PR: Add mapping for missing enum values aliases on QtCore.Qt by AATTdalthviz in #314 * PR: Fix mappings of instance method and slot alias (PyQt6 and PySide6) by AATTkumattau in #308 * PR: Add QtCharts alias for backward compatibility with 1.x by AATTdalthviz in #315 * PR: Promote enum aliases by AATTMatthieuDartiailh in #319 * PR: Add missing tests for aliased methods by AATTdalthviz in #317- Release 2.0.0 * PR: Add support for PySide6 by AATTjschueller in #225 * PR: Add QShortcut class to QtWidgets module by AATTkumattau in [#254] * PR: Remove Qt4 support by AATTjschueller in #252 * PR: Drop Python 2 by AATTdalthviz in #251 * PR: Fix fallback API by AATTbenoit-pierre in #256 * PR: Add additional Qt modules and more support and tests for PyQt6/PySide6 by AATTjschueller in #255 * PR: Reorganize QtCharts module import and add missing skip validation for QtNetworkAuth test with PyQt6 by AATTdalthviz in [#260] * PR: [PyQt6] Add exec_/print_, and add QOpenGLWidget/QShortcut to QtWidgets by AATTkumattau in #259 * PR: Remove accidentally-duplicated lines of code in QtCore by AATTkumattau in #263 * PR: [PyQt6] Add missing tabStopWidth/setTabStopWidth same as PySide6 by AATTkumattau in #264 * PR: Use modern packaging instead of deprecated distutils for version parse by AATTCAM-Gerlach in #266 * PR: Unify and cleanup CI infra, improve robustness and test Python 3.9 and PyQt6 by AATTCAM-Gerlach in #262 * PR: Fix and improve Coveralls reporting by AATTCAM-Gerlach in #268 * PR: Avoid future deprecations and decrease general technical debt by AATTCAM-Gerlach in #273 * PR: Fix regression in FORCE_QT_API behavior from merging PySide6 support by AATTtlambert03 in #276 * PR: Add back legacy PYQT4 and PYSIDE package-level constants for compat by AATTCAM-Gerlach in #279 * PR: Add Contributing Guide based on other Spyder projects by AATTCAM-Gerlach in #277 * PR: Update README sponsors section by AATTdalthviz in #282 * PR: Unscoped enums access for PyQt6 and other missing PyQt6 compatibility changes by AATTdalthviz in #271 * PR: Upgrade packaging to avoid legacy/deprecated behavior and follow PEP 517 by AATTCAM-Gerlach in #272 * PR: Map exec_ to their non-deprecated alternatives by AATTkumattau in #287 * PR: Add QtTextToSpeech Module by AATTkumattau in #291 * PR: Import all classes in QtTest module. by AATTkumattau in #290 * PR: Define Qt/binding versions at top level, fix warnings if versions not found, and fix test dir on CIs by AATTCAM-Gerlach in [#292] * PR: Update gitignore, gitattributes, license, authors and security policy by AATTCAM-Gerlach in #278 * PR: Add minimum version check for Qt6 >=6.2.0 by AATTCAM-Gerlach in #294 * PR: Add support for Python 3.10 on CIs and packaging by AATTCAM-Gerlach in #296 * PR: Make QLibraryInfo.location work for PyQt6 by AATTstonebig in [#298] * PR: \'width\' needed for PyQt6 by AATTstonebig in #299 * PR: Update README.md adding a line for QtPy usefulness when migrating between Qt bindings/versions by AATTdalthviz in #301 * PR: Fix QFileSystemModel for PyQt6 by AATTalmarklein in #303- Release 1.11.3 * PR: Catch PythonQtError when trying to do alias for QtDataVisualization and dev version correction by AATTdalthviz in [#281] * PR: Add a warning for developers still running legacy Qt4-based APIs by AATTCAM-Gerlach in #283 * PR: Import Callable and MutableMapping in py3compat for Python 2 compat by AATTdavvid in #285 * PR: Add warning for deprecated/EoL Qt5 & PyQt5/PySide2 versions to fix #284 by AATTCAM-Gerlach in #289 * PR: Update RELEASE.md for 1.x version by AATTdalthviz in #293- Release 1.11.2 * Issue 248 - Missing QtDataVisualization (PR 249 by AATTdalthviz) * Tue Sep 14 2021 Ben Greiner - Update to 1.11.1 * Wrap pysideuic and pyside2uic imports since they could be unavailable * qtpy/tests/test_uic.py: skip if pyside2uic not installed- Release 1.11.0 * Add QtWebEngineWidgets.QWebEngineProfile for PyQt5 and PySide2 * Rename QtDatavisualization to use uppercase v * Add support for QStyleOptionFrameV3 from PyQt4 * Add QtWinExtras module * Add support for QtSerialPort add-on * Add support for the QtPositioning module * Add loadUiType implementation for PySide2- Drop patch merged upstream gh#spyder-ide/QtPy#228 * 0001-Add-QtDatavisualization-alias-to-QtDataVisualization.patch * Tue Aug 17 2021 Ben Greiner - Update to 1.10.0 * PR 241 - PR: Update setup.py classifiers, by AATTdalthviz * PR 230 - PR: Fix imported modules logic if \'FORCE_QT_API\' is empty, by AATThiaselhans * PR 224 - PR: Support python 3.9 custom_widgets iteration, by AATTirrcombat (206) * PR 215 - PR: Slight typo fix, by AATTaltendky * PR 214 - PR: Handle QtCore.SignalInstance/pyqtBoundSignal, by AATTaltendky * PR 208 - PR: Move CI to Github Actions, by AATTgoanpeca * PR 204 - PR: Add Python 3.9 compatibility for collections.abc module, by AATTtirkarthi * PR 199 - PR: Add support to PyQt4-sip 4.19.13, by AATTmilanmatic- Update description- Clarify the requirements policy- Test Pyside2 and Qtcharts- Remove extra mock requirement * Tue Aug 17 2021 Fabian Vogt - Minimize Recommends and Suggests, dep chain is too big (WebEngine, Qt3D) for the TW DVD * Thu Jan 21 2021 Antonio Larrosa - Add patch so the renaming of QtDataVisualization doesn\'t cause a problem on applications using the old name (gh#spyder-ide/qtpy#228): * 0001-Add-QtDatavisualization-alias-to-QtDataVisualization.patch * Thu Jan 14 2021 Antonio Larrosa - Add also BuildRequires for qt3d-qt5 and qtdatavis3d-qt5 so those tests are not skipped.- qtcharts-qt5 is not added because the python-qt5 package is always pulled in automatically and QtPy uses it by default while QtCharts is only available with PySide2.- Replace the Requires with Recommends since not even PyQt is really required (PySide2 can also be used with QtPy, and is now added as a Suggested package).- Rename QtDatavisualization.py to QtDataVisualization.py (uppercase v) to fix the test which was skipped because the imported module didn\'t exist and to keep the name consistent with both PyQt and PySide2 (gh#spyder-ide/qtpy#228) * Wed Jan 13 2021 Antonio Larrosa - BuildRequires (and Require) the webengine bindings so it uses them (which is the default) instead of using qtwebkit (which was used only as a fallback). * Fri Aug 28 2020 Benjamin Greiner - SIP is only used for PyQt4 which we don\'t use * Mon Jul 29 2019 pgajdosAATTsuse.com- version update to 1.9.0 * Add the FORCE_QT_API environment variable to keep using the Qt bindings selected with the QT_API variable and avoid switching to the currently imported bindings. This allows to have applications that import PySide and PyQt bindings at the same time (which is possible if both bindings are compiled for the same Qt version). * Errors in the Qt3D modules with PySide2 5.12.4+ and Python 2 * Binding Selection Logic * PR: Don\'t load Qt3D modules for buggy versions of PySide2 * PR: Add FORCE_QT_API environment variable * Mon Jul 22 2019 Todd R - Update to 1.8.0 * Add support for several Qt 3D modules. * Thu May 23 2019 pgajdosAATTsuse.com- version update to 1.7.1 * Skip testing PyQt4 and PySide in Python 3.5 * Trivial maintenance tweaks * Avoid deprecated \"from collections import MutableMapping\" * Tue Mar 19 2019 Tomáš Chvátal - Update to 1.7.0: * Add support for QtCharts. * Wed Mar 06 2019 Tomáš Chvátal - Update to 1.6.0: * Add support for QtQuickWidgets * Issue 178 - Error when import QtCore.version in PySide2 * Tue Dec 04 2018 Matej Cepl - Remove superfluous devel dependency for noarch package * Thu Nov 08 2018 Todd R - Update to Version 1.5.2 * Fix tests * Add support for PySide2.QtOpenGL- Update to Version 1.5.1 * Make PythonQtError inherit from RuntimeError to be easily catchable- Update to Version 1.5 + New features * Add support for QtLocation, QtMultimediaWidgets, QtQml, QtQuick, QtWebChannel, QtWebSockets and QtXmlPatterns. * Raise an error when trying to use the wrong combination of macOS and Qt versions. + Issues Closed * Issue 155 - Add warnings for Qt 5.9 in macOS 10.9 and Qt 5.11 and macOS 10.11 (PR 168) * Issue 153 - Shim PyQt5 ToPyDateTime for compatibility with PySide2 (PR 169) * Issue 123 - Wrap QWebChannel module (PR 157) + Pull Requests Merged * PR 169 - Shim PyQt5 QDateTime.toPyDateTime to QDateTime.toPython for compatibility with PySide2 (153) * PR 168 - Raise error when trying to use the wrong combination of macOS and Qt versions (155) * PR 167 - Migrate to CircleCI 2.0 * PR 163 - Add QtLocation * PR 162 - Update readme to remove funding appeal, harmonize with other readmes and minor fixes * PR 161 - Fix pyside2 wheels install * PR 157 - Add more Qt modules (123) * Thu May 31 2018 toddrme2178AATTgmail.com- Update to version 1.4.2 + Issues Closed * Issue 150 - PySide2-5.11 alpha2 compatibility (PR 151) * Issue 144 - ValueError: API \'QString\' has already been set to version 1 at line 141 in init.py file. (PR 152) + Pull Requests Merged * PR 152 - PR: Catch ValueError when trying to set sip API (144) * PR 151 - PR: Add a preventive change for PySide-5.11a2 (150) * PR 149 - PR: Use Qt official wheels to run tests for PySide2 * PR 148 - PR: Remove internal conda recipe * Sat Apr 28 2018 toddrme2178AATTgmail.com- Update to Version 1.4.1 + New features * Show a warning when QT_API is changed automatically by qtpy. + Issues Closed * Raise a warning if QT_API value is changed automatically * On OSX qtpy applications are forcing discrete graphics + Pull Requests Merged * Add better compatibility with PySide2 * Add a warning if API is changed automatically * Avoid using PyQt5.Qt, which imports unneeded stuff and forces discrete GPU on OSX- Update to Version 1.4 (2018-03-11) + New features * Add support for QtHelp * Add support for QtSql * Use already imported bindings + Issues Closed * If one binding has already been imported, then qtpy should just use it * Add Wrapper for QtSql * Methods missing from QStandardPaths when QT_API=pyqt4 * Add Wrapper for QtHelp + Pull Requests Merged * Pin PyQt5 to 5.9.2 in CircleCI because 5.10 is generating segfaults * If a Qt binding is already imported, then use it. * Add QtSql wrapper (incl. test) * Changes to QDesktop split * Add QtHelp Wrapper
|
|
|