Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Bump pyfakefs from 4.5.6 to 5.2.3 #269

Merged
merged 1 commit into from
Jul 25, 2023

Conversation

dependabot[bot]
Copy link
Contributor

@dependabot dependabot bot commented on behalf of github Jul 25, 2023

Bumps pyfakefs from 4.5.6 to 5.2.3.

Release notes

Sourced from pyfakefs's releases.

pyfakefs release version 5.2.3

Adds compatibility with PyPy 3.10 and Python 3.12.

pyfakefs release version 5.2.2

Fixes a regression in 5.2.0

pyfakefs release version 5.2.1

Support for latest Python 3.12 version (alpha 7).

pyfakefs release version 5.2.0

Supports current Python 3.12 version (alpha 6)

pyfakefs release version 5.1.0

Class scoped fixture and preliminary Pyton 3.12 support

pyfakefs release version 5.0.0

New version after the transfer to pytest-dev. Deprecated old API is removed.

pyfakefs release version 4.7.0

Changed handling of nested fixtures and bug fixes

pyfakefs release version 4.6.3

Another patch release that fixes a regression in version 4.6

pyfakefs release version 4.6.2

Patch release that fixes an error in the previous patch.

pyfakefs release version 4.6.1

Fixes incompatibility with Python 3.11 beta 4.

pyfakefs release version 4.6.0

  • adds support for Python 3.11
  • removes support for Python 3.6
  • changes root path behavior under Windows
Changelog

Sourced from pyfakefs's changelog.

Version 5.2.3 (2023-07-10)

Adds compatibility with PyPy 3.10 and Python 3.12.

Fixes

  • Re-create temp directory if it had been created before on resetting file system (see #814).
  • Exclude pytest pathlib modules from patching to avoid mixup of patched/unpatched code (see #814).
  • Adapt to changes in Python 3.12 beta1 (only working partially, see #830 and #831).
  • Adapt to changes in shutil in Python 3.12 beta2 (see #814).
  • Fix support for newer PyPi versions (see #859).

Documentation

  • Added a note regarding the incompatibility of the built-in sqlite3 module with pyfakefs (see #850)

Infrastructure

  • Added pytype check for non-test modules in CI (see #599).
  • Added tests for different pypy3 versions.
  • Added codespell hook to pre-commit

Version 5.2.2 (2023-04-13)

Fixes a regression in 5.2.0

Changes

  • Made the user and group IDs accessible via dedicated get_uid and get_gid functions (for symmetry to set_uid / set_gid)

Fixes

  • The test fixture is now included in the source distribution and installed with the package.
  • Some public constants in fake_filesystem that had been moved to helpers are made accessible from there again (see #809).
  • Add missing fake implementations for os.getuid and os.getgid (Posix only)
  • Make sure a /tmp path exists under linux (TMPDIR may point elsewhere) (see #810)

Version 5.2.1 (2023-04-11)

Support for latest Python 3.12 version.

Changes

  • Adapted fake pathlib to changes in Python 3.12a7 (last alpha version)

Fixes

  • Properties defining the capabilities of some os functions like os.supports_follow_symlinks are now properly faked to contain the fake functions if the real functions are faked (see #799)

... (truncated)

Commits
  • c53c30a Release 5.2.3
  • e42fc6c Adapt to work with pypy 3.10
  • 78d173b Add note regarding sqlite3 incompatibility
  • 3d24f5d Update pandas from 2.0.2 to 2.0.3
  • 20534f9 Add py.typed marker file (as defined by PEP 561) (#848)
  • d4fa293 [pre-commit.ci] pre-commit autoupdate
  • b576d65 [pre-commit.ci] pre-commit autoupdate
  • 999a815 Update pre-commit from 3.3.2 to 3.3.3
  • cf2ed08 Use virtual environment in docker containers
  • 9ec929b Use pytest.mark.usefixtures in code snippet
  • Additional commits viewable in compare view

Dependabot compatibility score

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 merge will merge this PR after your CI passes on it
  • @dependabot squash and merge will squash and merge this PR after your CI passes on it
  • @dependabot cancel merge will cancel a previously requested merge and block automerging
  • @dependabot reopen will reopen this PR if it is closed
  • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
  • @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)

Bumps [pyfakefs](https://github.com/pytest-dev/pyfakefs) from 4.5.6 to 5.2.3.
- [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.6...v5.2.3)

---
updated-dependencies:
- dependency-name: pyfakefs
  dependency-type: direct:production
  update-type: version-update:semver-major
...

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 Jul 25, 2023
@haroon-sheikh haroon-sheikh enabled auto-merge (squash) July 25, 2023 21:47
@haroon-sheikh haroon-sheikh merged commit 2fdad13 into master Jul 25, 2023
11 checks passed
@haroon-sheikh haroon-sheikh deleted the dependabot/pip/pyfakefs-5.2.3 branch July 25, 2023 21:59
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
Development

Successfully merging this pull request may close these issues.

None yet

1 participant