libcloud-notifications mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From to...@apache.org
Subject [libcloud] 12/12: Fix pyp3 dockerfile based test run.
Date Sun, 03 May 2020 16:23:20 GMT
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 <tomaz@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


Mime
View raw message