stefan-jansen / zipline-reloaded

Zipline, a Pythonic Algorithmic Trading Library
https://zipline.ml4trading.io
Apache License 2.0
1.19k stars 218 forks source link

M1 Mac Support? #1

Closed cskksdfklpz closed 3 years ago

cskksdfklpz commented 3 years ago

Dear Zipline Maintainers,

Before I tell you about my issue, let me describe my environment:

Environment

* Operating System: Darwin 20.3.0 Darwin Kernel Version 20.3.0: Thu Jan 21 00:06:51 PST 2021; root:xnu-7195.81.3~1/RELEASE_ARM64_T8101 arm64 * Python Version: Python 3.9.1 * Python Bitness: 64 * How did you install Zipline: pip * Python packages: `$ pip freeze` or `$ conda list` anyio @ file:///Users/runner/miniforge3/conda-bld/anyio_1614388761108/work/dist appdirs @ file:///home/conda/feedstock_root/build_artifacts/appdirs_1603108395799/work appnope @ file:///Users/runner/miniforge3/conda-bld/appnope_1610094662606/work argon2-cffi @ file:///Users/runner/miniforge3/conda-bld/argon2-cffi_1605217032873/work async-generator==1.10 attrs @ file:///home/conda/feedstock_root/build_artifacts/attrs_1605083924122/work autopep8==1.5.5 Babel @ file:///home/conda/feedstock_root/build_artifacts/babel_1605182336601/work backcall @ file:///home/conda/feedstock_root/build_artifacts/backcall_1592338393461/work backports.functools-lru-cache==1.6.1 backtrader==1.9.76.123 bashlex==0.15 black @ file:///home/conda/feedstock_root/build_artifacts/black-recipe_1599478779128/work bleach @ file:///home/conda/feedstock_root/build_artifacts/bleach_1612213472466/work Bottleneck==1.3.2 bpytop==1.0.62 brotlipy==0.7.0 certifi==2020.12.5 cffi @ file:///Users/runner/miniforge3/conda-bld/cffi_1613413910603/work chardet @ file:///Users/runner/miniforge3/conda-bld/chardet_1610093454858/work click==7.1.2 compdb==0.2.0 compiledb==0.10.1 conda==4.9.2 conda-package-handling @ file:///Users/runner/miniforge3/conda-bld/conda-package-handling_1602876806364/work cryptography @ file:///Users/runner/miniforge3/conda-bld/cryptography_1615406101908/work cycler==0.10.0 Cython==3.0a6 decorator==4.4.2 defusedxml @ file:///home/conda/feedstock_root/build_artifacts/defusedxml_1615232257335/work entrypoints @ file:///home/conda/feedstock_root/build_artifacts/entrypoints_1605121927639/work/dist/entrypoints-0.3-py2.py3-none-any.whl et-xmlfile==1.0.1 idna @ file:///home/conda/feedstock_root/build_artifacts/idna_1593328102638/work importlib-metadata @ file:///Users/runner/miniforge3/conda-bld/importlib-metadata_1615778774739/work intervaltree==3.1.0 ipykernel @ file:///Users/runner/miniforge3/conda-bld/ipykernel_1613852958477/work/dist/ipykernel-5.5.0-py3-none-any.whl ipympl @ file:///home/conda/feedstock_root/build_artifacts/ipympl_1611166850005/work ipython @ file:///Users/runner/miniforge3/conda-bld/ipython_1614393616965/work ipython-genutils==0.2.0 ipywidgets @ file:///home/conda/feedstock_root/build_artifacts/ipywidgets_1609995587151/work iso4217==1.6.20180829 isort @ file:///home/conda/feedstock_root/build_artifacts/isort_1609383438461/work jdcal==1.4.1 jedi @ file:///Users/runner/miniforge3/conda-bld/jedi_1610146802570/work Jinja2 @ file:///home/conda/feedstock_root/build_artifacts/jinja2_1612119311452/work joblib @ file:///home/conda/feedstock_root/build_artifacts/joblib_1612898609989/work json5 @ file:///home/conda/feedstock_root/build_artifacts/json5_1600692310011/work jsonschema @ file:///home/conda/feedstock_root/build_artifacts/jsonschema_1614815863336/work jupyter @ file:///Users/runner/miniforge3/conda-bld/jupyter_1611871906259/work jupyter-client @ file:///home/conda/feedstock_root/build_artifacts/jupyter_client_1615693636836/work jupyter-console @ file:///home/conda/feedstock_root/build_artifacts/jupyter_console_1616560109969/work jupyter-core @ file:///Users/runner/miniforge3/conda-bld/jupyter_core_1612125274649/work jupyter-packaging @ file:///home/conda/feedstock_root/build_artifacts/jupyter-packaging_1613054948399/work jupyter-server @ file:///Users/runner/miniforge3/conda-bld/jupyter_server_1616624331447/work jupyterlab @ file:///home/conda/feedstock_root/build_artifacts/jupyterlab_1616195786210/work jupyterlab-code-formatter @ file:///home/conda/feedstock_root/build_artifacts/jupyterlab_code_formatter_1613228721743/work jupyterlab-drawio==0.8.0 jupyterlab-execute-time @ file:///home/conda/feedstock_root/build_artifacts/jupyterlab_execute_time_1613619620348/work jupyterlab-markup==1.0.0a1 jupyterlab-pygments @ file:///home/conda/feedstock_root/build_artifacts/jupyterlab_pygments_1601375948261/work jupyterlab-server @ file:///home/conda/feedstock_root/build_artifacts/jupyterlab_server_1613760084674/work jupyterlab-widgets @ file:///home/conda/feedstock_root/build_artifacts/jupyterlab_widgets_1609173350931/work kiwisolver @ file:///Users/runner/miniforge3/conda-bld/kiwisolver_1610099836705/work linearmodels==4.23+2.g74ddb9a51 lru-dict==1.1.7 lxml==4.6.2 MarkupSafe @ file:///Users/runner/miniforge3/conda-bld/markupsafe_1610127654084/work matplotlib @ file:///Users/runner/miniforge3/conda-bld/matplotlib-suite_1611858741343/work mistune @ file:///Users/runner/miniforge3/conda-bld/mistune_1610112888823/work multitasking==0.0.9 mypy-extensions @ file:///Users/runner/miniforge3/conda-bld/mypy_extensions_1610127184842/work nbclassic @ file:///home/conda/feedstock_root/build_artifacts/nbclassic_1610352513187/work nbclient @ file:///home/conda/feedstock_root/build_artifacts/nbclient_1614336084111/work nbconvert @ file:///Users/runner/miniforge3/conda-bld/nbconvert_1605401843962/work nbformat @ file:///home/conda/feedstock_root/build_artifacts/nbformat_1611005694671/work nest-asyncio @ file:///home/conda/feedstock_root/build_artifacts/nest-asyncio_1605195931949/work networkx==1.11 notebook @ file:///Users/runner/miniforge3/conda-bld/notebook_1616419416756/work numexpr==2.7.3 numpy @ file:///Users/runner/miniforge3/conda-bld/numpy_1612953028234/work olefile @ file:///home/conda/feedstock_root/build_artifacts/olefile_1602866521163/work openpyxl==3.0.6 packaging @ file:///home/conda/feedstock_root/build_artifacts/packaging_1612459636436/work pandas==1.2.2 pandocfilters==1.4.2 parso @ file:///home/conda/feedstock_root/build_artifacts/parso_1607618318316/work pathspec @ file:///home/conda/feedstock_root/build_artifacts/pathspec_1605120834673/work patsy==0.5.1 pexpect @ file:///home/conda/feedstock_root/build_artifacts/pexpect_1602535608087/work pickleshare @ file:///home/conda/feedstock_root/build_artifacts/pickleshare_1602536217715/work Pillow @ file:///Users/runner/miniforge3/conda-bld/pillow_1615243996194/work prometheus-client @ file:///home/conda/feedstock_root/build_artifacts/prometheus_client_1605543085815/work prompt-toolkit @ file:///home/conda/feedstock_root/build_artifacts/prompt-toolkit_1616432837031/work property-cached==1.6.4 psutil==5.8.0 ptyprocess @ file:///home/conda/feedstock_root/build_artifacts/ptyprocess_1609419310487/work/dist/ptyprocess-0.7.0-py2.py3-none-any.whl pycodestyle==2.6.0 pycosat @ file:///Users/runner/miniforge3/conda-bld/pycosat_1610094841871/work pycparser @ file:///home/conda/feedstock_root/build_artifacts/pycparser_1593275161868/work Pygments @ file:///home/conda/feedstock_root/build_artifacts/pygments_1615243893546/work pyhdfe==0.1.0 pyOpenSSL @ file:///home/conda/feedstock_root/build_artifacts/pyopenssl_1608055815057/work pyparsing==2.4.7 pyrsistent @ file:///Users/runner/miniforge3/conda-bld/pyrsistent_1610146832352/work PySocks @ file:///Users/runner/miniforge3/conda-bld/pysocks_1610291460269/work python-dateutil==2.8.1 pytz @ file:///home/conda/feedstock_root/build_artifacts/pytz_1612179539967/work pyzmq @ file:///Users/runner/miniforge3/conda-bld/pyzmq_1614611820252/work regex @ file:///Users/runner/miniforge3/conda-bld/regex_1616104424542/work requests @ file:///home/conda/feedstock_root/build_artifacts/requests_1608156231189/work ruamel-yaml-conda @ file:///Users/runner/miniforge3/conda-bld/ruamel_yaml_1611943386799/work scikit-learn @ file:///Users/runner/miniforge3/conda-bld/scikit-learn_1611079760584/work scipy @ file:///Users/runner/miniforge3/conda-bld/scipy_1615955961088/work seaborn @ file:///home/conda/feedstock_root/build_artifacts/seaborn-split_1611834504644/work selenium==3.141.0 Send2Trash==1.5.0 shutilwhich==1.1.0 six @ file:///home/conda/feedstock_root/build_artifacts/six_1590081179328/work sniffio @ file:///Users/runner/miniforge3/conda-bld/sniffio_1610318406004/work statsmodels @ file:///Users/runner/miniforge3/conda-bld/statsmodels_1612273721995/work TA-Lib==0.4.19 terminado @ file:///Users/runner/miniforge3/conda-bld/terminado_1616072175566/work testpath==0.4.4 threadpoolctl @ file:///tmp/tmp79xdzxkt/threadpoolctl-2.1.0-py3-none-any.whl toml @ file:///home/conda/feedstock_root/build_artifacts/toml_1604308577558/work toolz==0.11.1 tornado @ file:///Users/runner/miniforge3/conda-bld/tornado_1610094701146/work tqdm @ file:///home/conda/feedstock_root/build_artifacts/tqdm_1614982742480/work trading-calendars==2.1.1 traitlets @ file:///home/conda/feedstock_root/build_artifacts/traitlets_1602771532708/work typed-ast @ file:///Users/runner/miniforge3/conda-bld/typed-ast_1609539359652/work typing-extensions @ file:///home/conda/feedstock_root/build_artifacts/typing_extensions_1602702424206/work urllib3 @ file:///home/conda/feedstock_root/build_artifacts/urllib3_1615828766818/work wcwidth @ file:///home/conda/feedstock_root/build_artifacts/wcwidth_1600965781394/work webencodings==0.5.1 wget==3.2 widgetsnbextension @ file:///Users/runner/miniforge3/conda-bld/widgetsnbextension_1605475516388/work xgboost==1.3.3 xlrd==2.0.1 yfinance==0.1.55 zipline==1.4.1+3.g014f1fc3 zipline-reloaded==2.0.0rc4+41.gfdd15f03 zipp @ file:///home/conda/feedstock_root/build_artifacts/zipp_1614945704755/work

