You are viewing a plain text version of this content. The canonical link for it is here.
Posted to notifications@libcloud.apache.org by to...@apache.org on 2020/05/03 16:23:20 UTC
[libcloud] 12/12: Fix pyp3 dockerfile based test run.
This is an automated email from the ASF dual-hosted git repository.
tomaz pushed a commit to branch trunk
in repository https://gitbox.apache.org/repos/asf/libcloud.git
commit 15c1ffe6769707ce25e3f37ba25c8e713fdff72e
Author: Tomaz Muraus <to...@tomaz.me>
AuthorDate: Sun May 3 18:03:45 2020 +0200
Fix pyp3 dockerfile based test run.
---
contrib/Dockerfile | 7 +++++--
tox.ini | 1 +
2 files changed, 6 insertions(+), 2 deletions(-)
diff --git a/contrib/Dockerfile b/contrib/Dockerfile
index 5325888..8b85c78 100644
--- a/contrib/Dockerfile
+++ b/contrib/Dockerfile
@@ -37,10 +37,13 @@ RUN set -e && \
python3.7-dev \
python3.8-dev \
pypy3 \
+ pypy3-dev \
python3-pip \
libvirt-dev \
# Needed by libvirt driver
- pkg-config
+ pkg-config \
+ # Needed by cryptography library for pypy
+ libssl-dev
# Workaround for zipp import error issue - https://github.com/pypa/virtualenv/issues/1630
RUN python3 -m pip install --upgrade pip
@@ -52,4 +55,4 @@ COPY . /libcloud
WORKDIR /libcloud
-CMD ["tox", "-e", "lint,py3.5,py3.6,py3.7,py3.8,pypypy3.5"]
+CMD ["tox", "-e", "lint,py3.5,py3.6,py3.7,py3.8,pypypy3"]
diff --git a/tox.ini b/tox.ini
index 86fd4a0..d2ccbfc 100644
--- a/tox.ini
+++ b/tox.ini
@@ -11,6 +11,7 @@ deps =
setuptools==42.0.2
basepython =
pypypy3.5: pypy3.5
+ pypypy3: pypy3
py3.5: python3.5
py3.6: python3.6
{py3.7,docs,checks,lint,pylint,mypy,coverage,docs,py3.7-dist,py3.7-dist-wheel}: python3.7