From 46b4a0d6edf3d9814d5e14877f080cd357832f0b Mon Sep 17 00:00:00 2001 From: Alex Xu Date: Mon, 19 Oct 2026 12:52:53 -0700 Subject: [PATCH] don't include qt6 in cli --- .github/workflows/package-windows.yml | 5 ++++- requirements-cli.txt | 9 +++++++++ 2 files changed, 13 insertions(+), 1 deletion(-) create mode 100644 requirements-cli.txt diff --git a/.github/workflows/package-windows.yml b/.github/workflows/package-windows.yml index 9d56459d..b514b1a0 100644 --- a/.github/workflows/package-windows.yml +++ b/.github/workflows/package-windows.yml @@ -30,10 +30,13 @@ jobs: include: - entry: kcc command: build_binary + requirements: requirements.txt - entry: kcc-c2e command: build_c2e + requirements: requirements-cli.txt - entry: kcc-c2p command: build_c2p + requirements: requirements-cli.txt runs-on: ${{ matrix.os }} steps: - uses: actions/checkout@v7 @@ -47,7 +50,7 @@ jobs: PYINSTALLER_COMPILE_BOOTLOADER: 1 run: | python -m pip install --upgrade pip - pip install -r requirements.txt + pip install -r ${{ matrix.requirements }} pip install certifi pyinstaller --no-binary pyinstaller - name: build binary run: | diff --git a/requirements-cli.txt b/requirements-cli.txt new file mode 100644 index 00000000..05dc08d6 --- /dev/null +++ b/requirements-cli.txt @@ -0,0 +1,9 @@ +Pillow>=11.3.0 +psutil>=7.2.2 +requests>=2.34.2 +python-slugify>=8.0.4,<9.0.0 +packaging>=26.2 +mozjpeg-lossless-optimization>=1.2.0 +natsort>=8.4.0 +numpy>=1.22.4 +PyMuPDF>=1.18.0