Skip to content

Commit 8895ccc

Browse files
committed
fix(build): remove unnecessary data-science dependencies (PyGObject, scipy, numba) crashing Ubuntu compilation
1 parent dd8a6eb commit 8895ccc

File tree

2 files changed

+2
-8
lines changed

2 files changed

+2
-8
lines changed

.github/workflows/build.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -43,7 +43,7 @@ jobs:
4343
run: |
4444
# Les dépendances systèmes PyQt5/Audio
4545
sudo apt-get update
46-
sudo apt-get install -y python3-pyqt5 python3-pyqt5.qtwebengine libsdl2-mixer-2.0-0 libsdl2-image-2.0-0 libsdl2-2.0-0 libcairo2-dev pkg-config libgirepository1.0-dev
46+
sudo apt-get install -y python3-pyqt5 python3-pyqt5.qtwebengine libsdl2-mixer-2.0-0 libsdl2-image-2.0-0 libsdl2-2.0-0
4747
python -m pip install --upgrade pip
4848
# Installe les requirements globaux + linux (qui rajoute numba, scipy, etc.)
4949
pip install -r requirements.txt

requirements-Linux.txt

Lines changed: 1 addition & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1 @@
1-
Pillow
2-
PyGObject
3-
h5py
4-
scipy
5-
numba
6-
llvmlite
7-
jupyter_rfb
1+

0 commit comments

Comments
 (0)