Bert Peters pushed to branch main at Arch Linux / Packaging / Packages / 
python-polars


Commits:
c4a113ee by Bert Peters at 2026-07-01T00:00:45+02:00
upgpkg: 1.42.1-1

fixes 
https://gitlab.archlinux.org/archlinux/packaging/packages/python-polars/-/issues/18

Also devendor zstd for some small space savings

- - - - -


2 changed files:

- .SRCINFO
- PKGBUILD


Changes:

=====================================
.SRCINFO
=====================================
@@ -1,6 +1,6 @@
 pkgbase = python-polars
        pkgdesc = Blazingly fast DataFrames library using Apache Arrow Columnar 
Format as memory model
-       pkgver = 1.42.0
+       pkgver = 1.42.1
        pkgrel = 1
        url = https://www.pola.rs/
        arch = x86_64
@@ -21,6 +21,7 @@ pkgbase = python-polars
        checkdepends = python-orjson
        checkdepends = python-altair
        checkdepends = python-arrow-adbc-driver-sqlite
+       makedepends = zstd
        makedepends = maturin
        makedepends = rustup
        makedepends = python-installer
@@ -28,8 +29,8 @@ pkgbase = python-polars
        makedepends = python-wheel
        makedepends = python-setuptools
        options = !lto
-       source = 
https://github.com/pola-rs/polars/archive/refs/tags/py-1.42.0.tar.gz
-       b2sums = 
060c6fbe14c91b2c7465a269d06b38c00be4a05b2783c4541a59ff79eb96dc8492e81787a16629f1686d7f3f089fa54cbf5a92760a713dfff7c272dd4ddab324
+       source = 
https://github.com/pola-rs/polars/archive/refs/tags/py-1.42.1.tar.gz
+       b2sums = 
8eb91480d4e3e692472b07f2f692ee677c9cead47090011b5bc791ed0c6754b2b5104c50316c0c2f357eb1fd546b1e4326ec351ec1599e14c3b6b1834df1895d
 
 pkgname = python-polars
        depends = python


=====================================
PKGBUILD
=====================================
@@ -3,7 +3,7 @@
 
 pkgbase=python-polars
 pkgname=($pkgbase $pkgbase-runtime-{32,64,compat})
-pkgver=1.42.0
+pkgver=1.42.1
 pkgrel=1
 pkgdesc="Blazingly fast DataFrames library using Apache Arrow Columnar Format 
as memory model"
 arch=("x86_64")
@@ -11,6 +11,8 @@ url="https://www.pola.rs/";
 license=('MIT')
 options=('!lto')
 makedepends=(
+    # Dep for the runtime
+    'zstd'
     # For building the native extensions
     'maturin'
     'rustup'
@@ -39,7 +41,7 @@ checkdepends=('python-pytest'
 _name=${pkgname#python-}
 _tag="py-$pkgver"
 source=("https://github.com/pola-rs/polars/archive/refs/tags/$_tag.tar.gz";)
-b2sums=('060c6fbe14c91b2c7465a269d06b38c00be4a05b2783c4541a59ff79eb96dc8492e81787a16629f1686d7f3f089fa54cbf5a92760a713dfff7c272dd4ddab324')
+b2sums=('8eb91480d4e3e692472b07f2f692ee677c9cead47090011b5bc791ed0c6754b2b5104c50316c0c2f357eb1fd546b1e4326ec351ec1599e14c3b6b1834df1895d')
 
 prepare() {
     cd polars-$_tag/py-polars
@@ -52,6 +54,7 @@ build() {
     cd polars-$_tag/py-polars
     python -m build --wheel --no-isolation
 
+    export ZSTD_SYS_USE_PKG_CONFIG=1
     for runtime in 32 64 compat; do
         maturin build -o dist --compression-enable-large-file-support 
--release --locked --strip --compatibility linux --manifest-path 
runtime/polars-runtime-$runtime/Cargo.toml
     done
@@ -109,7 +112,7 @@ package_python-polars() {
 _package_runtime() {
     local runtime=$1
     arch=("x86_64")
-    depends=('python')
+    depends=('zstd' 'glibc' 'libgcc' 'python')
     provides=(python-polars-runtime)
     pkgdesc="$pkgdesc, runtime libraries$2"
 



View it on GitLab: 
https://gitlab.archlinux.org/archlinux/packaging/packages/python-polars/-/commit/c4a113ee76cd586dab1c13a50e75d41559ec23f4

-- 
View it on GitLab: 
https://gitlab.archlinux.org/archlinux/packaging/packages/python-polars/-/commit/c4a113ee76cd586dab1c13a50e75d41559ec23f4
You're receiving this email because of your account on gitlab.archlinux.org. 
Manage all notifications: https://gitlab.archlinux.org/-/profile/notifications 
| Help: https://gitlab.archlinux.org/help


Reply via email to