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 the python group in /tests with 3 updates #713

Merged
merged 4 commits into from
Jan 7, 2025

Conversation

dependabot[bot]
Copy link
Contributor

@dependabot dependabot bot commented on behalf of github Dec 30, 2024

Bumps the python group in /tests with 3 updates: pytest, pytest-logger and pytest-testinfra.

Updates pytest from 6.2.5 to 8.3.4

Release notes

Sourced from pytest's releases.

8.3.4

pytest 8.3.4 (2024-12-01)

Bug fixes

  • #12592: Fixed KeyError{.interpreted-text role="class"} crash when using --import-mode=importlib in a directory layout where a directory contains a child directory with the same name.

  • #12818: Assertion rewriting now preserves the source ranges of the original instructions, making it play well with tools that deal with the AST, like executing.

  • #12849: ANSI escape codes for colored output now handled correctly in pytest.fail{.interpreted-text role="func"} with [pytrace=False]{.title-ref}.

  • #9353: pytest.approx{.interpreted-text role="func"} now uses strict equality when given booleans.

Improved documentation

  • #10558: Fix ambiguous docstring of pytest.Config.getoption{.interpreted-text role="func"}.

  • #10829: Improve documentation on the current handling of the --basetemp option and its lack of retention functionality (temporary directory location and retention{.interpreted-text role="ref"}).

  • #12866: Improved cross-references concerning the recwarn{.interpreted-text role="fixture"} fixture.

  • #12966: Clarify filterwarnings{.interpreted-text role="ref"} docs on filter precedence/order when using multiple @pytest.mark.filterwarnings <pytest.mark.filterwarnings ref>{.interpreted-text role="ref"} marks.

Contributor-facing changes

  • #12497: Fixed two failing pdb-related tests on Python 3.13.

8.3.3

pytest 8.3.3 (2024-09-09)

Bug fixes

  • #12446: Avoid calling @property (and other instance descriptors) during fixture discovery -- by asottile{.interpreted-text role="user"}

  • #12659: Fixed the issue of not displaying assertion failure differences when using the parameter --import-mode=importlib in pytest>=8.1.

... (truncated)

Commits
  • 53f8b4e Update pypa/gh-action-pypi-publish to v1.12.2
  • 98dff36 Prepare release version 8.3.4
  • 1b474e2 approx: use exact comparison for bool (#13013)
  • b541721 docs: Fix wrong statement about sys.modules with importlib import mode (#1298...
  • 16cb87b pytest.fail: fix ANSI escape codes for colored output (#12959) (#12990)
  • be6bc81 Issue #12966 Clarify filterwarnings docs on precedence when using multiple ma...
  • 7aeb72b Improve docs on basetemp and retention (#12912) (#12928)
  • c875841 Merge pull request #12917 from pytest-dev/patchback/backports/8.3.x/ded1f44e5...
  • 6502816 Merge pull request #12913 from jakkdl/dontfailonbadpath
  • 52135b0 Merge pull request #12885 from The-Compiler/pdb-py311 (#12887)
  • Additional commits viewable in compare view

Updates pytest-logger from 0.5.1 to 1.1.1

Changelog

Sourced from pytest-logger's changelog.

1.1.1

  • fixing deprecation warnings

1.1.0

  • removed dependency on "future" and "py"
  • modernizing code to use python3 facilities
  • pytest_logger_logdirlink path can be relative

1.0.0

  • declare pytest-logger stable and release first stable version
  • modernized infra: github-workflows, appveyor, read-the-docs, coveralls
  • upgraded python and pytest versions
  • fixed pytest warning: hookimpl instead of mark used
Commits
  • 060f784 1.1.1
  • 9c54260 stop using deprecated pytest option
  • 19c1dfb Fix DeprecationWarning with newer Python versions
  • 322b8b9 1.1.0
  • 56fd0c6 issue-12: documented logdir fixture
  • a9b8c9e modernize: no need to use absolute paths
  • 0fa90c2 issue-13: pytest_logger_logdirlink path can be relative
  • 86fab9f modernize: new output style used in tests
  • 2ebe624 modernize: use single argument ls
  • 0a63827 modernize: use f-strings instead of format
  • Additional commits viewable in compare view

Updates pytest-testinfra from 6.5.0 to 10.1.1

Release notes

Sourced from pytest-testinfra's releases.

v10.1.1

What's Changed

New Contributors

Full Changelog: pytest-dev/pytest-testinfra@10.1.0...10.1.1

v10.1.0

What's Changed

New Contributors

Full Changelog: pytest-dev/pytest-testinfra@10.0.0...10.1.0

v10.0.0

What's Changed

New Contributors

Full Changelog: pytest-dev/pytest-testinfra@9.0.0...10.0.0

v9.0.0

Changes since v8.1.0:

... (truncated)

Changelog

Sourced from pytest-testinfra's changelog.

10.1.1

  • [FIX] Add check for the existence of ssh control path directory
  • [FIX] Handle is_installed for rpm package when rpm database is corrupted
  • [FIX] Fix service.exists

10.1.0

  • [NEW] Add Interface.link property
  • [FIX] Make file properties follow symlinks
  • [FIX] Require pytest>=6 and use future annotations for pytest<7 compatibility

10.0.0

  • [FIX] Ansible: Fix for missing group names in get_variables()
  • [FIX] testinfra/modules/blockdevice: Don't fail on stderr
  • [DOC] Extend and show the documentation of CommandResult
  • [FIX] Extend list of valid suffixes for systemd units
  • [DOC] Add missing Environment doc section
  • [MISC] Define types for plugin.py
  • [FIX] Missing RHEL distribution in package module
  • [NEW] Add brew support in package module
  • [NEW] Add Service.exists
  • [MISC] Make CommandResult a dataclass

9.0.0

  • [BREAKING] pytest-testinfra now require python >= 3.9
  • [BREAKING] Drop deprecated module PipPackage
  • [NEW] Add support for the SSH ControlPath connection sharing option (#713)
  • [FIX] Retry SSH on ConnectionResetError (#708)
  • [FIX] List openSUSE Leap and Tumbleweed explicitly as rpm based distributions
  • [FIX] Make group name mandatory in group module

8.1.0

  • [NEW] Add Windows support for File and Service modules
  • [NEW] Add File.is_executable property

8.0.0

  • [NEW] Add Group.members attribute
  • [NEW] Add File.inode attribute
  • [NEW] Add Interface.routes() method

... (truncated)

Commits
  • 40e3df1 Prepare changelog for 10.1.1
  • e4a05b2 Add check for the existance of ssh control path directory
  • 35d6dec Handle is_installed for rpm package when rpm database is corrupted
  • 8155242 Fix service.exists
  • f8b756a Fix building bookworm test image
  • 54f3b5c Update changelog for 10.1.0
  • 32e64d8 Add missing changelog for 10.0.0
  • d2bcd9f Teaching GNUFile methods to follow symlinks
  • 525bde4 testinfra/modules/interface: Implement link property
  • 7abe568 Bump actions/setup-python from 4 to 5
  • 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 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 show <dependency name> ignore conditions will show all of the ignore conditions of the specified dependency
  • @dependabot ignore <dependency name> major version will close this group update PR and stop Dependabot creating any more for the specific dependency's major version (unless you unignore this specific dependency's major version or upgrade to it yourself)
  • @dependabot ignore <dependency name> minor version will close this group update PR and stop Dependabot creating any more for the specific dependency's minor version (unless you unignore this specific dependency's minor version or upgrade to it yourself)
  • @dependabot ignore <dependency name> will close this group update PR and stop Dependabot creating any more for the specific dependency (unless you unignore this specific dependency or upgrade to it yourself)
  • @dependabot unignore <dependency name> will remove all of the ignore conditions of the specified dependency
  • @dependabot unignore <dependency name> <ignore condition> will remove the ignore condition of the specified dependency and ignore conditions

Bumps the python group in /tests with 3 updates: [pytest](https://github.com/pytest-dev/pytest), [pytest-logger](https://github.com/aurzenligl/pytest-logger) and [pytest-testinfra](https://github.com/pytest-dev/pytest-testinfra).


Updates `pytest` from 6.2.5 to 8.3.4
- [Release notes](https://github.com/pytest-dev/pytest/releases)
- [Changelog](https://github.com/pytest-dev/pytest/blob/main/CHANGELOG.rst)
- [Commits](pytest-dev/pytest@6.2.5...8.3.4)

Updates `pytest-logger` from 0.5.1 to 1.1.1
- [Changelog](https://github.com/aurzenligl/pytest-logger/blob/master/CHANGELOG)
- [Commits](aurzenligl/pytest-logger@0.5.1...1.1.1)

Updates `pytest-testinfra` from 6.5.0 to 10.1.1
- [Release notes](https://github.com/pytest-dev/pytest-testinfra/releases)
- [Changelog](https://github.com/pytest-dev/pytest-testinfra/blob/main/CHANGELOG.rst)
- [Commits](pytest-dev/pytest-testinfra@6.5.0...10.1.1)

---
updated-dependencies:
- dependency-name: pytest
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: python
- dependency-name: pytest-logger
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: python
- dependency-name: pytest-testinfra
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: python
...

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 Dec 30, 2024
mergify[bot]
mergify bot previously approved these changes Dec 30, 2024
Copy link
Contributor

mergify bot commented Dec 30, 2024

go codebuild go

mergify[bot]
mergify bot previously approved these changes Dec 30, 2024
Copy link
Contributor

mergify bot commented Dec 30, 2024

go codebuild go

@lorengordon
Copy link
Member

@Mergifyio refresh

Copy link
Contributor

mergify bot commented Dec 30, 2024

refresh

✅ Pull request refreshed

lorengordon
lorengordon previously approved these changes Dec 30, 2024
Copy link
Contributor

mergify bot commented Dec 30, 2024

go codebuild go

@lorengordon lorengordon force-pushed the dependabot/pip/tests/python-65142e3c1d branch from 630e62d to 877ec69 Compare December 30, 2024 20:30
lorengordon
lorengordon previously approved these changes Dec 30, 2024
Copy link
Contributor

mergify bot commented Dec 30, 2024

go codebuild go

@lorengordon lorengordon force-pushed the dependabot/pip/tests/python-65142e3c1d branch from 877ec69 to 6e86a99 Compare December 30, 2024 21:43
lorengordon
lorengordon previously approved these changes Dec 30, 2024
Copy link
Contributor

mergify bot commented Dec 30, 2024

go codebuild go

@lorengordon lorengordon force-pushed the dependabot/pip/tests/python-65142e3c1d branch from 6e86a99 to 1e0f904 Compare December 30, 2024 21:48
lorengordon
lorengordon previously approved these changes Dec 30, 2024
@lorengordon
Copy link
Member

go codebuild go

@lorengordon lorengordon force-pushed the dependabot/pip/tests/python-65142e3c1d branch from 1e0f904 to f3fa271 Compare December 30, 2024 23:34
lorengordon
lorengordon previously approved these changes Dec 30, 2024
@lorengordon lorengordon force-pushed the dependabot/pip/tests/python-65142e3c1d branch from d304bfc to 187b4df Compare December 31, 2024 17:32
lorengordon
lorengordon previously approved these changes Dec 31, 2024
Copy link
Contributor

mergify bot commented Dec 31, 2024

go codebuild go

@lorengordon lorengordon force-pushed the dependabot/pip/tests/python-65142e3c1d branch 2 times, most recently from 24a33b5 to a6e66e9 Compare December 31, 2024 18:53
lorengordon
lorengordon previously approved these changes Dec 31, 2024
Copy link
Contributor

mergify bot commented Dec 31, 2024

go codebuild go

@lorengordon lorengordon force-pushed the dependabot/pip/tests/python-65142e3c1d branch from a6e66e9 to 3ff1a49 Compare December 31, 2024 23:31
lorengordon
lorengordon previously approved these changes Dec 31, 2024
Copy link
Contributor

mergify bot commented Dec 31, 2024

go codebuild go

@lorengordon lorengordon force-pushed the dependabot/pip/tests/python-65142e3c1d branch from 3ff1a49 to 2b53014 Compare January 1, 2025 00:32
lorengordon
lorengordon previously approved these changes Jan 1, 2025
Copy link
Contributor

mergify bot commented Jan 1, 2025

go codebuild go

@lorengordon lorengordon force-pushed the dependabot/pip/tests/python-65142e3c1d branch from 2b53014 to 7114369 Compare January 7, 2025 20:58
lorengordon
lorengordon previously approved these changes Jan 7, 2025
Copy link
Contributor

mergify bot commented Jan 7, 2025

go codebuild go

lorengordon and others added 3 commits January 7, 2025 14:44
Bumps plus3it/tardigrade-ci from 0.25.3 to 0.26.0.

---
updated-dependencies:
- dependency-name: plus3it/tardigrade-ci
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
@lorengordon lorengordon force-pushed the dependabot/pip/tests/python-65142e3c1d branch from 7114369 to 2c4a2b0 Compare January 7, 2025 22:45
Copy link
Contributor

mergify bot commented Jan 7, 2025

go codebuild go

@mergify mergify bot merged commit 9851f3b into master Jan 7, 2025
9 checks passed
@mergify mergify bot deleted the dependabot/pip/tests/python-65142e3c1d branch January 7, 2025 23:28
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.

1 participant