Skip to content

Commit 287b800

Browse files
committed
fix py27
Signed-off-by: Chris Snow <[email protected]>
1 parent 5e92b76 commit 287b800

File tree

2 files changed

+8
-1
lines changed

2 files changed

+8
-1
lines changed

pre_push_verifications.sh

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,13 @@
22

33
set -e
44

5+
if [[ -d /home/theia/ ]];
6+
then
7+
# black and isort have been installed in the 3.8.x pyenv
8+
eval "$(pyenv init -)"
9+
pyenv shell $(pyenv versions --bare | grep 3.8)
10+
fi
11+
512
isort tests/*.py hpecp/**.py bin/*.py
613
black bin/ tests/ hpecp/
714

@@ -12,7 +19,6 @@ flake8 --ignore=D,E501 tests/ # verify tests, but not for documentation
1219
if [[ -d /home/theia/ ]];
1320
then
1421
# ensure pyenvs are available to tox
15-
eval "$(pyenv init -)"
1622
pyenv shell $(pyenv versions --bare)
1723
fi
1824

tox.ini

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -25,6 +25,7 @@ deps =
2525
setenv = TOX_BUILD_DIR = {toxinidir}
2626

2727
[testenv:py27]
28+
; recreate due to ThreadingTCPServer import error
2829
recreate = true
2930

3031
[pytest]

0 commit comments

Comments
 (0)