Sven-Hendrik Haase pushed to branch main at Arch Linux / Packaging / Packages / python-requests-ntlm
Commits: 5f3e20ce by Sven-Hendrik Haase at 2023-12-20T20:05:21+01:00 upgpkg: 1.2.0-3: Use PEP517 - - - - - 2 changed files: - + .SRCINFO - PKGBUILD Changes: ===================================== .SRCINFO ===================================== @@ -0,0 +1,19 @@ +pkgbase = python-requests-ntlm + pkgdesc = Allows for HTTP NTLM authentication using the requests library + pkgver = 1.2.0 + pkgrel = 3 + url = https://github.com/requests/requests-ntlm + arch = any + license = custom:ISC License (ISCL) + makedepends = python-setuptools + makedepends = python-build + makedepends = python-wheel + makedepends = python-installer + depends = python + depends = python-requests + depends = python-ntlm-auth + depends = python-pyspnego + source = https://files.pythonhosted.org/packages/source/r/requests_ntlm/requests_ntlm-1.2.0.tar.gz + sha512sums = 557f4a4625dc74fc4023a8d74b480cfd61a64b88f6003f381bd0a5f160f4c8337b53a575b720f930cd8fe5c375c1508bbe36cff60e31df00bb9a7e3b19196678 + +pkgname = python-requests-ntlm ===================================== PKGBUILD ===================================== @@ -5,23 +5,23 @@ pkgname=python-requests-ntlm _module='requests_ntlm' pkgver=1.2.0 -pkgrel=2 +pkgrel=3 pkgdesc="Allows for HTTP NTLM authentication using the requests library" url="https://github.com/requests/requests-ntlm" depends=('python' 'python-requests' 'python-ntlm-auth' 'python-pyspnego') -makedepends=('python-setuptools') +makedepends=('python-setuptools' 'python-build' 'python-wheel' 'python-installer') license=('custom:ISC License (ISCL)') arch=(any) source=("https://files.pythonhosted.org/packages/source/r/requests_ntlm/requests_ntlm-${pkgver}.tar.gz") sha512sums=('557f4a4625dc74fc4023a8d74b480cfd61a64b88f6003f381bd0a5f160f4c8337b53a575b720f930cd8fe5c375c1508bbe36cff60e31df00bb9a7e3b19196678') build() { - cd "${srcdir}/${_module}-${pkgver}" - python setup.py build + cd "${srcdir}/${_module}-${pkgver}" + python -m build --wheel --no-isolation } package() { - cd "${srcdir}/${_module}-${pkgver}" - install -D -m644 LICENSE "${pkgdir}/usr/share/licenses/python-requests-ntlm/LICENSE" - python setup.py install --root="${pkgdir}" --optimize=1 --skip-build + cd "${srcdir}/${_module}-${pkgver}" + install -D -m644 LICENSE "${pkgdir}/usr/share/licenses/python-requests-ntlm/LICENSE" + python -m installer --destdir="$pkgdir" dist/*.whl } View it on GitLab: https://gitlab.archlinux.org/archlinux/packaging/packages/python-requests-ntlm/-/commit/5f3e20ce8b3dd8957de4936fce1483f7f0aa02a0 -- View it on GitLab: https://gitlab.archlinux.org/archlinux/packaging/packages/python-requests-ntlm/-/commit/5f3e20ce8b3dd8957de4936fce1483f7f0aa02a0 You're receiving this email because of your account on gitlab.archlinux.org.