Skip to content

chore: update Python version references from 3.9 to 3.10#10493

Merged
AdriiiPRodri merged 2 commits intomasterfrom
remove-3.9-references
Mar 27, 2026
Merged

chore: update Python version references from 3.9 to 3.10#10493
AdriiiPRodri merged 2 commits intomasterfrom
remove-3.9-references

Conversation

@AdriiiPRodri
Copy link
Copy Markdown
Contributor

@AdriiiPRodri AdriiiPRodri commented Mar 27, 2026

Context

Python 3.9 is no longer supported (pyproject.toml defines requires-python = ">=3.10,<3.13"), but multiple documentation files and CI workflows still referenced it.

Description

  • Updated all documentation and agent config files that incorrectly referenced Python 3.9 as the minimum supported version to 3.10
  • Removed Python 3.9 from the CI test matrix in sdk-code-quality.yml and sdk-tests.yml
  • 9 files updated across docs, AGENTS.md, README.md, skills, and GitHub Actions workflows

Not changed (intentionally):

  • poetry.lock / uv.lock — third-party package requirements
  • prowler/CHANGELOG.md — historical entries
  • contrib/ — legacy deployment scripts (v2/v3)
  • Test files with python3.9 Lambda runtime — valid AWS runtime
  • Compliance JSON mentioning python3.9 — AWS Lambda supported runtimes
  • CloudShell docs — factual reference to AL2023 environment

Steps to review

  1. Verify all updated files now reference Python 3.10 instead of 3.9
  2. Confirm CI matrix no longer includes 3.9
  3. Confirm no other tracked files still claim 3.9 support

Checklist

SDK/CLI

  • Are there new checks included in this PR? No

License

By submitting this pull request, I confirm that my contribution is made under the terms of the Apache 2.0 license.

@AdriiiPRodri AdriiiPRodri requested review from a team as code owners March 27, 2026 11:21
@mintlify
Copy link
Copy Markdown
Contributor

mintlify bot commented Mar 27, 2026

Preview deployment for your docs. Learn more about Mintlify Previews.

Project Status Preview Updated (UTC)
prowler 🟢 Ready View Preview Mar 27, 2026, 11:22 AM

@github-actions
Copy link
Copy Markdown
Contributor

github-actions bot commented Mar 27, 2026

⚠️ Changes detected in the following folders without a corresponding update to the CHANGELOG.md:

  • prowler

Please add an entry to the corresponding CHANGELOG.md file to maintain a clear history of changes.

@github-actions
Copy link
Copy Markdown
Contributor

github-actions bot commented Mar 27, 2026

Conflict Markers Resolved

All conflict markers have been successfully resolved in this pull request.

@AdriiiPRodri AdriiiPRodri requested a review from a team as a code owner March 27, 2026 11:23
@github-actions github-actions bot added the github_actions Pull requests that update GitHub Actions code label Mar 27, 2026
@AdriiiPRodri AdriiiPRodri added the no-changelog Skip including change in changelog/release notes label Mar 27, 2026
@AdriiiPRodri AdriiiPRodri merged commit 700b51d into master Mar 27, 2026
39 of 40 checks passed
@AdriiiPRodri AdriiiPRodri deleted the remove-3.9-references branch March 27, 2026 12:13
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

documentation github_actions Pull requests that update GitHub Actions code no-changelog Skip including change in changelog/release notes

Projects

None yet

Development

Successfully merging this pull request may close these issues.

5 participants