David Runge pushed to branch main at Arch Linux / Packaging / Packages / 
podman-compose


Commits:
b1e37d9e by David Runge at 2024-04-23T11:33:31+02:00
upgpkg: 1.1.0-1

Disable a lot of tests that call podman.
We are missing subuid/subgid entries for the build user and can not run these 
tests.

- - - - -


2 changed files:

- .SRCINFO
- PKGBUILD


Changes:

=====================================
.SRCINFO
=====================================
@@ -1,11 +1,12 @@
 pkgbase = podman-compose
        pkgdesc = A script to run docker-compose.yml using podman
-       pkgver = 1.0.6
-       pkgrel = 5
+       pkgver = 1.1.0
+       pkgrel = 1
        url = https://github.com/containers/podman-compose
        arch = any
        license = GPL-2.0-only
        checkdepends = python-pytest
+       checkdepends = python-parameterized
        makedepends = python-build
        makedepends = python-installer
        makedepends = python-setuptools
@@ -15,8 +16,8 @@ pkgbase = podman-compose
        depends = python-dotenv
        depends = python-yaml
        optdepends = aardvark-dns: resolve hostnames of linked containers
-       source = 
podman-compose-1.0.6.tar.gz::https://github.com/containers/podman-compose/archive/v1.0.6.tar.gz
-       sha512sums = 
eb6972c51fd02c7a7dec364d18417c4f093f12ab90ba7061be189de7130c8eb0becb5a1653ebf7db0611470b52257a4a1eaae52891f434ca73fbc6dd30da5f56
-       b2sums = 
4a200d7abb77535d631704e96f600c360cd03a70274c5ed763a6f21a309f9be1225749e4f34b1df00973e9c1de191ec3d43bf35588d912faac25de52e4dd85be
+       source = 
podman-compose-1.1.0.tar.gz::https://github.com/containers/podman-compose/archive/v1.1.0.tar.gz
+       sha512sums = 
27d732f7e92cff7cc6149982b7b55998467118b2db6a24f588919c747f6e97369d8a24a0198e19179de3baf504220f81d7a1246b12f7c0b1959191cf877e8f14
+       b2sums = 
faeee541920ed0383a139a6fef8a98a5e47efdd30e3535fb4d56b51dfe140c3cdd2f8a424e4957db6e5dfa6e1a80fc48f6aac621c8161aeda007015ee29ff78b
 
 pkgname = podman-compose


=====================================
PKGBUILD
=====================================
@@ -2,8 +2,8 @@
 # Maintainer: David Runge <dv...@archlinux.org>
 
 pkgname=podman-compose
-pkgver=1.0.6
-pkgrel=5
+pkgver=1.1.0
+pkgrel=1
 pkgdesc='A script to run docker-compose.yml using podman'
 arch=(any)
 url='https://github.com/containers/podman-compose'
@@ -22,13 +22,14 @@ makedepends=(
 )
 checkdepends=(
   python-pytest
+  python-parameterized
 )
 optdepends=(
   'aardvark-dns: resolve hostnames of linked containers'
 )
 source=($pkgname-$pkgver.tar.gz::$url/archive/v$pkgver.tar.gz)
-sha512sums=('eb6972c51fd02c7a7dec364d18417c4f093f12ab90ba7061be189de7130c8eb0becb5a1653ebf7db0611470b52257a4a1eaae52891f434ca73fbc6dd30da5f56')
-b2sums=('4a200d7abb77535d631704e96f600c360cd03a70274c5ed763a6f21a309f9be1225749e4f34b1df00973e9c1de191ec3d43bf35588d912faac25de52e4dd85be')
+sha512sums=('27d732f7e92cff7cc6149982b7b55998467118b2db6a24f588919c747f6e97369d8a24a0198e19179de3baf504220f81d7a1246b12f7c0b1959191cf877e8f14')
+b2sums=('faeee541920ed0383a139a6fef8a98a5e47efdd30e3535fb4d56b51dfe140c3cdd2f8a424e4957db6e5dfa6e1a80fc48f6aac621c8161aeda007015ee29ff78b')
 
 build() {
   cd $pkgname-$pkgver
@@ -39,7 +40,16 @@ build() {
 check() {
   local pytest_options=(
     -vv
-    --deselect 
tests/test_podman_compose.py::test_podman_compose_extends_w_file_subdir
+    # ignore tests where podman is called (as we can not run the tests due to 
missing subuid/subgid entries)
+    --ignore tests/test_podman_compose.py
+    --ignore tests/test_podman_compose_build_secrets.py
+    --ignore tests/test_podman_compose_build_ulimits.py
+    --ignore tests/test_podman_compose_config.py
+    --ignore tests/test_podman_compose_include.py
+    --ignore tests/test_podman_compose_networks.py
+    --ignore tests/test_podman_compose_tests.py
+    --ignore tests/test_podman_compose_up_down.py
+    --ignore tests/test_utils.py
   )
   local site_packages=$(python -c "import site; 
print(site.getsitepackages()[0])")
 



View it on GitLab: 
https://gitlab.archlinux.org/archlinux/packaging/packages/podman-compose/-/commit/b1e37d9e3ead451ae83b7973df78b1022d690196

-- 
This project does not include diff previews in email notifications.
View it on GitLab: 
https://gitlab.archlinux.org/archlinux/packaging/packages/podman-compose/-/commit/b1e37d9e3ead451ae83b7973df78b1022d690196
You're receiving this email because of your account on gitlab.archlinux.org.


Reply via email to