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.554845548917264

Last synced: about 7 hours ago
JSON representation

Repository metadata:

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


Owner metadata:


Committers metadata

Last synced: 13 days ago

Total Commits: 1,380
Total Committers: 74
Avg Commits per committer: 18.649
Development Distribution Score (DDS): 0.358

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.518

Name Email Commits
mrbean-bremen h****n@g****m 886
pre-commit-ci[bot] 6****] 134
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
Sassan Haradji m****e@s****m 2
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
John McGehee f****z@v****t 2
cclauss c****s@b****h 2
Simon Ruggier s****n@p****h 2
Matthew Leather 3****0 1
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.1.5 (published 11 days ago)
  • Last Synced: 2026-03-17T23:31:16.709Z (9 days ago)
  • Versions: 91
  • Dependent Packages: 102
  • Dependent Repositories: 1,274
  • Downloads: 5,491,926 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.1+incompatible (published about 1 month ago)
  • Last Synced: 2026-02-19T10:13:44.233Z (about 1 month ago)
  • Versions: 68
  • 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 8 months ago)
  • Last Synced: 2026-03-12T01:12:06.307Z (15 days 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 8 months ago)
  • Last Synced: 2026-03-14T12:01:04.340Z (12 days 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 2 months ago)
  • Last Synced: 2026-02-18T03:03:17.541Z (about 1 month 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 8 months ago)
  • Last Synced: 2026-03-04T05:52:39.636Z (22 days 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 about 2 months ago)
  • Last Synced: 2026-03-09T13:05:13.003Z (17 days 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 over 1 year ago)
  • Last Synced: 2026-03-16T02:08:43.370Z (11 days 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 8 months ago)
  • Last Synced: 2026-03-04T05:53:03.623Z (22 days 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 over 1 year ago)
  • Last Synced: 2026-03-14T12:59:00.808Z (12 days 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 24 days ago)
  • Last Synced: 2026-03-03T00:45:23.253Z (24 days 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 about 1 month ago)
  • Last Synced: 2026-03-14T09:11:52.034Z (12 days 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 almost 2 years ago)
  • Last Synced: 2026-03-16T02:13:36.699Z (11 days 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 over 1 year ago)
  • Last Synced: 2026-03-16T02:08:41.825Z (11 days 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 almost 2 years ago)
  • Last Synced: 2026-03-16T02:14:04.545Z (11 days 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 over 1 year ago)
  • Last Synced: 2026-03-12T01:27:33.809Z (15 days 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 (15 days 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 (15 days 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