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