Skip to content

Conversation

@jsf9k
Copy link
Member

@jsf9k jsf9k commented Nov 20, 2025

πŸ—£ Description

This pull request drops support for Python 3.9.

πŸ’­ Motivation and context

Python 3.9 is EOL as of October 31, 2025.

πŸ§ͺ Testing

All automated tests pass.

βœ… Pre-approval checklist

  • This PR has an informative and human-readable title.
  • Changes are limited to a single goal - eschew scope creep!
  • All relevant type-of-change labels have been added.
  • I have read the CONTRIBUTING document.
  • These code changes follow cisagov code standards.
  • All new and existing tests pass.
  • Bump major, minor, patch, pre-release, and/or build versions as appropriate via the bump_version script if this repository is versioned and the changes in this PR warrant a version bump.
  • Create a pre-release (necessary if and only if the pre-release version was bumped).

βœ… Pre-merge checklist

  • Finalize version.
  • Mark Python 3.9 GHA checks as no longer required.

βœ… Post-merge checklist

  • Create a release (necessary if and only if the version was bumped).

@jsf9k jsf9k self-assigned this Nov 20, 2025
@jsf9k jsf9k added the breaking change This issue or pull request involves changes to existing functionality label Nov 20, 2025
@jsf9k jsf9k moved this to In Progress in Next Kraken Nov 20, 2025
@github-actions github-actions bot added version bump This issue or pull request increments the version number dependencies Pull requests that update a dependency file github-actions Pull requests that update GitHub Actions code python Pull requests that update Python code test This issue or pull request adds or otherwise modifies test code labels Nov 20, 2025
@jsf9k jsf9k marked this pull request as ready for review November 20, 2025 16:46
@jsf9k jsf9k requested review from dav3r and mcdonnnj as code owners November 20, 2025 16:46
@jsf9k jsf9k moved this from In progress to Review in progress in Skeleton Maintenance Nov 20, 2025
@jsf9k jsf9k enabled auto-merge November 20, 2025 18:52
@jsf9k jsf9k disabled auto-merge November 20, 2025 19:36
@jsf9k jsf9k merged commit d4df836 into develop Nov 20, 2025
249 of 259 checks passed
@jsf9k jsf9k deleted the improvement/remove-python-3.9-support branch November 20, 2025 19:37
@github-project-automation github-project-automation bot moved this from In Progress to Done in Next Kraken Nov 20, 2025
@github-project-automation github-project-automation bot moved this from Review in progress to Done in Skeleton Maintenance Nov 20, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

breaking change This issue or pull request involves changes to existing functionality dependencies Pull requests that update a dependency file github-actions Pull requests that update GitHub Actions code python Pull requests that update Python code test This issue or pull request adds or otherwise modifies test code version bump This issue or pull request increments the version number

Projects

Status: Done

Development

Successfully merging this pull request may close these issues.

3 participants