Details
-
User Story
-
Resolution: Fixed
-
P2: Important
-
5.15.7, 6.2.1
-
3b91e4a78 (dev), 28938ed17 (6.5), 552985321 (dev), 740132583 (6.5), 394e42ce2 (dev), af98eac42 (dev), 34b6a09a7 (6.5), fe0a7c742 (dev), 65a607356 (dev), 342d994b7 (6.6), 421d2357b (6.6), 79f46b2a6 (dev), 2ffd5a809 (6.6), f7ba2bb38 (dev), 7669e3d76 (6.7)
Description
I'm hoping that PySide2 will by PyPy compatible as well as CPython compatible.
Attachments
Issue Links
- mentioned in
-
Page Loading...
1.
|
Fix PyPy tests | Open | Christian Tismer |
Gerrit Reviews
For Gerrit Dashboard: PYSIDE-535 | ||||||
---|---|---|---|---|---|---|
# | Subject | Branch | Project | Status | CR | V |
343976,71 | WIP: PyPy-compat: Find last bugs of PySide running on PyPy | dev | pyside/pyside-setup | Status: NEW | -2 | 0 |
392328,6 | WIP: PyPySide: Write some documentation to introduce the project | dev | pyside/pyside-setup | Status: NEW | -2 | 0 |
527572,4 | PyPySide: Fix a garbage collector problem in a new test | dev | pyside/pyside-setup | Status: NEW | 0 | 0 |
369623,6 | WIP: PyPy debugging | dev | pyside/pyside-setup | Status: ABANDONED | -2 | 0 |
370066,5 | WIP: PyPy debugging, no instrument | dev | pyside/pyside-setup | Status: ABANDONED | -2 | 0 |
372530,4 | shiboken6: Fix an impossible reference to type_new | dev | pyside/pyside-setup | Status: MERGED | +2 | 0 |
373092,3 | shiboken: improve the handling of PyType_Type.type_new | dev | pyside/pyside-setup | Status: MERGED | +2 | 0 |
373112,4 | PyPySide: Fix a hard-to-find bug triggered by tp_itemsize | dev | pyside/pyside-setup | Status: MERGED | +2 | 0 |
373905,2 | debugging: Improve debug_renamer | dev | pyside/pyside-setup | Status: MERGED | +2 | 0 |
373988,5 | Shiboken: simplify and refactor more after PyTypeObject change | dev | pyside/pyside-setup | Status: MERGED | +2 | 0 |
373989,3 | PyPySide: adjust more to PyPy's needs | dev | pyside/pyside-setup | Status: MERGED | +2 | 0 |
374354,4 | pep386impl: fix a left-over from the Python 2 cleanup | dev | pyside/pyside-setup | Status: MERGED | +2 | 0 |
374497,3 | pep386impl: fix a left-over from the Python 2 cleanup | 6.2 | pyside/pyside-setup | Status: MERGED | +2 | 0 |
374562,3 | tools: improve and modernize debug_renamer.py | dev | pyside/pyside-setup | Status: MERGED | +2 | 0 |
374587,2 | pep386impl: fix a left-over from the Python 2 cleanup, take 2 | dev | pyside/pyside-setup | Status: MERGED | +2 | 0 |
374793,3 | tools: improve and modernize debug_renamer.py | 6.2 | pyside/pyside-setup | Status: MERGED | +2 | 0 |
377573,2 | PyPySide: modify another PyType_FromSpec version to be PyPy compatible | dev | pyside/pyside-setup | Status: MERGED | +2 | 0 |
378327,8 | PyPySide: fix quite a few tests using del or __del__ | dev | pyside/pyside-setup | Status: MERGED | +2 | 0 |
378539,3 | PyPySide: circumvent an lldebug regression | dev | pyside/pyside-setup | Status: MERGED | +2 | 0 |
378739,2 | PyPySide: add it as a true new build target | dev | pyside/pyside-setup | Status: MERGED | +2 | 0 |
378749,2 | PyPySide: fix quite a few tests using del or __del__ | 6.2 | pyside/pyside-setup | Status: MERGED | +2 | 0 |
378750,2 | PyPySide: circumvent an lldebug regression | 6.2 | pyside/pyside-setup | Status: MERGED | +2 | 0 |
378778,4 | PyPySide: finish the PyType_FromSpec patch | dev | pyside/pyside-setup | Status: MERGED | +2 | 0 |
379164,3 | PyPySide: modify another PyType_FromSpec, reverted | dev | pyside/pyside-setup | Status: MERGED | +2 | 0 |
379414,1 | PyPySide: modify another PyType_FromSpec, reverted | 6.2 | pyside/pyside-setup | Status: ABANDONED | 0 | 0 |
379580,9 | PyPySide: Replace type patching by heaptype, 1(5) | dev | pyside/pyside-setup | Status: MERGED | +2 | 0 |
380613,5 | PyPySide: Fix BindingManager::getOverride and others | dev | pyside/pyside-setup | Status: MERGED | +2 | 0 |
380973,2 | PyPySide: Replace type patching by heaptype, 1(5) | 6.2 | pyside/pyside-setup | Status: MERGED | +2 | 0 |
380992,5 | PyPySide: Replace type patching, but not by heaptype, 2-5(5) | dev | pyside/pyside-setup | Status: MERGED | +2 | 0 |
381128,5 | PyPySide: check in the rest of PyPy changes | dev | pyside/pyside-setup | Status: MERGED | +2 | 0 |
382208,3 | PyPySide: replace the __signature__ attribute by get_signature() | dev | pyside/pyside-setup | Status: MERGED | +2 | 0 |
382215,2 | PyPySide: disable feature switching to enable the pyi generation | dev | pyside/pyside-setup | Status: MERGED | +2 | 0 |
382216,2 | PyPySide: skip tests which involve __feature__ | dev | pyside/pyside-setup | Status: MERGED | +2 | 0 |
382217,2 | PyPySide: fix a test that cannot yet work in PyPy | dev | pyside/pyside-setup | Status: MERGED | +2 | 0 |
384410,6 | PyPySide: Avoid direct access to `op->ob_dict` in PyPy | dev | pyside/pyside-setup | Status: MERGED | +2 | 0 |
384509,2 | PyPySide: relax too exact error checking which causes an error | dev | pyside/pyside-setup | Status: MERGED | +2 | 0 |
384826,3 | PyPySide: Skip AssertRaises which needs a PyPy fix | dev | pyside/pyside-setup | Status: MERGED | +2 | 0 |
385245,2 | shiboken: replace deprecated PyCFunction_Call by PyObject_Call | dev | pyside/pyside-setup | Status: MERGED | +2 | 0 |
387869,2 | PyPySide: Do some cleanup and Improvements | dev | pyside/pyside-setup | Status: MERGED | +2 | 0 |
390308,8 | PyPySide: Rename interface functions and classes to simplify debugging | dev | pyside/pyside-setup | Status: MERGED | +2 | 0 |
390980,3 | examples: Fix f-string in corelib/mimetypesbrowser.py | dev | pyside/pyside-setup | Status: MERGED | +2 | 0 |
390988,3 | examples: Fix conversion omission in settingseditor.py | dev | pyside/pyside-setup | Status: MERGED | +2 | 0 |
391041,2 | examples: Fix f-string in corelib/mimetypesbrowser.py | 6.2 | pyside/pyside-setup | Status: MERGED | +2 | 0 |
391042,2 | examples: Fix conversion omission in settingseditor.py | 6.2 | pyside/pyside-setup | Status: MERGED | +2 | 0 |
391181,3 | examples: Fix widgets/screenshot.py | dev | pyside/pyside-setup | Status: MERGED | +2 | 0 |
391239,2 | examples: Fix widgets/screenshot.py | 6.2 | pyside/pyside-setup | Status: MERGED | +2 | 0 |
391412,2 | examples: Fix state-machine/rogue/rogue.py | dev | pyside/pyside-setup | Status: MERGED | +2 | 0 |
391421,5 | examples: Fix examples/widgets/richtext/textedit/textedit.py | dev | pyside/pyside-setup | Status: MERGED | +2 | 0 |
391438,2 | examples: Fix state-machine/rogue/rogue.py | 6.2 | pyside/pyside-setup | Status: MERGED | +2 | 0 |
391502,5 | PyPySide: handle QPainter correctly with GC | dev | pyside/pyside-setup | Status: MERGED | +2 | 0 |
391514,2 | examples: Fix examples/widgets/richtext/textedit/textedit.py | 6.2 | pyside/pyside-setup | Status: MERGED | +2 | 0 |
391890,2 | PyPySide: handle QPainter correctly with GC | 6.2 | pyside/pyside-setup | Status: MERGED | +2 | 0 |
392055,3 | PyPySide: fix a few more cases of QPainter without end() | dev | pyside/pyside-setup | Status: MERGED | +2 | 0 |
392118,4 | examples: Turn most QPainter instances into context managers | dev | pyside/pyside-setup | Status: MERGED | +2 | 0 |
392163,2 | PyPySide: fix a few more cases of QPainter without end() | 6.2 | pyside/pyside-setup | Status: MERGED | +2 | 0 |
392264,3 | PyPySide: Implement a context manager for QPainter | dev | pyside/pyside-setup | Status: MERGED | +2 | 0 |
393645,5 | PyPySide: Fix locker handling which enables Mandelbrot | dev | pyside/pyside-setup | Status: MERGED | +2 | 0 |
393768,2 | PyPySide: Fix locker handling which enables Mandelbrot | 6.2 | pyside/pyside-setup | Status: MERGED | +2 | 0 |
393780,3 | PyPySide: Fix a build error due to an ABI misuse | dev | pyside/pyside-setup | Status: MERGED | +2 | 0 |
394244,2 | PyPySide: Remove a disambiguation patch no longer needed | dev | pyside/pyside-setup | Status: MERGED | +2 | 0 |
397896,2 | Fix build with pypy on Windows | dev | pyside/pyside-setup | Status: MERGED | +2 | 0 |
397971,2 | PySide6: Do not install Qt Designer plugin when using PyPy | dev | pyside/pyside-setup | Status: MERGED | +2 | 0 |
398121,3 | PyPySide: Fix a regression with thread initialization | dev | pyside/pyside-setup | Status: MERGED | +2 | 0 |
398239,2 | PyPySide: Fix a regression with thread initialization | 6.2 | pyside/pyside-setup | Status: MERGED | +2 | 0 |
398604,5 | generate_pyi: Fix an import timing problem on Windows | dev | pyside/pyside-setup | Status: MERGED | +2 | 0 |
398743,2 | generate_pyi: Fix an import timing problem on Windows | 6.2 | pyside/pyside-setup | Status: MERGED | +2 | 0 |
398922,2 | generate_pyi: Fix an import timing problem on Windows, amended | dev | pyside/pyside-setup | Status: MERGED | +2 | 0 |
399167,9 | PyPySide: Blacklist all remaining bugs in order to publish | dev | pyside/pyside-setup | Status: MERGED | +2 | 0 |
399200,2 | generate_pyi: Fix an import timing problem on Windows, amended | 6.2 | pyside/pyside-setup | Status: MERGED | +2 | 0 |
399344,2 | shiboken6: Fix tests that check BindingManager::getAllPyObjects() for PyPy | dev | pyside/pyside-setup | Status: ABANDONED | 0 | 0 |
399344,2 | shiboken6: Fix tests that check BindingManager::getAllPyObjects() for PyPy | dev | pyside/pyside-setup | Status: ABANDONED | 0 | 0 |
399347,4 | Fix some tests checking delection for PyPy | dev | pyside/pyside-setup | Status: MERGED | +2 | 0 |
399347,4 | Fix some tests checking delection for PyPy | dev | pyside/pyside-setup | Status: MERGED | +2 | 0 |
399386,2 | Fix some tests checking deletion for PyPy, amended | dev | pyside/pyside-setup | Status: MERGED | +2 | 0 |
399386,2 | Fix some tests checking deletion for PyPy, amended | dev | pyside/pyside-setup | Status: MERGED | +2 | 0 |
399680,2 | PyPySide: Blacklist all remaining bugs in order to publish | dev | pyside/pyside-setup | Status: ABANDONED | 0 | 0 |
399688,2 | testing: fix a bug that prevents commenting entries | dev | pyside/pyside-setup | Status: MERGED | +2 | 0 |
399715,2 | testing: fix a bug that prevents commenting entries | 6.2 | pyside/pyside-setup | Status: MERGED | +2 | 0 |
399955,4 | PyPy: Fix tests with timeouts | dev | pyside/pyside-setup | Status: MERGED | +2 | 0 |
399955,4 | PyPy: Fix tests with timeouts | dev | pyside/pyside-setup | Status: MERGED | +2 | 0 |
400026,3 | testing: Allow for repetition of blacklist sections | dev | pyside/pyside-setup | Status: MERGED | +2 | 0 |
400029,2 | PyPySide: disable __feature__ completely, temporarily | dev | pyside/pyside-setup | Status: MERGED | +2 | 0 |
400031,3 | PyPySide: fix a bunch of pseudo-errors | dev | pyside/pyside-setup | Status: MERGED | +2 | 0 |
400031,3 | PyPySide: fix a bunch of pseudo-errors | dev | pyside/pyside-setup | Status: MERGED | +2 | 0 |
400039,2 | PyPy: Fix tests with timeouts | 6.2 | pyside/pyside-setup | Status: MERGED | +2 | 0 |
400039,2 | PyPy: Fix tests with timeouts | 6.2 | pyside/pyside-setup | Status: MERGED | +2 | 0 |
400235,2 | PyPy: Fix timeout in bug_997.py, take 2 | dev | pyside/pyside-setup | Status: MERGED | +2 | 0 |
400235,2 | PyPy: Fix timeout in bug_997.py, take 2 | dev | pyside/pyside-setup | Status: MERGED | +2 | 0 |
400276,2 | PyPy: Fix timeout in bug_997.py, take 2 | 6.2 | pyside/pyside-setup | Status: MERGED | +2 | 0 |
400276,2 | PyPy: Fix timeout in bug_997.py, take 2 | 6.2 | pyside/pyside-setup | Status: MERGED | +2 | 0 |
400298,5 | PyPySide: handle signature with the new "builtin method" type | dev | pyside/pyside-setup | Status: MERGED | +2 | 0 |
400298,5 | PyPySide: handle signature with the new "builtin method" type | dev | pyside/pyside-setup | Status: MERGED | +2 | 0 |
400977,3 | PyPySide: fix callbacks with the new "builtin method" type | dev | pyside/pyside-setup | Status: MERGED | +2 | 0 |
400977,3 | PyPySide: fix callbacks with the new "builtin method" type | dev | pyside/pyside-setup | Status: MERGED | +2 | 0 |
468605,3 | PyPySide: Fix a crash with PyPy 7.3.10 and 7.3.11 | dev | pyside/pyside-setup | Status: MERGED | +2 | 0 |
468654,2 | PyPySide: Fix a crash with PyPy 7.3.10 and 7.3.11 | 6.5 | pyside/pyside-setup | Status: MERGED | +2 | 0 |
469039,2 | PyPySide: Fix a crash with PyPy 7.3.10 and 7.3.11, amended | dev | pyside/pyside-setup | Status: MERGED | +2 | 0 |
469130,2 | PyPySide: Fix a crash with PyPy 7.3.10 and 7.3.11, amended | 6.5 | pyside/pyside-setup | Status: MERGED | +2 | 0 |
501877,1 | PyPySide: Fix a crept-in incompatibility | 6.5 | pyside/pyside-setup | Status: ABANDONED | 0 | 0 |
501889,2 | PyPySide: Fix a crept-in incompatibility | dev | pyside/pyside-setup | Status: MERGED | +2 | 0 |
501977,4 | PyPySide: Fix a small, very old glitch | dev | pyside/pyside-setup | Status: MERGED | +2 | 0 |
502106,2 | PyPySide: Fix a small, very old glitch | 6.5 | pyside/pyside-setup | Status: MERGED | +2 | 0 |
526983,2 | PyPySide: Update to Python 3.10 | dev | pyside/pyside-setup | Status: MERGED | +2 | 0 |
527134,3 | PyPySide: Update to Python 3.10 | 6.6 | pyside/pyside-setup | Status: MERGED | +2 | 0 |
527218,5 | PyPySide: Fix some new bug that should ignore features | dev | pyside/pyside-setup | Status: MERGED | +2 | 0 |
527256,2 | PyPySide: Fix some new bug that should ignore features | 6.6 | pyside/pyside-setup | Status: MERGED | +2 | 0 |
527267,2 | PyPySide: Fix a problem with __warningregistry__ | dev | pyside/pyside-setup | Status: MERGED | +2 | 0 |
527872,2 | PyPySide: Fix a problem with __warningregistry__ | 6.6 | pyside/pyside-setup | Status: MERGED | +2 | 0 |
566519,3 | Lazy Load: Disable lazy for PyPy | dev | pyside/pyside-setup | Status: MERGED | +2 | 0 |
566914,3 | Lazy Load: Disable lazy for PyPy | 6.7 | pyside/pyside-setup | Status: MERGED | +2 | 0 |