-
Notifications
You must be signed in to change notification settings - Fork 2.6k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Add python3 pyside2 key #34243
Add python3 pyside2 key #34243
Conversation
@ipa-cmh is there a reason that this PR is still in draft? Would you like initial review on that? |
@nuclearsandwich |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Could you also add an entry for opensuse, as suggested by the GitHub Action.
Will do. |
5931df9
to
1d01f0b
Compare
Opensuse seems to only distribute shiboken6 and not shiboken2. I did not find a package, that distributes the necessary shiboken binaries. So I would rather not add the key at all for opensuse. |
Please add the following dependency to the rosdep database.
Package name:
python3-pyside2
Package Upstream Source:
https://code.qt.io/cgit/pyside/pyside-setup.git/
https://code.qt.io/cgit/pyside/pyside.git/
https://code.qt.io/cgit/pyside/shiboken.git/
Purpose of using this:
The goal of this key is to eventually replace the pyside2 specific portion of python3-qt5-bindings.
This key will install qt python libraries wrapped with PySide2. The key installs the same libraries as python3-pyqt5 see #34246. This is thought to simplify switching between pyqt and pyside2 as python wrapper providers (see ros-visualization/python_qt_binding#114)
It will at least install wrappers for the following qt libraries:
In addition it will install:
On Fedora the pyside package is not split so this will install all libraries.
Distro packaging links:
Links to Distribution Packages