Skip to content

Conversation

@renovate
Copy link
Contributor

@renovate renovate bot commented Jun 21, 2025

Coming soon: The Renovate bot (GitHub App) will be renamed to Mend. PRs from Renovate will soon appear from 'Mend'. Learn more here.

This PR contains the following updates:

Package Change Age Confidence
pyfakefs (changelog) 5.8.0 -> 5.9.3 age confidence

Release Notes

pytest-dev/pyfakefs (pyfakefs)

v5.9.3

Compare Source

Fixes a utility method.

Changes
  • a warning is now issued if trying to create a nested fake filesystem with custom arguments
    (custom arguments are ignored in this case, as the existing fake filesystem is used)
Fixes
  • fixed fake_filesystem.add_package_metadata that had never worked correctly
    (see #​1205)
Infrastructure
  • updated the package build-system minimum version to setuptools v61.2 and higher

v5.9.2

Compare Source

Fixes interaction with pytest.

Fixes
  • fixed an interaction problem of fs with other pytest fixtures (see #​1200)
Infrastructure
  • fixed some warnings in tests (see #​1190)

v5.9.1

Compare Source

Fixes regression in packaging in version 5.9.0.

Fixes
  • fixed handling of added strict argument in Python 3.9.23
  • make sure test files are packaged (see #​1186)

v5.9.0

Compare Source

Adds support for an API change in latest Python patch releases.

Changes
  • the message from an OSError raised in the fake filesystem has no longer the postfix
    "in the fake filesystem" (see #​1159)
  • changed implementation of FakeShutilModule to prepare it for usage without the patcher
    (see #​1171)
Enhancements
  • added convenience function add_package_metadata to add the metadata of a given
    package to the fake filesystem (see #​1155)
Fixes
  • fixed handling of dynamic imports from code in the fake filesystem in Python > 3.11
    (see #​1121)
  • fixed workaround for recursion with pytest under Windows to ignore capitalization
    of pytest executable (see #​1096)
  • added missing mode property to fake file wrapper (see #​1162)
  • fixed instantiation of a standalone FakePathlibModule for Python >= 3.11
    (see #​1169)
  • added support for new value "ALLOW_MISSING" of strict argument in os.path.realpath
    (introduced in latest patch version of Python >= 3.10, see #​1180)
Infrastructure
  • adapt test for increased default buffer size in Python 3.14a6
  • replace session-scoped with module-scoped fixture in test,
    run pytest over all tests in docker containers
    (see #​1151)
  • remove setup.py and setup.cfg in favor of pyproject.toml

Configuration

📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update again.


  • If you want to rebase/retry this PR, check this box

This PR was generated by Mend Renovate. View the repository job log.

@renovate renovate bot force-pushed the renovate/pyfakefs-5.x branch 2 times, most recently from 66e98d5 to 18037a8 Compare June 23, 2025 21:14
@renovate renovate bot changed the title Update dependency pyfakefs to v5.9.0 Update dependency pyfakefs to v5.9.1 Jun 23, 2025
@renovate renovate bot force-pushed the renovate/pyfakefs-5.x branch from 18037a8 to d9e466d Compare June 25, 2025 08:53
@sonarqube-next
Copy link

Quality Gate passed Quality Gate passed for 'Python Scanner'

Issues
0 New issues
0 Fixed issues
0 Accepted issues

Measures
0 Security Hotspots
0 Dependency risks
No data about Coverage
No data about Duplication

See analysis details on SonarQube

@renovate renovate bot force-pushed the renovate/pyfakefs-5.x branch 4 times, most recently from 48a8baa to 61db858 Compare July 11, 2025 13:33
@sonarqube-next
Copy link

Quality Gate passed Quality Gate passed for 'Python Scanner'

Issues
0 New issues
0 Fixed issues
0 Accepted issues

Measures
0 Security Hotspots
0 Dependency risks
No data about Coverage
No data about Duplication

See analysis details on SonarQube

@renovate renovate bot force-pushed the renovate/pyfakefs-5.x branch from 61db858 to 2eb69f2 Compare July 31, 2025 00:01
@renovate renovate bot changed the title Update dependency pyfakefs to v5.9.1 Update dependency pyfakefs to v5.9.2 Jul 31, 2025
@sonarqube-next
Copy link

Quality Gate passed Quality Gate passed for 'Python Scanner'

Issues
0 New issues
0 Fixed issues
0 Accepted issues

Measures
0 Security Hotspots
0 Dependency risks
No data about Coverage
No data about Duplication

See analysis details on SonarQube

@renovate renovate bot force-pushed the renovate/pyfakefs-5.x branch from 2eb69f2 to e1faac7 Compare August 31, 2025 12:08
@renovate renovate bot changed the title Update dependency pyfakefs to v5.9.2 Update dependency pyfakefs to v5.9.3 Aug 31, 2025
@renovate renovate bot force-pushed the renovate/pyfakefs-5.x branch 3 times, most recently from e7d54ec to 6e95976 Compare September 9, 2025 11:25
@renovate renovate bot force-pushed the renovate/pyfakefs-5.x branch 3 times, most recently from b872539 to 6879871 Compare September 15, 2025 14:15
@joke1196 joke1196 self-requested a review September 15, 2025 14:25
@renovate renovate bot force-pushed the renovate/pyfakefs-5.x branch from 6879871 to f318d07 Compare September 15, 2025 14:26
Copy link
Contributor

@joke1196 joke1196 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM!

@renovate renovate bot force-pushed the renovate/pyfakefs-5.x branch from f318d07 to 1ae7e39 Compare September 15, 2025 14:34
@renovate renovate bot force-pushed the renovate/pyfakefs-5.x branch from 1ae7e39 to 69b91d1 Compare September 15, 2025 14:35
@sonarqube-next
Copy link

Quality Gate passed Quality Gate passed for 'Python Scanner'

Issues
0 New issues
0 Fixed issues
0 Accepted issues

Measures
0 Security Hotspots
0 Dependency risks
No data about Coverage
No data about Duplication

See analysis details on SonarQube

@joke1196 joke1196 merged commit 59e47c8 into master Sep 15, 2025
15 checks passed
@joke1196 joke1196 deleted the renovate/pyfakefs-5.x branch September 15, 2025 14:39
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant