An open API service for producing an overview of a list of open source projects.

https://github.com/pytest-dev/pyfakefs

filesystem mocking pytest-plugin python unit-testing

Score: 26.721501281917398

Last synced: about 15 hours ago
JSON representation

Repository metadata:

Provides a fake file system that mocks the Python file system modules.


Owner metadata:


Committers metadata

Last synced: about 1 month ago

Total Commits: 1,396
Total Committers: 74
Avg Commits per committer: 18.865
Development Distribution Score (DDS): 0.359

Commits in past year: 137
Committers in past year: 9
Avg Commits per committer in past year: 15.222
Development Distribution Score (DDS) in past year: 0.526

Name Email Commits
mrbean-bremen h****n@g****m 895
pre-commit-ci[bot] 6****] 140
John McGehee j****v 82
pyup-bot g****t@p****o 78
David Baird d****d@g****m 40
John McGehee b****t@j****m 19
john McGehee j****e@w****m 12
Filip Figiel f****l@d****l 10
Jeff Leverenz j****z@g****m 9
Wes Kendall w****l@c****m 8
Kurt McKee c****e@k****g 7
Doug Luce d****g@g****m 7
dependabot[bot] 4****] 6
Janne Rönkkö j****o@v****i 5
Bruno Alla b****e 5
Simon Fagerholm s****m@s****m 3
Alexis Durand a****d@i****k 3
Michał Górny m****y@g****g 2
JanEricNitschkeTNG j****e@t****m 2
James Braza j****a@g****m 2
Erik Massop e****p@g****m 2
Brian Okken 1****n 2
Alex Lowe a****e@c****m 2
John McGehee f****z@v****t 2
cclauss c****s@b****h 2
Sassan Haradji m****e@s****m 2
Simon Ruggier s****n@p****h 2
Alexandre Detiste a****e@g****m 1
Anthony Ryan a****1@g****m 1
Anthony Sottile a****e@u****u 1
and 44 more...

Package metadata

pypi.org: pyfakefs

Implements a fake file system that mocks the Python file system modules.

  • Homepage:
  • Documentation: https://pyfakefs.readthedocs.io/
  • Licenses: Apache-2.0
  • Latest release: 6.2.0 (published about 2 months ago)
  • Last Synced: 2026-04-22T17:31:11.473Z (about 1 month ago)
  • Versions: 93
  • Dependent Packages: 102
  • Dependent Repositories: 1,274
  • Downloads: 6,552,237 Last month
  • Docker Downloads: 673,619
  • Rankings:
    • Dependent packages count: 0.211%
    • Dependent repos count: 0.324%
    • Downloads: 0.338%
    • Docker downloads count: 0.91%
    • Average: 1.544%
    • Stargazers count: 2.62%
    • Forks count: 4.861%
  • Maintainers (4)
proxy.golang.org: github.com/pytest-dev/pyfakefs

  • Homepage:
  • Documentation: https://pkg.go.dev/github.com/pytest-dev/pyfakefs#section-documentation
  • Licenses: apache-2.0
  • Latest release: v6.1.6+incompatible (published 2 months ago)
  • Last Synced: 2026-03-20T07:26:24.472Z (2 months ago)
  • Versions: 73
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Rankings:
    • Stargazers count: 2.527%
    • Forks count: 2.759%
    • Average: 6.416%
    • Dependent packages count: 9.576%
    • Dependent repos count: 10.802%
alpine-edge: py3-pyfakefs

fake file system that mocks the Python file system modules

  • Homepage: https://github.com/pytest-dev/pyfakefs/
  • Licenses: Apache-2.0
  • Latest release: 5.9.1-r0 (published 11 months ago)
  • Last Synced: 2026-03-12T01:12:06.307Z (3 months ago)
  • Versions: 10
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Rankings:
    • Dependent repos count: 0.0%
    • Average: 7.32%
    • Dependent packages count: 14.641%
  • Maintainers (1)
alpine-edge: py3-pyfakefs-pyc

Precompiled Python bytecode for py3-pyfakefs

  • Homepage: https://github.com/pytest-dev/pyfakefs/
  • Licenses: Apache-2.0
  • Latest release: 5.9.1-r0 (published 11 months ago)
  • Last Synced: 2026-03-14T12:01:04.340Z (3 months ago)
  • Versions: 10
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Rankings:
    • Dependent repos count: 0.0%
    • Average: 10.073%
    • Stargazers count: 12.868%
    • Dependent packages count: 13.386%
    • Forks count: 14.037%
  • Maintainers (1)
anaconda.org: pyfakefs

Pyfakefs implements a fake file system that mocks the Python file system modules. Using pyfakefs, your tests operate on a fake file system in memory without touching the real disk. The software under test requires no modification to work with pyfakefs. pyfakefs works with Linux, Windows and macOS.

  • Homepage: https://github.com/pytest-dev/pyfakefs
  • Licenses: Apache-2.0
  • Latest release: 6.0.0 (published 5 months ago)
  • Last Synced: 2026-03-18T04:04:19.605Z (2 months ago)
  • Versions: 3
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Rankings:
    • Dependent packages count: 50.785%
    • Average: 53.309%
    • Dependent repos count: 55.833%
alpine-v3.23: py3-pyfakefs-pyc

Precompiled Python bytecode for py3-pyfakefs

  • Homepage: https://github.com/pytest-dev/pyfakefs/
  • Licenses: Apache-2.0
  • Latest release: 5.9.1-r0 (published 11 months ago)
  • Last Synced: 2026-04-13T20:08:05.001Z (about 2 months ago)
  • Versions: 1
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Rankings:
    • Dependent repos count: 0.0%
    • Dependent packages count: 0.0%
    • Average: 100%
  • Maintainers (1)
ubuntu-24.10: python-pyfakefs

  • Homepage: https://github.com/pytest-dev/pyfakefs
  • Licenses:
  • Latest release: 5.6.0-1 (published 4 months ago)
  • Last Synced: 2026-03-09T13:05:13.003Z (3 months ago)
  • Versions: 1
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Rankings:
    • Dependent repos count: 0.0%
    • Dependent packages count: 0.0%
    • Average: 100%
alpine-v3.21: py3-pyfakefs-pyc

Precompiled Python bytecode for py3-pyfakefs

  • Homepage: https://github.com/pytest-dev/pyfakefs/
  • Licenses: Apache-2.0
  • Latest release: 5.6.0-r0 (published almost 2 years ago)
  • Last Synced: 2026-03-16T02:08:43.370Z (3 months ago)
  • Versions: 1
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Rankings:
    • Dependent repos count: 0.0%
    • Dependent packages count: 0.0%
    • Average: 100%
  • Maintainers (1)
alpine-v3.23: py3-pyfakefs

fake file system that mocks the Python file system modules

  • Homepage: https://github.com/pytest-dev/pyfakefs/
  • Licenses: Apache-2.0
  • Latest release: 5.9.1-r0 (published 11 months ago)
  • Last Synced: 2026-04-13T20:08:19.382Z (about 2 months ago)
  • Versions: 1
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Rankings:
    • Dependent repos count: 0.0%
    • Dependent packages count: 0.0%
    • Average: 100%
  • Maintainers (1)
alpine-v3.22: py3-pyfakefs

fake file system that mocks the Python file system modules

  • Homepage: https://github.com/pytest-dev/pyfakefs/
  • Licenses: Apache-2.0
  • Latest release: 5.6.0-r0 (published almost 2 years ago)
  • Last Synced: 2026-03-14T12:59:00.808Z (3 months ago)
  • Versions: 1
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Rankings:
    • Dependent repos count: 0.0%
    • Dependent packages count: 0.0%
    • Average: 100%
  • Maintainers (1)
guix: python-pyfakefs

Mock file system interactions in tests

  • Homepage: https://github.com/pytest-dev/pyfakefs
  • Documentation: https://git.savannah.gnu.org/cgit/guix.git/tree/gnu/packages/check.scm#n3626
  • Licenses: asl2.0
  • Latest release: 5.9.1 (published 3 months ago)
  • Last Synced: 2026-04-07T15:01:48.639Z (about 2 months ago)
  • Versions: 1
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Rankings:
    • Dependent repos count: 0.0%
    • Dependent packages count: 0.0%
    • Average: 100%
debian-13: python-pyfakefs

  • Homepage: https://github.com/pytest-dev/pyfakefs
  • Documentation: https://packages.debian.org/trixie/python-pyfakefs
  • Licenses:
  • Latest release: 5.8.0-1 (published 4 months ago)
  • Last Synced: 2026-03-14T09:11:52.034Z (3 months ago)
  • Versions: 1
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Rankings:
    • Dependent repos count: 0.0%
    • Dependent packages count: 0.0%
    • Average: 100%
