Search Criteria
Package Details: python-chex 0.1.88-1
Package Actions
Git Clone URL: | https://aur.archlinux.org/python-chex.git (read-only, click to copy) |
---|---|
Package Base: | python-chex |
Description: | A library of utilities for helping to write reliable JAX code |
Upstream URL: | https://github.com/google-deepmind/chex |
Keywords: | deepmind dm jax |
Licenses: | Apache |
Groups: | deepmind, jax |
Submitter: | daskol |
Maintainer: | daskol |
Last Packager: | daskol |
Votes: | 2 |
Popularity: | 0.89 |
First Submitted: | 2023-02-13 21:46 (UTC) |
Last Updated: | 2024-12-11 15:43 (UTC) |
Dependencies (12)
- python-absl
- python-jaxAUR (python-jax-binAUR)
- python-numpy (python-numpy-flameAUR, python-numpy-gitAUR, python-numpy1AUR, python-numpy-mkl-binAUR, python-numpy-mklAUR, python-numpy-mkl-tbbAUR)
- python-toolz
- python-typing_extensions
- python-build (make)
- python-installer (python-installer-gitAUR) (make)
- python-setuptools (make)
- python-wheel (make)
- python-cloudpickle (check)
- python-dm-treeAUR (python-dm-tree-gitAUR) (check)
- python-pytest (check)
Latest Comments
1 2 Next › Last »
daskol commented on 2024-12-01 10:50 (UTC)
@hashworks @toynbeeidea The issue is related to other package
python-dm-tree
which is testing dependency forpython-chex
. Solution is to rebuildpython-dm-treee
(which depends on shared objects).This package is not broken. Rebuilt
python-dm-tree
dependency.hashworks commented on 2024-10-09 10:06 (UTC)
Check now fails due to
abseil-cpp
update:ImportError: libabsl_strings.so.2401.0.0: cannot open shared object file: No such file or directory
.It should use
/usr/lib/libabsl_strings.so.2407.0.0
.sbrl commented on 2024-08-08 13:57 (UTC)
@daskol There was the release https://github.com/jax-ml/ml_dtypes/releases/tag/v0.4.0 built against numpy==2.0.0rc1, so I'm not entirely sure what's going on here. More investigation required.
daskol commented on 2024-07-19 11:40 (UTC)
@sbrl The issues occurs in
check
stage. You can just skip it with--nocheck
option.It seems that
python-jax
orpython-jaxlib
cause that exception. They depend onpython-ml-dtypes
. And all their binary extensions depend on versionpython-numpy
which breaks ABI in version 2. Are these packages built withpython-numpy>=2
?daskol commented on 2024-07-19 09:01 (UTC)
@timostolz It seems that you installed
python-dm-tree
with Python 3.11 then updated to Python 3.12. I've already bumpedpython-dm-tree
version to trigger rebuilt with Python 3.12 in June.timostolz commented on 2024-07-19 05:28 (UTC)
The build was working after explicitely re-building and re-installing
aur/python-dm-tree
timostolz commented on 2024-07-19 05:24 (UTC)
Since the lastest update, builds fail for me.
(
aur/python-dm-tree
is installed)sbrl commented on 2024-07-18 14:18 (UTC)
This package doesn't build for me. I get the following error:
Full transcript: https://pastebin.com/raw/TGLcVCZF
I tried rebuilding python-dm-tree [from the aur] as @daskol suggested, but this has not helped my issue.
Obviously there's an issue here with Numpy and
ml-dtypes
compiling against it, but I am kinda stumped as to how to resolve this.I have python-ml-dtypes@0.4.0-2 installed via
pacman
. The same package appears to be version 0.4.0 on PyPi, so this suggests to me that either this package is linking against ml-dtypes when it shouldn't, or ml-dtypes has yet to be updated to support Numpy 2.0, which was released on 16th June 2024.uname -a
Linux DEVICE_NAME 6.9.7-artix1-1 #1 SMP PREEMPT_DYNAMIC Fri, 28 Jun 2024 18:11:28 +0000 x86_64 GNU/Linux
,python --version
Python 3.12.4
My original intention was to install python-transformers.
zxeoc commented on 2024-04-22 14:53 (UTC)
@daskol It solved the issue. Thank you.
daskol commented on 2024-04-18 07:35 (UTC)
@zxeoc The issue is in check stage of package building. Dependency package
python-dm-tree
causes this issue since it is built and linked with obsolete version ofabseil-cpp
. The solution is to rebuildpython-dm-tree
first and then build this package again.1 2 Next › Last »