Package Details: python-podman 5.2.0-1

Git Clone URL: https://aur.archlinux.org/python-podman.git (read-only, click to copy)
Package Base: python-podman
Description: Python bindings for Podman's RESTful API
Upstream URL: https://github.com/containers/podman-py
Licenses: Apache
Provides: python-podman-py
Submitter: 1ace
Maintainer: D3vil0p3r
Last Packager: D3vil0p3r
Votes: 2
Popularity: 0.049435
First Submitted: 2021-09-02 20:28 (UTC)
Last Updated: 2024-10-24 13:25 (UTC)

Latest Comments

Jona commented on 2024-07-07 10:47 (UTC) (edited on 2024-07-07 10:54 (UTC) by Jona)

Update to version 5.0.0, python-pyxdg is no longer a dependency, however setup.cfg defines these packages as runtime dependencies (so they were added to pkgbuild, versions are already satisfied in updated version of archlinux):

install_requires =
    requests >=2.24
    tomli>=1.2.3; python_version<'3.11'
    urllib3

Pacakge 'python-tomli' is no longer required in python 3.12, 'python-urllib3' is a dependency of 'python-requests'

# Maintainer: Eric Engestrom <aur [at] engestrom [dot] ch>

pkgname=python-podman
pkgver=5.0.0
pkgrel=1
pkgdesc="Python bindings for Podman's RESTful API"
arch=('any')
url="https://github.com/containers/podman-py"
license=('Apache')
source=("$url/archive/refs/tags/v$pkgver.tar.gz")
sha256sums=('36e1f29712a8e5323f52b6f3c291e09d21446631964bc387376b8302e0b769da')
depends=('python' 'python-requests' 'python-tomli')
makedepends=('python-setuptools')
provides=('python-podman-py')

build() {
  cd "podman-py-${pkgver}"
  python setup.py build
}

package() {
  cd "podman-py-${pkgver}"
  python setup.py install --root="$pkgdir/" --optimize=1 --skip-build
}

jgordon commented on 2023-10-07 01:40 (UTC) (edited on 2023-10-07 01:40 (UTC) by jgordon)

I also think python-pyxdg should be a dependency along with some others from the project requirements.txt. Happy to contribute to bring it up to date.

depends=('python'
         'python-pyxdg>=0.26' 'python-requests>=2.24' 'python-sphinx'
         'python-tomli>=1.2.3' 'python-urllib3' 'python-wheel')

BoostCookie commented on 2023-08-15 21:14 (UTC)

I think python-pyxdg should be a dependency.