#145 Update python3-podman
Closed: Completed 3 months ago by lkocman. Opened 4 months ago by crameleon.

Hi,

currently SP6 backports still contain python-podman version 1.6.0:
https://build.opensuse.org/package/show/openSUSE:Backports:SLE-15-SP6/python-podman

The upstream has deprecated this library three years ago, in favor of the modern "podman-py" (see the README in https://github.com/containers/python-podman), which we already ship in Tumbleweed (under the same name).

There are very big differences between these two libraries, making all software/scripts depending on the Podman Python library unusable on Leap/SLE (usually failing with import errors which are not helpful to end users).

Could we get the modern python-podman (i.e. podman-py) planned for SP6?

I would have submitted a request myself, but noticed it requires other dependencies such as tomli which might need to be coordinated somehow.

Cheers,
Georg


In this context...
I still try to understand what kind of python support will be provided with leap 15.6. I was hoping for a fully supported python 3.11 for pretty much all the python packages currently available in leap 15.5 - available via the backport repo. Is this not the case ? Do we still have to live with the totally out-dated py 3.6 ?

This is basically an extra item on the list for #145. We'll see what can be done about it.

I did ask PM regarding possible inclusion to SLES, otherwise we can try the best effort. But the package will require a maintainer.

Metadata Update from @lkocman:
- Issue tagged with: Leap-Maintainer-Missing

3 months ago

Metadata Update from @lkocman:
- Custom field SUSE Jira - SUSE Linux Enterprise adjusted to https://jira.suse.com/browse/PED-2694

3 months ago

Heroes, do have a usecase for this, as they're using the library with salt.

Metadata Update from @lkocman:
- Issue set to the milestone: 15.6

3 months ago

https://build.opensuse.org/request/show/1139186

Dan cleaned spec for test subpackage, after seeing all the packages that we've had to add/update. So aside from python-podman it does not require a single change. package is build against python 3.6 though.

I was able to get it fully working with 3.11 but that takes 4-5 other packages to be updated as well.

Metadata Update from @lkocman:
- Issue untagged with: Leap-Maintainer-Missing

3 months ago

Thanks for the work on this!

Metadata Update from @lkocman:
- Issue assigned to lkocman

3 months ago

Thank you Dan and Lubos, I received the update in backports.

Metadata Update from @lkocman:
- Custom field SUSE Jira - SUSE Linux Enterprise reset (from https://jira.suse.com/browse/PED-2694)
- Issue close_status updated to: Completed
- Issue status updated to: Closed (was: Open)

3 months ago

Login to comment on this ticket.

Metadata