mirror of
https://github.com/fergalmoran/picard.git
synced 2026-01-07 17:14:55 +00:00
Merge pull request #2154 from phw/PICARD-2331-pyqt6
PICARD-2331: Port to PyQt6
This commit is contained in:
13
.github/workflows/package.yml
vendored
13
.github/workflows/package.yml
vendored
@@ -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
|
||||
|
||||
10
.github/workflows/pypi-release.yml
vendored
10
.github/workflows/pypi-release.yml
vendored
@@ -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
|
||||
|
||||
19
.github/workflows/run-tests.yml
vendored
19
.github/workflows/run-tests.yml
vendored
@@ -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: |
|
||||
|
||||
Reference in New Issue
Block a user