Skip to content

Python 3.13, Qt6/PySide6 Changes#795

Closed
ladyisatis wants to merge 4 commits intojoaorb64:mainfrom
ladyisatis:feature/python_313
Closed

Python 3.13, Qt6/PySide6 Changes#795
ladyisatis wants to merge 4 commits intojoaorb64:mainfrom
ladyisatis:feature/python_313

Conversation

@ladyisatis
Copy link
Copy Markdown
Collaborator

I don't recommend merging this until after the next stable release because of Python and OS changes to the build scripts. Will need beta testing before anything happens to see release.

  • Build script OS: ubuntu-24.04 -> ubuntu-latest
  • Python: 3.12 -> 3.13
  • actions/checkout: v3 -> v4
  • actions/setup-python: v4 -> v5
  • Update OS packages, remove Qt5 packages in favor of Qt6
  • Reference pyside6-lrelease/lupdate instead of from OS Qt6
  • Windows path changes
  • Version updates on dependencies (incl. changing PyQtDarkTheme fork)

actions-user and others added 4 commits December 13, 2024 21:58
- ubuntu-24.04 -> ubuntu-latest
- actions/checkout: v3 -> v4
- actions/setup-python: v4 -> v5
- increase python version to 3.13
- remove legacy Qt5 packages, use Qt6 instead
- rely on pyside6-lrelease and pyside6-lupdate from pip instead of OS
- windows path fixes
- python package upgrades
@ladyisatis ladyisatis closed this Jan 6, 2025
@ladyisatis ladyisatis deleted the feature/python_313 branch January 6, 2025 01:30
@ladyisatis ladyisatis mentioned this pull request Jan 6, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants