David Runge pushed to branch main at Arch Linux / Packaging / Packages / 
python-argcomplete


Commits:
b4437bb5 by David Runge at 2024-04-06T18:08:39+02:00
Add nvchecker integration

Signed-off-by: David Runge <[email protected]>

- - - - -
fd736ed1 by David Runge at 2024-04-06T18:13:45+02:00
Switch to locked signed tag commit

Signed-off-by: David Runge <[email protected]>

- - - - -
a1185647 by David Runge at 2024-04-06T18:16:13+02:00
Switch to correct SPDX license identifier

Signed-off-by: David Runge <[email protected]>

- - - - -
e43a9d58 by David Runge at 2024-04-06T18:19:51+02:00
Switch to PEP517

Signed-off-by: David Runge <[email protected]>

- - - - -
55e7e3a1 by David Runge at 2024-04-06T18:27:03+02:00
upgpkg: 3.1.1-1

This release is currently the latest that has a trust path:
https://github.com/kislyuk/argcomplete/issues/478

- - - - -


3 changed files:

- + .SRCINFO
- + .nvchecker.toml
- PKGBUILD


Changes:

=====================================
.SRCINFO
=====================================
@@ -0,0 +1,23 @@
+pkgbase = python-argcomplete
+       pkgdesc = Easy, extensible command line tab completion of arguments for 
your Python script
+       pkgver = 3.1.1
+       pkgrel = 1
+       url = https://github.com/kislyuk/argcomplete
+       arch = any
+       license = Apache-2.0
+       checkdepends = fish
+       checkdepends = python-pexpect
+       checkdepends = python-pip
+       checkdepends = tcsh
+       checkdepends = zsh
+       makedepends = git
+       makedepends = python-build
+       makedepends = python-installer
+       makedepends = python-setuptools-scm
+       makedepends = python-wheel
+       depends = python
+       source = 
argcomplete::git+https://github.com/kislyuk/argcomplete?signed#tag=v3.1.1
+       validpgpkeys = 29BCBADB4ECAAAC2382699388AFAFCD242818A52
+       sha512sums = 
5431f1c9309d6e29f5d867744245647214c0a5ce00dc516aef21e7de89881d15ff04fe1e33c3d43f256021e5670cd4d3e3cdab589e03147d68bb6b88563bd3ca
+
+pkgname = python-argcomplete


=====================================
.nvchecker.toml
=====================================
@@ -0,0 +1,3 @@
+[python-argcomplete]
+source = "pypi"
+pypi = "argcomplete"


=====================================
PKGBUILD
=====================================
@@ -3,18 +3,17 @@
 
 pkgname=python-argcomplete
 _pyname=argcomplete
-pkgver=2.0.0
-_gitcommit=bf16566adcfb2fd0307c6ecdf24304b21b0b5752
-pkgrel=2
+pkgver=3.1.1
+pkgrel=1
 pkgdesc='Easy, extensible command line tab completion of arguments for your 
Python script'
 url='https://github.com/kislyuk/argcomplete'
 arch=('any')
-license=('Apache')
+license=('Apache-2.0')
 depends=('python')
-makedepends=('git' 'python-setuptools')
-checkdepends=('python-pexpect' 'tcsh' 'fish' 'python-pip')
-source=(${_pyname}::"git+https://github.com/kislyuk/${_pyname}#commit=${_gitcommit}?signed";)
-sha512sums=('SKIP')
+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=('5431f1c9309d6e29f5d867744245647214c0a5ce00dc516aef21e7de89881d15ff04fe1e33c3d43f256021e5670cd4d3e3cdab589e03147d68bb6b88563bd3ca')
 validpgpkeys=('29BCBADB4ECAAAC2382699388AFAFCD242818A52') # Andrey Kislyuk 
<[email protected]>
 
 pkgver() {
@@ -24,7 +23,7 @@ pkgver() {
 
 build() {
   cd ${_pyname}
-  python setup.py build
+  python -m build --wheel --no-isolation
 }
 
 check() {
@@ -36,7 +35,7 @@ check() {
 
 package() {
   cd ${_pyname}
-  python setup.py install -O1 --root="${pkgdir}" --skip-build
+  python -m installer --destdir="$pkgdir" dist/*.whl
 }
 
 # vim: ts=2 sw=2 et:



View it on GitLab: 
https://gitlab.archlinux.org/archlinux/packaging/packages/python-argcomplete/-/compare/20f889a098774ee099092e154375464203d7244d...55e7e3a158256e3c964e2febd0a413784ce9e50f

-- 
View it on GitLab: 
https://gitlab.archlinux.org/archlinux/packaging/packages/python-argcomplete/-/compare/20f889a098774ee099092e154375464203d7244d...55e7e3a158256e3c964e2febd0a413784ce9e50f
You're receiving this email because of your account on gitlab.archlinux.org.


Reply via email to