Skip to content

Conversation

@ypriverol
Copy link
Contributor

@ypriverol ypriverol commented Oct 22, 2025

PR Type

Enhancement


Description

  • Update minimum Python version requirement from 3.7 to 3.9

  • Align with botocore dependency requirements

  • Python 3.7 and 3.8 are end-of-life

  • Fix trailing newline in build configuration


Diagram Walkthrough

flowchart LR
  A["Python 3.7 EOL"] --> B["Update to Python 3.9+"]
  C["botocore requires 3.9+"] --> B
  B --> D["Update pyproject.toml"]
Loading

File Walkthrough

Relevant files
Dependencies
pyproject.toml
Update Python version constraint to 3.9+                                 

pyproject.toml

  • Updated python dependency constraint from ^3.7 to ^3.9
  • Added trailing newline to build-backend configuration line
  • Aligns project with botocore dependency requirements
  • Removes support for end-of-life Python versions
+2/-2     

ypriverol and others added 3 commits October 16, 2025 22:40
- botocore dependency now requires Python >=3.9
- Python 3.7 and 3.8 are EOL
- Updated lock file to reflect new constraint
Update Python version requirement to >=3.9
@ypriverol ypriverol merged commit e43c164 into dev Oct 22, 2025
11 checks passed
@qodo-code-review
Copy link
Contributor

PR Compliance Guide 🔍

Below is a summary of compliance checks for this PR:

Security Compliance
🟢
No security concerns identified No security vulnerabilities detected by AI analysis. Human verification advised for critical code.
Ticket Compliance
🎫 No ticket provided
- [ ] Create ticket/issue <!-- /create_ticket --create_ticket=true -->

</details></td></tr>
Codebase Duplication Compliance
Codebase context is not defined

Follow the guide to enable codebase context checks.

Custom Compliance
No custom compliance provided

Follow the guide to enable custom compliance check.

Compliance status legend 🟢 - Fully Compliant
🟡 - Partial Compliant
🔴 - Not Compliant
⚪ - Requires Further Human Verification
🏷️ - Compliance label

@qodo-code-review
Copy link
Contributor

PR Code Suggestions ✨

No code suggestions found for the PR.

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

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants