Skip to content
This repository has been archived by the owner on Feb 2, 2024. It is now read-only.

Commit

Permalink
Update to Numba 0.49.1 (#838)
Browse files Browse the repository at this point in the history
* Update to Numba 0.49.1

* Fix requirements.txt
  • Loading branch information
PokhodenkoSA authored May 14, 2020
1 parent 8547da3 commit e87095a
Show file tree
Hide file tree
Showing 4 changed files with 5 additions and 11 deletions.
10 changes: 2 additions & 8 deletions README.rst
Original file line number Diff line number Diff line change
Expand Up @@ -23,9 +23,6 @@ the code by leveraging modern hardware instructions and by utilizing all availab

Intel® SDC documentation can be found `here <https://intelpython.github.io/sdc-doc/>`_.

Intel® SDC uses special Numba build based on ``0.48.0`` tag for build and run.
Required Numba version can be installed from ``intel/label/beta`` channel from the Anaconda Cloud.

.. note::
For maximum performance and stability, please use numba from ``intel/label/beta`` channel.

Expand Down Expand Up @@ -61,9 +58,6 @@ If you do not have conda, we recommend using Miniconda3::
./miniconda.sh -b
export PATH=$HOME/miniconda3/bin:$PATH

Intel® SDC uses special Numba build based on ``0.48.0`` tag for build and run.
Required Numba version can be installed from ``intel/label/beta`` channel from the Anaconda Cloud.

.. note::
For maximum performance and stability, please use numba from ``intel/label/beta`` channel.

Expand All @@ -88,7 +82,7 @@ Building on Linux with setuptools

PYVER=<3.6 or 3.7>
NUMPYVER=<1.16 or 1.17>
conda create -n sdc-env -q -y -c intel/label/beta -c defaults -c intel -c conda-forge python=$PYVER numpy=$NUMPYVER numba=0.48.0 pandas=0.25.3 pyarrow=0.17.0 gcc_linux-64 gxx_linux-64
conda create -n sdc-env -q -y -c intel/label/beta -c defaults -c intel -c conda-forge python=$PYVER numpy=$NUMPYVER numba=0.49 pandas=0.25.3 pyarrow=0.17.0 gcc_linux-64 gxx_linux-64
source activate sdc-env
git clone https://github.com/IntelPython/sdc.git
cd sdc
Expand Down Expand Up @@ -126,7 +120,7 @@ Building on Windows with setuptools

set PYVER=<3.6 or 3.7>
set NUMPYVER=<1.16 or 1.17>
conda create -n sdc-env -c intel/label/beta -c defaults -c intel -c conda-forge python=%PYVER% numpy=%NUMPYVER% numba=0.48.0 pandas=0.25.3 pyarrow=0.17.0
conda create -n sdc-env -c intel/label/beta -c defaults -c intel -c conda-forge python=%PYVER% numpy=%NUMPYVER% numba=0.49 pandas=0.25.3 pyarrow=0.17.0
conda activate sdc-env
set INCLUDE=%INCLUDE%;%CONDA_PREFIX%\Library\include
set LIB=%LIB%;%CONDA_PREFIX%\Library\lib
Expand Down
2 changes: 1 addition & 1 deletion buildscripts/sdc-conda-recipe/meta.yaml
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
{% set NUMBA_VERSION = "==0.49.0" %}
{% set NUMBA_VERSION = "==0.49.1" %}
{% set PANDAS_VERSION = "==0.25.3" %}
{% set PYARROW_VERSION = "==0.17.0" %}

Expand Down
2 changes: 1 addition & 1 deletion requirements.txt
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
numpy>=1.16
pandas==0.25.3
pyarrow==0.17.0
numba==0.49
numba==0.49.1
2 changes: 1 addition & 1 deletion setup.py
Original file line number Diff line number Diff line change
Expand Up @@ -316,7 +316,7 @@ def run(self):
'numpy>=1.16',
'pandas==0.25.3',
'pyarrow==0.17.0',
'numba>=0.48'
'numba>=0.49.1,<0.50.0'
],
cmdclass=sdc_build_commands,
ext_modules=_ext_mods,
Expand Down

0 comments on commit e87095a

Please sign in to comment.