Index index by Group index by Distribution index by Vendor index by creation date index by Name Mirrors Help Search

python313-numba-devel-0.64.0-1.2 RPM for x86_64

From OpenSuSE Tumbleweed for x86_64

Name: python313-numba-devel Distribution: openSUSE Tumbleweed
Version: 0.64.0 Vendor: openSUSE
Release: 1.2 Build date: Fri Feb 20 11:52:02 2026
Group: Unspecified Build host: reproducible
Size: 802983 Source RPM: python-numba-0.64.0-1.2.src.rpm
Packager: https://bugs.opensuse.org
Url: https://numba.pydata.org/
Summary: Development files for numba applications
This package contains files for developing applications using numba.

Provides

Requires

License

BSD-2-Clause

Changelog

* Fri Feb 20 2026 Markéta Machová <mmachova@suse.com>
  - update to 64.0
    * NumPy 2.4 support
    * Add support for np.moveaxis
    * Fix scalar handling in np.all and np.any
    * Fix precision loss in integer power operations on Python 3.11
    * cleanup on python 3.14 official support
* Sun Dec 28 2025 Dirk Müller <dmueller@suse.com>
  - update to 0.63.1:
    * Python 3.14 support
    * see https://numba.readthedocs.io/en/stable/release/0.63.0-notes.html
* Fri Oct 03 2025 Ben Greiner <code@bnavigator.de>
  - Fix version requirements
* Tue Sep 30 2025 Markéta Machová <mmachova@suse.com>
  - Update to 0.62.1
    * Remove new type system from numba
    * Support for NumPy 2.3
    * Revert the minimum supported NumPy version to 1.22
    * Add NUMBA_CACHE_LOCATOR_CLASSES environment variable and InTreeCacheLocatorFsAgnostic
    * Add support for ufunc.reduceat
    * Add support for is identity operator on structref types
  - Drop merged patches:
    * np-tobytes.patch
    * np-frombuffer.patch
    * numpy23.patch
* Tue Aug 19 2025 Markéta Machová <mmachova@suse.com>
  - Update to 0.61.2
    * Support for NumPy 2.2
    * Fix static type checker support for numba.core.types
  - Drop merged numpy22.patch
  - Add upstream patches adding compatibility with numpy 2.3:
    * np-tobytes.patch
    * np-frombuffer.patch
    * numpy23.patch
* Tue Mar 18 2025 Markéta Machová <mmachova@suse.com>
  - Add numpy22.patch adding compatibility with numpy 2.2
* Thu Feb 06 2025 Ben Greiner <code@bnavigator.de>
  - Remove bogus skip-test_noinline_on_main_call.patch, it was fixed
    upstream in 0.61
  - Handle c++ development files for devel package
