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 testfixtures from 6.18.5 to 7.1.0 #152

Merged
merged 1 commit into from
Jun 5, 2023

Conversation

dependabot[bot]
Copy link
Contributor

@dependabot dependabot bot commented on behalf of github Feb 8, 2023

Bumps testfixtures from 6.18.5 to 7.1.0.

Changelog

Sourced from testfixtures's changelog.

7.1.0 (8 Feb 2023)

  • Implement new IDE and static-analysis ways of :doc:mocking <mocking> including additional parameters to :meth:~Replacer.replace along with the :any:replace_on_class, :any:replace_in_module and :any:replace_in_environ context managers.

7.0.4 (5 Dec 2022)

  • Remove py.typed file: neither mypy nor testfixtures are ready for this file to be present.

7.0.3 (3 Nov 2022)

  • Further bugfixes around self-referential datastructures and :func:compare.

7.0.2 (1 Nov 2022)

  • Reinstate support for self-referential data structures in :func:compare. The new implementation provides more clarity about what's going on and also ignores more immutable data types.

7.0.1 (1 Nov 2022)

  • Remove non-functional support for self-referential data structures in :func:compare. The functionality didn't work but did cause erroneous reported equality of values in dictionaries that were actually not equal.

7.0.0 (6 Jul 2022)

  • Refresh documentation.

  • Add type annotations.

  • Drop support for Python 2. The minimum supported Python version is now 3.6.

  • Sybil 3 is now the minimum supported version if you use :class:~.sybil.FileParser.

  • Rename and refactor the date and time mocks, they are now :any:mock_date, :any:mock_datetime and :any:mock_time. :any:test_date<mock_date>, :any:test_datetime <mock_datetime> and :any:test_time <mock_time> are still present as aliases but are now deprecated.

  • Add :meth:TempDirectory.as_string, :meth:TempDirectory.as_path and :meth:TempDirectory.as_local. :meth:TempDirectory.getpath is now deprecated.

... (truncated)

Commits
  • 3f5500a Prepare for 7.1.0 release.
  • abab1ff Documentation for new replacement methods and context managers
  • da0bf2e Turn on Sphinx's nitpicky and fix resulting issues.
  • bac8fa4 Move descriptor handling in replace to fix bugs and simplify resolve()
  • 0c480e5 Static-analysis friendly ways to replace callables in modules
  • f49ecd0 Static-analysis friendly ways to replace methods on classes
  • e964516 Easier ways to replace environment variables
  • bf6c5f9 Remove some ancient backwards compatibility that was causing test noise
  • d05ff51 Full and explicit replacement API
  • f975257 Refactor Replace internals.
  • 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 [testfixtures](https://github.com/Simplistix/testfixtures) from 6.18.5 to 7.1.0.
- [Release notes](https://github.com/Simplistix/testfixtures/releases)
- [Changelog](https://github.com/simplistix/testfixtures/blob/master/CHANGELOG.rst)
- [Commits](simplistix/testfixtures@6.18.5...7.1.0)

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

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot bot added the dependencies Pull requests that update a dependency file label Feb 8, 2023
@tonioo tonioo merged commit 4fddaf3 into master Jun 5, 2023
@tonioo tonioo deleted the dependabot/pip/testfixtures-7.1.0 branch June 5, 2023 13:38
@tonioo tonioo restored the dependabot/pip/testfixtures-7.1.0 branch June 5, 2023 13:38
@tonioo tonioo deleted the dependabot/pip/testfixtures-7.1.0 branch June 5, 2023 13:38
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
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant