aboutsummaryrefslogtreecommitdiff
path: root/pypy
diff options
context:
space:
mode:
authornulano <nulano@nulano.eu>2020-12-25 16:52:28 +0100
committernulano <nulano@nulano.eu>2020-12-25 16:52:28 +0100
commite9900078b228df55677519ac8a5ebb51d625fb0b (patch)
tree4eb5a1e83363ffac3c445566aab70301e8d96f0a /pypy
parentbackport rpython changes from py3.7-winreg (diff)
downloadpypy-e9900078b228df55677519ac8a5ebb51d625fb0b.tar.gz
pypy-e9900078b228df55677519ac8a5ebb51d625fb0b.tar.bz2
pypy-e9900078b228df55677519ac8a5ebb51d625fb0b.zip
don't add REG_QWORD introduced in CPython 3.6 to winreg on PyPy2
Diffstat (limited to 'pypy')
-rw-r--r--pypy/module/_winreg/moduledef.py5
1 files changed, 5 insertions, 0 deletions
diff --git a/pypy/module/_winreg/moduledef.py b/pypy/module/_winreg/moduledef.py
index d865ca691e..b20bd15d62 100644
--- a/pypy/module/_winreg/moduledef.py
+++ b/pypy/module/_winreg/moduledef.py
@@ -72,3 +72,8 @@ to see what constants are used, and where."""
for name, value in constants.iteritems():
interpleveldefs[name] = "space.wrap(%s)" % (value,)
+
+ import pypy.module.sys.version
+ if pypy.module.sys.version.CPYTHON_VERSION < (3, 6):
+ del interpleveldefs["REG_QWORD"]
+ del interpleveldefs["REG_QWORD_LITTLE_ENDIAN"]