Skip to content

Commit

Permalink
Merge pull request #433 from yungyuc/ci/macos14-pip-pyside6-6.6.3
Browse files Browse the repository at this point in the history
  • Loading branch information
yungyuc authored Oct 22, 2024
2 parents 180e911 + 9c7c698 commit c696196
Showing 1 changed file with 8 additions and 1 deletion.
9 changes: 8 additions & 1 deletion .github/workflows/devbuild.yml
Original file line number Diff line number Diff line change
Expand Up @@ -324,12 +324,19 @@ jobs:
run: |
echo "which python3: $(which python3)"
ls -al $(which python3)
if [ "${{ matrix.os }}" == "macos-13" ] || [ "${{ matrix.os }}" == "macos-14" ] ; then
if [ "${{ matrix.os }}" == "macos-13" ] ; then
# suppress the warning of pip because brew forces PEP668 since python3.12
python3 -m pip -v install --upgrade setuptools --break-system-packages
python3 -m pip -v install --upgrade pip --break-system-packages
python3 -m pip -v install --upgrade numpy pytest flake8 jsonschema --break-system-packages
python3 -m pip -v install --upgrade pyside6==$(qmake -query QT_VERSION) --break-system-packages
elif [ "${{ matrix.os }}" == "macos-14" ] ; then
python3 -m pip -v install --upgrade setuptools
python3 -m pip -v install --upgrade pip
python3 -m pip -v install --upgrade numpy pytest flake8 jsonschema
# For now (2024/10/22), pyside6 6.6.3 does not support Python 3.13.
# Use --ignore-requires-python to force installation.
python3 -m pip -v install --upgrade pyside6==$(qmake -query QT_VERSION) --break-system-packages --ignore-requires-python
else
python3 -m pip -v install --upgrade setuptools
python3 -m pip -v install --upgrade pip
Expand Down

0 comments on commit c696196

Please sign in to comment.