Jakub Klinkovský pushed to branch main at Arch Linux / Packaging / Packages / 
python-pyarrow


Commits:
7096071c by Jakub Klinkovský at 2025-05-03T10:38:54+02:00
Pin parquet-testing and arrow-testing to specific commits for reproducibility

- - - - -
73d49c72 by Jakub Klinkovský at 2025-05-03T10:43:42+02:00
upgpkg: 20.0.0-1

- - - - -


3 changed files:

- .SRCINFO
- + .nvchecker.toml
- PKGBUILD


Changes:

=====================================
.SRCINFO
=====================================
@@ -1,6 +1,6 @@
 pkgbase = python-pyarrow
        pkgdesc = Columnar in-memory analytics layer for big data — Python 
module.
-       pkgver = 19.0.1
+       pkgver = 20.0.0
        pkgrel = 1
        url = https://arrow.apache.org
        arch = x86_64
@@ -26,16 +26,16 @@ pkgbase = python-pyarrow
        optdepends = python-cffi: interact with C code
        optdepends = python-pandas: Pandas integration
        optdepends = python-fsspec: Filesystem Spec support
-       source = 
https://archive.apache.org/dist/arrow/arrow-19.0.1/apache-arrow-19.0.1.tar.gz
-       source = 
https://archive.apache.org/dist/arrow/arrow-19.0.1/apache-arrow-19.0.1.tar.gz.asc
-       source = git+https://github.com/apache/parquet-testing.git
-       source = git+https://github.com/apache/arrow-testing.git
+       source = 
https://archive.apache.org/dist/arrow/arrow-20.0.0/apache-arrow-20.0.0.tar.gz
+       source = 
https://archive.apache.org/dist/arrow/arrow-20.0.0/apache-arrow-20.0.0.tar.gz.asc
+       source = 
git+https://github.com/apache/parquet-testing.git#commit=6e851ddd768d6af741c7b15dc594874399fc3cff
+       source = 
git+https://github.com/apache/arrow-testing.git#commit=d2a13712303498963395318a4eb42872e66aead7
        validpgpkeys = 265F80AB84FE03127E14F01125BCCA5220D84079
        validpgpkeys = 08D3564B7C6A9CAFBFF6A66791D18FCF079F8007
        validpgpkeys = AF6AADA4C9835B75973FF5DA275C532289DD0F4A
-       sha512sums = 
524187c6f12bbb677b5d4a53e1608c69b56c83a5c8667bfe82d5a10232c33f151a8a7b5e6e26af48d1e0ca25a5d3dc885b27d9b5e798c7e07f115df8f0779516
-       sha512sums = SKIP
-       sha512sums = SKIP
+       sha512sums = 
067e62d7d311cebfca43473b0aacaacc534da47c3450b75328517df69281d8be1e79b0430cc7e975eb613e05c62a62d6ca92a4c4f7882ae7733f826d774d9081
        sha512sums = SKIP
+       sha512sums = 
65e1539eaa2b0b5dc9fd6d5b5d382412ba82b31661cdceb67b68f56961ca701ad005dcc898ac114d36ecafffc37e5a2e65371fa2eba8d2b7a49d17cd16e9b200
+       sha512sums = 
e78205c84d4c893968fd93a0ffe9392bc9d09ec78ae176e8fae53787aba06c8fef3f68baa25b99bfc33c46760ff0ae87a06231b0145888ec61581be75f8a5d6b
 
 pkgname = python-pyarrow


=====================================
.nvchecker.toml
=====================================
@@ -0,0 +1,5 @@
+[python-pyarrow]
+source = "regex"
+url = "https://archive.apache.org/dist/arrow/";
+regex = "arrow-[\\d.]+"
+prefix = "arrow-"


=====================================
PKGBUILD
=====================================
@@ -7,8 +7,11 @@
 _pkg=arrow
 _pkgname=pyarrow
 pkgname=python-$_pkgname
-pkgver=19.0.1
+pkgver=20.0.0
 pkgrel=1
+# parquet-testing and arrow-testing projects have no releases, commits may 
need to be updated on pkgver bumps
+_parquet_testing_commit=6e851ddd768d6af741c7b15dc594874399fc3cff
+_arrow_testing_commit=d2a13712303498963395318a4eb42872e66aead7
 pkgdesc="Columnar in-memory analytics layer for big data — Python module."
 arch=(x86_64)
 url="https://arrow.apache.org";
@@ -44,13 +47,13 @@ checkdepends=(
 )
 source=(
   
https://archive.apache.org/dist/$_pkg/$_pkg-$pkgver/apache-$_pkg-$pkgver.tar.gz{,.asc}
-  git+https://github.com/apache/parquet-testing.git
-  git+https://github.com/apache/arrow-testing.git
+  
git+https://github.com/apache/parquet-testing.git#commit=$_parquet_testing_commit
+  git+https://github.com/apache/arrow-testing.git#commit=$_arrow_testing_commit
 )
-sha512sums=('524187c6f12bbb677b5d4a53e1608c69b56c83a5c8667bfe82d5a10232c33f151a8a7b5e6e26af48d1e0ca25a5d3dc885b27d9b5e798c7e07f115df8f0779516'
+sha512sums=('067e62d7d311cebfca43473b0aacaacc534da47c3450b75328517df69281d8be1e79b0430cc7e975eb613e05c62a62d6ca92a4c4f7882ae7733f826d774d9081'
             'SKIP'
-            'SKIP'
-            'SKIP')
+            
'65e1539eaa2b0b5dc9fd6d5b5d382412ba82b31661cdceb67b68f56961ca701ad005dcc898ac114d36ecafffc37e5a2e65371fa2eba8d2b7a49d17cd16e9b200'
+            
'e78205c84d4c893968fd93a0ffe9392bc9d09ec78ae176e8fae53787aba06c8fef3f68baa25b99bfc33c46760ff0ae87a06231b0145888ec61581be75f8a5d6b')
 validpgpkeys=(265F80AB84FE03127E14F01125BCCA5220D84079  # Krisztian Szucs 
(apache) <[email protected]>
               08D3564B7C6A9CAFBFF6A66791D18FCF079F8007  # Kouhei Sutou 
<[email protected]>
               AF6AADA4C9835B75973FF5DA275C532289DD0F4A) # Raúl Cumplido 
Domínguez (CODE SIGNING KEY) <[email protected]>



View it on GitLab: 
https://gitlab.archlinux.org/archlinux/packaging/packages/python-pyarrow/-/compare/55e661420aeaf93e4f0c8405318476a7d9eee2c3...73d49c724fbacdbd2c0383706c3eda18ceb4fffa

-- 
View it on GitLab: 
https://gitlab.archlinux.org/archlinux/packaging/packages/python-pyarrow/-/compare/55e661420aeaf93e4f0c8405318476a7d9eee2c3...73d49c724fbacdbd2c0383706c3eda18ceb4fffa
You're receiving this email because of your account on gitlab.archlinux.org.


Reply via email to