Commit 3f6ffbc7 authored by PJ Eby's avatar PJ Eby

Recognize 'U' as a valid read-only mode for open()

--HG--
branch : setuptools-0.6
extra : convert_revision : svn%3A6015fed2-1504-0410-9fe1-9d1591cc4771/sandbox/branches/setuptools-0.6%4045629
parent bfff594d
...@@ -158,7 +158,7 @@ class DirectorySandbox(AbstractSandbox): ...@@ -158,7 +158,7 @@ class DirectorySandbox(AbstractSandbox):
raise SandboxViolation(operation, args, kw) raise SandboxViolation(operation, args, kw)
def _open(self, path, mode='r', *args, **kw): def _open(self, path, mode='r', *args, **kw):
if mode not in ('r', 'rt', 'rb', 'rU') and not self._ok(path): if mode not in ('r', 'rt', 'rb', 'rU', 'U') and not self._ok(path):
self._violation("open", path, mode, *args, **kw) self._violation("open", path, mode, *args, **kw)
return _open(path,mode,*args,**kw) return _open(path,mode,*args,**kw)
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment