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.


Reply via email to