Skip to content

Conversation

@tyndria
Copy link
Contributor

@tyndria tyndria commented Oct 13, 2025

What

Summary of changes

  • Upgraded python, miniforge and poetry to support Python 3.12
  • Replaced default channel image with the community-managed image.
  • Remove explicit git installation as it's already a part of the used image

Checklist

  • Added/updated unit tests
  • Added/updated documentation
  • Checked for typos in variable names, comments, etc.
  • Added licences for new files

Testing

  • Run lint command in the updated container ✅
  • Run tests from /python folder in the updated container ✅
  • Pushed python package to the pypi test index from the python-builder container - ✅

Next steps

  • Push the new image (seldonio/python-builder:0.9 tag) to the seldonio hub, after push CI won't fail


on:
push:
branches: [ master ]
Copy link
Contributor Author

Choose a reason for hiding this comment

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

This is for testing purposes only (to test workflow after we push the image)

@tyndria tyndria marked this pull request as ready for review October 14, 2025 10:11
@lc525 lc525 added the v1 label Oct 20, 2025
@tyndria tyndria changed the title fix(conda): [part 1] Replace continuumio/miniconda3 with condaforge/miniforge3 WITHOUT upgrades fix(python-builder): [part 1] Replace continuumio/miniconda3 with condaforge/miniforge3 WITHOUT upgrades in python-builder image Oct 27, 2025
@tyndria tyndria force-pushed the INFRA-1613-python-builder branch from 0a11009 to bae1eac Compare November 21, 2025 15:27
@tyndria tyndria changed the base branch from master to release-1.19.0-prep November 21, 2025 15:28
branches: [ master ]
pull_request:
# TODO revert before merge to master
branches: [ fix/core-1-CVEs ]
Copy link
Contributor Author

Choose a reason for hiding this comment

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

For testing purposes only (revert)

@tyndria tyndria marked this pull request as draft November 21, 2025 16:06
@tyndria tyndria changed the title fix(python-builder): [part 1] Replace continuumio/miniconda3 with condaforge/miniforge3 WITHOUT upgrades in python-builder image fix(python-builder): [part 1] Replace continuumio/miniconda3 with condaforge/miniforge3 + upgrade to Python 3.12 Nov 21, 2025
@tyndria tyndria marked this pull request as ready for review December 1, 2025 16:50
@tyndria tyndria merged commit 6fc12a8 into SeldonIO:release-1.19.0-prep Dec 3, 2025
0 of 2 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants