April 19, 2021

How Many Zope Repositories Are Compatible With Pypy?

Today, Johannes Raggam asked on the Plone/Zope community forum whether Zope is able to run on PyPy. While I am not entirely sure, and I have some vague memories about potential problems with RestrictedPython, I can certainly grep the almost 300 Zope repositories for signs of PyPy support. The best sign of PyPy support is IMHO that we run tests for it :-) In order to grep in all repositories I use all-repos written by Anthony Sottile....

October 30, 2020

How to Fix Broken Tests on Travis for PyPy

The xenial build of pypy on Travis CI links against OpenSSL 1.0.2, which causes pip install cryptography to fail with RuntimeError: You are linking against OpenSSL 1.0.2, which is no longer supported by the OpenSSL project. To use this version of cryptography you need to upgrade to a newer version of OpenSSL. For this version only you can also set the environment variable CRYPTOGRAPHY_ALLOW_OPENSSL_102 to allow OpenSSL 1.0.2. Marius found the solution, see https://github....