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.