alpine-v3.20: py3-pyfakefs

fake file system that mocks the Python file system modules

  • Homepage: https://github.com/pytest-dev/pyfakefs/
  • Licenses: Apache-2.0
  • Latest release: 5.3.5-r1 (published about 2 years ago)
  • Last Synced: 2026-03-16T02:13:36.699Z (3 months ago)
  • Versions: 1
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Rankings:
    • Dependent repos count: 0.0%
    • Dependent packages count: 0.0%
    • Average: 100%
  • Maintainers (1)
alpine-v3.21: py3-pyfakefs

fake file system that mocks the Python file system modules

  • Homepage: https://github.com/pytest-dev/pyfakefs/
  • Licenses: Apache-2.0
  • Latest release: 5.6.0-r0 (published almost 2 years ago)
  • Last Synced: 2026-03-16T02:08:41.825Z (3 months ago)
  • Versions: 1
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Rankings:
    • Dependent repos count: 0.0%
    • Dependent packages count: 0.0%
    • Average: 100%
  • Maintainers (1)
alpine-v3.20: py3-pyfakefs-pyc

Precompiled Python bytecode for py3-pyfakefs

  • Homepage: https://github.com/pytest-dev/pyfakefs/
  • Licenses: Apache-2.0
  • Latest release: 5.3.5-r1 (published about 2 years ago)
  • Last Synced: 2026-03-16T02:14:04.545Z (3 months ago)
  • Versions: 1
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Rankings:
    • Dependent repos count: 0.0%
    • Dependent packages count: 0.0%
    • Average: 100%
  • Maintainers (1)
alpine-v3.22: py3-pyfakefs-pyc

Precompiled Python bytecode for py3-pyfakefs

  • Homepage: https://github.com/pytest-dev/pyfakefs/
  • Licenses: Apache-2.0
  • Latest release: 5.6.0-r0 (published almost 2 years ago)
  • Last Synced: 2026-03-12T01:27:33.809Z (3 months ago)
  • Versions: 1
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Rankings:
    • Dependent repos count: 0.0%
    • Dependent packages count: 0.0%
    • Average: 100%
  • Maintainers (1)
alpine-v3.19: py3-pyfakefs-pyc

Precompiled Python bytecode for py3-pyfakefs

  • Homepage: https://github.com/pytest-dev/pyfakefs/
  • Licenses: Apache-2.0
  • Latest release: 5.3.2-r0 (published over 2 years ago)
  • Last Synced: 2026-03-12T01:29:17.400Z (3 months ago)
  • Versions: 1
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Rankings:
    • Dependent repos count: 0.0%
    • Dependent packages count: 0.0%
    • Average: 100%
  • Maintainers (1)
alpine-v3.19: py3-pyfakefs

fake file system that mocks the Python file system modules

  • Homepage: https://github.com/pytest-dev/pyfakefs/
  • Licenses: Apache-2.0
  • Latest release: 5.3.2-r0 (published over 2 years ago)
  • Last Synced: 2026-03-12T01:29:15.877Z (3 months ago)
  • Versions: 1
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Rankings:
    • Dependent repos count: 0.0%
    • Dependent packages count: 0.0%
    • Average: 100%
  • Maintainers (1)

Dependencies

.github/workflows/dockertests.yml actions
  • actions/checkout v4 composite
.github/workflows/release-deploy.yml actions
  • actions/checkout v4 composite
  • actions/setup-python v4 composite
  • pypa/gh-action-pypi-publish release/v1 composite
.github/workflows/testsuite.yml actions
  • actions/cache v3 composite
  • actions/checkout v4 composite
  • actions/setup-python v4 composite
Dockerfile docker
  • ubuntu latest build
extra_requirements.txt pypi
  • openpyxl ==3.1.2
  • pandas ==1.3.5
  • pandas ==2.1.1
  • pandas ==2.0.3
  • pathlib2 >=2.3.2
  • scandir >=1.8
  • xlrd ==2.0.1
pyfakefs/pytest_tests/ns_package/test/setup.py pypi
pyproject.toml pypi
requirements.txt pypi
  • pytest >=3.0.0
requirements_dev.txt pypi
  • pre-commit ==3.4.0 development
setup.py pypi