Search Criteria
Package Details: python-numba-git 0.61.0dev0.r184.gafb3d168e-1
Package Actions
Git Clone URL: | https://aur.archlinux.org/python-numba-git.git (read-only, click to copy) |
---|---|
Package Base: | python-numba-git |
Description: | NumPy aware dynamic Python compiler using LLVM (Git version) |
Upstream URL: | https://github.com/numba/numba |
Licenses: | BSD-2-Clause |
Conflicts: | python-numba |
Provides: | python-numba |
Submitter: | bcb |
Maintainer: | bcb |
Last Packager: | bcb |
Votes: | 1 |
Popularity: | 0.000000 |
First Submitted: | 2021-12-13 23:00 (UTC) |
Last Updated: | 2024-08-07 07:40 (UTC) |
Dependencies (17)
- python-llvmlite (python-llvmlite-gitAUR)
- python-numpy (python-numpy-flameAUR, python-numpy-mkl-binAUR, python-numpy-gitAUR, python-numpy1AUR, python-numpy-mklAUR)
- python-setuptools
- git (git-gitAUR, git-glAUR) (make)
- openmp (make)
- python-build (make)
- python-installer (python-installer-gitAUR) (make)
- python-wheel (make)
- tbb (onetbb-gitAUR, onetbb) (make)
- openmp (optional) – OpenMP threading backend
- python-cffi (optional) – use of CFFI bindings in compiled functions
- python-colorama (python-colorama-gitAUR) (optional) – error message highlighting
- python-jinja (optional) – “pretty” type annotation output (HTML) via the CLI
- python-pygments (optional) – “pretty” type annotation
- python-scipy (python-scipy-mkl-binAUR, python-scipy-gitAUR, python-scipy-mklAUR) (optional) – cython bindings used in np.linalg.* support
- python-yaml (python-yaml-gitAUR) (optional) – use of a .numba_config.yaml file for storing per project configuration options
- tbb (onetbb-gitAUR, onetbb) (optional) – TBB threading backend
Required by (103)
- audio-offset-finder-git (requires python-numba)
- chainner-bin (requires python-numba) (optional)
- genx (requires python-numba)
- napari (requires python-numba) (optional)
- pymusiclooper (requires python-numba)
- python-aesara (requires python-numba) (optional)
- python-aesara (requires python-numba) (check)
- python-apricot-select (requires python-numba)
- python-becquerel-git (requires python-numba)
- python-bempp-cl (requires python-numba)
- python-chemicals (requires python-numba) (check)
- python-chemview-git (requires python-numba)
- python-combo-git (requires python-numba)
- python-datashader (requires python-numba)
- python-desisim (requires python-numba)
- python-desispec (requires python-numba)
- python-desitarget (requires python-numba)
- python-diffsims (requires python-numba)
- python-einsteinpy (requires python-numba)
- python-einsteinpy (requires python-numba) (check)
- Show 83 more...
Latest Comments
bcb commented on 2023-02-28 20:02 (UTC)
No, the current Git version requires llvmite 0.40 (currently not released so you need the Git version of llvmlite). That style of formatting allows any 0.40 pre-release to fill the requirements.
In general, you should only use python-numba-git with python-llvmlite-git. Using it with an older release of llvmlite is not supported by upstream and may cause issues.
If you build python-llvmlite-git as of the time of this comment, you get version 0.40.0dev0.r55.gdffe582-1 which meets the requirement. Remember that for Git packages the version reported on the AUR website may be out of date as the pkgver() function runs when you build it.
It works for me, both on my main machine and in a clean chroot. Can you provide more details of what is failing for you?
iyanmv commented on 2023-02-28 10:14 (UTC)
Probably he wanted to write
python-llvmlite>0.38.999
instead ofpython-llvmlite>0.39.999
. In any case, it's a weird thing to do. Why not simply,python-llvmlite>=0.39.0
?In any case, this package seems to be broken also because the
prepare()
function does not currently work because of the numpy 1.24 patch.eduardolucioac commented on 2023-01-30 01:52 (UTC)
In response to the last comment ( eduardolucioac commented on 2023-01-27 13:21 (UTC) ).
I modified in the "PKGBUILD" the line...
... to...
... which is the version of
python-llvmlite
available in the Manjaro (KDE) repository.NOTE: I don't know if the same situation is observed with Arch.
TKS! 😎
eduardolucioac commented on 2023-01-27 13:21 (UTC)
The package...
... is not available in "any" repository, only the
python-llvmlite-0.39.1-1
version.Any solution suggestions?
Tks! 🤗
petronny commented on 2022-08-13 03:44 (UTC)
@bcb You are right. Searching cython in https://numba.readthedocs.io/ shows that cython is optional to access some high level API.
I'll report that to python-numba which lists cython as a makedepend.
bcb commented on 2022-08-11 16:59 (UTC)
Hi @petronny,
As far as I can see, Cython is not needed to build numba:
There is no mention of it in setup.py
find . -name "*.pyi"
andfind . -name "*.pyx"
andfind . -name "*.pyd"
return nothing, suggesting there are no Cython sources in the numba repository.I can successfully build the package in a clean chroot without the cython package installed.
Is there some problem you have found which I am not aware of?
petronny commented on 2022-08-11 04:59 (UTC)
Please add cython to makedepends.