1. e1e3c2d bpo-31904: Disable os.popen and popen test cases on VxWorks (GH-21687) by pxinwr · 3 years, 8 months ago
  2. 48b069a bpo-39481: Implementation for PEP 585 (#18239) by Guido van Rossum · 4 years, 4 months ago
  3. 65a796e bpo-40094: Add os.waitstatus_to_exitcode() (GH-19201) by Victor Stinner · 4 years, 4 months ago
  4. d648ef1 bpo-36144: Update os.environ and os.environb for PEP 584 (#18911) by Charles Burkland · 4 years, 5 months ago
  5. f4f445b bpo-39567: Add audit for os.walk(), os.fwalk(), Path.glob() and Path.rglob(). (GH-18372) by Serhiy Storchaka · 4 years, 6 months ago
  6. b8d1262 bpo-39395: putenv() and unsetenv() always available (GH-18135) by Victor Stinner · 4 years, 7 months ago
  7. eae87e3 bpo-38878: Fix os.PathLike __subclasshook__ (GH-17336) by Bar Harel · 4 years, 8 months ago
  8. 526606b bpo-38994: Implement __class_getitem__ for PathLike (GH-17498) by Batuhan Taşkaya · 4 years, 8 months ago
  9. 734f120 closes bpo-25461: Update os.walk() docstring to match the online docs. (GH-11836) by Bernt Røskar Brenna · 5 years ago
  10. fb6807b Fix punctuation in `os.execvpe` docstring. (GH-15051) by Hasan Ramezani · 5 years ago
  11. 2438cdf bpo-36085: Enable better DLL resolution on Windows (GH-12302) by Steve Dower · 5 years ago
  12. 3ce3dea Use generator instead of list in code examples (GH-11203) by Recursing · 6 years ago
  13. 52dee68 Assume the raw environ is always declared. (GH-8707) by Benjamin Peterson · 6 years ago
  14. 53f7a7c bpo-32297: Few misspellings found in Python source code comments. (#4803) by Mike · 7 years ago
  15. 8110837 bpo-30152: Reduce the number of imports for argparse. (#1269) by Serhiy Storchaka · 7 years ago
  16. 8a8d285 bpo-30441: Fix bug when modifying os.environ while iterating over it (#2409) by Osvaldo Santana Neto · 7 years ago
  17. ea720fe bpo-25996: Added support of file descriptors in os.scandir() on Unix. (#502) by Serhiy Storchaka · 7 years ago
  18. e304e33 bpo-19930: The mode argument of os.makedirs() no longer affects the file (#799) by Serhiy Storchaka · 7 years ago
  19. 8f6b344 bpo-28682: Added support for bytes paths in os.fwalk(). (#489) by Serhiy Storchaka · 7 years ago
  20. bb08db4 Fixes empty tuple case. by Steve Dower · 8 years ago
  21. eccaa06 Issue #28732: Adds new errors to spawnv emulation for platforms that only have fork and execv by Steve Dower · 8 years ago
  22. af4e474 Issue #28353: os.fwalk() no longer fails on broken links. by Serhiy Storchaka · 8 years ago
  23. 42babab Issue #28353: os.fwalk() no longer fails on broken links. by Serhiy Storchaka · 8 years ago
  24. 3ae4155 Issue #27998: Removed workarounds for supporting bytes paths on Windows in by Serhiy Storchaka · 8 years ago
  25. bf090e3 Issue #28324: Remove vestigal MacOS 9 references in os.py docstring. by Ned Deily · 8 years ago
  26. cc16be8 Issue #27781: Change file system encoding on Windows to UTF-8 (PEP 529) by Steve Dower · 8 years ago
  27. 10108a7 Issue #27355: Removed support for Windows CE. It was never finished, by Larry Hastings · 8 years ago
  28. 3f9183b Issue #26027, #27524: Add PEP 519/__fspath__() support to os and os.path. by Brett Cannon · 8 years ago
  29. c78ca1e Issue #27186: Update os.fspath()/PyOS_FSPath() to check the return by Brett Cannon · 8 years ago
  30. 5f74ebc Fix some PEP 8 violations. by Brett Cannon · 8 years ago
  31. 228c636 issue27186: fix fsencode/fsdecode and update tests; patch by Jelle Zijlstra by Ethan Furman · 8 years ago
  32. 958b3e4 issue27186: add PathLike ABC by Ethan Furman · 8 years ago
  33. 410ef8e issue27186: add C version of os.fspath(); patch by Jelle Zijlstra by Ethan Furman · 8 years ago
  34. c1cbeed issue27182: update fsencode and fsdecode for os.path(); patch by Dusty Phillips by Ethan Furman · 8 years ago
  35. cdc0879 issue27186 -- initial docs, tests, and python version of os.fspath by Ethan Furman · 8 years ago
  36. 06ddd35 Issue #25911: Backport os._DummyDirEntry fixes by Victor Stinner · 8 years ago
  37. 73030df Fix os._DummyDirEntry.is_symlink() by Victor Stinner · 8 years ago
  38. ba8b0a7 Enhance os._DummyDirEntry by Victor Stinner · 8 years ago
  39. 7c90a82 Issue #25995: os.walk() no longer uses FDs proportional to the tree depth. by Serhiy Storchaka · 9 years ago
  40. ffe96ae Issue #25994: Added the close() method and the support of the context manager by Serhiy Storchaka · 9 years ago
  41. 5f6a0b4 Issue #25911: Restored support of bytes paths in os.walk() on Windows. by Serhiy Storchaka · 9 years ago
  42. 0bddc9e Issue #25860: os.fwalk() no longer skips remaining directories when error occurs. by Serhiy Storchaka · 9 years ago
  43. 97cabb9 Issue #25583: Merge makedirs fix from 3.4 into 3.5 by Martin Panter · 9 years ago
  44. a82642f Issue #25583: Avoid incorrect errors raised by os.makedirs(exist_ok=True) by Martin Panter · 9 years ago
  45. cd1aa91 merge 3.4 (#23929) by Benjamin Peterson · 9 years ago
  46. 52a3b74 remove useless word (closes #23929) by Benjamin Peterson · 9 years ago
  47. 5fdde71 Issue #23605: Fix typo in an os.walk() comment by Victor Stinner · 9 years ago
  48. 7fea974 Issue #23605: Fix os.walk(topdown=True), don't cache entry.is_symlink() because by Victor Stinner · 9 years ago
  49. 411bf64 Issue #23605: os.walk() doesn't need to call entry.is_symlink() if followlinks by Victor Stinner · 9 years ago
  50. 524a5ba Issue #23605: os.walk() now calls os.scandir() instead of os.listdir(). by Victor Stinner · 9 years ago
  51. 97e2e06 os: Include posix functions in os.__all__. Closes issue #18554. by Yury Selivanov · 10 years ago
  52. 5c86701 Issue #21875: Remove vestigial references to Classic Mac OS in os module docs. by Ned Deily · 10 years ago
  53. e58e0c7 clarify when the list of subdirectories is read (closes #13779) by Benjamin Peterson · 10 years ago
  54. 9dc203f merge 3.3 (#21082) by Benjamin Peterson · 10 years ago
  55. 4717e21 merge 3.2 (#21082) by Benjamin Peterson · 10 years ago
  56. ee5f1c1 remove directory mode check from makedirs (closes #21082) by Benjamin Peterson · 10 years ago
  57. a22ae21 Fix parameter name in docs for os.makedirs and os.removedirs. by Zachary Ware · 10 years ago
  58. f1dc3ee Issue #19218: Rename collections.abc to _collections_abc in order to speed up interpreter start by Christian Heimes · 11 years ago
  59. 2582762 Issue #19209: Remove import of copyreg from the os module to speed up by Christian Heimes · 11 years ago
  60. a93c6db (Merge 3.3) Close #17702: On error, os.environb now removes suppress the except by Victor Stinner · 11 years ago
  61. 0c2dd0c Close #17702: On error, os.environb now removes suppress the except context by Victor Stinner · 11 years ago
  62. cd171c8 Issue #18200: Back out usage of ModuleNotFoundError (8d28d44f3a9a) by Brett Cannon · 11 years ago
  63. 0a14066 Issue #18200: Update the stdlib (except tests) to use ModuleNotFoundError. by Brett Cannon · 11 years ago
  64. c41917f Correction for 4f82b6cfee46. by Richard Oudkerk · 11 years ago
  65. ad34ef8 Fix os.__all__ to is passes test___all__ by Richard Oudkerk · 11 years ago
  66. 43aa0d0 (Merge 3.3) Close #17702: os.environ now raises KeyError with the original by Victor Stinner · 11 years ago
  67. 6d10139 Close #17702: os.environ now raises KeyError with the original environment by Victor Stinner · 11 years ago
  68. 0166a28 modernize some modules' code by replacing OSError->ENOENT/ENOTDIR/EPERM/EEXIST occurrences with the corresponding pep-3151 exceptions (FileNotFoundError, NotADirectoryError, etc.) by Giampaolo Rodola' · 12 years ago
  69. 1a03ac8 Issue #15845: Fix comparison between bytes and string. by Serhiy Storchaka · 12 years ago
  70. f6fb3a3 Issue #15845: Fix comparison between bytes and string. by Serhiy Storchaka · 12 years ago
  71. 4ab23bf Issue #15845: Fix comparison between bytes and string. by Serhiy Storchaka · 12 years ago
  72. 2552bc0 fix typo (#16720) by Andrew Svetlov · 12 years ago
  73. 8b33dd8 Use OESeeror instead of os.error (#16720) by Andrew Svetlov · 12 years ago
  74. ad28c7f Issue #16706: get rid of os.error by Andrew Svetlov · 12 years ago
  75. 29e02a2 merge 3.3 by Benjamin Peterson · 12 years ago
  76. b29614e compare singletons by identity not equality (closes #16712) by Benjamin Peterson · 12 years ago
  77. 4791a24 #16135: Removal of OS/2 support (Python code partial cleanup) by Jesus Cea · 12 years ago
  78. b403806 Issue #15202: Consistently use the name "follow_symlinks" for by Larry Hastings · 12 years ago
  79. c48fe98 Issue #15177: Added dir_fd parameter to os.fwalk(). by Larry Hastings · 12 years ago
  80. 306336b Closes #15161: add support for giving path as a fd for truncate() and pathconf(). by Georg Brandl · 12 years ago
  81. b698d8e Issue #15154: Add "dir_fd" parameter to os.rmdir, remove "rmdir" by Larry Hastings · 12 years ago
  82. dbbc0c8 Issue #14626: Fix buildbot issue on OpenIndiana 3.x machines. (Hopefully.) by Larry Hastings · 12 years ago
  83. 9cf065c Issue #14626: Large refactoring of functions / parameters in the os module. by Larry Hastings · 12 years ago
  84. 9436361 Closes #10142: Support for SEEK_HOLE/SEEK_DATA by Jesus Cea · 12 years ago
  85. 2d7d56a Revert the modification of e.strerror in 3.2 as that kind of change could by Gregory P. Smith · 12 years ago
  86. f0a9a9b Fixes Issue #14992: os.makedirs(path, exist_ok=True) would raise an OSError by Gregory P. Smith · 12 years ago
  87. a81c856 Fixes Issue #14992: os.makedirs(path, exist_ok=True) would raise an OSError by Gregory P. Smith · 12 years ago
  88. 3bc37f2 #14862: Add missing names to os.__all__ by Petri Lehtinen · 12 years ago
  89. 66bfcc1 #14773: Fix os.fwalk() failing on dangling symlinks by Hynek Schlawack · 12 years ago
  90. 569d087 use yield from by Benjamin Peterson · 12 years ago
  91. 990eff0 Backing out 86dc014cdd74. Not ready yet by Jesus Cea · 12 years ago
  92. 2b47f0a Close #10142: Support for SEEK_HOLE/SEEK_DATA by Jesus Cea · 12 years ago
  93. 84c0ca0 Use os.path.samestat() instead of reinventing the wheel. by Charles-François Natali · 12 years ago
  94. fd07415 Issue #2377: Make importlib the implementation of __import__(). by Brett Cannon · 12 years ago
  95. 2fb477c Merge 3.2: Issue #13703 plus some related test suite fixes. by Georg Brandl · 12 years ago
  96. 09a7c72 Merge from 3.1: Issue #13703: add a way to randomize the hash values of basic types (str, bytes, datetime) by Georg Brandl · 12 years ago
  97. 2daf6ae Issue #13703: add a way to randomize the hash values of basic types (str, bytes, datetime) by Georg Brandl · 12 years ago
  98. 7794090 Following Nick's suggestion, rename posix.fdlistdir() to posix.flistdir(), to by Charles-François Natali · 13 years ago
  99. 7372b06 Issue #13734: Add os.fwalk(), a directory walking function yielding file by Charles-François Natali · 13 years ago
  100. e14c07e Fixed a bug in os.walk() with bytes path on Windows caused by merging fixes by Serhiy Storchaka · 8 years ago