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.
