Details
Description
While attempting to enable the snake_case and true_property features, I'm having an issue that it's causing incompatibilities with code in another module, in this case qasync .
Particularly the following error:
File "venv\lib\site-packages\qasync\__init__.py", line 259, in add_callback timerid = self.startTimer(int(delay * 1000)) AttributeError: '_SimpleTimer' object has no attribute 'startTimer'. Did you mean: 'start_timer'?
I've attached a test case that reproduces the problem on Windows, Python 3.10.4 with PySide6-Essentials==6.3.1 and qasync==0.23.0
Attachments
Issue Links
- relates to
-
PYSIDE-2473 Importing PySide6 breaks using unittest.mock.patch.dict to mock imports
- Closed
- resulted in
-
PYSIDE-2393 regression when using pytest-forked (infinite recursion)
- Closed
For Gerrit Dashboard: PYSIDE-2029 | ||||||
---|---|---|---|---|---|---|
# | Subject | Branch | Project | Status | CR | V |
444454,13 | __feature__: heavily rework the context switching | dev | pyside/pyside-setup | Status: MERGED | +2 | 0 |
445654,5 | __feature__: Cleanup before reworking the context switching | dev | pyside/pyside-setup | Status: MERGED | +2 | 0 |
445972,2 | __feature__: Add some simple but very effective caching | dev | pyside/pyside-setup | Status: MERGED | +2 | 0 |
445996,2 | __feature__: Cleanup before reworking the context switching | 6.4 | pyside/pyside-setup | Status: MERGED | +2 | 0 |
446059,2 | __feature__: heavily rework the context switching | 6.4 | pyside/pyside-setup | Status: MERGED | +2 | 0 |
446124,2 | __feature__: Add some simple but very effective caching | 6.4 | pyside/pyside-setup | Status: MERGED | +2 | 0 |
446172,4 | __feature__: Simplify and make more PyPy compatible | dev | pyside/pyside-setup | Status: MERGED | +2 | 0 |
446214,5 | __feature__: Simplify and make more PyPy compatible | 6.4 | pyside/pyside-setup | Status: MERGED | +2 | 0 |