Author: Amaury Forgeot d'Arc <amaur...@gmail.com> Branch: py3.5 Changeset: r87299:3c1b46d02aad Date: 2016-09-22 02:41 +0200 http://bitbucket.org/pypy/pypy/changeset/3c1b46d02aad/
Log: Add a minimal _ssl.MemoryBIO to allow "import ssl" diff --git a/pypy/module/_ssl/__init__.py b/pypy/module/_ssl/__init__.py --- a/pypy/module/_ssl/__init__.py +++ b/pypy/module/_ssl/__init__.py @@ -22,6 +22,7 @@ '_SSLSocket': 'interp_ssl.SSLSocket', '_SSLContext': 'interp_ssl.SSLContext', + 'MemoryBIO': 'interp_ssl.MemoryBIO', } if sys.platform == 'win32': diff --git a/pypy/module/_ssl/interp_ssl.py b/pypy/module/_ssl/interp_ssl.py --- a/pypy/module/_ssl/interp_ssl.py +++ b/pypy/module/_ssl/interp_ssl.py @@ -1858,3 +1858,10 @@ w_convert_path(space, libssl_X509_get_default_cert_dir_env()), w_convert_path(space, libssl_X509_get_default_cert_dir()), ]) + + +class MemoryBIO(W_Root): + pass +MemoryBIO.typedef = TypeDef( + "_ssl.MemoryBIO", +) _______________________________________________ pypy-commit mailing list pypy-commit@python.org https://mail.python.org/mailman/listinfo/pypy-commit