Antonio Rojas pushed to branch main at Arch Linux / Packaging / Packages / python-papermill
Commits: e1ea874e by Antonio Rojas at 2024-04-23T22:24:49+02:00 upgpkg: 2.5.0-3: Use pytest 8 - - - - - 2 changed files: - .SRCINFO - PKGBUILD Changes: ===================================== .SRCINFO ===================================== @@ -1,13 +1,13 @@ pkgbase = python-papermill pkgdesc = Parametrize and run Jupyter and nteract Notebooks pkgver = 2.5.0 - pkgrel = 2 + pkgrel = 3 url = https://github.com/nteract/papermill arch = any license = BSD-3-Clause checkdepends = python-boto3 checkdepends = python-moto - checkdepends = python-pytest7 + checkdepends = python-pytest makedepends = python-build makedepends = python-installer makedepends = python-setuptools-scm @@ -23,6 +23,8 @@ pkgbase = python-papermill depends = python-tenacity optdepends = python-boto3: AWS functionality source = papermill-2.5.0.tar.gz::https://github.com/nteract/papermill/archive/refs/tags/2.5.0.tar.gz + source = https://github.com/nteract/papermill/commit/6e8cc427.patch b2sums = d0f67d1a701bd41c6a22a7f5c98bb270041b9eb0ceddb68e95705eadb64a69e972903b49ac2b4a5f1759f018694ca57a0187d24e6728b0cf00fd9b91173652bb + b2sums = 6d87f73a878c519e3534a4071dc0dd6d5ccf8f0a3b6e80059cd3b4298b14bc340c8d955b5386ce08c413f07b570b921e6a7e068737ad3e488a02ee5e3c55173f pkgname = python-papermill ===================================== PKGBUILD ===================================== @@ -4,7 +4,7 @@ _pkgname=papermill pkgname="python-${_pkgname}" pkgver=2.5.0 -pkgrel=2 +pkgrel=3 pkgdesc="Parametrize and run Jupyter and nteract Notebooks" arch=('any') url="https://github.com/nteract/papermill" @@ -19,7 +19,7 @@ checkdepends=( # python-azure # TODO: package python-boto3 python-moto - python-pytest7 + python-pytest ) depends=( python @@ -33,8 +33,15 @@ depends=( python-tenacity ) optdepends=('python-boto3: AWS functionality') -source=("${_pkgname}-${pkgver}.tar.gz::$url/archive/refs/tags/${pkgver}.tar.gz") -b2sums=('d0f67d1a701bd41c6a22a7f5c98bb270041b9eb0ceddb68e95705eadb64a69e972903b49ac2b4a5f1759f018694ca57a0187d24e6728b0cf00fd9b91173652bb') +source=("${_pkgname}-${pkgver}.tar.gz::$url/archive/refs/tags/${pkgver}.tar.gz" + https://github.com/nteract/papermill/commit/6e8cc427.patch) +b2sums=('d0f67d1a701bd41c6a22a7f5c98bb270041b9eb0ceddb68e95705eadb64a69e972903b49ac2b4a5f1759f018694ca57a0187d24e6728b0cf00fd9b91173652bb' + '6d87f73a878c519e3534a4071dc0dd6d5ccf8f0a3b6e80059cd3b4298b14bc340c8d955b5386ce08c413f07b570b921e6a7e068737ad3e488a02ee5e3c55173f') + +prepare() { + cd $_pkgname-$pkgver + patch -p1 -i ../6e8cc427.patch # Fix tests with pytest 8 +} build() { cd "${_pkgname}-${pkgver}" View it on GitLab: https://gitlab.archlinux.org/archlinux/packaging/packages/python-papermill/-/commit/e1ea874e160ed35c756ad0305b253c3287c37b92 -- This project does not include diff previews in email notifications. View it on GitLab: https://gitlab.archlinux.org/archlinux/packaging/packages/python-papermill/-/commit/e1ea874e160ed35c756ad0305b253c3287c37b92 You're receiving this email because of your account on gitlab.archlinux.org.