Jelle van der Waa pushed to branch main at Arch Linux / Packaging / Packages /
python-configargparse
Commits:
67102298 by Jelle van der Waa at 2025-12-29T21:04:59+01:00
upgpkg: 1.7.1-1: Rebuild for Python 3.14
- - - - -
2 changed files:
- .SRCINFO
- PKGBUILD
Changes:
=====================================
.SRCINFO
=====================================
@@ -1,17 +1,16 @@
pkgbase = python-configargparse
pkgdesc = A drop-in replacement for argparse that allows options to
also be set via config files and/or environment variables
- pkgver = 1.5.5
- pkgrel = 4
+ pkgver = 1.7.1
+ pkgrel = 1
url = https://github.com/bw2/ConfigArgParse
arch = any
license = MIT
checkdepends = python-pytest
- checkdepends = python-tests
checkdepends = python-yaml
makedepends = python-setuptools
depends = python
optdepends = python-yaml: for YAML support
- source =
https://github.com/bw2/ConfigArgParse/archive/1.5.5/python-configargparse-1.5.5.tar.gz
- sha512sums =
fc9229d12fcc8da3b001d75d10829e1eef4ec0624b89ad319e840bea9a795d3d575a3760538f13a30bd1e778a27a7620486d7cb199fff9df5535017a7fef4a4c
+ source =
https://github.com/bw2/ConfigArgParse/archive/1.7.1/python-configargparse-1.7.1.tar.gz
+ sha512sums =
ca9741cf04a444b86c589a0097838cf9d6e1e752287587dda103cf59d9603890067b418ac26323aac4749787ac28c9764f1a41be839055756420e51363db10c7
pkgname = python-configargparse
=====================================
PKGBUILD
=====================================
@@ -1,18 +1,18 @@
# Maintainer: Felix Yan <[email protected]>
pkgname=python-configargparse
-pkgver=1.5.5
-pkgrel=4
+pkgver=1.7.1
+pkgrel=1
pkgdesc='A drop-in replacement for argparse that allows options to also be set
via config files and/or environment variables'
arch=('any')
url='https://github.com/bw2/ConfigArgParse'
license=('MIT')
depends=('python')
makedepends=('python-setuptools')
-checkdepends=('python-pytest' 'python-tests' 'python-yaml')
+checkdepends=('python-pytest' 'python-yaml') # HACK: run tests without
python-tests as they fail
optdepends=('python-yaml: for YAML support')
source=("https://github.com/bw2/ConfigArgParse/archive/$pkgver/$pkgname-$pkgver.tar.gz")
-sha512sums=('fc9229d12fcc8da3b001d75d10829e1eef4ec0624b89ad319e840bea9a795d3d575a3760538f13a30bd1e778a27a7620486d7cb199fff9df5535017a7fef4a4c')
+sha512sums=('ca9741cf04a444b86c589a0097838cf9d6e1e752287587dda103cf59d9603890067b418ac26323aac4749787ac28c9764f1a41be839055756420e51363db10c7')
build() {
cd ConfigArgParse-$pkgver
@@ -22,7 +22,7 @@ build() {
check() {
cd ConfigArgParse-$pkgver
# https://github.com/bw2/ConfigArgParse/issues/294
- pytest -k "not TestMisc and not testBasicCase2 and not
testMutuallyExclusiveArgs and not test_unrecognized_args"
+ PYTHONPATH=. pytest -v -k "not TestMisc and not testBasicCase2 and not
testMutuallyExclusiveArgs and not test_unrecognized_args"
}
package() {
View it on GitLab:
https://gitlab.archlinux.org/archlinux/packaging/packages/python-configargparse/-/commit/67102298553f8fc1276a6424caf84f4c92e9b39f
--
View it on GitLab:
https://gitlab.archlinux.org/archlinux/packaging/packages/python-configargparse/-/commit/67102298553f8fc1276a6424caf84f4c92e9b39f
You're receiving this email because of your account on gitlab.archlinux.org.