Skip to content

Commit 954952f

Browse files
committed
Simplify package installation in GitHub action
1 parent f0dd84d commit 954952f

File tree

1 file changed

+0
-11
lines changed

1 file changed

+0
-11
lines changed

.github/workflows/python-package.yml

Lines changed: 0 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -29,20 +29,9 @@ jobs:
2929
source env/bin/activate
3030
python -m pip install --upgrade pip
3131
32-
# various build requirements for Python 3.10 Github Action
33-
sudo apt install autoconf automake bison build-essential flex gcc gfortran libfreetype-dev \
34-
libfreetype6 libfreetype6-dev liblapack-dev libopenblas-dev libxml2 libxml2-dev pkg-config \
35-
python3-dev python3-freetype python3-igraph zlib1g-dev
36-
37-
pip install --upgrade setuptools wheel
38-
3932
pip install .
4033
4134
pip install cython flake8 pytest
42-
43-
# the following don't seem to be handled correctly in pip dependency
44-
# checking for the Python 3.10 GitHub Action?
45-
pip install igraph louvain matplotlib numpy pandas pybind11 pythran scipy
4635
- name: Lint with flake8
4736
run: |
4837
source env/bin/activate

0 commit comments

Comments
 (0)