Skip to content
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 to Python 3.12.x #5736

Open
dsotirho-ucsc opened this issue Nov 29, 2023 · 18 comments
Open

Update to Python 3.12.x #5736

dsotirho-ucsc opened this issue Nov 29, 2023 · 18 comments
Assignees
Labels
+ [priority] High debt [type] A defect incurring continued engineering cost demo [process] To be demonstrated at the end of the sprint enh [type] New feature or request infra [subject] Project infrastructure like CI/CD, build and deployment scripts orange [process] Done by the Azul team spike:3 [process] Spike estimate of three points

Comments

@dsotirho-ucsc
Copy link
Contributor

dsotirho-ucsc commented Nov 29, 2023

https://hub.docker.com/_/python/tags?page=1&name=3.12

@dsotirho-ucsc dsotirho-ucsc added the orange [process] Done by the Azul team label Nov 29, 2023
@dsotirho-ucsc dsotirho-ucsc added enh [type] New feature or request debt [type] A defect incurring continued engineering cost infra [subject] Project infrastructure like CI/CD, build and deployment scripts labels Nov 30, 2023
@dsotirho-ucsc dsotirho-ucsc added the spike:1 [process] Spike estimate of one point label Nov 30, 2023
@dsotirho-ucsc
Copy link
Contributor Author

Spike to investigate impact.

@hannes-ucsc
Copy link
Member

Looks like we should only be minimally impacted by the removal of deprecated functionality. We already install setuptools in the venv. Some of our assertions use deprecated aliases that were removed in 3.12 (I found only one).

AWS Lambda support is slated for this month. We can wait with this until January.

@hannes-ucsc
Copy link
Member

hannes-ucsc commented Dec 5, 2023

Assignee PR author to also file debt tickets to

@hannes-ucsc hannes-ucsc removed their assignment Dec 5, 2023
@dsotirho-ucsc
Copy link
Contributor Author

Assignee to monitor AWS Lambda runtime availability.

@hannes-ucsc
Copy link
Member

@hannes-ucsc hannes-ucsc removed their assignment Jan 16, 2024
@achave11-ucsc achave11-ucsc added the - [priority] Medium label Jan 16, 2024
@dsotirho-ucsc dsotirho-ucsc changed the title Update Python to 3.12.x Update to Python 3.12.x Feb 7, 2024
@dsotirho-ucsc
Copy link
Contributor Author

Putting issue into Parked due to external blocking issues:

@achave11-ucsc
Copy link
Member

Assignee to check status of blockers two weeks from today.

@dsotirho-ucsc
Copy link
Contributor Author

We checked the blockers and one of them is still not resolved.

dsotirho-ucsc added a commit that referenced this issue Sep 24, 2024
dsotirho-ucsc added a commit that referenced this issue Sep 25, 2024
dsotirho-ucsc added a commit that referenced this issue Sep 25, 2024
dsotirho-ucsc added a commit that referenced this issue Sep 25, 2024
dsotirho-ucsc added a commit that referenced this issue Sep 26, 2024
dsotirho-ucsc added a commit that referenced this issue Sep 28, 2024
@hannes-ucsc
Copy link
Member

For demo show that schema validation still works, positives and negatives.

@hannes-ucsc hannes-ucsc added the demo [process] To be demonstrated at the end of the sprint label Sep 30, 2024
dsotirho-ucsc added a commit that referenced this issue Sep 30, 2024
dsotirho-ucsc added a commit that referenced this issue Oct 2, 2024
achave11-ucsc pushed a commit that referenced this issue Oct 2, 2024
@dsotirho-ucsc
Copy link
Contributor Author

Details about IT failure posted in PR #5951 (comment)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
+ [priority] High debt [type] A defect incurring continued engineering cost demo [process] To be demonstrated at the end of the sprint enh [type] New feature or request infra [subject] Project infrastructure like CI/CD, build and deployment scripts orange [process] Done by the Azul team spike:3 [process] Spike estimate of three points
Projects
None yet
Development

No branches or pull requests

3 participants