Provides a fake file system that mocks the Python file system modules.
☆741Mar 11, 2026Updated last week
Alternatives and similar repositories for pyfakefs
Users that are interested in pyfakefs are comparing it to the libraries listed below
Sorting:
- Travel through time in your tests.☆959Updated this week
- Let your Python tests travel through time☆4,496Aug 19, 2025Updated 7 months ago
- a plugin for py.test that changes the default look and feel of py.test (e.g. progressbar, show tests that fail instantly)☆1,520Dec 12, 2025Updated 3 months ago
- A tool (and pre-commit hook) to automatically upgrade syntax for newer versions of the language.☆4,055Dec 22, 2025Updated 2 months ago
- Simplified packaging of Python modules☆2,243Updated this week
- Run `black` on python code blocks in documentation files☆676Updated this week
- Python Classes Without Boilerplate☆5,743Mar 8, 2026Updated last week
- Pytest plugin to randomly order tests and control random.seed☆700Updated this week
- A utility for mocking out the Python Requests library.☆4,327Feb 19, 2026Updated last month
- Manage the release notes for your project.☆888Mar 8, 2026Updated last week
- Python's Filesystem abstraction layer☆2,097May 17, 2025Updated 10 months ago
- A minimalist production ready plugin system☆1,589Updated this week
- ☆208Updated this week
- Thin-wrapper around the mock package for easier use with pytest☆2,019Mar 10, 2026Updated last week
- A set of tools to keep your pinned Python dependencies fresh.☆7,994Updated this week
- lazy-imports-lite changes the semantics of python imports and defers the import until it is used the first time like in PEP 690☆23Mar 2, 2026Updated 2 weeks ago
- Coverage plugin for pytest.☆2,018Mar 2, 2026Updated 2 weeks ago
- A low-level library for installing from a Python wheel distribution.☆145Updated this week
- A plugin for Flake8 finding likely bugs and design problems in your program. Contains warnings that don't belong in pyflakes and pycodest…☆1,112Updated this week
- Production-grade retries for Python☆1,373Mar 3, 2026Updated 2 weeks ago
- Pytest plugin to fake subprocess.☆117Updated this week
- A simple mock filesystem for use in unit tests☆48Oct 19, 2024Updated last year
- A plugin to improve the output of pytest with colourful unified diffs☆456Feb 18, 2024Updated 2 years ago
- Flexible test automation for Python☆1,501Mar 12, 2026Updated last week
- Pytest Plugin to disable socket calls during tests☆334Mar 9, 2026Updated last week
- Validation library for simple check on `pyproject.toml`☆204Mar 2, 2026Updated 2 weeks ago
- Modern, extensible Python project management☆7,144Feb 27, 2026Updated 3 weeks ago
- Manage legacy code with comments.☆17Mar 14, 2026Updated last week
- pytest plugin for distributed testing and loop-on-failures testing modes.☆1,813Updated this week
- A pygments lexer for pytest output☆23Nov 7, 2025Updated 4 months ago
- A pytest plugin that allows multiple failures per test.☆409Mar 5, 2026Updated 2 weeks ago
- Find dead Python code☆4,382Mar 4, 2026Updated 2 weeks ago
- More routines for operating on iterables, beyond itertools☆4,043Updated this week
- Build and Inspect Python Packages in GitHub Actions☆210Mar 4, 2026Updated 2 weeks ago
- Check what PyPI dependencies changed and when.☆30Mar 9, 2026Updated last week
- Check your wheels have the right contents☆166Dec 22, 2025Updated 2 months ago
- Collection of library stubs for Python, with static types☆5,023Updated this week
- pytest fixture for benchmarking code☆1,417Feb 16, 2026Updated last month
- Yet another URL library☆1,475Mar 7, 2026Updated last week