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

Last synced: about 20 hours ago
JSON representation

Repository metadata:

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


Owner metadata:


Committers metadata

Last synced: 14 days ago

Total Commits: 1,361
Total Committers: 73
Avg Commits per committer: 18.644
Development Distribution Score (DDS): 0.357

Commits in past year: 133
Committers in past year: 8
Avg Commits per committer in past year: 16.625
Development Distribution Score (DDS) in past year: 0.519

Name Email Commits
mrbean-bremen h****n@g****m 875
pre-commit-ci[bot] 6****] 128
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
Simon Ruggier s****n@p****h 2
Sassan Haradji m****e@s****m 2
Michał Górny m****y@g****g 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
Alex Lowe a****e@c****m 1
Alexandre Detiste a****e@g****m 1
Anthony Ryan a****1@g****m 1
Anthony Sottile a****e@u****u 1
Arthur Zamarin a****m@g****m 1
and 43 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.0.0 (published about 2 months ago)
  • Last Synced: 2026-02-04T15:09:57.450Z (1 day ago)
  • Versions: 85
  • Dependent Packages: 102
  • Dependent Repositories: 1,274
  • Downloads: 4,741,879 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.0.0+incompatible (published about 2 months ago)
  • Last Synced: 2026-01-18T06:16:41.786Z (19 days ago)
  • Versions: 66
  • 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 7 months ago)
  • Last Synced: 2026-01-12T00:17:04.105Z (25 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 7 months ago)
  • Last Synced: 2026-01-12T00:12:01.230Z (25 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 24 days ago)
  • Last Synced: 2026-01-18T02:25:59.359Z (19 days 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.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 about 2 years ago)
  • Last Synced: 2026-01-12T00:50:32.805Z (25 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

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-01-16T00:13:30.195Z (21 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-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-01-16T00:14:14.970Z (21 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

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-01-16T00:53:57.201Z (21 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-01-12T00:13:34.974Z (25 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 about 2 years ago)
  • Last Synced: 2026-01-12T00:51:02.095Z (25 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.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-01-12T00:17:42.715Z (25 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-01-16T00:53:53.297Z (21 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-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 7 months ago)
  • Last Synced: 2026-02-03T15:19:36.831Z (3 days ago)
  • Versions: 1
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Rankings:
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 7 months ago)
  • Last Synced: 2026-02-03T15:19:33.978Z (3 days ago)
  • Versions: 1
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Rankings:

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