Skip to content
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

Qt6 deployment #181

Closed
wants to merge 4 commits into from
Closed

Qt6 deployment #181

wants to merge 4 commits into from

Conversation

mmerklinger
Copy link
Collaborator

This PR changes the build environment according to the needs of PySide6 library.

Changes

  • Add PySide6-stubs for better type checks.
  • Remove Makefile target build-ui. This target is not needed anymore as the *.ui files are now used directly.
  • Verified the include of *.ui files in the PyPI wheel and source package.

TODO

  • Check pyinstaller Linux pipeline build.
  • Check pyinstaller Windows pipeline build.

@mmerklinger mmerklinger added the cicd Improvements or additions to CICD label Dec 6, 2023
@mmerklinger mmerklinger self-assigned this Dec 6, 2023
@mmerklinger mmerklinger force-pushed the qt6-deployment branch 3 times, most recently from 1f2e642 to 9178dfb Compare December 8, 2023 13:29
@mmerklinger mmerklinger marked this pull request as ready for review December 18, 2023 15:31
@daringer
Copy link
Collaborator

closing in favor of: #187

@daringer daringer closed this Dec 18, 2023
@mmerklinger mmerklinger deleted the qt6-deployment branch December 20, 2023 10:24
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
cicd Improvements or additions to CICD
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants