File tree Expand file tree Collapse file tree 2 files changed +6
-2
lines changed Expand file tree Collapse file tree 2 files changed +6
-2
lines changed Original file line number Diff line number Diff line change 76
76
run : |
77
77
sudo apt install -y libenchant-2-dev libcrack2-dev libssl-dev
78
78
python -m pip install --upgrade pip
79
- pip install flake8 pylint #pytest
79
+ if [ -f local-requirements.txt ]; then pip install -r local-requirements.txt; fi
80
+ if [ -f requirements.txt ]; then pip install -r requirements.txt; fi
81
+ if [ -f recommended.txt ]; then pip install -r recommended.txt; fi
80
82
# We may need git installed to get a full repo clone rather than unpacked archive
81
83
- name : Check out source repository
82
84
uses : actions/checkout@v4
@@ -125,7 +127,7 @@ jobs:
125
127
run : |
126
128
dnf install -y enchant cracklib openssl-devel
127
129
python -m pip install --upgrade pip
128
- pip install flake8 pylint #pytest
130
+ if [ -f local-requirements.txt ]; then pip install -r local-requirements.txt; fi
129
131
if [ -f requirements.txt ]; then pip install -r requirements.txt; fi
130
132
if [ -f recommended.txt ]; then pip install -r recommended.txt; fi
131
133
# We need git installed to get a full repo clone rather than unpacked archive
Original file line number Diff line number Diff line change 3
3
# This list is mainly used to specify addons needed for the unit tests.
4
4
# We only need autopep8 on py 3 as it's used in 'make fmt' (with py3)
5
5
autopep8;python_version >= "3"
6
+ flake8
6
7
# We need paramiko for the ssh unit tests
7
8
# NOTE: paramiko-3.0.0 dropped python2 and python3.6 support
8
9
paramiko;python_version >= "3.7"
9
10
paramiko<3;python_version < "3.7"
11
+ pylint
10
12
werkzeug
You can’t perform that action at this time.
0 commit comments