diff --git a/numba-0.59.1.tar.gz b/numba-0.59.1.tar.gz deleted file mode 100644 index e45b0d2..0000000 --- a/numba-0.59.1.tar.gz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:76f69132b96028d2774ed20415e8c528a34e3299a40581bae178f0994a2f370b -size 2652730 diff --git a/numba-0.60.0.tar.gz b/numba-0.60.0.tar.gz new file mode 100644 index 0000000..26d56b2 --- /dev/null +++ b/numba-0.60.0.tar.gz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:5df6158e5584eece5fc83294b949fd30b9f1125df7708862205217e068aabf16 +size 2702171 diff --git a/python-numba.changes b/python-numba.changes index 254ca88..313aa2f 100644 --- a/python-numba.changes +++ b/python-numba.changes @@ -1,3 +1,26 @@ +------------------------------------------------------------------- +Mon Jul 1 05:10:03 UTC 2024 - Steve Kowalik + +- Update to 0.60.0: + * NumPy 2.0 Binary Support + * New Features + + IEnhance guvectorize support in JIT code + + IAdd experimental support for ufunc.at + + IAdd float() ctor + + IAdd support for math.log2. + + IAdd math.nextafter support for nopython mode. + + IAdd support for parfor binop reductions. + * Improvements + + Expand isinstance() support for NumPy datetime types + + Python 3.12 sys.monitoring support is added to Numba's dispatcher. + * NumPy Support + + Added support for np.size() + * CUDA API Changes + + Support for compilation to LTO-IR + + Support math.log, math.log2 and math.log10 in CUDA + * Bug Fixes + + Fix parfor variable hoisting analysis. + ------------------------------------------------------------------- Tue May 28 09:30:26 UTC 2024 - Daniel Garcia diff --git a/python-numba.spec b/python-numba.spec index b560daf..09cb109 100644 --- a/python-numba.spec +++ b/python-numba.spec @@ -19,7 +19,7 @@ %define plainpython python # upper bound is exclusive: min-numpy_ver <= numpy < max_numpy_ver %define min_numpy_ver 1.22 -%define max_numpy_ver 1.27 +%define max_numpy_ver 2.1 %{?sle15_python_module_pythons} @@ -55,7 +55,7 @@ ExcludeArch: s390x ppc64 %ix86 %arm %endif Name: python-numba%{?psuffix} -Version: 0.59.1 +Version: 0.60.0 Release: 0 Summary: NumPy-aware optimizing compiler for Python using LLVM License: BSD-2-Clause @@ -73,7 +73,7 @@ BuildRequires: fdupes BuildRequires: gcc-c++ BuildRequires: python-rpm-macros BuildRequires: (tbb-devel >= 2021) -Requires: (python-llvmlite >= 0.42 with python-llvmlite < 0.43) +Requires: (python-llvmlite >= 0.43 with python-llvmlite < 0.44) Requires: (python-numpy >= %{min_numpy_ver} with python-numpy < %{max_numpy_ver}) Requires(post): update-alternatives Requires(postun): update-alternatives