From 1bbe0edda4d7af4a05b3ca10c37b573142516342 Mon Sep 17 00:00:00 2001 From: Mirko Rossini Date: Tue, 21 Oct 2014 13:07:05 -0400 Subject: _winreg is added to the moves module under windows only --- six.py | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/six.py b/six.py index 232a0c7..06c8bd7 100644 --- a/six.py +++ b/six.py @@ -292,8 +292,12 @@ _moved_attributes = [ MovedModule("urllib_robotparser", "robotparser", "urllib.robotparser"), MovedModule("xmlrpc_client", "xmlrpclib", "xmlrpc.client"), MovedModule("xmlrpc_server", "SimpleXMLRPCServer", "xmlrpc.server"), - MovedModule("winreg", "_winreg"), ] +#Add windows specific modules if needed +if sys.platform in ('win32', 'cygwin'): + _moved_attributes += [ + MovedModule("winreg", "_winreg"), + ] for attr in _moved_attributes: setattr(_MovedItems, attr.name, attr) if isinstance(attr, MovedModule): -- cgit v1.2.1