* Wed Feb 05 2025 Matej Cepl <mcepl@cepl.eu>
  - Update to 0.61.0:
    Major Numba release adding Python 3.13 and NumPy 2.1 support.
    Detailed changelog at https://numba.readthedocs.io/en/stable/release/0.61.0-notes.html
    Highlights:
    - Add initial implementation for a new type system
    - Python 3.13 support
    - Dropped support for Python 3.9
    - Update the minimum supported NumPy version to 1.24
    - Added Support for NumPy 2.1
  - Remove upstreamed patches:
    - numpy21.patch
    - py313.patch
  - Add skip-test_noinline_on_main_call.patch to skip
    test_noinline_on_main_call (gh#numba/numba#9658).
* Fri Nov 22 2024 Markéta Machová <mmachova@suse.com>
  - Add upstream py313.patch to support Python 3.13
* Tue Oct 29 2024 Dirk Müller <dmueller@suse.com>
  - skip python313
* Mon Oct 21 2024 Markéta Machová <mmachova@suse.com>
  - Add upstream patch numpy21.patch to enable support for NumPy 2.1
* Mon Jul 01 2024 Steve Kowalik <steven.kowalik@suse.com>
  - 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(<string literal>) 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 2024 Daniel Garcia <daniel.garcia@suse.com>
  - Skip broken test on ppc64le
    bsc#1225394, gh#numba/numba#8489
* Fri Mar 22 2024 Dirk Müller <dmueller@suse.com>
  - update to 0.59.1:
    * Fixed caching of kernels that use target-specific overloads
    * Fixed a performance regression introduced in Numba 0.59 which
      made ``np.searchsorted`` considerably slower.
    * This patch fixes two issues with ``np.searchsorted``. First,
      a regression is fixed in the support of ``np.datetime64``.
      Second, adopt ``NAT``-aware  comparisons to fix mishandling
      of ``NAT`` value.
    * Allow use of Python 3.12 PEP-695 type parameter syntax
* Fri Mar 08 2024 Ben Greiner <code@bnavigator.de>
  - Stop testing python39: dropped since ipython 8.19
* Wed Feb 21 2024 Ben Greiner <code@bnavigator.de>
  - Simplify test flavor logic
  - Prepare for python39 flavor drop: Exclude build in empty test
    flavors
  - Don't test on 32bit-platforms
* Sat Feb 03 2024 Dirk Müller <dmueller@suse.com>
  - update to 0.59.0
    * Python 3.12 support
    * minimum supported version to 3.9
    * Add support for ufunc attributes and reduce
    * Add a config variable to enable / disable the llvmlite memory
      manager
    * see https://numba.readthedocs.io/en/stable/release/0.59.0-notes.html#highlights
* Mon Nov 20 2023 Markéta Machová <mmachova@suse.com>
  - Update to 0.58.1
    * Added towncrier
    * The minimum supported NumPy version is 1.22.
    * Add support for NumPy 1.26
    * Remove NVVM 3.4 and CTK 11.0 / 11.1 support
    * Removal of Windows 32-bit Support
    * The minimum llvmlite version is now 0.41.0.
    * Added RVSDG-frontend
  - Drop merged patches:
    * numba-pr9105-np1.25.patch
    * multiprocessing-context.patch
* Tue Sep 19 2023 Markéta Machová <mmachova@suse.com>
  - Add multiprocessing-context.patch fixing tests for Python 3.11.5
* Mon Aug 21 2023 Ben Greiner <code@bnavigator.de>
  - Add numba-pr9105-np1.25.patch, raise (reintroduced) numpy pin
    * gh#numba/numba#9105
    * Adapted gh#numba/numba#9138
* Mon Aug 14 2023 Dirk Müller <dmueller@suse.com>
  - update to 0.57.1:
    * fix regressions with 0.57.0
  - remove upper bound on numpy - upstream does not have it either
* Fri May 26 2023 Steve Kowalik <steven.kowalik@suse.com>
  - Update to 0.57.0:
    * Support for Python 3.11 (minimum is moved to 3.8)
    * Support for NumPy 1.24 (minimum is moved to 1.21)
    * Python language support enhancements:
      + Exception classes now support arguments that are not compile time
      constant.
      + The built-in functions hasattr and getattr are supported for compile
      time constant attributes.
      + The built-in functions str and repr are now implemented similarly to
      their Python implementations. Custom __str__ and __repr__ functions
      can be associated with types and work as expected.
      + Numba’s unicode functionality in str.startswith now supports kwargs
      start and end.
      + min and max now support boolean types.
      + Support is added for the dict(iterable) constructor.
  - Dropped patches:
    * numba-pr8620-np1.24.patch
    * update-tbb-backend-calls-2021.6.patch
  - Rebased existing patch.
* Wed Apr 12 2023 Steve Kowalik <steven.kowalik@suse.com>
  - Clean up leftover Python 3.8 gubbins, look forward to Python 3.11 support.
* Tue Apr 11 2023 Dominique Leuenberger <dimstar@opensuse.org>
  - Remove test-py38 flavor from multibuild: Python 3.8 is no longer
    supported.
* Tue Jan 03 2023 Ben Greiner <code@bnavigator.de>
  - Split out python flavors into testing multibuilds. Depending on
    the obs worker, the test suite can take almost an hour per
    flavor.
  - Replace allow-numpy-1.24.patch with an updated
    numba-pr8620-np1.24.patch to also work with still present numpy
    1.23 in Factory (discussed upstream in gh#numba/numba#8620)
  - Merge fix-cli-test.patch into skip-failing-tests.patch
* Mon Jan 02 2023 Ben Greiner <code@bnavigator.de>
  - Clean up the specfile
    * restore the multibuild
    * Patch allow-numpy-1.24.patch is the WIP gh#numba/numba#8620
* Sun Jan 01 2023 Matej Cepl <mcepl@suse.com>
  - Update to 0.56.4:
    - This is a bugfix release to fix a regression in the CUDA
      target in relation to the .view() method on CUDA device
      arrays that is present when using NumPy version 1.23.0 or
      later.
    - This is a bugfix release to remove the version restriction
      applied to the setuptools package and to fix a bug in the
      CUDA target in relation to copying zero length device arrays
      to zero length host arrays.
  - Add allow-numpy-1.24.patch to allow work with numpy 1.24

Files

/usr/lib64/python3.13/site-packages/numba/_arraystruct.h
/usr/lib64/python3.13/site-packages/numba/_devicearray.h
/usr/lib64/python3.13/site-packages/numba/_dynfunc.c
/usr/lib64/python3.13/site-packages/numba/_dynfuncmod.c
/usr/lib64/python3.13/site-packages/numba/_hashtable.h
/usr/lib64/python3.13/site-packages/numba/_helperlib.c
/usr/lib64/python3.13/site-packages/numba/_helpermod.c
/usr/lib64/python3.13/site-packages/numba/_lapack.c
/usr/lib64/python3.13/site-packages/numba/_numba_common.h
/usr/lib64/python3.13/site-packages/numba/_pymodule.h
/usr/lib64/python3.13/site-packages/numba/_random.c
/usr/lib64/python3.13/site-packages/numba/_typeof.h
/usr/lib64/python3.13/site-packages/numba/_unicodetype_db.h
/usr/lib64/python3.13/site-packages/numba/cext/cext.h
/usr/lib64/python3.13/site-packages/numba/cext/dictobject.c
/usr/lib64/python3.13/site-packages/numba/cext/dictobject.h
/usr/lib64/python3.13/site-packages/numba/cext/listobject.c
/usr/lib64/python3.13/site-packages/numba/cext/listobject.h
/usr/lib64/python3.13/site-packages/numba/cext/utils.c
/usr/lib64/python3.13/site-packages/numba/core/runtime/_nrt_python.c
/usr/lib64/python3.13/site-packages/numba/core/runtime/_nrt_pythonmod.c
/usr/lib64/python3.13/site-packages/numba/core/runtime/nrt.cpp
/usr/lib64/python3.13/site-packages/numba/core/runtime/nrt.h
/usr/lib64/python3.13/site-packages/numba/core/runtime/nrt_external.h
/usr/lib64/python3.13/site-packages/numba/cuda/cuda_fp16.h
/usr/lib64/python3.13/site-packages/numba/cuda/cuda_fp16.hpp
/usr/lib64/python3.13/site-packages/numba/mathnames.h
/usr/lib64/python3.13/site-packages/numba/mviewbuf.c
/usr/lib64/python3.13/site-packages/numba/pycc/modulemixin.c
/usr/lib64/python3.13/site-packages/numba/pythoncapi_compat.h
/usr/share/licenses/python313-numba-devel
/usr/share/licenses/python313-numba-devel/LICENSE


Generated by rpm2html 1.8.1

Fabrice Bellet, Wed Mar 18 23:51:43 2026