Daniel M. Capella pushed to branch main at Arch Linux / Packaging / Packages /
python-argcomplete
Commits:
6ec63abe by Daniel M. Capella at 2024-07-20T18:36:17-04:00
upgpkg: 3.4.0-1
Releases no longer being signed.
- - - - -
2 changed files:
- .SRCINFO
- PKGBUILD
Changes:
=====================================
.SRCINFO
=====================================
@@ -1,6 +1,6 @@
pkgbase = python-argcomplete
pkgdesc = Easy, extensible command line tab completion of arguments for
your Python script
- pkgver = 3.1.2
+ pkgver = 3.4.0
pkgrel = 1
url = https://github.com/kislyuk/argcomplete
arch = any
@@ -16,8 +16,8 @@ pkgbase = python-argcomplete
makedepends = python-setuptools-scm
makedepends = python-wheel
depends = python
- source =
argcomplete::git+https://github.com/kislyuk/argcomplete?signed#tag=v3.1.2
+ source =
argcomplete::git+https://github.com/kislyuk/argcomplete#tag=v3.4.0
validpgpkeys = 29BCBADB4ECAAAC2382699388AFAFCD242818A52
- sha512sums =
4dfbc2b3542d791948602b05fb7939b22509f8a81d7870be92ef37af045132198ef28add76c3e4485f431ebb6cf52b489a443a48e6a0580e72be642b68770d15
+ sha512sums =
99a3b9f6c0572b309f2da8846cceb89e6a8f03eb3bd17b5695a8a4a34a2d71e4e68ac283ec5a0e90eb50df3b4c095417faccec2fd607a5ac81219190cb489e58
pkgname = python-argcomplete
=====================================
PKGBUILD
=====================================
@@ -3,7 +3,7 @@
pkgname=python-argcomplete
_pyname=argcomplete
-pkgver=3.1.2
+pkgver=3.4.0
pkgrel=1
pkgdesc='Easy, extensible command line tab completion of arguments for your
Python script'
url='https://github.com/kislyuk/argcomplete'
@@ -12,21 +12,10 @@ license=('Apache-2.0')
depends=('python')
makedepends=('git' 'python-build' 'python-installer' 'python-setuptools-scm'
'python-wheel')
checkdepends=('fish' 'python-pexpect' 'python-pip' 'tcsh' 'zsh')
-source=(${_pyname}::"git+$url?signed#tag=v$pkgver")
-sha512sums=('4dfbc2b3542d791948602b05fb7939b22509f8a81d7870be92ef37af045132198ef28add76c3e4485f431ebb6cf52b489a443a48e6a0580e72be642b68770d15')
+source=(${_pyname}::"git+$url#tag=v$pkgver")
+sha512sums=('99a3b9f6c0572b309f2da8846cceb89e6a8f03eb3bd17b5695a8a4a34a2d71e4e68ac283ec5a0e90eb50df3b4c095417faccec2fd607a5ac81219190cb489e58')
validpgpkeys=('29BCBADB4ECAAAC2382699388AFAFCD242818A52') # Andrey Kislyuk
<[email protected]>
-pkgver() {
- cd ${_pyname}
- git describe --tags --match 'v*' | sed 's/^v//;s/\([^-]*-g\)/r\1/;s/-/./g'
-}
-
-prepare() {
- cd ${_pyname}
- # Python 3.12.3 compatibility
- git cherry-pick -n 54a4846b3a774cd9037167898f3cce38ba9d58e8
-}
-
build() {
cd ${_pyname}
python -m build --wheel --no-isolation
@@ -34,9 +23,7 @@ build() {
check() {
cd ${_pyname}
- # workaround for https://github.com/kislyuk/argcomplete/issues/337
- echo "set enable-bracketed-paste off" > .inputrc
- INPUTRC=$PWD/.inputrc python test/test.py -v
+ python test/test.py -v
}
package() {
View it on GitLab:
https://gitlab.archlinux.org/archlinux/packaging/packages/python-argcomplete/-/commit/6ec63abe6a5400582faa43c20c99e4b748d9dcc8
--
View it on GitLab:
https://gitlab.archlinux.org/archlinux/packaging/packages/python-argcomplete/-/commit/6ec63abe6a5400582faa43c20c99e4b748d9dcc8
You're receiving this email because of your account on gitlab.archlinux.org.