Skip to content

Commit b125efb

Browse files
committed
Removed llama-cpp-python from pyproject
1 parent f2a0da7 commit b125efb

File tree

3 files changed

+4
-77
lines changed

3 files changed

+4
-77
lines changed

.github/workflows/build-pyinstaller.yml

Lines changed: 4 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -15,9 +15,6 @@ jobs:
1515
rid: win-x64
1616
- os: ubuntu-22.04
1717
rid: linux-x64
18-
env:
19-
CMAKE_ARGS: "-DLLAMA_VULKAN=on"
20-
FORCE_CMAKE: "1"
2118

2219
steps:
2320
- name: Checkout code
@@ -31,13 +28,14 @@ jobs:
3128
- name: Install uv
3229
run: pip install uv
3330

34-
- name: Create virtual environment with uv
35-
run: uv venv .venv
36-
3731
- name: Install dependencies with uv
3832
run: uv sync
3933
shell: bash
4034

35+
- name: Build llama-cpp-python with Vulkan support
36+
run: CMAKE_ARGS="-DGGML_VULKAN=on" uv pip install llama-cpp-python --no-cache
37+
shell: bash
38+
4139
- name: Build executable with PyInstaller (Linux/macOS)
4240
if: runner.os != 'Windows'
4341
run: |

pyproject.toml

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,5 @@ description = "RaymondMaarloeve LLMServer"
55
requires-python = ">=3.12"
66
dependencies = [
77
"flask>=3.1.0",
8-
"llama-cpp-python>=0.3.8",
98
"pyinstaller>=6.13.0",
109
]

uv.lock

Lines changed: 0 additions & 70 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)