Now that you know a little about me, let me tell you about the issue I am having:

Description of Issue: Can't install biplane-reloaded by pip

When I type pip install zipline-reloaded, I got the following output

  ERROR: Command errored out with exit status 1:
   command: /Users/allen/miniforge3/bin/python3.9 /Users/allen/miniforge3/lib/python3.9/site-packages/pip install --ignore-installed --no-user --prefix /private/var/folders/6m/yl192xps3cvbkjvywcbj2jf00000gn/T/pip-build-env-iegiy571/overlay --no-warn-script-location --no-binary :none: --only-binary :none: -i https://pypi.org/simple -- 'setuptools>=42' 'setuptools_scm[toml]>=3.4' wheel 'Cython>=0.22' oldest-supported-numpy
       cwd: None
  Complete output (631 lines):
  Collecting Cython>=0.22
    Using cached Cython-0.29.22-py2.py3-none-any.whl (980 kB)
  Collecting setuptools_scm[toml]>=3.4
    Using cached setuptools_scm-6.0.1-py3-none-any.whl (27 kB)
  Collecting oldest-supported-numpy
    Using cached oldest_supported_numpy-0.8-py3-none-any.whl (3.7 kB)
  Collecting numpy==1.19.3
    Using cached numpy-1.19.3.zip (7.3 MB)
    Installing build dependencies: started
    Installing build dependencies: finished with status 'done'
    Getting requirements to build wheel: started
    Getting requirements to build wheel: finished with status 'done'
      Preparing wheel metadata: started
      Preparing wheel metadata: finished with status 'done'
  Collecting wheel
    Using cached wheel-0.36.2-py2.py3-none-any.whl (35 kB)
  Collecting toml
    Using cached toml-0.10.2-py2.py3-none-any.whl (16 kB)
  Collecting setuptools>=42
    Using cached setuptools-54.2.0-py3-none-any.whl (785 kB)
  Building wheels for collected packages: numpy
    Building wheel for numpy (PEP 517): started
    Building wheel for numpy (PEP 517): finished with status 'error'
    ERROR: Command errored out with exit status 1:
     command: /Users/allen/miniforge3/bin/python3.9 /Users/allen/miniforge3/lib/python3.9/site-packages/pip/_vendor/pep517/_in_process.py build_wheel /var/folders/6m/yl192xps3cvbkjvywcbj2jf00000gn/T/tmpyi980ac0
         cwd: /private/var/folders/6m/yl192xps3cvbkjvywcbj2jf00000gn/T/pip-install-k37vavgl/numpy_455d98a292b544d499e9d65919ee0698
    Complete output (600 lines):
    Running from numpy source directory.
    numpy/random/_bounded_integers.pxd.in has not changed
    numpy/random/_philox.pyx has not changed
    numpy/random/_bounded_integers.pyx.in has not changed
    numpy/random/_sfc64.pyx has not changed
    numpy/random/_mt19937.pyx has not changed
    numpy/random/bit_generator.pyx has not changed
    Processing numpy/random/_bounded_integers.pyx
    numpy/random/mtrand.pyx has not changed
    numpy/random/_generator.pyx has not changed
    numpy/random/_pcg64.pyx has not changed
    numpy/random/_common.pyx has not changed
    Cythonizing sources
    blas_opt_info:
    blas_mkl_info:
    customize UnixCCompiler
      libraries mkl_rt not found in ['/Users/allen/miniforge3/lib', '/usr/local/lib', '/usr/lib']
      NOT AVAILABLE

    blis_info:
      libraries blis not found in ['/Users/allen/miniforge3/lib', '/usr/local/lib', '/usr/lib']
      NOT AVAILABLE

    openblas_info:
      libraries openblas not found in ['/Users/allen/miniforge3/lib', '/usr/local/lib', '/usr/lib']
      NOT AVAILABLE

    atlas_3_10_blas_threads_info:
    Setting PTATLAS=ATLAS
      libraries tatlas not found in ['/Users/allen/miniforge3/lib', '/usr/local/lib', '/usr/lib']
      NOT AVAILABLE

    atlas_3_10_blas_info:
      libraries satlas not found in ['/Users/allen/miniforge3/lib', '/usr/local/lib', '/usr/lib']
      NOT AVAILABLE

    atlas_blas_threads_info:
    Setting PTATLAS=ATLAS
      libraries ptf77blas,ptcblas,atlas not found in ['/Users/allen/miniforge3/lib', '/usr/local/lib', '/usr/lib']
      NOT AVAILABLE

    atlas_blas_info:
      libraries f77blas,cblas,atlas not found in ['/Users/allen/miniforge3/lib', '/usr/local/lib', '/usr/lib']
      NOT AVAILABLE

    accelerate_info:
      libraries accelerate not found in ['/Users/allen/miniforge3/lib', '/usr/local/lib', '/usr/lib']
    Library accelerate was not found. Ignoring
      libraries veclib not found in ['/Users/allen/miniforge3/lib', '/usr/local/lib', '/usr/lib']
    Library veclib was not found. Ignoring
      FOUND:
        extra_compile_args = ['-faltivec', '-I/System/Library/Frameworks/vecLib.framework/Headers']
        extra_link_args = ['-Wl,-framework', '-Wl,Accelerate']
        define_macros = [('NO_ATLAS_INFO', 3), ('HAVE_CBLAS', None)]

      FOUND:
        extra_compile_args = ['-faltivec', '-I/System/Library/Frameworks/vecLib.framework/Headers']
        extra_link_args = ['-Wl,-framework', '-Wl,Accelerate']
        define_macros = [('NO_ATLAS_INFO', 3), ('HAVE_CBLAS', None)]

    non-existing path in 'numpy/distutils': 'site.cfg'
    lapack_opt_info:
    lapack_mkl_info:
      libraries mkl_rt not found in ['/Users/allen/miniforge3/lib', '/usr/local/lib', '/usr/lib']
      NOT AVAILABLE

    openblas_lapack_info:
      libraries openblas not found in ['/Users/allen/miniforge3/lib', '/usr/local/lib', '/usr/lib']
      NOT AVAILABLE

    openblas_clapack_info:
      libraries openblas,lapack not found in ['/Users/allen/miniforge3/lib', '/usr/local/lib', '/usr/lib']
      NOT AVAILABLE

    flame_info:
      libraries flame not found in ['/Users/allen/miniforge3/lib', '/usr/local/lib', '/usr/lib']
      NOT AVAILABLE

    atlas_3_10_threads_info:
    Setting PTATLAS=ATLAS
      libraries lapack_atlas not found in /Users/allen/miniforge3/lib
      libraries tatlas,tatlas not found in /Users/allen/miniforge3/lib
      libraries lapack_atlas not found in /usr/local/lib
      libraries tatlas,tatlas not found in /usr/local/lib
      libraries lapack_atlas not found in /usr/lib
      libraries tatlas,tatlas not found in /usr/lib
    <class 'numpy.distutils.system_info.atlas_3_10_threads_info'>
      NOT AVAILABLE

    atlas_3_10_info:
      libraries lapack_atlas not found in /Users/allen/miniforge3/lib
      libraries satlas,satlas not found in /Users/allen/miniforge3/lib
      libraries lapack_atlas not found in /usr/local/lib
      libraries satlas,satlas not found in /usr/local/lib
      libraries lapack_atlas not found in /usr/lib
      libraries satlas,satlas not found in /usr/lib
    <class 'numpy.distutils.system_info.atlas_3_10_info'>
      NOT AVAILABLE

    atlas_threads_info:
    Setting PTATLAS=ATLAS
      libraries lapack_atlas not found in /Users/allen/miniforge3/lib
      libraries ptf77blas,ptcblas,atlas not found in /Users/allen/miniforge3/lib
      libraries lapack_atlas not found in /usr/local/lib
      libraries ptf77blas,ptcblas,atlas not found in /usr/local/lib
      libraries lapack_atlas not found in /usr/lib
      libraries ptf77blas,ptcblas,atlas not found in /usr/lib
    <class 'numpy.distutils.system_info.atlas_threads_info'>
      NOT AVAILABLE

    atlas_info:
      libraries lapack_atlas not found in /Users/allen/miniforge3/lib
      libraries f77blas,cblas,atlas not found in /Users/allen/miniforge3/lib
      libraries lapack_atlas not found in /usr/local/lib
      libraries f77blas,cblas,atlas not found in /usr/local/lib
      libraries lapack_atlas not found in /usr/lib
      libraries f77blas,cblas,atlas not found in /usr/lib
    <class 'numpy.distutils.system_info.atlas_info'>
      NOT AVAILABLE

      FOUND:
        extra_compile_args = ['-faltivec', '-I/System/Library/Frameworks/vecLib.framework/Headers']
        extra_link_args = ['-Wl,-framework', '-Wl,Accelerate']
        define_macros = [('NO_ATLAS_INFO', 3), ('HAVE_CBLAS', None)]

    /Users/allen/miniforge3/lib/python3.9/distutils/dist.py:274: UserWarning: Unknown distribution option: 'define_macros'
      warnings.warn(msg)
    running bdist_wheel
    running build
    running config_cc
    unifing config_cc, config, build_clib, build_ext, build commands --compiler options
    running config_fc
    unifing config_fc, config, build_clib, build_ext, build commands --fcompiler options
    running build_src
    build_src
    building py_modules sources
    building library "npymath" sources
      adding 'build/src.macosx-11.0-arm64-3.9/numpy/core/src/npymath' to include_dirs.
    None - nothing done with h_files = ['build/src.macosx-11.0-arm64-3.9/numpy/core/src/npymath/npy_math_internal.h']
    building library "npysort" sources
      adding 'build/src.macosx-11.0-arm64-3.9/numpy/core/src/common' to include_dirs.
    None - nothing done with h_files = ['build/src.macosx-11.0-arm64-3.9/numpy/core/src/common/npy_sort.h', 'build/src.macosx-11.0-arm64-3.9/numpy/core/src/common/npy_partition.h', 'build/src.macosx-11.0-arm64-3.9/numpy/core/src/common/npy_binsearch.h']
    building library "npyrandom" sources
    building extension "numpy.core._multiarray_tests" sources
    building extension "numpy.core._multiarray_umath" sources
      adding 'build/src.macosx-11.0-arm64-3.9/numpy/core/src/umath' to include_dirs.
      adding 'build/src.macosx-11.0-arm64-3.9/numpy/core/src/npymath' to include_dirs.
      adding 'build/src.macosx-11.0-arm64-3.9/numpy/core/src/common' to include_dirs.
    numpy.core - nothing done with h_files = ['build/src.macosx-11.0-arm64-3.9/numpy/core/src/umath/funcs.inc', 'build/src.macosx-11.0-arm64-3.9/numpy/core/src/umath/simd.inc', 'build/src.macosx-11.0-arm64-3.9/numpy/core/src/umath/loops.h', 'build/src.macosx-11.0-arm64-3.9/numpy/core/src/umath/matmul.h', 'build/src.macosx-11.0-arm64-3.9/numpy/core/src/umath/clip.h', 'build/src.macosx-11.0-arm64-3.9/numpy/core/src/npymath/npy_math_internal.h', 'build/src.macosx-11.0-arm64-3.9/numpy/core/src/common/templ_common.h', 'build/src.macosx-11.0-arm64-3.9/numpy/core/include/numpy/config.h', 'build/src.macosx-11.0-arm64-3.9/numpy/core/include/numpy/_numpyconfig.h', 'build/src.macosx-11.0-arm64-3.9/numpy/core/include/numpy/__multiarray_api.h', 'build/src.macosx-11.0-arm64-3.9/numpy/core/include/numpy/__ufunc_api.h']
    building extension "numpy.core._umath_tests" sources
    building extension "numpy.core._rational_tests" sources
    building extension "numpy.core._struct_ufunc_tests" sources
    building extension "numpy.core._operand_flag_tests" sources
    building extension "numpy.fft._pocketfft_internal" sources
    building extension "numpy.linalg.lapack_lite" sources
    building extension "numpy.linalg._umath_linalg" sources
    building extension "numpy.random._mt19937" sources
    building extension "numpy.random._philox" sources
    building extension "numpy.random._pcg64" sources
    building extension "numpy.random._sfc64" sources
    building extension "numpy.random._common" sources
    building extension "numpy.random.bit_generator" sources
    building extension "numpy.random._generator" sources
    building extension "numpy.random._bounded_integers" sources
    building extension "numpy.random.mtrand" sources
    building data_files sources
    build_src: building npy-pkg config files
    running build_py
    creating build/lib.macosx-11.0-arm64-3.9
    creating build/lib.macosx-11.0-arm64-3.9/numpy
    copying numpy/conftest.py -> build/lib.macosx-11.0-arm64-3.9/numpy
    copying numpy/version.py -> build/lib.macosx-11.0-arm64-3.9/numpy
    copying numpy/_globals.py -> build/lib.macosx-11.0-arm64-3.9/numpy
    copying numpy/__init__.py -> build/lib.macosx-11.0-arm64-3.9/numpy
    copying numpy/dual.py -> build/lib.macosx-11.0-arm64-3.9/numpy
    copying numpy/_distributor_init.py -> build/lib.macosx-11.0-arm64-3.9/numpy
    copying numpy/setup.py -> build/lib.macosx-11.0-arm64-3.9/numpy
    copying numpy/ctypeslib.py -> build/lib.macosx-11.0-arm64-3.9/numpy
    copying numpy/matlib.py -> build/lib.macosx-11.0-arm64-3.9/numpy
    copying numpy/_pytesttester.py -> build/lib.macosx-11.0-arm64-3.9/numpy
    copying build/src.macosx-11.0-arm64-3.9/numpy/__config__.py -> build/lib.macosx-11.0-arm64-3.9/numpy
    creating build/lib.macosx-11.0-arm64-3.9/numpy/compat
    copying numpy/compat/py3k.py -> build/lib.macosx-11.0-arm64-3.9/numpy/compat
    copying numpy/compat/__init__.py -> build/lib.macosx-11.0-arm64-3.9/numpy/compat
    copying numpy/compat/setup.py -> build/lib.macosx-11.0-arm64-3.9/numpy/compat
    copying numpy/compat/_inspect.py -> build/lib.macosx-11.0-arm64-3.9/numpy/compat
    creating build/lib.macosx-11.0-arm64-3.9/numpy/compat/tests
    copying numpy/compat/tests/__init__.py -> build/lib.macosx-11.0-arm64-3.9/numpy/compat/tests
    copying numpy/compat/tests/test_compat.py -> build/lib.macosx-11.0-arm64-3.9/numpy/compat/tests
    creating build/lib.macosx-11.0-arm64-3.9/numpy/core
    copying numpy/core/umath.py -> build/lib.macosx-11.0-arm64-3.9/numpy/core
    copying numpy/core/fromnumeric.py -> build/lib.macosx-11.0-arm64-3.9/numpy/core
    copying numpy/core/_dtype.py -> build/lib.macosx-11.0-arm64-3.9/numpy/core
    copying numpy/core/_add_newdocs.py -> build/lib.macosx-11.0-arm64-3.9/numpy/core
    copying numpy/core/_methods.py -> build/lib.macosx-11.0-arm64-3.9/numpy/core
    copying numpy/core/_internal.py -> build/lib.macosx-11.0-arm64-3.9/numpy/core
    copying numpy/core/_string_helpers.py -> build/lib.macosx-11.0-arm64-3.9/numpy/core
    copying numpy/core/multiarray.py -> build/lib.macosx-11.0-arm64-3.9/numpy/core
    copying numpy/core/_asarray.py -> build/lib.macosx-11.0-arm64-3.9/numpy/core
    copying numpy/core/records.py -> build/lib.macosx-11.0-arm64-3.9/numpy/core
    copying numpy/core/__init__.py -> build/lib.macosx-11.0-arm64-3.9/numpy/core
    copying numpy/core/setup_common.py -> build/lib.macosx-11.0-arm64-3.9/numpy/core
    copying numpy/core/memmap.py -> build/lib.macosx-11.0-arm64-3.9/numpy/core
    copying numpy/core/overrides.py -> build/lib.macosx-11.0-arm64-3.9/numpy/core
    copying numpy/core/getlimits.py -> build/lib.macosx-11.0-arm64-3.9/numpy/core
    copying numpy/core/_dtype_ctypes.py -> build/lib.macosx-11.0-arm64-3.9/numpy/core
    copying numpy/core/defchararray.py -> build/lib.macosx-11.0-arm64-3.9/numpy/core
    copying numpy/core/shape_base.py -> build/lib.macosx-11.0-arm64-3.9/numpy/core
    copying numpy/core/machar.py -> build/lib.macosx-11.0-arm64-3.9/numpy/core
    copying numpy/core/setup.py -> build/lib.macosx-11.0-arm64-3.9/numpy/core
    copying numpy/core/numeric.py -> build/lib.macosx-11.0-arm64-3.9/numpy/core
    copying numpy/core/function_base.py -> build/lib.macosx-11.0-arm64-3.9/numpy/core
    copying numpy/core/einsumfunc.py -> build/lib.macosx-11.0-arm64-3.9/numpy/core
    copying numpy/core/umath_tests.py -> build/lib.macosx-11.0-arm64-3.9/numpy/core
    copying numpy/core/_ufunc_config.py -> build/lib.macosx-11.0-arm64-3.9/numpy/core
    copying numpy/core/_exceptions.py -> build/lib.macosx-11.0-arm64-3.9/numpy/core
    copying numpy/core/numerictypes.py -> build/lib.macosx-11.0-arm64-3.9/numpy/core
    copying numpy/core/_type_aliases.py -> build/lib.macosx-11.0-arm64-3.9/numpy/core
    copying numpy/core/cversions.py -> build/lib.macosx-11.0-arm64-3.9/numpy/core
    copying numpy/core/arrayprint.py -> build/lib.macosx-11.0-arm64-3.9/numpy/core
    copying numpy/core/code_generators/generate_numpy_api.py -> build/lib.macosx-11.0-arm64-3.9/numpy/core
    creating build/lib.macosx-11.0-arm64-3.9/numpy/core/tests
    copying numpy/core/tests/test_numerictypes.py -> build/lib.macosx-11.0-arm64-3.9/numpy/core/tests
    copying numpy/core/tests/test_scalar_methods.py -> build/lib.macosx-11.0-arm64-3.9/numpy/core/tests
    copying numpy/core/tests/test_scalarmath.py -> build/lib.macosx-11.0-arm64-3.9/numpy/core/tests
    copying numpy/core/tests/test_item_selection.py -> build/lib.macosx-11.0-arm64-3.9/numpy/core/tests
    copying numpy/core/tests/test_machar.py -> build/lib.macosx-11.0-arm64-3.9/numpy/core/tests
    copying numpy/core/tests/test_unicode.py -> build/lib.macosx-11.0-arm64-3.9/numpy/core/tests
    copying numpy/core/tests/test_arrayprint.py -> build/lib.macosx-11.0-arm64-3.9/numpy/core/tests
    copying numpy/core/tests/test_scalarbuffer.py -> build/lib.macosx-11.0-arm64-3.9/numpy/core/tests
    copying numpy/core/tests/test_indexerrors.py -> build/lib.macosx-11.0-arm64-3.9/numpy/core/tests
    copying numpy/core/tests/test_print.py -> build/lib.macosx-11.0-arm64-3.9/numpy/core/tests
    copying numpy/core/tests/test_half.py -> build/lib.macosx-11.0-arm64-3.9/numpy/core/tests
    copying numpy/core/tests/test_mem_overlap.py -> build/lib.macosx-11.0-arm64-3.9/numpy/core/tests
    copying numpy/core/tests/test_shape_base.py -> build/lib.macosx-11.0-arm64-3.9/numpy/core/tests
    copying numpy/core/tests/test_deprecations.py -> build/lib.macosx-11.0-arm64-3.9/numpy/core/tests
    copying numpy/core/tests/__init__.py -> build/lib.macosx-11.0-arm64-3.9/numpy/core/tests
    copying numpy/core/tests/test_errstate.py -> build/lib.macosx-11.0-arm64-3.9/numpy/core/tests
    copying numpy/core/tests/test_records.py -> build/lib.macosx-11.0-arm64-3.9/numpy/core/tests
    copying numpy/core/tests/test_scalarinherit.py -> build/lib.macosx-11.0-arm64-3.9/numpy/core/tests
    copying numpy/core/tests/test_indexing.py -> build/lib.macosx-11.0-arm64-3.9/numpy/core/tests
    copying numpy/core/tests/test_umath.py -> build/lib.macosx-11.0-arm64-3.9/numpy/core/tests
    copying numpy/core/tests/test_numeric.py -> build/lib.macosx-11.0-arm64-3.9/numpy/core/tests
    copying numpy/core/tests/test_function_base.py -> build/lib.macosx-11.0-arm64-3.9/numpy/core/tests
    copying numpy/core/tests/test_datetime.py -> build/lib.macosx-11.0-arm64-3.9/numpy/core/tests
    copying numpy/core/tests/test__exceptions.py -> build/lib.macosx-11.0-arm64-3.9/numpy/core/tests
    copying numpy/core/tests/test_extint128.py -> build/lib.macosx-11.0-arm64-3.9/numpy/core/tests
    copying numpy/core/tests/test_umath_complex.py -> build/lib.macosx-11.0-arm64-3.9/numpy/core/tests
    copying numpy/core/tests/_locales.py -> build/lib.macosx-11.0-arm64-3.9/numpy/core/tests
    copying numpy/core/tests/test_defchararray.py -> build/lib.macosx-11.0-arm64-3.9/numpy/core/tests
    copying numpy/core/tests/test_conversion_utils.py -> build/lib.macosx-11.0-arm64-3.9/numpy/core/tests
    copying numpy/core/tests/test_scalarprint.py -> build/lib.macosx-11.0-arm64-3.9/numpy/core/tests
    copying numpy/core/tests/test_abc.py -> build/lib.macosx-11.0-arm64-3.9/numpy/core/tests
    copying numpy/core/tests/test_ufunc.py -> build/lib.macosx-11.0-arm64-3.9/numpy/core/tests
    copying numpy/core/tests/test_dtype.py -> build/lib.macosx-11.0-arm64-3.9/numpy/core/tests
    copying numpy/core/tests/test_umath_accuracy.py -> build/lib.macosx-11.0-arm64-3.9/numpy/core/tests
    copying numpy/core/tests/test_getlimits.py -> build/lib.macosx-11.0-arm64-3.9/numpy/core/tests
    copying numpy/core/tests/test_einsum.py -> build/lib.macosx-11.0-arm64-3.9/numpy/core/tests
    copying numpy/core/tests/test_api.py -> build/lib.macosx-11.0-arm64-3.9/numpy/core/tests
    copying numpy/core/tests/test_longdouble.py -> build/lib.macosx-11.0-arm64-3.9/numpy/core/tests
    copying numpy/core/tests/test_overrides.py -> build/lib.macosx-11.0-arm64-3.9/numpy/core/tests
    copying numpy/core/tests/test_scalar_ctors.py -> build/lib.macosx-11.0-arm64-3.9/numpy/core/tests
    copying numpy/core/tests/test_multiarray.py -> build/lib.macosx-11.0-arm64-3.9/numpy/core/tests
    copying numpy/core/tests/test_memmap.py -> build/lib.macosx-11.0-arm64-3.9/numpy/core/tests
    copying numpy/core/tests/test_nditer.py -> build/lib.macosx-11.0-arm64-3.9/numpy/core/tests
    copying numpy/core/tests/test_cpu_features.py -> build/lib.macosx-11.0-arm64-3.9/numpy/core/tests
    copying numpy/core/tests/test_protocols.py -> build/lib.macosx-11.0-arm64-3.9/numpy/core/tests
    copying numpy/core/tests/test_regression.py -> build/lib.macosx-11.0-arm64-3.9/numpy/core/tests
    creating build/lib.macosx-11.0-arm64-3.9/numpy/distutils
    copying numpy/distutils/unixccompiler.py -> build/lib.macosx-11.0-arm64-3.9/numpy/distutils
    copying numpy/distutils/numpy_distribution.py -> build/lib.macosx-11.0-arm64-3.9/numpy/distutils
    copying numpy/distutils/conv_template.py -> build/lib.macosx-11.0-arm64-3.9/numpy/distutils
    copying numpy/distutils/cpuinfo.py -> build/lib.macosx-11.0-arm64-3.9/numpy/distutils
    copying numpy/distutils/ccompiler.py -> build/lib.macosx-11.0-arm64-3.9/numpy/distutils
    copying numpy/distutils/msvc9compiler.py -> build/lib.macosx-11.0-arm64-3.9/numpy/distutils
    copying numpy/distutils/npy_pkg_config.py -> build/lib.macosx-11.0-arm64-3.9/numpy/distutils
    copying numpy/distutils/misc_util.py -> build/lib.macosx-11.0-arm64-3.9/numpy/distutils
    copying numpy/distutils/log.py -> build/lib.macosx-11.0-arm64-3.9/numpy/distutils
    copying numpy/distutils/line_endings.py -> build/lib.macosx-11.0-arm64-3.9/numpy/distutils
    copying numpy/distutils/lib2def.py -> build/lib.macosx-11.0-arm64-3.9/numpy/distutils
    copying numpy/distutils/pathccompiler.py -> build/lib.macosx-11.0-arm64-3.9/numpy/distutils
    copying numpy/distutils/system_info.py -> build/lib.macosx-11.0-arm64-3.9/numpy/distutils
    copying numpy/distutils/__init__.py -> build/lib.macosx-11.0-arm64-3.9/numpy/distutils
    copying numpy/distutils/core.py -> build/lib.macosx-11.0-arm64-3.9/numpy/distutils
    copying numpy/distutils/exec_command.py -> build/lib.macosx-11.0-arm64-3.9/numpy/distutils
    copying numpy/distutils/from_template.py -> build/lib.macosx-11.0-arm64-3.9/numpy/distutils
    copying numpy/distutils/mingw32ccompiler.py -> build/lib.macosx-11.0-arm64-3.9/numpy/distutils
    copying numpy/distutils/setup.py -> build/lib.macosx-11.0-arm64-3.9/numpy/distutils
    copying numpy/distutils/extension.py -> build/lib.macosx-11.0-arm64-3.9/numpy/distutils
    copying numpy/distutils/msvccompiler.py -> build/lib.macosx-11.0-arm64-3.9/numpy/distutils
    copying numpy/distutils/intelccompiler.py -> build/lib.macosx-11.0-arm64-3.9/numpy/distutils
    copying numpy/distutils/_shell_utils.py -> build/lib.macosx-11.0-arm64-3.9/numpy/distutils
    copying build/src.macosx-11.0-arm64-3.9/numpy/distutils/__config__.py -> build/lib.macosx-11.0-arm64-3.9/numpy/distutils
    creating build/lib.macosx-11.0-arm64-3.9/numpy/distutils/command
    copying numpy/distutils/command/build.py -> build/lib.macosx-11.0-arm64-3.9/numpy/distutils/command
    copying numpy/distutils/command/config_compiler.py -> build/lib.macosx-11.0-arm64-3.9/numpy/distutils/command
    copying numpy/distutils/command/build_ext.py -> build/lib.macosx-11.0-arm64-3.9/numpy/distutils/command
    copying numpy/distutils/command/config.py -> build/lib.macosx-11.0-arm64-3.9/numpy/distutils/command
    copying numpy/distutils/command/install_headers.py -> build/lib.macosx-11.0-arm64-3.9/numpy/distutils/command
    copying numpy/distutils/command/build_py.py -> build/lib.macosx-11.0-arm64-3.9/numpy/distutils/command
    copying numpy/distutils/command/build_src.py -> build/lib.macosx-11.0-arm64-3.9/numpy/distutils/command
    copying numpy/distutils/command/__init__.py -> build/lib.macosx-11.0-arm64-3.9/numpy/distutils/command
    copying numpy/distutils/command/sdist.py -> build/lib.macosx-11.0-arm64-3.9/numpy/distutils/command
    copying numpy/distutils/command/build_scripts.py -> build/lib.macosx-11.0-arm64-3.9/numpy/distutils/command
    copying numpy/distutils/command/bdist_rpm.py -> build/lib.macosx-11.0-arm64-3.9/numpy/distutils/command
    copying numpy/distutils/command/install_clib.py -> build/lib.macosx-11.0-arm64-3.9/numpy/distutils/command
    copying numpy/distutils/command/build_clib.py -> build/lib.macosx-11.0-arm64-3.9/numpy/distutils/command
    copying numpy/distutils/command/autodist.py -> build/lib.macosx-11.0-arm64-3.9/numpy/distutils/command
    copying numpy/distutils/command/egg_info.py -> build/lib.macosx-11.0-arm64-3.9/numpy/distutils/command
    copying numpy/distutils/command/install.py -> build/lib.macosx-11.0-arm64-3.9/numpy/distutils/command
    copying numpy/distutils/command/develop.py -> build/lib.macosx-11.0-arm64-3.9/numpy/distutils/command
    copying numpy/distutils/command/install_data.py -> build/lib.macosx-11.0-arm64-3.9/numpy/distutils/command
    creating build/lib.macosx-11.0-arm64-3.9/numpy/distutils/fcompiler
    copying numpy/distutils/fcompiler/gnu.py -> build/lib.macosx-11.0-arm64-3.9/numpy/distutils/fcompiler
    copying numpy/distutils/fcompiler/compaq.py -> build/lib.macosx-11.0-arm64-3.9/numpy/distutils/fcompiler
    copying numpy/distutils/fcompiler/intel.py -> build/lib.macosx-11.0-arm64-3.9/numpy/distutils/fcompiler
    copying numpy/distutils/fcompiler/none.py -> build/lib.macosx-11.0-arm64-3.9/numpy/distutils/fcompiler
    copying numpy/distutils/fcompiler/nag.py -> build/lib.macosx-11.0-arm64-3.9/numpy/distutils/fcompiler
    copying numpy/distutils/fcompiler/pg.py -> build/lib.macosx-11.0-arm64-3.9/numpy/distutils/fcompiler
    copying numpy/distutils/fcompiler/ibm.py -> build/lib.macosx-11.0-arm64-3.9/numpy/distutils/fcompiler
    copying numpy/distutils/fcompiler/sun.py -> build/lib.macosx-11.0-arm64-3.9/numpy/distutils/fcompiler
    copying numpy/distutils/fcompiler/nv.py -> build/lib.macosx-11.0-arm64-3.9/numpy/distutils/fcompiler
    copying numpy/distutils/fcompiler/lahey.py -> build/lib.macosx-11.0-arm64-3.9/numpy/distutils/fcompiler
    copying numpy/distutils/fcompiler/__init__.py -> build/lib.macosx-11.0-arm64-3.9/numpy/distutils/fcompiler
    copying numpy/distutils/fcompiler/g95.py -> build/lib.macosx-11.0-arm64-3.9/numpy/distutils/fcompiler
    copying numpy/distutils/fcompiler/mips.py -> build/lib.macosx-11.0-arm64-3.9/numpy/distutils/fcompiler
    copying numpy/distutils/fcompiler/hpux.py -> build/lib.macosx-11.0-arm64-3.9/numpy/distutils/fcompiler
    copying numpy/distutils/fcompiler/environment.py -> build/lib.macosx-11.0-arm64-3.9/numpy/distutils/fcompiler
    copying numpy/distutils/fcompiler/pathf95.py -> build/lib.macosx-11.0-arm64-3.9/numpy/distutils/fcompiler
    copying numpy/distutils/fcompiler/absoft.py -> build/lib.macosx-11.0-arm64-3.9/numpy/distutils/fcompiler
    copying numpy/distutils/fcompiler/vast.py -> build/lib.macosx-11.0-arm64-3.9/numpy/distutils/fcompiler
    creating build/lib.macosx-11.0-arm64-3.9/numpy/distutils/tests
    copying numpy/distutils/tests/test_system_info.py -> build/lib.macosx-11.0-arm64-3.9/numpy/distutils/tests
    copying numpy/distutils/tests/test_mingw32ccompiler.py -> build/lib.macosx-11.0-arm64-3.9/numpy/distutils/tests
    copying numpy/distutils/tests/test_from_template.py -> build/lib.macosx-11.0-arm64-3.9/numpy/distutils/tests
    copying numpy/distutils/tests/__init__.py -> build/lib.macosx-11.0-arm64-3.9/numpy/distutils/tests
    copying numpy/distutils/tests/test_fcompiler_intel.py -> build/lib.macosx-11.0-arm64-3.9/numpy/distutils/tests
    copying numpy/distutils/tests/test_misc_util.py -> build/lib.macosx-11.0-arm64-3.9/numpy/distutils/tests
    copying numpy/distutils/tests/test_fcompiler.py -> build/lib.macosx-11.0-arm64-3.9/numpy/distutils/tests
    copying numpy/distutils/tests/test_shell_utils.py -> build/lib.macosx-11.0-arm64-3.9/numpy/distutils/tests
    copying numpy/distutils/tests/test_exec_command.py -> build/lib.macosx-11.0-arm64-3.9/numpy/distutils/tests
    copying numpy/distutils/tests/test_npy_pkg_config.py -> build/lib.macosx-11.0-arm64-3.9/numpy/distutils/tests
    copying numpy/distutils/tests/test_fcompiler_nagfor.py -> build/lib.macosx-11.0-arm64-3.9/numpy/distutils/tests
    copying numpy/distutils/tests/test_fcompiler_gnu.py -> build/lib.macosx-11.0-arm64-3.9/numpy/distutils/tests
    creating build/lib.macosx-11.0-arm64-3.9/numpy/doc
    copying numpy/doc/misc.py -> build/lib.macosx-11.0-arm64-3.9/numpy/doc
    copying numpy/doc/internals.py -> build/lib.macosx-11.0-arm64-3.9/numpy/doc
    copying numpy/doc/creation.py -> build/lib.macosx-11.0-arm64-3.9/numpy/doc
    copying numpy/doc/dispatch.py -> build/lib.macosx-11.0-arm64-3.9/numpy/doc
    copying numpy/doc/constants.py -> build/lib.macosx-11.0-arm64-3.9/numpy/doc
    copying numpy/doc/ufuncs.py -> build/lib.macosx-11.0-arm64-3.9/numpy/doc
    copying numpy/doc/__init__.py -> build/lib.macosx-11.0-arm64-3.9/numpy/doc
    copying numpy/doc/broadcasting.py -> build/lib.macosx-11.0-arm64-3.9/numpy/doc
    copying numpy/doc/basics.py -> build/lib.macosx-11.0-arm64-3.9/numpy/doc
    copying numpy/doc/subclassing.py -> build/lib.macosx-11.0-arm64-3.9/numpy/doc
    copying numpy/doc/indexing.py -> build/lib.macosx-11.0-arm64-3.9/numpy/doc
    copying numpy/doc/byteswapping.py -> build/lib.macosx-11.0-arm64-3.9/numpy/doc
    copying numpy/doc/structured_arrays.py -> build/lib.macosx-11.0-arm64-3.9/numpy/doc
    copying numpy/doc/glossary.py -> build/lib.macosx-11.0-arm64-3.9/numpy/doc
    creating build/lib.macosx-11.0-arm64-3.9/numpy/f2py
    copying numpy/f2py/cfuncs.py -> build/lib.macosx-11.0-arm64-3.9/numpy/f2py
    copying numpy/f2py/common_rules.py -> build/lib.macosx-11.0-arm64-3.9/numpy/f2py
    copying numpy/f2py/crackfortran.py -> build/lib.macosx-11.0-arm64-3.9/numpy/f2py
    copying numpy/f2py/cb_rules.py -> build/lib.macosx-11.0-arm64-3.9/numpy/f2py
    copying numpy/f2py/__init__.py -> build/lib.macosx-11.0-arm64-3.9/numpy/f2py
    copying numpy/f2py/rules.py -> build/lib.macosx-11.0-arm64-3.9/numpy/f2py
    copying numpy/f2py/f2py2e.py -> build/lib.macosx-11.0-arm64-3.9/numpy/f2py
    copying numpy/f2py/func2subr.py -> build/lib.macosx-11.0-arm64-3.9/numpy/f2py
    copying numpy/f2py/__version__.py -> build/lib.macosx-11.0-arm64-3.9/numpy/f2py
    copying numpy/f2py/diagnose.py -> build/lib.macosx-11.0-arm64-3.9/numpy/f2py
    copying numpy/f2py/setup.py -> build/lib.macosx-11.0-arm64-3.9/numpy/f2py
    copying numpy/f2py/capi_maps.py -> build/lib.macosx-11.0-arm64-3.9/numpy/f2py
    copying numpy/f2py/f90mod_rules.py -> build/lib.macosx-11.0-arm64-3.9/numpy/f2py
    copying numpy/f2py/f2py_testing.py -> build/lib.macosx-11.0-arm64-3.9/numpy/f2py
    copying numpy/f2py/use_rules.py -> build/lib.macosx-11.0-arm64-3.9/numpy/f2py
    copying numpy/f2py/auxfuncs.py -> build/lib.macosx-11.0-arm64-3.9/numpy/f2py
    copying numpy/f2py/__main__.py -> build/lib.macosx-11.0-arm64-3.9/numpy/f2py
    creating build/lib.macosx-11.0-arm64-3.9/numpy/f2py/tests
    copying numpy/f2py/tests/test_mixed.py -> build/lib.macosx-11.0-arm64-3.9/numpy/f2py/tests
    copying numpy/f2py/tests/test_return_logical.py -> build/lib.macosx-11.0-arm64-3.9/numpy/f2py/tests
    copying numpy/f2py/tests/test_assumed_shape.py -> build/lib.macosx-11.0-arm64-3.9/numpy/f2py/tests
    copying numpy/f2py/tests/test_common.py -> build/lib.macosx-11.0-arm64-3.9/numpy/f2py/tests
    copying numpy/f2py/tests/test_kind.py -> build/lib.macosx-11.0-arm64-3.9/numpy/f2py/tests
    copying numpy/f2py/tests/test_array_from_pyobj.py -> build/lib.macosx-11.0-arm64-3.9/numpy/f2py/tests
    copying numpy/f2py/tests/test_return_real.py -> build/lib.macosx-11.0-arm64-3.9/numpy/f2py/tests
    copying numpy/f2py/tests/util.py -> build/lib.macosx-11.0-arm64-3.9/numpy/f2py/tests
    copying numpy/f2py/tests/test_size.py -> build/lib.macosx-11.0-arm64-3.9/numpy/f2py/tests
    copying numpy/f2py/tests/test_callback.py -> build/lib.macosx-11.0-arm64-3.9/numpy/f2py/tests
    copying numpy/f2py/tests/test_string.py -> build/lib.macosx-11.0-arm64-3.9/numpy/f2py/tests
    copying numpy/f2py/tests/__init__.py -> build/lib.macosx-11.0-arm64-3.9/numpy/f2py/tests
    copying numpy/f2py/tests/test_quoted_character.py -> build/lib.macosx-11.0-arm64-3.9/numpy/f2py/tests
    copying numpy/f2py/tests/test_parameter.py -> build/lib.macosx-11.0-arm64-3.9/numpy/f2py/tests
    copying numpy/f2py/tests/test_semicolon_split.py -> build/lib.macosx-11.0-arm64-3.9/numpy/f2py/tests
    copying numpy/f2py/tests/test_compile_function.py -> build/lib.macosx-11.0-arm64-3.9/numpy/f2py/tests
    copying numpy/f2py/tests/test_block_docstring.py -> build/lib.macosx-11.0-arm64-3.9/numpy/f2py/tests
    copying numpy/f2py/tests/test_return_integer.py -> build/lib.macosx-11.0-arm64-3.9/numpy/f2py/tests
    copying numpy/f2py/tests/test_return_character.py -> build/lib.macosx-11.0-arm64-3.9/numpy/f2py/tests
    copying numpy/f2py/tests/test_return_complex.py -> build/lib.macosx-11.0-arm64-3.9/numpy/f2py/tests
    copying numpy/f2py/tests/test_crackfortran.py -> build/lib.macosx-11.0-arm64-3.9/numpy/f2py/tests
    copying numpy/f2py/tests/test_regression.py -> build/lib.macosx-11.0-arm64-3.9/numpy/f2py/tests
    creating build/lib.macosx-11.0-arm64-3.9/numpy/fft
    copying numpy/fft/__init__.py -> build/lib.macosx-11.0-arm64-3.9/numpy/fft
    copying numpy/fft/setup.py -> build/lib.macosx-11.0-arm64-3.9/numpy/fft
    copying numpy/fft/helper.py -> build/lib.macosx-11.0-arm64-3.9/numpy/fft
    copying numpy/fft/_pocketfft.py -> build/lib.macosx-11.0-arm64-3.9/numpy/fft
    creating build/lib.macosx-11.0-arm64-3.9/numpy/fft/tests
    copying numpy/fft/tests/test_pocketfft.py -> build/lib.macosx-11.0-arm64-3.9/numpy/fft/tests
    copying numpy/fft/tests/test_helper.py -> build/lib.macosx-11.0-arm64-3.9/numpy/fft/tests
    copying numpy/fft/tests/__init__.py -> build/lib.macosx-11.0-arm64-3.9/numpy/fft/tests
    creating build/lib.macosx-11.0-arm64-3.9/numpy/lib
    copying numpy/lib/_iotools.py -> build/lib.macosx-11.0-arm64-3.9/numpy/lib
    copying numpy/lib/mixins.py -> build/lib.macosx-11.0-arm64-3.9/numpy/lib
    copying numpy/lib/nanfunctions.py -> build/lib.macosx-11.0-arm64-3.9/numpy/lib
    copying numpy/lib/recfunctions.py -> build/lib.macosx-11.0-arm64-3.9/numpy/lib
    copying numpy/lib/histograms.py -> build/lib.macosx-11.0-arm64-3.9/numpy/lib
    copying numpy/lib/scimath.py -> build/lib.macosx-11.0-arm64-3.9/numpy/lib
    copying numpy/lib/_version.py -> build/lib.macosx-11.0-arm64-3.9/numpy/lib
    copying numpy/lib/user_array.py -> build/lib.macosx-11.0-arm64-3.9/numpy/lib
    copying numpy/lib/__init__.py -> build/lib.macosx-11.0-arm64-3.9/numpy/lib
    copying numpy/lib/format.py -> build/lib.macosx-11.0-arm64-3.9/numpy/lib
    copying numpy/lib/twodim_base.py -> build/lib.macosx-11.0-arm64-3.9/numpy/lib
    copying numpy/lib/financial.py -> build/lib.macosx-11.0-arm64-3.9/numpy/lib
    copying numpy/lib/index_tricks.py -> build/lib.macosx-11.0-arm64-3.9/numpy/lib
    copying numpy/lib/npyio.py -> build/lib.macosx-11.0-arm64-3.9/numpy/lib
    copying numpy/lib/shape_base.py -> build/lib.macosx-11.0-arm64-3.9/numpy/lib
    copying numpy/lib/setup.py -> build/lib.macosx-11.0-arm64-3.9/numpy/lib
    copying numpy/lib/stride_tricks.py -> build/lib.macosx-11.0-arm64-3.9/numpy/lib
    copying numpy/lib/utils.py -> build/lib.macosx-11.0-arm64-3.9/numpy/lib
    copying numpy/lib/arrayterator.py -> build/lib.macosx-11.0-arm64-3.9/numpy/lib
    copying numpy/lib/function_base.py -> build/lib.macosx-11.0-arm64-3.9/numpy/lib
    copying numpy/lib/arraysetops.py -> build/lib.macosx-11.0-arm64-3.9/numpy/lib
    copying numpy/lib/arraypad.py -> build/lib.macosx-11.0-arm64-3.9/numpy/lib
    copying numpy/lib/type_check.py -> build/lib.macosx-11.0-arm64-3.9/numpy/lib
    copying numpy/lib/polynomial.py -> build/lib.macosx-11.0-arm64-3.9/numpy/lib
    copying numpy/lib/_datasource.py -> build/lib.macosx-11.0-arm64-3.9/numpy/lib
    copying numpy/lib/ufunclike.py -> build/lib.macosx-11.0-arm64-3.9/numpy/lib
    creating build/lib.macosx-11.0-arm64-3.9/numpy/lib/tests
    copying numpy/lib/tests/test_type_check.py -> build/lib.macosx-11.0-arm64-3.9/numpy/lib/tests
    copying numpy/lib/tests/test_utils.py -> build/lib.macosx-11.0-arm64-3.9/numpy/lib/tests
    copying numpy/lib/tests/test_twodim_base.py -> build/lib.macosx-11.0-arm64-3.9/numpy/lib/tests
    copying numpy/lib/tests/test_polynomial.py -> build/lib.macosx-11.0-arm64-3.9/numpy/lib/tests
    copying numpy/lib/tests/test__iotools.py -> build/lib.macosx-11.0-arm64-3.9/numpy/lib/tests
    copying numpy/lib/tests/test_shape_base.py -> build/lib.macosx-11.0-arm64-3.9/numpy/lib/tests
    copying numpy/lib/tests/test_ufunclike.py -> build/lib.macosx-11.0-arm64-3.9/numpy/lib/tests
    copying numpy/lib/tests/test_index_tricks.py -> build/lib.macosx-11.0-arm64-3.9/numpy/lib/tests
    copying numpy/lib/tests/__init__.py -> build/lib.macosx-11.0-arm64-3.9/numpy/lib/tests
    copying numpy/lib/tests/test_arrayterator.py -> build/lib.macosx-11.0-arm64-3.9/numpy/lib/tests
    copying numpy/lib/tests/test__version.py -> build/lib.macosx-11.0-arm64-3.9/numpy/lib/tests
    copying numpy/lib/tests/test_io.py -> build/lib.macosx-11.0-arm64-3.9/numpy/lib/tests
    copying numpy/lib/tests/test_arraysetops.py -> build/lib.macosx-11.0-arm64-3.9/numpy/lib/tests
    copying numpy/lib/tests/test_function_base.py -> build/lib.macosx-11.0-arm64-3.9/numpy/lib/tests
    copying numpy/lib/tests/test_arraypad.py -> build/lib.macosx-11.0-arm64-3.9/numpy/lib/tests
    copying numpy/lib/tests/test_mixins.py -> build/lib.macosx-11.0-arm64-3.9/numpy/lib/tests
    copying numpy/lib/tests/test_packbits.py -> build/lib.macosx-11.0-arm64-3.9/numpy/lib/tests
    copying numpy/lib/tests/test__datasource.py -> build/lib.macosx-11.0-arm64-3.9/numpy/lib/tests
    copying numpy/lib/tests/test_stride_tricks.py -> build/lib.macosx-11.0-arm64-3.9/numpy/lib/tests
    copying numpy/lib/tests/test_financial.py -> build/lib.macosx-11.0-arm64-3.9/numpy/lib/tests
    copying numpy/lib/tests/test_recfunctions.py -> build/lib.macosx-11.0-arm64-3.9/numpy/lib/tests
    copying numpy/lib/tests/test_nanfunctions.py -> build/lib.macosx-11.0-arm64-3.9/numpy/lib/tests
    copying numpy/lib/tests/test_format.py -> build/lib.macosx-11.0-arm64-3.9/numpy/lib/tests
    copying numpy/lib/tests/test_histograms.py -> build/lib.macosx-11.0-arm64-3.9/numpy/lib/tests
    copying numpy/lib/tests/test_regression.py -> build/lib.macosx-11.0-arm64-3.9/numpy/lib/tests
    creating build/lib.macosx-11.0-arm64-3.9/numpy/linalg
    copying numpy/linalg/__init__.py -> build/lib.macosx-11.0-arm64-3.9/numpy/linalg
    copying numpy/linalg/setup.py -> build/lib.macosx-11.0-arm64-3.9/numpy/linalg
    copying numpy/linalg/linalg.py -> build/lib.macosx-11.0-arm64-3.9/numpy/linalg
    creating build/lib.macosx-11.0-arm64-3.9/numpy/linalg/tests
    copying numpy/linalg/tests/test_linalg.py -> build/lib.macosx-11.0-arm64-3.9/numpy/linalg/tests
    copying numpy/linalg/tests/test_deprecations.py -> build/lib.macosx-11.0-arm64-3.9/numpy/linalg/tests
    copying numpy/linalg/tests/__init__.py -> build/lib.macosx-11.0-arm64-3.9/numpy/linalg/tests
    copying numpy/linalg/tests/test_build.py -> build/lib.macosx-11.0-arm64-3.9/numpy/linalg/tests
    copying numpy/linalg/tests/test_regression.py -> build/lib.macosx-11.0-arm64-3.9/numpy/linalg/tests
    creating build/lib.macosx-11.0-arm64-3.9/numpy/ma
    copying numpy/ma/extras.py -> build/lib.macosx-11.0-arm64-3.9/numpy/ma
    copying numpy/ma/testutils.py -> build/lib.macosx-11.0-arm64-3.9/numpy/ma
    copying numpy/ma/__init__.py -> build/lib.macosx-11.0-arm64-3.9/numpy/ma
    copying numpy/ma/core.py -> build/lib.macosx-11.0-arm64-3.9/numpy/ma
    copying numpy/ma/bench.py -> build/lib.macosx-11.0-arm64-3.9/numpy/ma
    copying numpy/ma/setup.py -> build/lib.macosx-11.0-arm64-3.9/numpy/ma
    copying numpy/ma/timer_comparison.py -> build/lib.macosx-11.0-arm64-3.9/numpy/ma
    copying numpy/ma/mrecords.py -> build/lib.macosx-11.0-arm64-3.9/numpy/ma
    creating build/lib.macosx-11.0-arm64-3.9/numpy/ma/tests
    copying numpy/ma/tests/test_old_ma.py -> build/lib.macosx-11.0-arm64-3.9/numpy/ma/tests
    copying numpy/ma/tests/test_core.py -> build/lib.macosx-11.0-arm64-3.9/numpy/ma/tests
    copying numpy/ma/tests/test_deprecations.py -> build/lib.macosx-11.0-arm64-3.9/numpy/ma/tests
    copying numpy/ma/tests/__init__.py -> build/lib.macosx-11.0-arm64-3.9/numpy/ma/tests
    copying numpy/ma/tests/test_subclassing.py -> build/lib.macosx-11.0-arm64-3.9/numpy/ma/tests
    copying numpy/ma/tests/test_extras.py -> build/lib.macosx-11.0-arm64-3.9/numpy/ma/tests
    copying numpy/ma/tests/test_mrecords.py -> build/lib.macosx-11.0-arm64-3.9/numpy/ma/tests
    copying numpy/ma/tests/test_regression.py -> build/lib.macosx-11.0-arm64-3.9/numpy/ma/tests
    creating build/lib.macosx-11.0-arm64-3.9/numpy/matrixlib
    copying numpy/matrixlib/__init__.py -> build/lib.macosx-11.0-arm64-3.9/numpy/matrixlib
    copying numpy/matrixlib/setup.py -> build/lib.macosx-11.0-arm64-3.9/numpy/matrixlib
    copying numpy/matrixlib/defmatrix.py -> build/lib.macosx-11.0-arm64-3.9/numpy/matrixlib
    creating build/lib.macosx-11.0-arm64-3.9/numpy/matrixlib/tests
    copying numpy/matrixlib/tests/test_matrix_linalg.py -> build/lib.macosx-11.0-arm64-3.9/numpy/matrixlib/tests
    copying numpy/matrixlib/tests/test_defmatrix.py -> build/lib.macosx-11.0-arm64-3.9/numpy/matrixlib/tests
    copying numpy/matrixlib/tests/__init__.py -> build/lib.macosx-11.0-arm64-3.9/numpy/matrixlib/tests
    copying numpy/matrixlib/tests/test_interaction.py -> build/lib.macosx-11.0-arm64-3.9/numpy/matrixlib/tests
    copying numpy/matrixlib/tests/test_numeric.py -> build/lib.macosx-11.0-arm64-3.9/numpy/matrixlib/tests
    copying numpy/matrixlib/tests/test_masked_matrix.py -> build/lib.macosx-11.0-arm64-3.9/numpy/matrixlib/tests
    copying numpy/matrixlib/tests/test_multiarray.py -> build/lib.macosx-11.0-arm64-3.9/numpy/matrixlib/tests
    copying numpy/matrixlib/tests/test_regression.py -> build/lib.macosx-11.0-arm64-3.9/numpy/matrixlib/tests
    creating build/lib.macosx-11.0-arm64-3.9/numpy/polynomial
    copying numpy/polynomial/laguerre.py -> build/lib.macosx-11.0-arm64-3.9/numpy/polynomial
    copying numpy/polynomial/_polybase.py -> build/lib.macosx-11.0-arm64-3.9/numpy/polynomial
    copying numpy/polynomial/polyutils.py -> build/lib.macosx-11.0-arm64-3.9/numpy/polynomial
    copying numpy/polynomial/__init__.py -> build/lib.macosx-11.0-arm64-3.9/numpy/polynomial
    copying numpy/polynomial/setup.py -> build/lib.macosx-11.0-arm64-3.9/numpy/polynomial
    copying numpy/polynomial/hermite_e.py -> build/lib.macosx-11.0-arm64-3.9/numpy/polynomial
    copying numpy/polynomial/chebyshev.py -> build/lib.macosx-11.0-arm64-3.9/numpy/polynomial
    copying numpy/polynomial/polynomial.py -> build/lib.macosx-11.0-arm64-3.9/numpy/polynomial
    copying numpy/polynomial/legendre.py -> build/lib.macosx-11.0-arm64-3.9/numpy/polynomial
    copying numpy/polynomial/hermite.py -> build/lib.macosx-11.0-arm64-3.9/numpy/polynomial
    creating build/lib.macosx-11.0-arm64-3.9/numpy/polynomial/tests
    copying numpy/polynomial/tests/test_chebyshev.py -> build/lib.macosx-11.0-arm64-3.9/numpy/polynomial/tests
    copying numpy/polynomial/tests/test_hermite_e.py -> build/lib.macosx-11.0-arm64-3.9/numpy/polynomial/tests
    copying numpy/polynomial/tests/test_polynomial.py -> build/lib.macosx-11.0-arm64-3.9/numpy/polynomial/tests
    copying numpy/polynomial/tests/__init__.py -> build/lib.macosx-11.0-arm64-3.9/numpy/polynomial/tests
    copying numpy/polynomial/tests/test_laguerre.py -> build/lib.macosx-11.0-arm64-3.9/numpy/polynomial/tests
    copying numpy/polynomial/tests/test_legendre.py -> build/lib.macosx-11.0-arm64-3.9/numpy/polynomial/tests
    copying numpy/polynomial/tests/test_printing.py -> build/lib.macosx-11.0-arm64-3.9/numpy/polynomial/tests
    copying numpy/polynomial/tests/test_hermite.py -> build/lib.macosx-11.0-arm64-3.9/numpy/polynomial/tests
    copying numpy/polynomial/tests/test_classes.py -> build/lib.macosx-11.0-arm64-3.9/numpy/polynomial/tests
    copying numpy/polynomial/tests/test_polyutils.py -> build/lib.macosx-11.0-arm64-3.9/numpy/polynomial/tests
    creating build/lib.macosx-11.0-arm64-3.9/numpy/random
    copying numpy/random/_pickle.py -> build/lib.macosx-11.0-arm64-3.9/numpy/random
    copying numpy/random/__init__.py -> build/lib.macosx-11.0-arm64-3.9/numpy/random
    copying numpy/random/setup.py -> build/lib.macosx-11.0-arm64-3.9/numpy/random
    creating build/lib.macosx-11.0-arm64-3.9/numpy/random/tests
    copying numpy/random/tests/test_generator_mt19937.py -> build/lib.macosx-11.0-arm64-3.9/numpy/random/tests
    copying numpy/random/tests/test_randomstate.py -> build/lib.macosx-11.0-arm64-3.9/numpy/random/tests
    copying numpy/random/tests/test_direct.py -> build/lib.macosx-11.0-arm64-3.9/numpy/random/tests
    copying numpy/random/tests/test_extending.py -> build/lib.macosx-11.0-arm64-3.9/numpy/random/tests
    copying numpy/random/tests/__init__.py -> build/lib.macosx-11.0-arm64-3.9/numpy/random/tests
    copying numpy/random/tests/test_smoke.py -> build/lib.macosx-11.0-arm64-3.9/numpy/random/tests
    copying numpy/random/tests/test_randomstate_regression.py -> build/lib.macosx-11.0-arm64-3.9/numpy/random/tests
    copying numpy/random/tests/test_seed_sequence.py -> build/lib.macosx-11.0-arm64-3.9/numpy/random/tests
    copying numpy/random/tests/test_generator_mt19937_regressions.py -> build/lib.macosx-11.0-arm64-3.9/numpy/random/tests
    copying numpy/random/tests/test_random.py -> build/lib.macosx-11.0-arm64-3.9/numpy/random/tests
    copying numpy/random/tests/test_regression.py -> build/lib.macosx-11.0-arm64-3.9/numpy/random/tests
    creating build/lib.macosx-11.0-arm64-3.9/numpy/testing
    copying numpy/testing/__init__.py -> build/lib.macosx-11.0-arm64-3.9/numpy/testing
    copying numpy/testing/setup.py -> build/lib.macosx-11.0-arm64-3.9/numpy/testing
    copying numpy/testing/utils.py -> build/lib.macosx-11.0-arm64-3.9/numpy/testing
    copying numpy/testing/print_coercion_tables.py -> build/lib.macosx-11.0-arm64-3.9/numpy/testing
    creating build/lib.macosx-11.0-arm64-3.9/numpy/testing/_private
    copying numpy/testing/_private/nosetester.py -> build/lib.macosx-11.0-arm64-3.9/numpy/testing/_private
    copying numpy/testing/_private/__init__.py -> build/lib.macosx-11.0-arm64-3.9/numpy/testing/_private
    copying numpy/testing/_private/noseclasses.py -> build/lib.macosx-11.0-arm64-3.9/numpy/testing/_private
    copying numpy/testing/_private/utils.py -> build/lib.macosx-11.0-arm64-3.9/numpy/testing/_private
    copying numpy/testing/_private/parameterized.py -> build/lib.macosx-11.0-arm64-3.9/numpy/testing/_private
    copying numpy/testing/_private/decorators.py -> build/lib.macosx-11.0-arm64-3.9/numpy/testing/_private
    creating build/lib.macosx-11.0-arm64-3.9/numpy/testing/tests
    copying numpy/testing/tests/test_utils.py -> build/lib.macosx-11.0-arm64-3.9/numpy/testing/tests
    copying numpy/testing/tests/test_decorators.py -> build/lib.macosx-11.0-arm64-3.9/numpy/testing/tests
    copying numpy/testing/tests/__init__.py -> build/lib.macosx-11.0-arm64-3.9/numpy/testing/tests
    copying numpy/testing/tests/test_doctesting.py -> build/lib.macosx-11.0-arm64-3.9/numpy/testing/tests
    creating build/lib.macosx-11.0-arm64-3.9/numpy/tests
    copying numpy/tests/test_warnings.py -> build/lib.macosx-11.0-arm64-3.9/numpy/tests
    copying numpy/tests/test_matlib.py -> build/lib.macosx-11.0-arm64-3.9/numpy/tests
    copying numpy/tests/test_ctypeslib.py -> build/lib.macosx-11.0-arm64-3.9/numpy/tests
    copying numpy/tests/test_numpy_version.py -> build/lib.macosx-11.0-arm64-3.9/numpy/tests
    copying numpy/tests/__init__.py -> build/lib.macosx-11.0-arm64-3.9/numpy/tests
    copying numpy/tests/test_reloading.py -> build/lib.macosx-11.0-arm64-3.9/numpy/tests
    copying numpy/tests/test_public_api.py -> build/lib.macosx-11.0-arm64-3.9/numpy/tests
    copying numpy/tests/test_scripts.py -> build/lib.macosx-11.0-arm64-3.9/numpy/tests
    running build_clib
    customize UnixCCompiler
    customize UnixCCompiler using new_build_clib
    building 'npymath' library
    compiling C sources
    C compiler: clang -Wno-unused-result -Wsign-compare -Wunreachable-code -DNDEBUG -fwrapv -O2 -Wall -fPIC -O2 -isystem /Users/allen/miniforge3/include -arch arm64 -fPIC -O2 -isystem /Users/allen/miniforge3/include -arch arm64

    creating build/temp.macosx-11.0-arm64-3.9
    creating build/temp.macosx-11.0-arm64-3.9/numpy
    creating build/temp.macosx-11.0-arm64-3.9/numpy/core
    creating build/temp.macosx-11.0-arm64-3.9/numpy/core/src
    creating build/temp.macosx-11.0-arm64-3.9/numpy/core/src/npymath
    creating build/temp.macosx-11.0-arm64-3.9/build
    creating build/temp.macosx-11.0-arm64-3.9/build/src.macosx-11.0-arm64-3.9
    creating build/temp.macosx-11.0-arm64-3.9/build/src.macosx-11.0-arm64-3.9/numpy
    creating build/temp.macosx-11.0-arm64-3.9/build/src.macosx-11.0-arm64-3.9/numpy/core
    creating build/temp.macosx-11.0-arm64-3.9/build/src.macosx-11.0-arm64-3.9/numpy/core/src
    creating build/temp.macosx-11.0-arm64-3.9/build/src.macosx-11.0-arm64-3.9/numpy/core/src/npymath
    compile options: '-Ibuild/src.macosx-11.0-arm64-3.9/numpy/core/src/npymath -Inumpy/core/include -Ibuild/src.macosx-11.0-arm64-3.9/numpy/core/include/numpy -Inumpy/core/src/common -Inumpy/core/src -Inumpy/core -Inumpy/core/src/npymath -Inumpy/core/src/multiarray -Inumpy/core/src/umath -Inumpy/core/src/npysort -I/Users/allen/miniforge3/include/python3.9 -Ibuild/src.macosx-11.0-arm64-3.9/numpy/core/src/common -Ibuild/src.macosx-11.0-arm64-3.9/numpy/core/src/npymath -c'
    clang: numpy/core/src/npymath/npy_math.c
    clang: build/src.macosx-11.0-arm64-3.9/numpy/core/src/npymath/npy_math_complex.c
    clang: build/src.macosx-11.0-arm64-3.9/numpy/core/src/npymath/ieee754.c
    clang: numpy/core/src/npymath/halffloat.c
    In file included from numpy/core/src/npymath/npy_math.c:9:
    numpy/core/src/npymath/npy_math_internal.h.src:490:21: warning: incompatible pointer types passing 'npy_longdouble *' (aka 'double *') to parameter of type 'long double *' [-Wincompatible-pointer-types]
        return modfl(x, iptr);
                        ^~~~
    /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/math.h:394:52: note: passing argument to parameter here
    extern long double modfl(long double, long double *);
                                                       ^
    1 warning generated.
    llvm-ar: adding 4 object files to build/temp.macosx-11.0-arm64-3.9/libnpymath.a
    error: Command "/Users/runner/miniforge3/conda-bld/python-split_1608587737618/_build_env/bin/llvm-ar rcs build/temp.macosx-11.0-arm64-3.9/libnpymath.a build/temp.macosx-11.0-arm64-3.9/numpy/core/src/npymath/npy_math.o build/temp.macosx-11.0-arm64-3.9/build/src.macosx-11.0-arm64-3.9/numpy/core/src/npymath/ieee754.o build/temp.macosx-11.0-arm64-3.9/build/src.macosx-11.0-arm64-3.9/numpy/core/src/npymath/npy_math_complex.o build/temp.macosx-11.0-arm64-3.9/numpy/core/src/npymath/halffloat.o" failed with exit status 127
    ----------------------------------------
    ERROR: Failed building wheel for numpy
  Failed to build numpy
  ERROR: Could not build wheels for numpy which use PEP 517 and cannot be installed directly
  ----------------------------------------
