chore: pyproject optimization (#292)

This commit is contained in:
delewer
2026-03-23 13:09:30 +07:00
committed by GitHub
parent e3d4578eed
commit f3d05f7efc
4 changed files with 25 additions and 54 deletions

View File

@@ -30,7 +30,7 @@ jobs:
cache: "pip"
- name: Install dependencies
run: pip install ".[win10]"
run: pip install .
- name: Install pyinstaller
run: pip install "pyinstaller==6.13.0"
@@ -62,7 +62,7 @@ jobs:
cache: "pip"
- name: Install dependencies (Win7-compatible)
run: pip install ".[win7]"
run: pip install .
- name: Install pyinstaller
run: pip install "pyinstaller==5.13.2"
@@ -174,7 +174,7 @@ jobs:
-w wheelhouse/universal2
python3.12 -m pip install --no-deps wheelhouse/universal2/*.whl
python3.12 -m pip install ".[macos]"
python3.12 -m pip install .
python3.12 -m pip install pyinstaller==6.13.0
- name: Create macOS icon from ICO
@@ -276,7 +276,7 @@ jobs:
- name: Install dependencies
run: |
.venv/bin/pip install --upgrade pip
.venv/bin/pip install ".[linux]"
.venv/bin/pip install .
.venv/bin/pip install "pyinstaller==6.13.0"
- name: Build binary with PyInstaller