QtPy 2.4.0
What's Changed
- PR: Add missing issue closed for v2.3.1 changelog entry by @dalthviz in #419
- PR: Symmetrize
path
andlocation
ofQLibraryInfo
by @StSav012 in #420 - PR: Improve import modularity between
QtGui
,QtWidgets
andQtOpenGL*
related modules by @DaelonSuzuka in #387 - PR: Make CI jobs much faster & less flaky w/Mamba, 1-pass solve & other tweaks by @CAM-Gerlach in #425
- PR: Symmetrize
QDateTime.toPython
andtoPyDateTime
, etc. by @StSav012 in #421 - PR: Use static calls of
exec_
elsewhere where needed, and test them by @StSav012 in #422 - PR: Enable more tests on CI by @Czaki in #434
- PR: Add wrapers to fix argument name in
QFileDialog
get*
methods by @Czaki in #433 - PR: Rename
utils.py
to_utils.py
to make it private by @StSav012 in #431 - PR: Make
exec()
for PySide2 by @StSav012 in #438 - PR: Replace custom implementation with loadUiType from PySide6 by @JaRoSchm in #440
- PR: Update bindings upper bound version to 6.5 and ignore
DeprecationWarning
(CI) by @dalthviz in #443 - PR: Make
QMenu.addAction
andQToolBar.addAction
compatible with Qt6 arguments' order by @StSav012 in #437 - PR: Restore
Qt.ItemFlags
access asQt.ItemFlag
alias (PyQt6) by @dalthviz in #444 - PR: Add mappings for deprecated
QDropEvent
pos
andposF
methods by @dalthviz in #445 - PR: Restore
QtWidgets.QFileDialog.Options
access asQtWidgets.QFileDialog.Option
alias (PyQt6) by @dalthviz in #448 - PR: Add
QEnum
macro for PyQt bindings by @phil65 in #424 - PR: Improve enum to flags aliasing for PyQt6 and PySide6 > 6.3 and
QFileDialog
static methods kwarg compatibility by @dalthviz in #449 - PR: Update README with information on Pyright/Pylance integration and add CLI subcommand to help generate the related config by @wkrasnicki in #450
- PR: Setup pre-commit and format all code with Black by @Czaki in #451
- PR: Test using
PyQt
extra packages by @dalthviz in #446
New Contributors
Full Changelog: v2.3.1...v2.4.0