ERROR: Command errored out with exit status 1: /Users/allen/miniforge3/bin/python3.9 /Users/allen/miniforge3/lib/python3.9/site-packages/pip install --ignore-installed --no-user --prefix /private/var/folders/6m/yl192xps3cvbkjvywcbj2jf00000gn/T/pip-build-env-iegiy571/overlay --no-warn-script-location --no-binary :none: --only-binary :none: -i https://pypi.org/simple -- 'setuptools>=42' 'setuptools_scm[toml]>=3.4' wheel 'Cython>=0.22' oldest-supported-numpy Check the logs for full command output.

Here is how you can reproduce this issue on your machine:

Reproduction Steps

1. 2. 3. ...

What steps have you taken to resolve this already?

...

Anything else?

...

Sincerely, $ whoami

stefan-jansen commented 3 years ago

Sorry, I haven't been able to build wheels for M1/Arm architecture yet, I will take another look in a couple weeks when I have more time. Pull requests welcome.

To add: macOS has also been a bit difficult for Python 3.9 on the conventional arch. Again, I'll revisit again.

cskksdfklpz commented 3 years ago

Sorry, I haven't been able to build wheels for M1/Arm architecture yet, I will take another look in a couple weeks when I have more time. Pull requests welcome.

To add: macOS has also been a bit difficult for Python 3.9 on the conventional arch. Again, I'll revisit again.

