Comments (8)
PySide2 is quickly approaching a releasable state. While the product might not be officially released, the API is fairly stable and support for the module structure should be straightforward. It is also released in some major commercial products even in it's beta state. Considering that will be the officially supported python API from the Qt foundation, it would be nice to be ahead of the game and get support for it asap.
A lot of development needs to be done in anticipation of the release or use of certain Qt-based products. Without support for PySide2, some developers are leaning towards other repos, like Qt.py, that already support the PySide2 API.
Also, considering PySide2 is/will be the officially supported Python API for Qt, it might be good to declare that the PySide2 API is the target module structure/API for QtPy. It's a little unclear from the README what API QtPy presents and codes to.
from qtpy.
Hi @Skylion007. According to https://github.com/PySide/pyside2/wiki/Project-Test-Status it is not ready so there is no point in supporting a "half made" port.
from qtpy.
Fair enough, but I just want to have this port kept in mind for the future though.
from qtpy.
Let's keep this open then. The pyqt license is not as liberal as the one of pyside so it is a good thing to keep supporting the latter (even unofficially).
from qtpy.
For reference https://wiki.qt.io/PySide2
from qtpy.
Work is ready #84 but we need to wait for it to be officially released
from qtpy.
Why wait for the official release ?
from qtpy.
To.. test it?
from qtpy.
Related Issues (20)
- Testssuite fails to run: pytest.PytestDeprecationWarning: The hookimpl CovPlugin.pytest_configure_node uses old-style configuration options HOT 2
- Typo causes failed QWebEngineScript with PySide6 HOT 4
- Release QtPy 2.4.1 HOT 1
- Qt namespace is littered with service functions HOT 2
- `uic.py` inconsistencies and logic errors
- Odd code found for `PyQt6`: always raises an exception
- QtBindingsNotFoundError on Importing Spyder with Python 3.11.6 HOT 7
- QMenu.add_action() got an unexpected keyword argument 'shortcut' HOT 3
- Why can't I import QAction normally using qtpy? HOT 1
- Allow to specify Qt version via an environment variable (`QT_VERSION`) HOT 4
- BUG: Incompatible with PySide6 6.7.0 HOT 3
- 30 tests fail HOT 1
- Qtpy is non-functional with PySide 6.7.0 HOT 12
- Type stubs? Possible integration with PyQt5-stubs and PySide6-stubs packages? HOT 6
- PySide6 bug HOT 2
- Update tests to be compatible with pytest 8.2
- QWidget.setLayout() broken HOT 1
- Improve `Qt bindings not found` error details HOT 2
- `Qt.MouseButtons` and `Qt.Key` potential unification for Qt5 vs Qt6 HOT 5
- Please unify `QUndoStack`? HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from qtpy.