| FazBrowse GitHub Viewer | Trending | | Home |
| Tools: [Download Repo ZIP] [Original HTTPS Page] |
Sorry, something went wrong.
…vely (pythonGH-150011) bpo-42367: Restore os.makedirs() and pathlib.mkdir() ability to apply *mode* recursively via a new parent_mode= keyword argument. (cherry picked from commit 9770e32) Co-authored-by: nessita <124304+nessita@users.noreply.github.com> Co-authored-by: Zackery Spytz <zspytz@gmail.com> Co-authored-by: Erlend E. Aasland <erlend@python.org> Co-authored-by: Natalia <124304+nessita@users.noreply.github.com> Co-authored-by: Gregory P. Smith <greg@krypto.org>
|
there's some buildbot failures (the joy of tests relying on filesystem modes in various environments) on the first PR. I'll deal with those and incorporate fixes here before merging this. |
Sorry, something went wrong.
test_mkdir_with_parent_mode, test_mkdir_parent_mode_deep_hierarchy and test_mkdir_parent_mode_same_as_mode assert exact directory mode bits but did not pin the process umask. On buildbots running with a restrictive umask (e.g. 0o077) the 0o755 leaf was masked down to 0o700, failing the assertions. Wrap them in os_helper.temp_umask(0o022), matching the other umask-aware mkdir tests in this file.
|
🤖 New build scheduled with the buildbot fleet by @gpshead for commit 036510e 🤖 Results will be shown at: https://buildbot.python.org/all/#/grid?branch=refs%2Fpull%2F150036%2Fmerge If you want to schedule another build, you need to add the 🔨 test-with-buildbots label again. |
Sorry, something went wrong.
| Back | FazBrowse Home | New Git URL |
bpo-42367: Restore os.makedirs() and pathlib.mkdir() ability to apply mode recursively via a new parent_mode= keyword argument.
(cherry picked from commit 9770e32)
Co-authored-by: nessita 124304+nessita@users.noreply.github.com
Co-authored-by: Zackery Spytz zspytz@gmail.com
Co-authored-by: Erlend E. Aasland erlend@python.org
Co-authored-by: Natalia 124304+nessita@users.noreply.github.com
Co-authored-by: Gregory P. Smith greg@krypto.org
Fixes #86533