Lukas Fleischer pushed to branch main at Arch Linux / Packaging / Packages / python-optree
Commits: 2c87d704 by Lukas Fleischer at 2025-08-07T07:18:01-04:00 upgpkg: 0.17.0-1: upstream update - - - - - 2 changed files: - .SRCINFO - PKGBUILD Changes: ===================================== .SRCINFO ===================================== @@ -1,7 +1,7 @@ pkgbase = python-optree pkgdesc = Optimized PyTree Utilities - pkgver = 0.13.1 - pkgrel = 2 + pkgver = 0.17.0 + pkgrel = 1 url = https://github.com/metaopt/optree arch = any license = Apache-2.0 @@ -15,8 +15,8 @@ pkgbase = python-optree makedepends = python-cmake-build-extension depends = python depends = python-typing_extensions - source = optree-0.13.1.tar.gz::https://github.com/metaopt/optree/archive/refs/tags/v0.13.1.tar.gz - sha512sums = 0eb36f75a865528714edfe1b77dfbd7bc3fe118f2994dd16baa86208e3c524aaa4e11880749adab3004b37fac1806484a4a23614890e0fc1394259ead0e1df6e - b2sums = a79c8135aefa039d2875399b5b3ccf1bdd836042adae87dbb261fd656bc2f02b115b02cec5aee3b568ffe363581ea7125d18ee3b3d4233282ec216e50a072b80 + source = optree-0.17.0.tar.gz::https://github.com/metaopt/optree/archive/refs/tags/v0.17.0.tar.gz + sha512sums = 796ba67f636711af91cf11840e60b5b388aaa2fa517e8c5c34b40597a72b66185e3f34cee4996eed176d7bd8496108adce08446ada5981a0525fc9c294b8cd33 + b2sums = b5f0d8a32c8338e54730bdb3769932c0a62c4242789110886011caab1d40e247aa30764eafd898a2408d849496eba442d89645a3e210bb4ac7c99dd2a8924a99 pkgname = python-optree ===================================== PKGBUILD ===================================== @@ -2,8 +2,8 @@ _name=optree pkgname=python-"${_name}" -pkgver=0.13.1 -pkgrel=2 +pkgver=0.17.0 +pkgrel=1 pkgdesc="Optimized PyTree Utilities" arch=(any) url="https://github.com/metaopt/optree" @@ -11,12 +11,14 @@ license=(Apache-2.0) depends=(python python-typing_extensions) makedepends=(python-setuptools python-build python-installer python-wheel cmake gcc pybind11 python-cmake-build-extension) source=("$_name-$pkgver.tar.gz::$url/archive/refs/tags/v$pkgver.tar.gz") -sha512sums=('0eb36f75a865528714edfe1b77dfbd7bc3fe118f2994dd16baa86208e3c524aaa4e11880749adab3004b37fac1806484a4a23614890e0fc1394259ead0e1df6e') -b2sums=('a79c8135aefa039d2875399b5b3ccf1bdd836042adae87dbb261fd656bc2f02b115b02cec5aee3b568ffe363581ea7125d18ee3b3d4233282ec216e50a072b80') +sha512sums=('796ba67f636711af91cf11840e60b5b388aaa2fa517e8c5c34b40597a72b66185e3f34cee4996eed176d7bd8496108adce08446ada5981a0525fc9c294b8cd33') +b2sums=('b5f0d8a32c8338e54730bdb3769932c0a62c4242789110886011caab1d40e247aa30764eafd898a2408d849496eba442d89645a3e210bb4ac7c99dd2a8924a99') prepare() { cd "$_name-$pkgver" - sed -i 's/"cmake >= 3.18",//' pyproject.toml + # Remove cmake version check, which is broken due to our current version string + # "4.3.0-dirty" not being accepted. Our cmake version is compatible. + sed -i '148,152d' setup.py } build() { View it on GitLab: https://gitlab.archlinux.org/archlinux/packaging/packages/python-optree/-/commit/2c87d704a36c65fcc792f75f613bdac87227afa7 -- View it on GitLab: https://gitlab.archlinux.org/archlinux/packaging/packages/python-optree/-/commit/2c87d704a36c65fcc792f75f613bdac87227afa7 You're receiving this email because of your account on gitlab.archlinux.org.