We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 78692fc commit 7976db2Copy full SHA for 7976db2
.github/workflows/release.yml
@@ -39,8 +39,16 @@ jobs:
39
run: |
40
python -m pip install --upgrade pip
41
pip install pyinstaller
42
- # Install project dependencies from pyproject.toml
43
- pip install .
+ # Install project dependencies directly from pyproject.toml without building the package
+ python -c "
44
+ import tomllib
45
+ with open('pyproject.toml', 'rb') as f:
46
+ data = tomllib.load(f)
47
+ deps = data['project']['dependencies']
48
+ print('Installing dependencies:', deps)
49
+ import subprocess
50
+ subprocess.run(['pip', 'install'] + deps, check=True)
51
+ "
52
53
- name: Install frontend dependencies
54
0 commit comments