CVE and update status of the FreeBSD ports tree3,295 unaddressed CVEs in 670 portsAll times are CET
Port details

filesystems/py-pyfakefs 6.2.0

Implement a fake file system that mocks the Python file system modules

Port info

Maintainer
sunpoet@FreeBSD.org
Packages
latest: 6.2.0
Upstream
up to date
Last update
to 6.2.0 · bc42b5f6a9
Quarterly
2026Q4: 6.2.0
Formerly
devel/py-pyfakefs until 2024-11-06
WWW
https://pytest-pyfakefs.readthedocs.io/en/stable/
Links
cgit · VuXML · Report wrong data

Install

Package
# pkg install py312-pyfakefs
installs 6.2.0 from latest; from quarterly (2026Q4) 6.2.0
Port
# cd /usr/ports/filesystems/py-pyfakefs && make install clean
Size
533 KiB download · 4.7 MiB installed
Depends on
lang/python312 3.12.15
License
APACHE20

Packages by version and architecture

latest

FreeBSD versionamd64aarch64i386
FreeBSD 166.2.06.2.0–
FreeBSD 156.2.06.2.0–
FreeBSD 146.2.06.2.06.2.0

quarterly (2026Q4)

FreeBSD versionamd64aarch64i386
FreeBSD 156.2.06.2.0–
FreeBSD 146.2.06.2.06.2.0

version as in the ports tree (latest) or the most common one (quarterly) · different version · ✗ not built · – no packages for this platform. Package sets that have not been rebuilt for 60 days are left out.

Unaddressed and VuXML only (0)

No unaddressed CVE and nothing reported by pkg audit for the packaged version 6.2.0.

Fixed (0)

No VuXML entries for this package.

Problem reports (0) · open in Bugzilla, most recently changed first

None.

Commits (19)

Po-Chuan Hsieh (sunpoet) · 6.2.0
filesystems/py-pyfakefs: Update to 6.2.0

Changes:	https://github.com/pytest-dev/pyfakefs/releases
bc42b5f6a9
Po-Chuan Hsieh (sunpoet) · 5.10.2
filesystems/py-pyfakefs: Update to 5.10.2

Changes:	https://github.com/pytest-dev/pyfakefs/releases
f2b8fca64f
Po-Chuan Hsieh (sunpoet) · 5.10.1
filesystems/py-pyfakefs: Update to 5.10.1

Changes:	https://github.com/pytest-dev/pyfakefs/releases
fb043bafda
Po-Chuan Hsieh (sunpoet) · 5.10.0
filesystems/py-pyfakefs: Update to 5.10.0

Changes:	https://github.com/pytest-dev/pyfakefs/releases
cbdc150177
Po-Chuan Hsieh (sunpoet) · 5.9.3
filesystems/py-pyfakefs: Update to 5.9.3

Changes:	https://github.com/pytest-dev/pyfakefs/releases
952e9ebee9
Po-Chuan Hsieh (sunpoet) · 5.9.2
filesystems/py-pyfakefs: Update to 5.9.2

Changes:	https://github.com/pytest-dev/pyfakefs/releases
2ac254a405
Po-Chuan Hsieh (sunpoet) · 5.9.1
filesystems/py-pyfakefs: Update to 5.9.1

Changes:	https://github.com/pytest-dev/pyfakefs/releases
608eac2101
Po-Chuan Hsieh (sunpoet) · 5.8.0
filesystems/py-pyfakefs: Update to 5.8.0

Changes:	https://github.com/pytest-dev/pyfakefs/releases
65e365fa98
Po-Chuan Hsieh (sunpoet) · 5.7.4
filesystems/py-pyfakefs: Update to 5.7.4

Changes:	https://github.com/pytest-dev/pyfakefs/releases
ada45d74fb
Po-Chuan Hsieh (sunpoet) · 5.7.3
filesystems/py-pyfakefs: Update to 5.7.3

Changes:	https://github.com/pytest-dev/pyfakefs/releases
c63229834c
Po-Chuan Hsieh (sunpoet) · 5.7.2
filesystems/py-pyfakefs: devel/py-pyfakefs: Update to 5.7.2

Changes:	https://github.com/pytest-dev/pyfakefs/releases
8c85c8603e
Robert Clausecker (fuz) · 5.7.1
filesystems: add new category for file systems and related utilities

The filesystems category houses file systems and file system utilities.
It is added mainly to turn the sysutils/fusefs-* pseudo-category into
a proper one, but is also useful for the sundry of other file systems
related ports found in the tree.

Ports that seem like they belong there are moved to the new category.
Two ports, sysutils/fusefs-funionfs and sysutils/fusefs-fusepak are
not moved as they currently don't fetch and don't have TIMESTAMP set
in their distinfo, but that is required to be able to push a rename
of the port by the pre-receive hook.

Approved by:	portmgr (rene)
Reviewed by:	mat
Pull Request:	https://github.com/freebsd/freebsd-ports/pull/302
PR:		281988
6e2da9672f
Po-Chuan Hsieh (sunpoet) · 5.7.1 · as devel/py-pyfakefs
devel/py-pyfakefs: Update to 5.7.1

Changes:	https://github.com/pytest-dev/pyfakefs/releases
bf81167b25
Po-Chuan Hsieh (sunpoet) · 5.7.0 · as devel/py-pyfakefs
devel/py-pyfakefs: Update to 5.7.0

Changes:	https://github.com/pytest-dev/pyfakefs/releases
87935456fc
Po-Chuan Hsieh (sunpoet) · 5.6.0 · as devel/py-pyfakefs
devel/py-pyfakefs: Update to 5.6.0

Changes:	https://github.com/pytest-dev/pyfakefs/releases
dead185b10
Po-Chuan Hsieh (sunpoet) · 5.5.0 · as devel/py-pyfakefs
devel/py-pyfakefs: Update to 5.5.0

Changes:	https://github.com/pytest-dev/pyfakefs/releases
5f1f1810bf
Po-Chuan Hsieh (sunpoet) · 5.4.1 · as devel/py-pyfakefs
devel/py-pyfakefs: Update to 5.4.1

Changes:	https://github.com/pytest-dev/pyfakefs/releases
fa07343819
Po-Chuan Hsieh (sunpoet) · 5.4.0 · as devel/py-pyfakefs
devel/py-pyfakefs: Update to 5.4.0

Changes:	https://github.com/pytest-dev/pyfakefs/releases
52a3a0fbf6
Po-Chuan Hsieh (sunpoet) · 5.3.5 · as devel/py-pyfakefs
devel/py-pyfakefs: Add py-pyfakefs 5.3.5

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 creates a new empty in-memory file system at each test start, which
replaces the real filesystem during the test. Think of pyfakefs as making a
per-test temporary directory, except for an entire file system.

There are several means to achieve this: by using the fs fixture if running
pytest, by using fake_filesystem_unittest.TestCase as a base class if using
unittest, by using a fake_filesystem_unittest.Patcher instance as a context
manager, or by using the patchfs decorator.
9815657e79