Merge pull request #2154 from phw/PICARD-2331-pyqt6

PICARD-2331: Port to PyQt6
This commit is contained in:
Philipp Wolfer
2023-10-30 07:40:04 +01:00
committed by GitHub
171 changed files with 23188 additions and 23457 deletions

View File

@@ -30,10 +30,7 @@ jobs:
strategy:
matrix:
setup:
- macos-deployment-version: 10.12
python-version: 3.9.12-macosx10.9
python-sha256sum: 7888174c6fe441b00448c7ab3e9cbf0e6c3c7dea0750577baf09e1383fc44656
- macos-deployment-version: 10.14
- macos-deployment-version: 11
python-version: 3.11.5-macos11
python-sha256sum: c6cd76659bfb364c2ac63bc57f6b10c1e131a20170359c5d65e2d41fdc674a4f
env:
@@ -132,10 +129,10 @@ jobs:
with:
fetch-depth: 0 # Fetch entire history, needed for setting the build number
- run: git fetch --depth=1 origin +refs/tags/release-*:refs/tags/release-*
- name: Set up Python 3.8
- name: Set up Python 3.11
uses: actions/setup-python@v4
with:
python-version: 3.8
python-version: 3.11
- name: Setup Windows build environment
run: |
& .\scripts\package\win-setup.ps1 `
@@ -255,10 +252,6 @@ jobs:
- uses: actions/setup-python@v4
with:
python-version: 3.9
- uses: actions/download-artifact@v3
with:
name: macos-app-10.12
path: artifacts/
- uses: actions/download-artifact@v3
with:
name: macos-app-10.14

View File

@@ -18,6 +18,11 @@ jobs:
- uses: actions/setup-python@v4
with:
python-version: 3.8
- name: Install dependencies (Linux)
if: runner.os == 'linux'
run: |
sudo apt-get update
sudo apt-get install libegl1
- name: Install dependencies
run: |
python -m pip install --upgrade pip
@@ -94,6 +99,11 @@ jobs:
brew install gettext
brew link gettext --force
echo "/usr/local/opt/gettext/bin" >> $GITHUB_PATH
- name: Install dependencies (Linux)
if: runner.os == 'linux'
run: |
sudo apt-get update
sudo apt-get install libegl1
- name: Install dependencies
run: |
python -m pip install --upgrade pip

View File

@@ -22,6 +22,11 @@ jobs:
uses: actions/setup-python@v4
with:
python-version: ${{ matrix.python-version }}
- name: Install dependencies (Linux)
if: runner.os == 'linux'
run: |
sudo apt-get update
sudo apt-get install libegl1
- name: Install dependencies
run: |
python -m pip install --upgrade pip
@@ -73,10 +78,7 @@ jobs:
os: [ubuntu-latest]
python-version: ['3.7']
dependencies: [
"PyQt5==5.14.2",
"PyQt5==5.13.2",
"PyQt5==5.12.3",
"PyQt5==5.11.3 sip==4.19.8 mutagen==1.37",
"PyQt6==6.2.3 mutagen==1.37",
]
steps:
@@ -85,6 +87,11 @@ jobs:
uses: actions/setup-python@v4
with:
python-version: ${{ matrix.python-version }}
- name: Install dependencies (Linux)
if: runner.os == 'linux'
run: |
sudo apt-get update
sudo apt-get install libegl1
- name: Install dependencies
run: |
python -m pip install --upgrade pip
@@ -111,11 +118,11 @@ jobs:
uses: actions/setup-python@v4
with:
python-version: ${{ matrix.python-version }}
- name: Install gettext (Linux)
- name: Install gettext and libegl1 (Linux)
if: runner.os == 'Linux'
run: |
sudo apt-get update
sudo apt-get install gettext
sudo apt-get install gettext libegl1
- name: Install gettext (macOS)
if: runner.os == 'macOS'
run: |