| author | Felix Yan
<felixonmars@archlinux.org> 2022-10-14 21:42:54 UTC |
| committer | Felix Yan
<felixonmars@archlinux.org> 2022-10-14 21:42:54 UTC |
| parent | fbdf1aed80f2def31f223a1515d764f20d23820e |
| PKGBUILD | +13 | -16 |
diff --git a/PKGBUILD b/PKGBUILD index 89857eb..80bbb30 100644 --- a/PKGBUILD +++ b/PKGBUILD @@ -2,33 +2,30 @@ # Contributor: eolianoe <eolianoe At GoogleMAIL DoT com> pkgname=python-requests-toolbelt -pkgver=0.9.1 -pkgrel=7 +pkgver=0.10.0 +pkgrel=1 pkgdesc="A toolbelt of useful classes and functions to be used with python-requests." arch=('any') url="https://github.com/requests/toolbelt" license=('Apache') depends=('python-requests') -makedepends=('python-setuptools' 'python-requests') -checkdepends=('python-pytest' 'python-betamax' 'python-mock' 'python-pyopenssl') -source=("$pkgname-$pkgver.tar.gz::https://github.com/requests/toolbelt/archive/$pkgver.tar.gz" - '7188b06330e5260be20bce8cbcf0d5ae44e34eaf.patch::https://github.com/requests/toolbelt/commit/7188b06330e5260be20bce8cbcf0d5ae44e34eaf.patch') -sha512sums=('12667056c225ce0bc88a5959660103feed23810890abd3890ef15581aa64c09c0552c3974473e1742cbe6200bd37d6475ad34ec051e83d4fbf0a33f320dbc0cc' - '3265c1cc903ee878fecc0a98be935c4471c89c4ed0def6c0862d581b7ca84e97b402dd6e532127d5eca7b04d8f78127116c06324c1bf5199994406cc6c37006e') - -prepare() { - cd "$srcdir"/toolbelt-$pkgver - patch -p1 <"$srcdir"/7188b06330e5260be20bce8cbcf0d5ae44e34eaf.patch -} +makedepends=('python-setuptools') +checkdepends=('python-pytest' 'python-betamax' 'python-ndg-httpsclient' 'python-pyopenssl') +source=("$pkgname-$pkgver.tar.gz::https://github.com/requests/toolbelt/archive/$pkgver.tar.gz") +sha512sums=('f5c16881ad7abf4fa6df76208ed1916856acbf2d86634384198511527912ef739048588eef9a629da24c80124c904b51b1bbb5fa03329bf353e3522b222dab58') build() { - cd "$srcdir"/toolbelt-$pkgver + cd toolbelt-$pkgver python setup.py build } check() { - cd "$srcdir"/toolbelt-$pkgver - py.test -k 'not test_no_content_length_header and not test_read_file and not test_reads_file_from_url_wrapper and not test_x509_der and not test_x509_pem' + cd toolbelt-$pkgver + pytest --deselect tests/test_multipart_encoder.py::TestFileFromURLWrapper::test_no_content_length_header \ + --deselect tests/test_multipart_encoder.py::TestFileFromURLWrapper::test_read_file \ + --deselect tests/test_multipart_encoder.py::TestMultipartEncoder::test_reads_file_from_url_wrapper \ + --deselect tests/test_x509_adapter.py::TestX509Adapter::test_x509_der \ + --deselect tests/test_x509_adapter.py::TestX509Adapter::test_x509_pem } package() {