Revisions of python-pyface
buildservice-autocommit
accepted
request 1225582
from
Dirk Mueller (dirkmueller)
(revision 29)
baserev update by copy to link target
Dirk Mueller (dirkmueller)
committed
(revision 28)
- buildignore also python313-Pillow * Replace use of Traits on_trait_change with observe. * A new pyface.color.Color class and a corresponding introduced to support representing colors via a toolkit independent API. See Trait Types section of the user manual - Release 4.5.2
buildservice-autocommit
accepted
request 1145414
from
Dirk Mueller (dirkmueller)
(revision 27)
baserev update by copy to link target
Dirk Mueller (dirkmueller)
accepted
request 1145413
from
Benjamin Greiner (bnavigator)
(revision 26)
- Add missing setuptools build requirement - Make skip-qt4-tests.patch independent of ETS_TOOLKIT variable - Make sure we really don't import Pillow for testing
buildservice-autocommit
accepted
request 1132004
from
Matej Cepl (mcepl)
(revision 25)
baserev update by copy to link target
Matej Cepl (mcepl)
committed
(revision 24)
- Fix rpmlint warnings: non-executable code should not be marked as executable.
Matej Cepl (mcepl)
accepted
request 1131679
from
Bernhard Wiedemann (bmwiedemann)
(revision 23)
Avoid non-deterministic modification of files by tests
buildservice-autocommit
accepted
request 1123936
from
Matej Cepl (mcepl)
(revision 22)
baserev update by copy to link target
Matej Cepl (mcepl)
committed
(revision 21)
- Update to 8.0.0: - This is a major release which removes a number of things which have been deprecated for a number of years. The most significant change in this release is that the Qt toolkit backend has been moved from the pyface.ui.qt4 package to the - Additionally this release uses the module-level __getattr__ system introduced in Python 3.7 to delay imports from the api modules which have side-effects, particularly toolkit selection. This means that you can, for example, import pyface.api and toolkit selection will be deferred until you actually request a class or object which is toolkit-dependent. Part of this included adding formal interfaces for ActionManager and its subclasses - adds support for Python 3.11 and drops support for Python 3.6 - adds support for PySide 6.4+ and the new enum system - removes code supporting PyQt4, and supports more modern imports from pyface.qt, such as pyface.qt.QtWidgets. - removes many things flagged as deprecated in Pyface 7 - consistently add interface classes to api modules. - adds new Field subclasses, including an ImageField and LabelField - moves to a pyproject.toml-based packaging solution, removing setup.py - Add skip-qt4-tests.patch to overcome gh#enthought/pyface#1252 - Comment out dependency on Pillow to overcome gh#enthought/pyface#1255
buildservice-autocommit
accepted
request 1056089
from
Dirk Mueller (dirkmueller)
(revision 20)
baserev update by copy to link target
Dirk Mueller (dirkmueller)
committed
(revision 19)
- update to 7.4.4: * This is a quick bugfix release that resolves some issues with the 7.4.3 release on CI for downstream projects. The issues were on testing code, and so shouldn't impact application code or behaviour. * Don't raise ConditionTimeoutError if test doesn't time out (#1182) - update to 7.4.3: * Fix code editor gutter widget on recent Python versions (#1176) * fix issues with FileDialog and DirectoryDialog close method on Linux * update setup.py metadata (#1173) * restrict to PySide versions before 6.4.0 (#1169) * don't do unneccessary evaluations of conditions in EventLoopHelper * fix a deleted object error in PyQt5 (#1161) * better reporting of toolkit errors (#1157) * fix some Python 2 style print statements in documentation (#1157)
buildservice-autocommit
accepted
request 1005441
from
Daniel Garcia (dgarcia)
(revision 18)
baserev update by copy to link target
Daniel Garcia (dgarcia)
committed
(revision 17)
- Update the changes file with the patches removal and addition - Removed pyface-pr958-qt5deprecation.patch because it's not needed anymore with the new version - Add fix-wx-tests.patch to be able to run all wx tests
Daniel Garcia (dgarcia)
committed
(revision 16)
- Update to 7.4.2 * fixes for Qt workbench backend (#1149) * fix ConsoleWidget PySide6 issues (#1146, #1147) * fix default AboutDialog image (#1142) * remove reference cycle for actions on clean-up (#1143) * status bar manager not cleaned up properly (#1141) * expose QOpenGLWidget in a consistent place in pyface.qt (#1138) * map popup menu coordinates to global (#1137) * fix issues with last window close on Qt6 (#1136) * font size and stretch are ints at the toolkit level (#1118) - Release 7.4.1 * fix segfaults and memory corruption from dropped QImage references (#1108) - Release 7.4.0 * adding intermediate interfaces and classes to collect common roles and behaviours. * adding hooks to control widget sizing behaviour within layouts/sizers. deprecating behavior where a class creates the underlying toolkit widget in the __init__ method. This was done by a small minority of Widget classes, now all widgets are able to use two-step creation (first the instance, then the toolkit object via the create() method). * creating Qt versions of some widgets, and filling in some gaps in widget types (particularly for Fields) * providing image classes that wrap PIL images and NumPy arrays that allow dynamic images and icons in addition to the resource-based versions. * providing a toolkit-independent Font class and corresponding trait that supports similar use-cases to the existing TraitsUI Font trait. * extracting the menu and toolbar Schema system from Tasks and making it more generally useable.
Matej Cepl (mcepl)
accepted
request 945899
from
Benjamin Greiner (bnavigator)
(revision 15)
- Add pyface-pr958-qt5deprecation.patch for python310 test failures * gh#enthought/pyface#958, gh#enthought/pyface#873 * Remove wx test skip for Python 3.9 because the patch for qt weirdly also fixes the previously encountered problems with wx in python39 and python310 as well.
buildservice-autocommit
accepted
request 888007
from
Markéta Machová (mcalabkova)
(revision 14)
baserev update by copy to link target
Markéta Machová (mcalabkova)
accepted
request 887898
from
Benjamin Greiner (bnavigator)
(revision 13)
- test with qtwebengine, now that qtwebkit has been removed.
buildservice-autocommit
accepted
request 886278
from
Dirk Mueller (dirkmueller)
(revision 12)
baserev update by copy to link target
Dirk Mueller (dirkmueller)
accepted
request 886270
from
Benjamin Greiner (bnavigator)
(revision 11)
- Exclude wx test for python39 flavor because of segfault inside xvfb-run
buildservice-autocommit
accepted
request 874714
from
Matej Cepl (mcepl)
(revision 10)
baserev update by copy to link target
Displaying revisions 1 - 20 of 29