Skip to content

Conversation

@macdiesel
Copy link
Member

No description provided.

Copilot AI review requested due to automatic review settings October 23, 2025 15:07
@macdiesel macdiesel changed the title chore: Upgrade to python 3.12 Upgrade to python 3.12 Oct 23, 2025
Copy link

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull Request Overview

This pull request upgrades the project's Python version from 3.11 to 3.12 across the entire codebase, including CI/CD pipelines, documentation builds, and dependency management configurations.

  • Updated Python version references from 3.11 to 3.12 in all configuration files
  • Regenerated requirements files with Python 3.12
  • Updated boto3 and botocore dependencies to versions 1.40.57

Reviewed Changes

Copilot reviewed 14 out of 14 changed files in this pull request and generated no comments.

File Description
tox.ini Updated tox environment to use py312 instead of py311
requirements/*.txt Regenerated all requirements files with Python 3.12 and updated boto3/botocore versions
.readthedocs.yaml Updated ReadTheDocs build to use Python 3.12
.github/workflows/*.yml Updated all GitHub Actions workflows to use Python 3.12

Tip: Customize your code reviews with copilot-instructions.md. Create the file or learn how to get started.

@github-actions
Copy link

Coverage report

This PR does not seem to contain any modification to coverable code.

@muhammad-ammar
Copy link
Member

@macdiesel @brobro10000 We are still seeing status checks for 3.11 because I think the branch protection rules set on the repo are still expecting old workflows. I don't have admin permissions, so I cannot see/update the repo settings.

Copy link
Member

@michaelroytman michaelroytman left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thank you!

@macdiesel macdiesel merged commit caf2c0b into master Oct 29, 2025
10 checks passed
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.

5 participants