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

Bump/confluent docker utils 0.0.129 #36898

Closed

Conversation

smoser
Copy link
Member

@smoser smoser commented Dec 13, 2024

This is a different take on #36827

Python transition is painful for us.
We're 80% through the default 'py3-' installing the py3.13- version.
Much of that pain really is just that using un-versioned package names doesn't work well.

The changes here:

  1. use 'py-version' variable, to make a change easier
  2. use a new python3-as-3.12 package that I had just put up at Add python-as-wrapper package and use it in asciidoc build. #36891

The python3-wrapper package allows us to get the behavior we want from invokers of 'python3' without the pain of changing them.

wolfi-bot and others added 3 commits December 13, 2024 08:51
Signed-off-by: wolfi-bot <121097084+wolfi-bot@users.noreply.github.com>
Signed-off-by: Mark McCormick <mark.mccormick@chainguard.dev>
Hopefully the use here in asciidoc shows the usefulness of this
wrapper.  Many programs or build systems really want to use
'python3', but we really want them to use 'python3.X'.

This wrapper package provides a compromise that gets rid of the
"sticky" results of calling 'python3'.  The big change is that
now a program that uses 'python3' to write its scripts will
write a shbang as '#!/usr/bin/python3.XX'
@smoser smoser force-pushed the bump/confluent-docker-utils-0.0.129 branch from 46e40f2 to 5a1c047 Compare December 13, 2024 14:53
@octo-sts octo-sts bot added the bincapz/pass bincapz/pass Bincapz (aka. malcontent) scan didn't detect any CRITICALs on the scanned packages. label Dec 13, 2024
@smoser
Copy link
Member Author

smoser commented Dec 13, 2024

I'm going to close this, please put any discussion at
#36891

@smoser smoser closed this Dec 13, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bincapz/pass bincapz/pass Bincapz (aka. malcontent) scan didn't detect any CRITICALs on the scanned packages.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants