Skip to content

Bump pytest from 9.0.2 to 9.0.3#118

Merged
github-actions[bot] merged 1 commit intomainfrom
dependabot/pip/pytest-9.0.3
Apr 27, 2026
Merged

Bump pytest from 9.0.2 to 9.0.3#118
github-actions[bot] merged 1 commit intomainfrom
dependabot/pip/pytest-9.0.3

Conversation

@dependabot
Copy link
Copy Markdown
Contributor

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

Bumps pytest from 9.0.2 to 9.0.3.

Release notes

Sourced from pytest's releases.

9.0.3

pytest 9.0.3 (2026-04-07)

Bug fixes

  • #12444: Fixed pytest.approx which now correctly takes into account ~collections.abc.Mapping keys order to compare them.

  • #13634: Blocking a conftest.py file using the -p no: option is now explicitly disallowed.

    Previously this resulted in an internal assertion failure during plugin loading.

    Pytest now raises a clear UsageError explaining that conftest files are not plugins and cannot be disabled via -p.

  • #13734: Fixed crash when a test raises an exceptiongroup with __tracebackhide__ = True.

  • #14195: Fixed an issue where non-string messages passed to unittest.TestCase.subTest() were not printed.

  • #14343: Fixed use of insecure temporary directory (CVE-2025-71176).

Improved documentation

  • #13388: Clarified documentation for -p vs PYTEST_PLUGINS plugin loading and fixed an incorrect -p example.
  • #13731: Clarified that capture fixtures (e.g. capsys and capfd) take precedence over the -s / --capture=no command-line options in Accessing captured output from a test function <accessing-captured-output>.
  • #14088: Clarified that the default pytest_collection hook sets session.items before it calls pytest_collection_finish, not after.
  • #14255: TOML integer log levels must be quoted: Updating reference documentation.

Contributor-facing changes

  • #12689: The test reports are now published to Codecov from GitHub Actions. The test statistics is visible on the web interface.

    -- by aleguy02

Commits

@dependabot dependabot Bot added dependencies Pull requests that update a dependency file python Pull requests that update python code labels Apr 27, 2026
@dependabot dependabot Bot requested a review from a team as a code owner April 27, 2026 20:48
@dependabot dependabot Bot added dependencies Pull requests that update a dependency file python Pull requests that update python code labels Apr 27, 2026
Copy link
Copy Markdown

@senzingdevops senzingdevops left a comment

Choose a reason for hiding this comment

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

Automated: approving this pull request because it includes a patch update

@github-actions github-actions Bot enabled auto-merge (squash) April 27, 2026 20:48
@github-actions
Copy link
Copy Markdown

🤖 Claude Code Review

PR Code Review

Summary: This PR bumps pytest from 9.0.2 to 9.0.3 for Python > 3.11 in two dependency groups (development and test) in pyproject.toml.


Code Quality

  • Style guide: Change is a version bump in TOML config — no style concerns.
  • No commented-out code: None present.
  • Meaningful variable names: N/A.
  • DRY principle: Both development and test dependency groups are updated consistently — no drift introduced.
  • Defects: No bugs or logic errors. The version constraint syntax (python_version > '3.11') is correct and consistent with the existing pattern.
  • CLAUDE.md: No issues; the project config is appropriately general.

Testing

  • Unit/integration tests: Not applicable for a dependency version bump.
  • Coverage: No new code paths introduced.

Documentation

  • CHANGELOG.md: No changelog entry was included. Dependency bumps, even patch versions, should be recorded. This is a minor issue — confirm whether the project's convention requires changelog entries for automated dependency bumps (e.g., Dependabot/Renovate PRs).
  • README / API docs: No changes needed.
  • Markdown formatting: N/A.

Security

  • No hardcoded credentials: None.
  • No license files (.lic): None present.
  • No sensitive data: N/A.

Overall Assessment

This is a routine, low-risk patch version bump. The change is applied consistently across both dependency groups. The only minor flag is the absence of a CHANGELOG.md entry — verify whether that's expected for automated dependency PRs in this project.

Automated code review analyzing defects and coding standards

Bumps [pytest](https://github.com/pytest-dev/pytest) from 9.0.2 to 9.0.3.
- [Release notes](https://github.com/pytest-dev/pytest/releases)
- [Changelog](https://github.com/pytest-dev/pytest/blob/main/CHANGELOG.rst)
- [Commits](pytest-dev/pytest@9.0.2...9.0.3)

---
updated-dependencies:
- dependency-name: pytest
  dependency-version: 9.0.3
  dependency-type: direct:development
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot Bot force-pushed the dependabot/pip/pytest-9.0.3 branch from 5943103 to 881235d Compare April 27, 2026 20:49
Copy link
Copy Markdown

@senzingdevops senzingdevops left a comment

Choose a reason for hiding this comment

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

Automated: approving this pull request because it includes a patch update

@github-actions
Copy link
Copy Markdown

🤖 Claude Code Review

PR Code Review

Summary: This PR bumps pytest from 9.0.2 to 9.0.3 for Python > 3.11 in two dependency groups (development and test) in pyproject.toml.


Code Quality

  • Style guide: No code changes; version bump only.
  • No commented-out code: N/A.
  • Meaningful variable names: N/A.
  • DRY principle: Both occurrences of the pytest version for Python > 3.11 are updated consistently (lines 44 and 85).
  • Defects: No logic errors. The version constraint syntax is correct and consistent with the existing pattern.
  • CLAUDE.md: No issues; this change is compatible with the project's dev tooling.

Testing

  • Unit/integration tests: No new functionality introduced; a dependency bump does not require new tests.
  • Test coverage: N/A for a version bump.

Documentation

  • CHANGELOG.md: No CHANGELOG.md update included. Dependency bumps are typically noted in a changelog entry (e.g., under a "Dependencies" or "Chore" section). This may be a minor gap depending on project convention.
  • README/API docs: No updates needed for a patch-version dependency bump.
  • Markdown formatting: N/A.

Security

  • No hardcoded credentials: N/A.
  • No license files (.lic) or AQAAAD strings: None present.
  • No sensitive data: N/A.

Overall: This is a clean, low-risk dependency bump. The only minor note is the missing CHANGELOG.md entry — worth adding if the project tracks dependency updates there.

Automated code review analyzing defects and coding standards

@github-actions github-actions Bot merged commit 48c1184 into main Apr 27, 2026
11 checks passed
@github-actions github-actions Bot deleted the dependabot/pip/pytest-9.0.3 branch April 27, 2026 20:50
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