Bert Peters pushed to branch main at Arch Linux / Packaging / Packages /
python-narwhals
Commits:
f42adec9 by Bert Peters at 2025-03-22T09:45:47+01:00
upgpkg: 1.31.0-1: upstream release
- - - - -
2 changed files:
- .SRCINFO
- PKGBUILD
Changes:
=====================================
.SRCINFO
=====================================
@@ -1,6 +1,6 @@
pkgbase = python-narwhals
pkgdesc = Extremely lightweight and extensible compatibility layer
between dataframe libraries
- pkgver = 1.30.0
+ pkgver = 1.31.0
pkgrel = 1
url = https://narwhals-dev.github.io/narwhals/
arch = any
@@ -19,7 +19,7 @@ pkgbase = python-narwhals
optdepends = python-pandas: for Pandas support
optdepends = python-pyarrow: for PyArrows support
optdepends = python-polars: for Polars support
- source =
python-narwhals-1.30.0.tar.gz::https://github.com/narwhals-dev/narwhals/archive/refs/tags/v1.30.0.tar.gz
- sha256sums =
eff543a9db8ddf35d7d7912897e4df9758f96480da58507b7326bd6957d7941b
+ source =
python-narwhals-1.31.0.tar.gz::https://github.com/narwhals-dev/narwhals/archive/refs/tags/v1.31.0.tar.gz
+ sha256sums =
d8a8a04c3d6b5788802e28d1b6d54174f0eb291e1b2aa0de28f5ffb4df78c20d
pkgname = python-narwhals
=====================================
PKGBUILD
=====================================
@@ -2,7 +2,7 @@
pkgname=python-narwhals
_name=${pkgname#python-}
-pkgver=1.30.0
+pkgver=1.31.0
pkgrel=1
pkgdesc="Extremely lightweight and extensible compatibility layer between
dataframe libraries"
arch=('any')
@@ -22,7 +22,7 @@ checkdepends=(
python-polars
)
source=($pkgname-$pkgver.tar.gz::https://github.com/narwhals-dev/narwhals/archive/refs/tags/v$pkgver.tar.gz)
-sha256sums=('eff543a9db8ddf35d7d7912897e4df9758f96480da58507b7326bd6957d7941b')
+sha256sums=('d8a8a04c3d6b5788802e28d1b6d54174f0eb291e1b2aa0de28f5ffb4df78c20d')
build() {
cd "$_name-$pkgver"
@@ -31,7 +31,9 @@ build() {
check() {
cd "$_name-$pkgver"
- pytest
+ # Not all supported data frames are packaged, only run tests for those
+ # that are
+ pytest --constructors "pandas,pandas[pyarrow],polars[eager],pyarrow"
}
package() {
View it on GitLab:
https://gitlab.archlinux.org/archlinux/packaging/packages/python-narwhals/-/commit/f42adec964477052461efb55a6a882bad10f476b
--
View it on GitLab:
https://gitlab.archlinux.org/archlinux/packaging/packages/python-narwhals/-/commit/f42adec964477052461efb55a6a882bad10f476b
You're receiving this email because of your account on gitlab.archlinux.org.