Skip to content

feat(cpg-flow): remove python 310 version lock, allowing 311#149

Merged
MattWellie merged 3 commits intomainfrom
jump_to_py3.11_hail0.2.137
Jan 20, 2026
Merged

feat(cpg-flow): remove python 310 version lock, allowing 311#149
MattWellie merged 3 commits intomainfrom
jump_to_py3.11_hail0.2.137

Conversation

@MattWellie
Copy link
Contributor

@MattWellie MattWellie commented Jan 19, 2026

Remove hard pin on 3.10.n, allowing all python versions in range 3.10<=n<3.12

Updates .python-version, pyproject.toml, and uv.lock accordingly

docker file already builds on driver:latest which is not best practice, but will already result in a 3.11 base image

There's a huge diff, generated by loosening the 3.10 python pin, installing the package in a python 3.11 environment from pyproject.toml, and rerunning uv lock

@cpg-software-ci-bot
Copy link
Contributor

cpg-software-ci-bot commented Jan 19, 2026

📊 SonarQube Summary

Metric This PR Main Branch
✅ Coverage 76.9% 76.8%
💨 Code Smells 47 47
🐞 Bugs 0 0
🔐 Vulnerabilities 0 0
🚨 Security Hotspots 1 0
📝 New Issues 0 0
🌟 Quality Gate ✅ OK ❌ ERROR

🔗 View Main Branch Report
🔗 View PR Report

@github-actions
Copy link
Contributor

github-actions bot commented Jan 19, 2026

🐳 Docker Image Built

A new Docker image has been built for this PR:

Image: australia-southeast1-docker.pkg.dev/cpg-common/images-dev/cpg_flow:8e271a5f52d54d1117c380acaead1cf7dc5ac5e7

Pull command:

docker pull australia-southeast1-docker.pkg.dev/cpg-common/images-dev/cpg_flow:8e271a5f52d54d1117c380acaead1cf7dc5ac5e7

🔗 View in Google Cloud Console


This comment was automatically generated by the Docker workflow.

Copy link

@milo-hyben milo-hyben left a comment

Choose a reason for hiding this comment

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

This looks good to me Matt!

@MattWellie MattWellie merged commit d869f38 into main Jan 20, 2026
6 of 7 checks passed
@MattWellie MattWellie deleted the jump_to_py3.11_hail0.2.137 branch January 20, 2026 01:23
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.

3 participants