That would be very helpful! Before that I'll use docker instead.

mike576 commented 3 years ago

@stefan-jansen, when do you have time to build a wheel for M1/Arm architecture? Thanks in advance for your efforts.

sceamms commented 1 year ago

same issue.. would be great to have m1 chip support ASAP... Thanks.

stefan-jansen commented 1 year ago

Have you tried the arm64 wheels?

sceamms commented 1 year ago

@stefan-jansen thanks.. but i got following error when installing... Collecting tables>=3.4.3 Using cached tables-3.8.0.tar.gz (8.0 MB) Installing build dependencies ... done Getting requirements to build wheel ... error error: subprocess-exited-with-error

× Getting requirements to build wheel did not run successfully. │ exit code: 1 ╰─> [13 lines of output] /var/folders/t2/cyj7ssjx3xq6_hr08dfy1hxh0000gn/T/H5closeyv58r3pc.c:2:5: error: implicit declaration of function 'H5close' is invalid in C99 [-Werror,-Wimplicit-function-declaration] H5close(); ^ 1 error generated. cpuinfo failed, assuming no CPU features: 'flags'

× Getting requirements to build wheel did not run successfully. │ exit code: 1 ╰─> See above for output.

note: This error originates from a subprocess, and is likely not a problem with pip.

截屏2023-01-17 09 15 21

sceamms commented 1 year ago

@stefan-jansen thanks.. but i got following error when installing... Collecting tables>=3.4.3 Using cached tables-3.8.0.tar.gz (8.0 MB) Installing build dependencies ... done Getting requirements to build wheel ... error error: subprocess-exited-with-error

× Getting requirements to build wheel did not run successfully. │ exit code: 1 ╰─> [13 lines of output] /var/folders/t2/cyj7ssjx3xq6_hr08dfy1hxh0000gn/T/H5closeyv58r3pc.c:2:5: error: implicit declaration of function 'H5close' is invalid in C99 [-Werror,-Wimplicit-function-declaration] H5close(); ^ 1 error generated. cpuinfo failed, assuming no CPU features: 'flags' Using Python 3.9.15 (main, Nov 24 2022, 08:28:41) Found cython 0.29.33 USE_PKGCONFIG: True Found conda env: /Users/opt/anaconda3/envs/backtest39 .. ERROR:: Could not find a local HDF5 installation. You may need to explicitly state where your local HDF5 headers and library can be found by setting the HDF5_DIR environment variable or by using the --hdf5 command-line option. [end of output]

note: This error originates from a subprocess, and is likely not a problem with pip. error: subprocess-exited-with-error

× Getting requirements to build wheel did not run successfully. │ exit code: 1 ╰─> See above for output.

note: This error originates from a subprocess, and is likely not a problem with pip.

截屏2023-01-17 09 15 21

it seems, I have managed to install this after installing hdf5 and ta-lib which gives error solved by following code: brew install ta-lib export TA_INCLUDE_PATH="$(brew --prefix ta-lib)/include" export TA_LIBRARY_PATH="$(brew --prefix ta-lib)/lib" pip install ta-lib

aaronliruns commented 1 year ago

@stefan-jansen please advise how to build for apple silicion, I would like to give it a try. Thank you