Skip to content

Commit 1c59e59

Browse files
authored
Merge pull request #9425 from sklam/misc/postrel0.59
Post release for 0.59.0
2 parents 59adb07 + 143e219 commit 1c59e59

8 files changed

Lines changed: 15 additions & 12 deletions

File tree

‎buildscripts/condarecipe.local/meta.yaml‎

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -33,7 +33,7 @@ requirements:
3333
- numpy
3434
- setuptools
3535
# On channel https://anaconda.org/numba/
36-
- llvmlite >=0.42.0dev0,<0.42
36+
- llvmlite >=0.43.0dev0,<0.43
3737
# TBB devel version is to match TBB libs.
3838
# NOTE: ppc64le and aarch64 are pending testing so excluded for now.
3939
- tbb-devel >=2021.6 # [not (aarch64 or ppc64le)]
@@ -42,7 +42,7 @@ requirements:
4242
# NumPy 1.22.0, 1.22.1, 1.22.2 are all broken for ufuncs, see #7756
4343
- numpy >=1.22.3
4444
# On channel https://anaconda.org/numba/
45-
- llvmlite >=0.42.0dev0,<0.42
45+
- llvmlite >=0.43.0dev0,<0.43
4646
run_constrained:
4747
# If TBB is present it must be at least version 2021.6
4848
- tbb >=2021.6 # [not (aarch64 or ppc64le)]

‎buildscripts/incremental/setup_conda_environment.cmd‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,7 @@ conda create -n %CONDA_ENV% -q -y python=%PYTHON% numpy=%NUMPY% cffi pip scipy j
2525

2626
call activate %CONDA_ENV%
2727
@rem Install latest llvmlite build
28-
%CONDA_INSTALL% -c numba/label/dev llvmlite=0.42
28+
%CONDA_INSTALL% -c numba/label/dev llvmlite=0.43
2929
@rem Install dependencies for building the documentation
3030
if "%BUILD_DOC%" == "yes" (%CONDA_INSTALL% sphinx sphinx_rtd_theme pygments)
3131
@rem Install dependencies for code coverage (codecov.io)

‎buildscripts/incremental/setup_conda_environment.sh‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -74,7 +74,7 @@ elif [[ $(uname) == Darwin ]]; then
7474
fi
7575

7676
# Install latest correct build
77-
$CONDA_INSTALL -c numba/label/dev llvmlite=0.42
77+
$CONDA_INSTALL -c numba/label/dev llvmlite=0.43
7878

7979
# Install dependencies for building the documentation
8080
if [ "$BUILD_DOC" == "yes" ]; then $CONDA_INSTALL sphinx docutils sphinx_rtd_theme pygments numpydoc; fi

‎docs/environment.yml‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ channels:
66
- numba/label/dev
77
dependencies:
88
- python=3.9
9-
- llvmlite=0.42
9+
- llvmlite=0.43
1010
- numpy
1111
- numpydoc
1212
- setuptools

‎docs/source/release/0.59.0-notes.rst‎

Lines changed: 6 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,5 @@
1-
2-
Version 0.59.0rc1 (14 December 2023)
3-
------------------------------------
1+
Version 0.59.0 (31 January 2024)
2+
--------------------------------
43

54
.. contents:: Table of Contents
65
:depth: 2
@@ -506,6 +505,10 @@ Pull-Requests:
506505
* PR `#9359 <https://github.com/numba/numba/pull/9359>`_: Fix test_jit_module test against objmode fallback. (`stuartarchibald <https://github.com/stuartarchibald>`_)
507506
* PR `#9360 <https://github.com/numba/numba/pull/9360>`_: AzureCI changes. RVSDG test config should still test its assigned test slice (`sklam <https://github.com/sklam>`_)
508507
* PR `#9362 <https://github.com/numba/numba/pull/9362>`_: Fix ``np.MachAr`` warning matching in test. (`sklam <https://github.com/sklam>`_)
508+
* PR `#9402 <https://github.com/numba/numba/pull/9402>`_: Doc updates for 0.59 final (`sklam <https://github.com/sklam>`_ `stuartarchibald <https://github.com/stuartarchibald>`_)
509+
* PR `#9403 <https://github.com/numba/numba/pull/9403>`_: Fix test isolation for stateful configurations in the testsuite (`sklam <https://github.com/sklam>`_ `stuartarchibald <https://github.com/stuartarchibald>`_)
510+
* PR `#9404 <https://github.com/numba/numba/pull/9404>`_: Fix skipped test stderr change for Python 3.12.1. (`stuartarchibald <https://github.com/stuartarchibald>`_)
511+
* PR `#9407 <https://github.com/numba/numba/pull/9407>`_: Fix incorrect cycle detection (`sklam <https://github.com/sklam>`_)
509512

510513
Authors:
511514
~~~~~~~~

‎docs/source/user/installing.rst‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -262,7 +262,7 @@ information.
262262
+----------++--------------+---------------------------+----------------------------+------------------------------+-------------------+-----------------------------+
263263
| Numba | Release date | Python | NumPy | llvmlite | LLVM | TBB |
264264
+===========+==============+===========================+============================+==============================+===================+=============================+
265-
| 0.59.0 | UNRELEASED | 3.9.x <= version < 3.13 | 1.22 <= version < 1.27 | 0.42.x | 14.x | 2021.6 <= version |
265+
| 0.59.0 | 2024-01-31 | 3.9.x <= version < 3.13 | 1.22 <= version < 1.27 | 0.42.x | 14.x | 2021.6 <= version |
266266
+-----------+--------------+---------------------------+----------------------------+------------------------------+-------------------+-----------------------------+
267267
| 0.58.1 | 2023-10-17 | 3.8.x <= version < 3.12 | 1.22 <= version < 1.27 | 0.41.x | 14.x | 2021.6 <= version |
268268
+-----------+--------------+---------------------------+----------------------------+------------------------------+-------------------+-----------------------------+

‎numba/__init__.py‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -142,7 +142,7 @@ def test(argv, **kwds):
142142
""".split() + types.__all__ + errors.__all__
143143

144144

145-
_min_llvmlite_version = (0, 42, 0)
145+
_min_llvmlite_version = (0, 43, 0)
146146
_min_llvm_version = (14, 0, 0)
147147

148148
def _ensure_llvm():

‎setup.py‎

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -23,8 +23,8 @@
2323
max_python_version = "3.13" # exclusive
2424
min_numpy_build_version = "1.11"
2525
min_numpy_run_version = "1.22"
26-
min_llvmlite_version = "0.42.0dev0"
27-
max_llvmlite_version = "0.43"
26+
min_llvmlite_version = "0.43.0dev0"
27+
max_llvmlite_version = "0.44"
2828

2929
if sys.platform.startswith('linux'):
3030
# Patch for #2555 to make wheels without libpython

0 commit comments

Comments
 (0)