Skip to content

chore(deps): update pyfakefs requirement from <=5.6.0,>=4.5.3 to >=4.5.3,<=6.2.0#514

Open
dependabot[bot] wants to merge 1 commit intomainfrom
dependabot/pip/pyfakefs-gte-4.5.3-and-lte-6.2.0
Open

chore(deps): update pyfakefs requirement from <=5.6.0,>=4.5.3 to >=4.5.3,<=6.2.0#514
dependabot[bot] wants to merge 1 commit intomainfrom
dependabot/pip/pyfakefs-gte-4.5.3-and-lte-6.2.0

Conversation

@dependabot
Copy link
Copy Markdown
Contributor

@dependabot dependabot Bot commented on behalf of github Apr 22, 2026

Updates the requirements on pyfakefs to permit the latest version.

Release notes

Sourced from pyfakefs's releases.

pyfakefs release version 6.2.0

  • changes the MRO for file wrappers
  • minor bugfixes
  • see the release notes for a list of changes
Changelog

Sourced from pyfakefs's changelog.

Version 6.2.0 (2026-04-12)

Changes the MRO for file wrappers.

Changes

  • fake file wrappers now derive from io.TextIOBase or io.BufferedIOBase, so that isinstance-checks for these classes succeed (see #1307 and #484)

Fixes

  • route some pseudo-devices to the system instead of patching them; this ensures that os.urandom and related functions work correctly with PyPy (see #1300)
  • fake file seek method did not return the location in the file (see #1304)
  • make sure case sensitivity is correctly set for fake posix paths in hash(), Path.match and Path.full_match (see #1308)

Infrastructure

  • use newest pytest for testing in CI

Version 6.1.6 (2026-03-18)

Follow-up bugfix release for 6.1.5.

Fixes

  • os.path.realpath did not correctly handle some absolute paths under Windows (previous fix was incomplete, see #1296)

Version 6.1.5 (2026-03-15)

Minor bugfix release.

Fixes

  • os.path.realpath did not resolve symlinks under Windows (see #1296)

Version 6.1.4 (2026-03-04)

Fixes incompatibility with VCCode unittest runner.

Fixes

  • expanduser now correctly handles paths besides home and different separators (see #1289)
  • avoid faking filesystem in VSCode unittest runner (see #1285)

Version 6.1.3 (2026-03-01)

Minor bugfix release.

Fixes

  • handle expanduser() and home() correctly in cross OS usage

... (truncated)

Commits
  • b3be3a3 Release 6.2.0
  • e244b17 Use newest pytest version 9.0.3 for tests
  • e2b4fd4 Fake file wrappers now derive from io.Base classes
  • 3fe24c5 Fix handling of case-sensitivity for fake posixpath
  • 57e5a40 [pre-commit.ci] pre-commit autoupdate
  • fe31684 fix(FakeFileWrapper): correctly return the location in the file from seek (#1...
  • 36e441a [pre-commit.ci] pre-commit autoupdate
  • 4287b24 [pre-commit.ci] pre-commit autoupdate
  • d2301f5 Route some pseudo-devices to the system
  • 8db2c67 Release 6.1.6
  • Additional commits viewable in compare view

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot show <dependency name> ignore conditions will show all of the ignore conditions of the specified dependency
  • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)

Updates the requirements on [pyfakefs](https://github.com/pytest-dev/pyfakefs) to permit the latest version.
- [Release notes](https://github.com/pytest-dev/pyfakefs/releases)
- [Changelog](https://github.com/pytest-dev/pyfakefs/blob/main/CHANGES.md)
- [Commits](pytest-dev/pyfakefs@v4.5.3...v6.2.0)

---
updated-dependencies:
- dependency-name: pyfakefs
  dependency-version: 6.2.0
  dependency-type: direct:development
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot Bot added dependencies Pull requests that update a dependency file python Pull requests that update python code labels Apr 22, 2026
@dependabot dependabot Bot requested a review from a team as a code owner April 22, 2026 06:54
@dependabot dependabot Bot added dependencies Pull requests that update a dependency file python Pull requests that update python code labels Apr 22, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file python Pull requests that update python code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants