[pypy-commit] pypy py3.5: Add a dummy enum_certificates() function, for now
arigo
pypy.commits at gmail.com
Wed Dec 20 02:06:42 EST 2017
Author: Armin Rigo <arigo at tunes.org>
Branch: py3.5
Changeset: r93507:cffba7a52fb2
Date: 2017-12-20 08:05 +0100
http://bitbucket.org/pypy/pypy/changeset/cffba7a52fb2/
Log: Add a dummy enum_certificates() function, for now
diff --git a/lib_pypy/_ssl/__init__.py b/lib_pypy/_ssl/__init__.py
--- a/lib_pypy/_ssl/__init__.py
+++ b/lib_pypy/_ssl/__init__.py
@@ -14,3 +14,14 @@
# RAND_egd is optional and might not be available on e.g. libressl
if hasattr(_stdssl, 'RAND_egd'):
RAND_egd = builtinify(RAND_egd)
+
+import sys
+if sys.platform == "win32" and 'enum_certificates' not in globals():
+ def enum_certificates(*args, **kwds):
+ import warnings
+ warnings.warn("ssl.enum_certificates() is not implemented")
+ return []
+ def enum_crls(*args, **kwds):
+ import warnings
+ warnings.warn("ssl.enum_crls() is not implemented")
+ return []
More information about the pypy-commit
mailing list