diff options
| author | Bernat Gabor <bgabor8@bloomberg.net> | 2020-01-10 17:31:09 +0000 |
|---|---|---|
| committer | Bernat Gabor <bgabor8@bloomberg.net> | 2020-01-10 17:33:13 +0000 |
| commit | 3bdba7312009913135eefdff404999950aaa52f7 (patch) | |
| tree | 2f2c08766daaa01d6f3aac0540866f31767db127 /src/virtualenv/util/path | |
| parent | 5acb992f775912e64439e0d09aa87086b284aa0d (diff) | |
| download | virtualenv-3bdba7312009913135eefdff404999950aaa52f7.tar.gz | |
fix errors under CPython 3.4 on Windows
Diffstat (limited to 'src/virtualenv/util/path')
| -rw-r--r-- | src/virtualenv/util/path/_pathlib/__init__.py | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/src/virtualenv/util/path/_pathlib/__init__.py b/src/virtualenv/util/path/_pathlib/__init__.py index 3b18d3d..29a8c6b 100644 --- a/src/virtualenv/util/path/_pathlib/__init__.py +++ b/src/virtualenv/util/path/_pathlib/__init__.py @@ -28,6 +28,11 @@ if six.PY3: with self.open(mode="w", encoding=encoding, errors=errors) as f: return f.write(data) + def mkdir(self, mode=0o777, parents=False, exist_ok=False): + if exist_ok and self.exists(): + return + super(type(BuiltinPath()), self).mkdir(mode, parents) + else: if sys.platform == "win32": |
