From 293c2c730f0f258fbcdfe9da9b6108585ffd8cdd Mon Sep 17 00:00:00 2001 From: Philipp Wolfer Date: Fri, 18 Dec 2020 09:26:00 +0100 Subject: [PATCH] macos: build with Python 3.9.1 --- .github/workflows/package.yml | 2 +- requirements-build.txt | 2 +- scripts/package/macos-package-app.sh | 4 ++-- 3 files changed, 4 insertions(+), 4 deletions(-) diff --git a/.github/workflows/package.yml b/.github/workflows/package.yml index b3fe5d1d9..1b88157d6 100644 --- a/.github/workflows/package.yml +++ b/.github/workflows/package.yml @@ -30,7 +30,7 @@ jobs: env: DISCID_VERSION: 0.6.2 FPCALC_VERSION: 1.5.0 - PYTHON_VERSION: 3.7.6 + PYTHON_VERSION: 3.9.1 MACOSX_DEPLOYMENT_TARGET: ${{ matrix.macos-deployment-version }} steps: - uses: actions/checkout@v2 diff --git a/requirements-build.txt b/requirements-build.txt index 2b71063cb..dc6d59ef0 100644 --- a/requirements-build.txt +++ b/requirements-build.txt @@ -1,3 +1,3 @@ Babel==2.6 -PyInstaller==4.0 +PyInstaller==4.1 setuptools<45.0.0 diff --git a/scripts/package/macos-package-app.sh b/scripts/package/macos-package-app.sh index 0b08a7c0e..cfa0c00f9 100755 --- a/scripts/package/macos-package-app.sh +++ b/scripts/package/macos-package-app.sh @@ -54,7 +54,7 @@ mv "$APP_BUNDLE.tmp" "$APP_BUNDLE" if [ "$CODESIGN" = '1' ]; then # Enable hardened runtime if app will get notarized if [ "$NOTARIZE" = "1" ]; then - codesign --verbose --deep \ + codesign --verbose --deep --force \ --options runtime \ --entitlements ../scripts/package/entitlements.plist \ --keychain "$KEYCHAIN_PATH" --sign "$CERTIFICATE_NAME" \ @@ -62,7 +62,7 @@ if [ "$CODESIGN" = '1' ]; then ../scripts/package/macos-notarize-app.sh "$APP_BUNDLE" codesign --verbose --deep --verbose --strict=all --check-notarization "$APP_BUNDLE" else - codesign --verify --verbose --deep \ + codesign --verify --verbose --deep --force \ --keychain "$KEYCHAIN_PATH" --sign "$CERTIFICATE_NAME" \ "$APP_BUNDLE" fi