# This file created by conda-build 3.27.0 # meta.yaml template originally from: # /work/perseverance-python-buildout/aggregate/mkl_fft-feedstock/recipe, last modified Wed Nov 1 02:14:54 2023 # ------------------------------------------------ package: name: mkl_fft version: 1.3.8 source: patches: - 0001-install_requires-mkl-service.patch sha256: 5d0976eb4bc174dd3338b634bfc957e33868c9dc439a63dc25e1e6f6ab159662 url: https://github.com/IntelPython/mkl_fft/archive/v1.3.8.tar.gz build: number: '0' script: /work/perseverance-python-buildout/croot/mkl_fft_1698845673361/_h_env_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_place/bin/python -m pip install --no-build-isolation --no-deps . script_env: - MKLROOT=/work/perseverance-python-buildout/croot/mkl_fft_1698845673361/_h_env_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_place string: py312h5eee18b_0 requirements: build: - _libgcc_mutex 0.1 main - _openmp_mutex 5.1 1_gnu - _sysroot_linux-64_curr_repodata_hack 3 haa98f57_10 - binutils_impl_linux-64 2.38 h2a08ee3_1 - binutils_linux-64 2.38.0 hc2dff05_0 - gcc_impl_linux-64 11.2.0 h1234567_1 - gcc_linux-64 11.2.0 h5c386dc_0 - kernel-headers_linux-64 3.10.0 h57e8cba_10 - ld_impl_linux-64 2.38 h1181459_1 - libgcc-devel_linux-64 11.2.0 h1234567_1 - libgcc-ng 11.2.0 h1234567_1 - libgomp 11.2.0 h1234567_1 - libstdcxx-ng 11.2.0 h1234567_1 - patch 2.7.6 h7b6447c_1001 - sysroot_linux-64 2.17 h57e8cba_10 host: - _libgcc_mutex 0.1 main - _openmp_mutex 5.1 1_gnu - blas 1.0 mkl - bzip2 1.0.8 h7b6447c_0 - ca-certificates 2023.08.22 h06a4308_0 - cython 3.0.0 py312h5eee18b_0 - expat 2.5.0 h6a678d5_0 - intel-openmp 2023.1.0 hdb19cb5_46305 - ld_impl_linux-64 2.38 h1181459_1 - libffi 3.4.4 h6a678d5_0 - libgcc-ng 11.2.0 h1234567_1 - libgomp 11.2.0 h1234567_1 - libstdcxx-ng 11.2.0 h1234567_1 - libuuid 1.41.5 h5eee18b_0 - mkl 2023.1.0 h213fc3f_46343 - mkl-devel 2023.1.0 hc79277c_46343 - mkl-include 2023.1.0 h06a4308_46343 - mkl-service 2.4.0 py312h5eee18b_1 - ncurses 6.4 h6a678d5_0 - numpy-base 1.26.0 py312h0da6c21_0 - openssl 3.0.11 h7f8727e_2 - pip 23.3 py312h06a4308_0 - python 3.12.0 h996f2a0_0 - readline 8.2 h5eee18b_0 - setuptools 68.0.0 py312h06a4308_0 - sqlite 3.41.2 h5eee18b_0 - tbb 2021.8.0 hdb19cb5_0 - tk 8.6.12 h1ccaba5_0 - tzdata 2023c h04d1e81_0 - wheel 0.41.2 py312h06a4308_0 - xz 5.4.2 h5eee18b_0 - zlib 1.2.13 h5eee18b_0 run: - blas 1.0 mkl - libgcc-ng >=11.2.0 - mkl >=2023.1.0,<2024.0a0 - mkl-service >=2.3.0,<3.0a0 - numpy - python >=3.12,<3.13.0a0 test: commands: - pytest -v --pyargs mkl_fft - pip check imports: - mkl_fft - mkl_fft._numpy_fft - mkl_fft._scipy_fft - mkl_fft.interfaces - mkl_fft.interfaces.numpy_fft - mkl_fft.interfaces.scipy_fft requires: - pip - pytest about: description: NumPy-based implementation of Fast Fourier Transform using Intel (R) Math Kernel Library. Supports in-place and out-of-place, 1D and ND complex FFT on arrays of single and double precision with arbitrary memory layout, so long as array strides are multiples of its itemsize. dev_url: https://github.com/IntelPython/mkl_fft doc_url: https://github.com/IntelPython/mkl_fft home: https://github.com/IntelPython/mkl_fft license: BSD-3-Clause license_family: BSD license_file: LICENSE.txt summary: NumPy-based implementation of Fast Fourier Transform using Intel (R) Math Kernel Library. extra: copy_test_source_files: true final: true recipe-maintainers: - oleksandr-pavlyk