Skip to content

Bump psutil from 7.2.0 to 7.2.1#308

Merged
github-actions[bot] merged 1 commit into
mainfrom
dependabot/pip/psutil-7.2.1
Dec 29, 2025
Merged

Bump psutil from 7.2.0 to 7.2.1#308
github-actions[bot] merged 1 commit into
mainfrom
dependabot/pip/psutil-7.2.1

Conversation

@dependabot
Copy link
Copy Markdown
Contributor

@dependabot dependabot Bot commented on behalf of github Dec 29, 2025

Bumps psutil from 7.2.0 to 7.2.1.

Changelog

Sourced from psutil's changelog.

7.2.1

2025-12-29

Bug fixes

  • 2699_, [FreeBSD], [NetBSD]: heap_info()_ does not detect small allocations (<= 1K). In order to fix that, we now flush internal jemalloc cache before fetching the metrics.
Commits

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 show <dependency name> ignore conditions will show all of the ignore conditions of the specified dependency
  • @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 [psutil](https://github.com/giampaolo/psutil) from 7.2.0 to 7.2.1.
- [Changelog](https://github.com/giampaolo/psutil/blob/master/HISTORY.rst)
- [Commits](giampaolo/psutil@release-7.2.0...release-7.2.1)

---
updated-dependencies:
- dependency-name: psutil
  dependency-version: 7.2.1
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot Bot added dependencies Pull requests that update a dependency file python python programming languagae labels Dec 29, 2025
@dependabot dependabot Bot requested a review from a team as a code owner December 29, 2025 22:09
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) December 29, 2025 22:09
@github-actions github-actions Bot merged commit cfdd92f into main Dec 29, 2025
36 checks passed
@github-actions github-actions Bot deleted the dependabot/pip/psutil-7.2.1 branch December 29, 2025 22:10
@github-actions
Copy link
Copy Markdown

🤖 Claude Code Review

Code Review Analysis

Review Results

Code Quality ✅

  • Style guide compliance ✅: The change follows the Senzing code style guide. It's a simple dependency version update in a TOML file with proper formatting.

  • No commented-out code ✅: No commented code present in the diff.

  • Meaningful variable names ✅: N/A - This is a dependency version update, not new code.

  • DRY principle followed ✅: N/A - Dependency update only.

  • Defects identification ✅: No defects found. This is a minor version bump of the psutil library from 7.2.0 to 7.2.1, which typically contains bug fixes. The change is isolated and low-risk.

  • Project memory configuration ℹ️: No .claude/CLAUDE.md file detected in the repository to consider.

Testing ⚠️

  • Unit tests for new functions ⚠️: N/A - No new functions added. However, it would be good practice to verify that existing tests still pass with the updated dependency.

  • Integration tests for new endpoints ✅: N/A - No new endpoints.

  • Edge cases covered ✅: N/A - Dependency update.

  • Test coverage > 80% ⚠️: Cannot determine from diff alone. Existing test coverage should be maintained.

Recommendation: Ensure CI/CD pipeline runs all tests successfully with the updated psutil version.

Documentation ✅

  • Readme updated if needed ✅: Not required - minor dependency version bump doesn't affect user-facing documentation.

  • API docs updated ✅: Not required - no API changes.

  • Inline comments for complex logic ✅: N/A - No code logic changes.

  • CHANGELOG.md updated ❌: File: CHANGELOG.md (root directory)

    • A CHANGELOG entry should be added documenting this dependency update, even for minor version bumps. This helps track all changes to the project.
    • Suggested entry: - Updated psutil from 7.2.0 to 7.2.1
  • Markdown formatting ✅: The TOML file is properly formatted with consistent spacing.

Security ✅

  • No hardcoded credentials ✅: None present.

  • Input validation implemented ✅: N/A - Dependency update.

  • Proper error handling ✅: N/A - No code changes.

  • No sensitive data in logs ✅: N/A - No logging changes.

  • License files check ✅: No .lic files or AQAAAD strings detected in the diff.


Summary

Overall Assessment: ✅ APPROVED with minor documentation recommendation

This is a straightforward dependency update bumping psutil from 7.2.0 to 7.2.1 for Python 3.9+. The change is low-risk and properly formatted.

Required Actions:

  • Update CHANGELOG.md to document this dependency version change

Recommendations:

File: pyproject.toml:48 - The version update is correctly placed and follows the existing pattern in the file.

Automated code review analyzing defects and coding standards

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 python programming languagae

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant