1. ecba9bc Merge commit '9a387966d65e20e465ed03af5b3bfb632984adc3' by Jim Tang · 2 years, 3 months ago
  2. d81cd56 Only skip _pytest.pathlib if it is actually present by mrbean-bremen · 2 years, 3 months ago
  3. 2ee83a3 Use RealPathlibModule for all skipped modules by mrbean-bremen · 2 years, 4 months ago
  4. 80daca8 Open binary no encoding by thomas · 2 years, 5 months ago
  5. 4dc8615 Correctly handle full disk after append by mrbean-bremen · 2 years, 5 months ago
  6. 9f486bc Correctly handle reading/writing pipes via file by mrbean-bremen · 2 years, 5 months ago
  7. c25e65e Do not set size to 0 on setting initial content by mrbean-bremen · 2 years, 5 months ago
  8. 3008d05 Fix some bytes warnings by mrbean-bremen · 2 years, 6 months ago
  9. b70140a Add some missing methods to FakePipeWrapper by mrbean-bremen · 2 years, 7 months ago
  10. 38a5589 Use AnyPath instead of AnyString in create_file and add_real_file by mrbean-bremen · 2 years, 7 months ago
  11. b9df036 Make randomizing of listdir results optional by mrbean-bremen · 2 years, 8 months ago
  12. 90dbff3 Add basic patching of fcntl module by mrbean-bremen · 2 years, 8 months ago
  13. 5f8f0e8 Make sure nothing is changed if a rename failed by mrbean-bremen · 2 years, 8 months ago
  14. 83f5344 Randomize list order for FakeFilesystem.listdir by mrbean-bremen · 2 years, 9 months ago
  15. e06472b Fixed handling of alternative path separator in some functions by mrbean-bremen · 2 years, 10 months ago
  16. c403e3d Fix handling of use_known_patches=False by mrbean-bremen · 2 years, 10 months ago
  17. ca9a356 Handle pathlib.Path.owner() and pathlib.Path.group() by mrbean-bremen · 2 years, 10 months ago
  18. f4aac8e Do not import pandas and related modules if it is not patched by mrbean-bremen · 2 years, 11 months ago
  19. 49d4201 Skip failing tests on systems with ASCII locale by mrbean-bremen · 2 years, 11 months ago
  20. 29b5682 Make sure the tested file descriptors are out of valid range by mrbean-bremen · 2 years, 11 months ago
  21. 4ff6523 Add type hints to fake_filesystem_unittest by mrbean-bremen · 3 years ago
  22. dfa0262 Add type hints for more classes by mrbean-bremen · 3 years ago
  23. d75703c Add type hints to more fake classes by mrbean-bremen · 3 years ago
  24. 403b035 Fix a few resource warnings in test by mrbean-bremen · 3 years ago
  25. a0af679 Deprecate all warnings while inspecting loaded modules by mrbean-bremen · 3 years ago
  26. 3362258 Add type annotations to FakeFilesystem class (#607) by mrbean-bremen · 3 years ago
  27. c8b2b2e Skip test_mknod_raises_if_unsupported_options for real fs by mrbean-bremen · 3 years ago
  28. df35f93 Add example for alias for fs fixture (#610) by mrbean-bremen · 3 years ago
  29. 7d233aa Make sure mocked time and float time are reset by mrbean-bremen · 3 years, 1 month ago
  30. 206e75d Refactor time mocking to use standard mock by mrbean-bremen · 3 years, 1 month ago
  31. 4bf5a4a Account for possible low-resolution timer in file time tests by mrbean-bremen · 3 years, 1 month ago
  32. 28d3089 Release 4.5.0 by mrbean-bremen · 3 years, 1 month ago
  33. 87eaba8 Fix UNC path handling by mrbean-bremen · 3 years, 1 month ago
  34. 8366384 Add mypy checks to CI by mrbean-bremen · 3 years, 1 month ago
  35. 86f34f3 Add type checking (#601) by Austin Scola · 3 years, 1 month ago
  36. 02cb1ee Add support for some Python 3.10 changes by mrbean-bremen · 3 years, 1 month ago
  37. a8a70bb Add support for Python 3.10 beta1 (#594) by Carl Montanari · 3 years, 1 month ago
  38. 53ef207 Fix handling of byte strings in some os.path functions by mrbean-bremen · 3 years, 1 month ago
  39. f0d4018 Do not import pathlib2 as pathlib if available by mrbean-bremen · 3 years, 3 months ago
  40. 9930832 Prepare next release by mrbean-bremen · 3 years, 4 months ago
  41. efd90e7 Fix os.file for unreadable files by mrbean-bremen · 3 years, 4 months ago
  42. f594c24 [LSC] Add LOCAL_LICENSE_KINDS to external/python/pyfakefs by Bob Badour · 3 years, 4 months ago
  43. 40416a1 Remove @DeprecationWarning as it isn't a decorator by Gregory P. Smith · 3 years, 4 months ago
  44. 518ab38 Add support for pathlib.Path.readlink (new in Python 3.9) by mrbean-bremen · 3 years, 5 months ago
  45. b4e08dd Add non-functional argument "effective_ids" to "os.access()"` by mrbean-bremen · 3 years, 5 months ago
  46. 875c500 Fix handling of pipe file descriptors in fake fs by mrbean-bremen · 3 years, 5 months ago
  47. 7311044 Skip test_open_existing_pipe test under pytest by mrbean-bremen · 3 years, 5 months ago
  48. 20ed320 Do not remove pathlib.Path.link_to if pathlib2 is installed by mrbean-bremen · 3 years, 6 months ago
  49. 846ec97 Add support for pathlib.link_to since Python 3.8 by mrbean-bremen · 3 years, 6 months ago
  50. 0ba2e0e Add test for checking the setup time by mrbean-bremen · 3 years, 6 months ago
  51. 61ad750 Simplify IO buffer class by mrbean-bremen · 3 years, 6 months ago
  52. 5eac108 Adapt some tests that may fail under Windows by mrbean-bremen · 3 years, 6 months ago
  53. c1e3af7 Change IO to use TextIOWrapper for text by mrbean-bremen · 3 years, 6 months ago
  54. 807b6ff Revert Windows-specific optimization for mounting c drive by mrbean-bremen · 3 years, 7 months ago
  55. f1e5163 Reset os.sep and related variables on setting os by mrbean-bremen · 3 years, 7 months ago
  56. 436384e Minor documentation updates by mrbean-bremen · 3 years, 7 months ago
  57. c256c01 Fix patching "open" calls in modules with a name ending with "io" by mrbean-bremen · 3 years, 7 months ago
  58. c071145 Add caching of patched modules to avoid lookup overhead by mrbean-bremen · 3 years, 7 months ago
  59. 541cd09 Add option to switch off cache by mrbean-bremen · 3 years, 7 months ago
  60. 6646762 Use GitHub actions for tests by mrbean-bremen · 3 years, 8 months ago
  61. 12abe91 Release 4.3.0 by mrbean-bremen · 3 years, 7 months ago
  62. 3190c7e Add caching for modules without file system functions by mrbean-bremen · 3 years, 7 months ago
  63. 9e6317b More performance improvements by mrbean-bremen · 3 years, 7 months ago
  64. 0940a2c Remove automatic patching of default arguments by mrbean-bremen · 3 years, 7 months ago
  65. b306b4a Use positional instead of keyword argument for patchfs by mrbean-bremen · 3 years, 7 months ago
  66. eff4ca7 Remove dependency of pyfakefs on pytest by mrbean-bremen · 3 years, 8 months ago
  67. 278dafd Prepare next release by mrbean-bremen · 3 years, 8 months ago
  68. 8a43f53 Improved handling of drive-like paths under Posix by mrbean-bremen · 3 years, 8 months ago
  69. 981865a Fix incorrect check for symlink in fake os.walk by mrbean-bremen · 3 years, 8 months ago
  70. e90bbd5 Add FakeFilesystem.os for more convenient OS setting by mrbean-bremen · 3 years, 8 months ago
  71. 67b65ef Allow fake pathlib to be used in other os by mrbean-bremen · 3 years, 8 months ago
  72. 4fe9dc7 Moved pytest specific SKIPMODULES to Patcher by mrbean-bremen · 3 years, 9 months ago
  73. 4551f02 Do not call fake pathlib.Path if called from skipped module by mrbean-bremen · 3 years, 9 months ago
  74. 80d1e2d Changed patch_open_code argument to accept an additional AUTO mode by mrbean-bremen · 3 years, 9 months ago
  75. 4838419 Fix missing import introduced by previous change by mrbean-bremen · 3 years, 9 months ago
  76. bfa1036 Added some support for io.open_code in Python 3.8 by mrbean-bremen · 3 years, 9 months ago
  77. e34eab6 Fix a few resource warnings in tests by mrbean-bremen · 3 years, 9 months ago
  78. 30b1ba2 Always add linecache and tokenize to skipped modules by mrbean-bremen · 3 years, 9 months ago
  79. e338d5b Do not call fake open if the caller is a skipped module by mrbean-bremen · 3 years, 9 months ago
  80. b452d04 Fixed handling of additional_skip_names with several module components by mrbean-bremen · 3 years, 9 months ago
  81. 6f8d80a Allow to open existing pipe file descriptor - fixes #493 by mrbean-bremen · 3 years, 9 months ago
  82. c8a0f0c Add support for buffering in text mode - support line buffering - closes #549 by mrbean-bremen · 3 years, 10 months ago
  83. 5a2d8f0 Make sure pytest will work without pyfakefs installed by mrbean-bremen · 3 years, 10 months ago
  84. b390245 Fix OSError subtype raised under MacOS on os.chdir with file decscriptor by mrbean-bremen · 3 years, 10 months ago
  85. 9500a8d Add support for the buffering parameter in open() call by mrbean-bremen · 3 years, 10 months ago
  86. bc1f308 Do not truncate file on failed flush by mrbean-bremen · 3 years, 10 months ago
  87. 651c62b More robust exception handling for exceptions in inspect functions by mrbean-bremen · 3 years, 10 months ago
  88. 7ffd478 Add support for os.truncate and os.ftruncate by mrbean-bremen · 3 years, 10 months ago
  89. 9cee495 Suppress deprecation warnings while collecting modules by mrbean-bremen · 3 years, 11 months ago
  90. 3a359a4 Skip test_write_excel if openpyxl is not installed by Michał Górny · 4 years ago
  91. eaa6080 Prepare next release by mrbean-bremen · 4 years ago
  92. 073d019 Documentation changes after review by mrbean-bremen · 4 years ago
  93. 4286167 Added patching of django file locks by mrbean-bremen · 4 years ago
  94. f459e90 Fix os.expanduser to work with a bytes path by mrbean-bremen · 4 years ago
  95. 520914f Added partial support for pandas to work with pyfakefs by mrbean-bremen · 4 years ago
  96. 8127a82 Correctly handle alternative path separators in path resolving by mrbean-bremen · 4 years, 1 month ago
  97. 0721ad3 Make sure that all temp files are removed in real fs tests by mrbean-bremen · 4 years, 3 months ago
  98. 292c07f Make sure fs modules in pathlib are patched by mrbean-bremen · 4 years, 3 months ago
  99. 312f0f4 Refactored the patchfs decorator to not need a second decorator by mrbean-bremen · 4 years, 3 months ago
  100. a12f891 Do not override global warnings setting in Deprecator by mrbean-bremen · 4 years, 3 months ago