summaryrefslogtreecommitdiffstats
path: root/Misc
diff options
context:
space:
mode:
authorGregory P. Smith <greg@krypto.org>2012-06-03 21:30:44 (GMT)
committerGregory P. Smith <greg@krypto.org>2012-06-03 21:30:44 (GMT)
commita81c8564365d4485bcf1d413b92fb275c091831d (patch)
tree31f166723bf72d1cd61a1bba318a82f5472e1a65 /Misc
parent9f44a66abc476a6aa57238c005253242b45f827e (diff)
downloadcpython-a81c8564365d4485bcf1d413b92fb275c091831d.zip
cpython-a81c8564365d4485bcf1d413b92fb275c091831d.tar.gz
cpython-a81c8564365d4485bcf1d413b92fb275c091831d.tar.bz2
Fixes Issue #14992: os.makedirs(path, exist_ok=True) would raise an OSError
when the path existed and had the S_ISGID mode bit set when it was not explicitly asked for. This is no longer an exception as mkdir cannot control if the OS sets that bit for it or not.
Diffstat (limited to 'Misc')
-rw-r--r--Misc/NEWS5
1 files changed, 5 insertions, 0 deletions
diff --git a/Misc/NEWS b/Misc/NEWS
index 3f99773..62c1312 100644
--- a/Misc/NEWS
+++ b/Misc/NEWS
@@ -10,6 +10,11 @@ What's New in Python 3.2.4
Core and Builtins
-----------------
+- Issue #14992: os.makedirs(path, exist_ok=True) would raise an OSError
+ when the path existed and had the S_ISGID mode bit set when it was
+ not explicitly asked for. This is no longer an exception as mkdir
+ cannot control if the OS sets that bit for it or not.
+
- Issue #14775: Fix a potential quadratic dict build-up due to the garbage
collector repeatedly trying to untrack dicts.