From 075b5866b026afb64119e75447d2830293a08a38 Mon Sep 17 00:00:00 2001 From: Jordan Harlow <109105754+jharlow-intel@users.noreply.github.com> Date: Tue, 5 May 2026 08:02:20 -0600 Subject: [PATCH] task: remove numpy-base toggle --- CHANGELOG.md | 1 + conda-recipe/meta.yaml | 15 --------------- 2 files changed, 1 insertion(+), 15 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index c523091..049bb31 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -9,6 +9,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ### Added ### Changed +* Removed `numpy-base` dependency and `USE_NUMPY_BASE` environment variable from conda recipe [gh-318](https://github.com/IntelPython/mkl_fft/pull/318) ### Fixed diff --git a/conda-recipe/meta.yaml b/conda-recipe/meta.yaml index 7211767..a3c6e80 100644 --- a/conda-recipe/meta.yaml +++ b/conda-recipe/meta.yaml @@ -1,6 +1,3 @@ -# Intel numpy-base is still needed for internal wheels CI, so we control its use with this optional toggle -{% set use_numpy_base = environ.get('USE_NUMPY_BASE', 'true').lower() == 'true' %} - package: name: mkl_fft version: {{ GIT_DESCRIBE_TAG }} @@ -14,11 +11,7 @@ build: - WHEELS_OUTPUT_FOLDER ignore_run_exports: - blas - {% if use_numpy_base %} - - numpy-base - {% else %} - numpy - {% endif %} requirements: build: @@ -31,21 +24,13 @@ requirements: - setuptools >=77 - mkl-devel - cython - {% if use_numpy_base %} - - numpy-base - {% else %} - numpy - {% endif %} - wheel >=0.41.3 run: - python - python-gil # [py>=314] - {{ pin_compatible('mkl') }} - {% if use_numpy_base %} - - numpy-base - {% else %} - numpy >=1.26.4 - {% endif %} test: commands: