diff --git a/.travis.yml b/.travis.yml deleted file mode 100644 index de022e3..0000000 --- a/.travis.yml +++ /dev/null @@ -1,45 +0,0 @@ -matrix: - include: - - name: "Linux-Py2" - os: linux - dist: xenial - env: - - MINICONDA=Miniconda2-latest-Linux-x86_64.sh - - PYVER="--python=27" - - name: "Linux-Py3" - os: linux - dist: xenial - env: - - MINICONDA=Miniconda3-latest-Linux-x86_64.sh - - PYVER="" - - name: "OsX-Py2" - os: osx - osx_image: xcode8 - env: - - MATRIX_EVAL="brew install gcc && CC=gcc-7 && CXX=g++-7" - - MINICONDA=Miniconda3-latest-MacOSX-x86_64.sh - - MACOSX_DEPLOYMENT_TARGET="10.9" - - PYVER="--python=27" - - name: "OsX-Py3" - os: osx - osx_image: xcode8 - env: - - MATRIX_EVAL="brew install gcc && CC=gcc-7 && CXX=g++-7" - - MINICONDA=Miniconda3-latest-MacOSX-x86_64.sh - - MACOSX_DEPLOYMENT_TARGET="10.9" - - PYVER="" - -install: - - wget https://repo.continuum.io/miniconda/$MINICONDA -O miniconda.sh; - - bash miniconda.sh -b -p $HOME/miniconda - - export PATH="$HOME/miniconda/bin:$PATH" - - hash -r - - conda update --yes -q conda - - conda install --yes conda-build - # Useful for debugging any issues with conda - - conda info -a - - gcc -v - - g++ -v - -script: - - conda build -c conda-forge $PYVER --override-channels conda-recipe diff --git a/CHANGELOG.md b/CHANGELOG.md index bf36141..b7994fc 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -9,6 +9,9 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ### Added * Added support for ISA constants `"avx10"` and `"avx512_e5"` and CNR constants `"avx10"` and `"avx10,strict"` [gh-175](https://github.com/IntelPython/mkl-service/pull/175) +### Changed +* Added `mkl` as a runtime dependency and `mkl-devel` as build dependency in `pyproject.toml` [gh-177](https://github.com/IntelPython/mkl-service/pull/177) + ### Removed * Dropped support for Python 3.9 [gh-118](https://github.com/IntelPython/mkl-service/pull/118) * Dropped support for `"ssse3"`, `"sse4_1"`, `"avx"`, `"avx512_mic"`, `"avx512_mic,strict"`, and `"avx512_mic_e1"` cbwr branches [gh-173](https://github.com/IntelPython/mkl-service/pull/173) diff --git a/pyproject.toml b/pyproject.toml index 973ea8a..cb8a5f2 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -25,7 +25,13 @@ [build-system] build-backend = "setuptools.build_meta" -requires = ["setuptools>=77", "Cython", "wheel>=0.45.1", "build>=1.2.2"] +requires = [ + "setuptools>=77", + "Cython", + "wheel>=0.45.1", + "build>=1.2.2", + "mkl-devel" +] [project] authors = [ @@ -50,7 +56,7 @@ classifiers = [ "Operating System :: POSIX", "Operating System :: Unix" ] -dependencies = [] +dependencies = ["mkl"] description = "Python hooks for IntelĀ® oneAPI Math Kernel Library (oneMKL) runtime control settings" dynamic = ["version"] keywords = ["MKL"]