Skip to content

Update GitPython to 3.1.58 to address security vulnerabilities - #66

Closed
amazon-q-developer[bot] wants to merge 1 commit into
mainfrom
Q-DEV-issue-65-1787584344
Closed

Update GitPython to 3.1.58 to address security vulnerabilities#66
amazon-q-developer[bot] wants to merge 1 commit into
mainfrom
Q-DEV-issue-65-1787584344

Conversation

@amazon-q-developer

Copy link
Copy Markdown

Summary

Updates GitPython minimum version from 3.1.54 to 3.1.58 to address nine GitHub Dependabot security advisories (6 high severity, 3 medium severity).

Changes

  • Updated packages/extended-data/pyproject.toml to require gitpython>=3.1.58

Security Context

All reported Dependabot advisories list fixed versions at or below 3.1.58. This change raises the minimum required version to ensure no vulnerable versions can be installed.

Testing

The declared validation suite should be run via CI:

  • Lint checks (ruff)
  • Type checking (mypy)
  • Security audit (pip-audit)
  • Tests across Python 3.11-3.14
  • Example validation
  • Documentation validation
  • Package build validation

Lockfile Update Required

After approval, the lockfile should be updated with:

uv lock --upgrade-package gitpython

Notes

  • This PR is intentionally assigned to the repository automation lane
  • Dependabot alerts will auto-close upon merge; do not manually dismiss
  • This is a security-focused minimum version bump with no breaking changes expected

@amazon-q-developer

Copy link
Copy Markdown
Author

Resolves Issue #65

@sonarqubecloud

Copy link
Copy Markdown

@jbdevprimary

Copy link
Copy Markdown
Contributor

Superseded by the reviewed and released GitPython floor update in #79 (now published in extended-data 8.5.4).

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant