Daniel M. Capella pushed to branch main at Arch Linux / Packaging / Packages / 
python-paramiko


Commits:
34f587e8 by Daniel M. Capella at 2023-10-21T16:43:10-04:00
Use pytest directly

- - - - -
2b48dfc3 by Daniel M. Capella at 2023-10-21T16:48:16-04:00
upgpkg: 2.11.1-4: Backport unittest.mock patch

- - - - -


2 changed files:

- + .SRCINFO
- PKGBUILD


Changes:

=====================================
.SRCINFO
=====================================
@@ -0,0 +1,23 @@
+pkgbase = python-paramiko
+       pkgdesc = Python module that implements the SSH2 protocol
+       pkgver = 2.11.1
+       pkgrel = 4
+       url = https://github.com/paramiko/paramiko/
+       arch = any
+       license = LGPL
+       checkdepends = python-pytest-relaxed
+       checkdepends = python-pyasn1
+       checkdepends = python-invoke
+       makedepends = python-setuptools
+       makedepends = python-bcrypt
+       makedepends = python-cryptography
+       makedepends = python-pynacl
+       depends = python-bcrypt
+       depends = python-cryptography
+       depends = python-pynacl
+       source = 
https://github.com/paramiko/paramiko/archive/2.11.1/python-paramiko-2.11.1.tar.gz
+       source = 
paramiko-unittest_mock.patch::https://github.com/paramiko/paramiko/commit/8bda24dcb4bc8ca0969e78b3cced9bf82c010343.patch
+       sha512sums = 
7cf3f9124fcdd5df2f132bec213be60fe2e78a95eee80e0a4388459d22907d2c23dbf4cc7ae7bfc9575f392aacad5b3d3a32955b662a0804999e24b922269bc5
+       sha512sums = 
dc43a2a2f8d35699620f264a26c2f2bbda60e9e8ba139d58750a5897c4c297417eabeaffbb28810c4f6a67561bb1398bc8b5266e0416e29fcf3c704b78df47ba
+
+pkgname = python-paramiko


=====================================
PKGBUILD
=====================================
@@ -5,21 +5,29 @@
 
 pkgname=python-paramiko
 pkgver=2.11.1
-pkgrel=3
+pkgrel=4
 pkgdesc="Python module that implements the SSH2 protocol"
 url="https://github.com/paramiko/paramiko/";
 license=('LGPL')
 arch=('any')
 depends=('python-bcrypt' 'python-cryptography' 'python-pynacl')
 makedepends=('python-setuptools' 'python-bcrypt' 'python-cryptography' 
'python-pynacl')
-checkdepends=('python-pytest-runner' 'python-pytest-relaxed' 'python-pyasn1' 
'python-invoke'
-             'python-mock')
-source=("https://github.com/paramiko/paramiko/archive/$pkgver/$pkgname-$pkgver.tar.gz";)
-sha512sums=('7cf3f9124fcdd5df2f132bec213be60fe2e78a95eee80e0a4388459d22907d2c23dbf4cc7ae7bfc9575f392aacad5b3d3a32955b662a0804999e24b922269bc5')
+checkdepends=('python-pytest-relaxed' 'python-pyasn1' 'python-invoke')
+source=(
+  
"https://github.com/paramiko/paramiko/archive/$pkgver/$pkgname-$pkgver.tar.gz";
+  
'paramiko-unittest_mock.patch::https://github.com/paramiko/paramiko/commit/8bda24dcb4bc8ca0969e78b3cced9bf82c010343.patch'
+)
+sha512sums=('7cf3f9124fcdd5df2f132bec213be60fe2e78a95eee80e0a4388459d22907d2c23dbf4cc7ae7bfc9575f392aacad5b3d3a32955b662a0804999e24b922269bc5'
+            
'dc43a2a2f8d35699620f264a26c2f2bbda60e9e8ba139d58750a5897c4c297417eabeaffbb28810c4f6a67561bb1398bc8b5266e0416e29fcf3c704b78df47ba')
+
+prepare() {
+  cd paramiko-$pkgver
+  patch --forward --strip=1 --input=../paramiko-unittest_mock.patch
+}
 
 check() {
   cd paramiko-$pkgver
-  LANG=en_US.UTF-8 python setup.py pytest
+  LANG=en_US.UTF-8 pytest
 }
 
 package() {



View it on GitLab: 
https://gitlab.archlinux.org/archlinux/packaging/packages/python-paramiko/-/compare/5bed98ee4df74d4cc84e82adae251de5079b3fb7...2b48dfc304a248ee93d11555afacdae9bb271e9b

-- 
View it on GitLab: 
https://gitlab.archlinux.org/archlinux/packaging/packages/python-paramiko/-/compare/5bed98ee4df74d4cc84e82adae251de5079b3fb7...2b48dfc304a248ee93d11555afacdae9bb271e9b
You're receiving this email because of your account on gitlab.archlinux.org.


Reply via email to