-
Notifications
You must be signed in to change notification settings - Fork 7
Update Python version requirement to >=3.9 #69
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Update Python version requirement to >=3.9 #69
Conversation
- botocore dependency now requires Python >=3.9 - Python 3.7 and 3.8 are EOL - Updated lock file to reflect new constraint
PR Compliance Guide 🔍Below is a summary of compliance checks for this PR:
Compliance status legend🟢 - Fully Compliant🟡 - Partial Compliant 🔴 - Not Compliant ⚪ - Requires Further Human Verification 🏷️ - Compliance label |
||||||||||||||||||
WalkthroughThe minimum Python version requirement has been updated from 3.7 to 3.9 in the project configuration file, and a trailing newline has been added to fix the file ending. Changes
Estimated code review effort🎯 1 (Trivial) | ⏱️ ~2 minutes Poem
Pre-merge checks and finishing touches✅ Passed checks (3 passed)
✨ Finishing touches🧪 Generate unit tests (beta)
📜 Recent review detailsConfiguration used: CodeRabbit UI Review profile: CHILL Plan: Pro ⛔ Files ignored due to path filters (1)
📒 Files selected for processing (1)
🔇 Additional comments (2)
Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out. Comment |
PR Code Suggestions ✨No code suggestions found for the PR. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Pull Request Overview
Updates the minimum Python version requirement from 3.7 to 3.9 to align with botocore dependency constraints, removing support for end-of-life Python versions.
- Updated Python version constraint in pyproject.toml from ^3.7 to ^3.9
- Ensures compatibility with botocore's Python >=3.9 requirement
Tip: Customize your code reviews with copilot-instructions.md. Create the file or learn how to get started.
User description
I ran into a dependancy issue when installing pridepy:
I've updated lock file and toml to reflect the new constraint.
PR Type
Enhancement
Description
Update minimum Python version requirement from 3.7 to 3.9
Align with botocore dependency constraints
Remove support for EOL Python versions
Fix trailing newline in build configuration
Diagram Walkthrough
File Walkthrough
pyproject.toml
Update Python version constraint to 3.9pyproject.toml
pythondependency constraint from^3.7to^3.9Summary by CodeRabbit