YttriLab / B-SOID

Behavioral segmentation of open field in DeepLabCut, or B-SOID ("B-side"), is a pipeline that pairs unsupervised pattern recognition with supervised classification to achieve fast predictions of behaviors that are not predefined by users.
GNU General Public License v3.0
188 stars 53 forks source link

cannot create B-soid environment on M2 Mac #70

Closed kylecnewton closed 1 year ago

kylecnewton commented 1 year ago

Hi,

I am using a M2 macbook pro running Ventura 13.2

I cannot seem to create the bsoid-V2 environment using the yaml file online https://github.com/YttriLab/B-SOID

conda env create -n bsoid_v2 -f requirements.yaml (macOS)

thanks for the help - the error is below:

(base) 10-249-87-235:B-SOID kylenewton$ conda env create -n bsoid_v2 -f requirements.yaml
Collecting package metadata (repodata.json): done
Solving environment: failed

ResolvePackageNotFound:

(base) 10-249-87-235:B-SOID kylenewton$

runninghsus commented 1 year ago

created, validated on an m2 pro, pushed

kylecnewton commented 1 year ago

Hi Alex, I downloaded the updated files and got a different error:

(base) 10-249-177-148:B-SOID kylenewton$ conda env create -n bsoid_v2 -f requirements_m2.yaml Collecting package metadata (repodata.json): done Solving environment: failed

ResolvePackageNotFound:

runninghsus commented 1 year ago

could you try now?

kylecnewton commented 1 year ago

just ran with new file and had a bunch of conflicts:

(base) 10-249-177-148:~ kylenewton$ cd /Users/kylenewton/Desktop/B-SOID (base) 10-249-177-148:B-SOID kylenewton$ conda env create -n bsoid_v2 -f requirements_m2.yaml Collecting package metadata (repodata.json): done Solving environment: \ Found conflicts! Looking for incompatible packages. This can take several minutes. Press CTRL-C to abort. failed
Solving environment: | Found conflicts! Looking for incompatible packages. This can take several minutes. Press CTRL-C to abort. failed

UnsatisfiableError: The following specifications were found to be incompatible with each other:

Output in format: Requested package -> Available versions

Package libcxx conflicts for: numpy-base=1.23.5 -> libcxx[version='>=14.0.6'] ffmpeg=4.2.2 -> libcxx[version='>=12.0.0'] libcxx=14.0.6 python_abi=3.9 -> python=3.9 -> libcxx[version='>=11.0.0.rc1|>=11.0.0|>=11.0.1|>=14.0.6|>=12.0.0'] gnutls=3.6.15 -> libcxx[version='>=12.0.0'] libffi=3.3 -> libcxx[version='>=11.0.0|>=12.0.0'] setuptools=65.6.3 -> python[version='>=3.7'] -> libcxx[version='>=11.0.0.rc1|>=11.0.0|>=11.0.1|>=11.1.0|>=14.0.6|>=12.0.0'] gmp=6.2.1 -> libcxx[version='>=11.0.0|>=12.0.0'] cython=0.29.33 -> libcxx[version='>=14.0.6'] libopenblas=0.3.21 -> libcxx[version='>=12.0.0'] python=3.9.0 -> libcxx[version='>=11.0.0|>=11.0.0.rc1'] wheel=0.37.1 -> python[version='!=3.0,!=3.1,!=3.2,!=3.3,!=3.4'] -> libcxx[version='>=11.0.0.rc1|>=11.0.0|>=11.0.1|>=11.1.0|>=14.0.6|>=12.0.0'] libxml2=2.9.14 -> icu=69 -> libcxx[version='>=11.0.0|>=11.1.0|>=12.0.1|>=12.0.0'] six=1.16.0 -> python -> libcxx[version='>=11.0.0.rc1|>=11.0.0|>=11.0.1|>=11.1.0|>=14.0.6|>=12.0.0'] nettle=3.7.3 -> gmp[version='>=6.2.1,<7.0a0'] -> libcxx[version='>=11.0.0|>=12.0.0'] libblas=3.9.0 -> libopenblas[version='>=0.3.21,<0.3.22.0a0'] -> libcxx[version='>=12.0.0'] numpy=1.23.5 -> python[version='>=3.9,<3.10.0a0'] -> libcxx[version='>=11.0.0.rc1|>=11.0.0|>=11.0.1|>=12.0.0|>=11.1.0'] python=3.9.0 -> libffi[version='>=3.3,<3.4.0a0'] -> libcxx[version='>=12.0.0'] gettext=0.21.0 -> libcxx[version='>=12.0.0'] hdbscan=0.8.29 -> cython[version='>=0.17'] -> libcxx[version='>=11.0.0.rc1|>=11.0.0|>=11.0.1|>=11.1.0|>=12.0.1|>=13.0.1|>=14.0.4|>=14.0.6|>=12.0.0'] certifi=2022.12.7 -> python[version='>=3.7'] -> libcxx[version='>=11.0.0.rc1|>=11.0.0|>=11.0.1|>=11.1.0|>=14.0.6|>=12.0.0'] gnutls=3.6.15 -> gmp[version='>=6.2.1,<7.0a0'] -> libcxx[version='>=11.0.0'] threadpoolctl=3.1.0 -> python[version='>=3.6'] -> libcxx[version='>=11.0.0.rc1|>=11.0.0|>=11.0.1|>=11.1.0|>=14.0.6|>=12.0.0'] libidn2=2.3.2 -> gettext[version='>=0.19.8.1,<1.0a0'] -> libcxx[version='>=12.0.0'] cython=0.29.33 -> python[version='>=3.8,<3.9.0a0'] -> libcxx[version='>=11.0.0.rc1|>=11.0.0|>=11.0.1|>=11.1.0|>=12.0.0'] numpy=1.23.5 -> libcxx[version='>=14.0.6'] pip=22.3.1 -> python[version='>=3.7'] -> libcxx[version='>=11.0.0.rc1|>=11.0.0|>=11.0.1|>=11.1.0|>=14.0.6|>=12.0.0'] numpy-base=1.23.5 -> libopenblas[version='>=0.3.20,<1.0a0'] -> libcxx[version='>=11.0.0.rc1|>=11.0.0|>=11.0.1|>=12.0.0|>=11.1.0'] ffmpeg=4.2.2 -> gmp[version='>=6.2.1,<7.0a0'] -> libcxx[version='>=11.0.0'] joblib=1.2.0 -> python[version='>=3.6'] -> libcxx[version='>=11.0.0.rc1|>=11.0.0|>=11.0.1|>=11.1.0|>=14.0.6|>=12.0.0'] openh264=2.1.1 -> libcxx[version='>=11.0.0|>=12.0.0']

Package libopenblas conflicts for: libblas=3.9.0 -> libopenblas[version='>=0.3.12,<0.3.13.0a0|>=0.3.15,<0.3.16.0a0|>=0.3.17,<0.3.18.0a0|>=0.3.18,<0.3.19.0a0|>=0.3.20,<0.3.21.0a0|>=0.3.21,<0.3.22.0a0|>=0.3.21,<1.0a0|>=0.3.20,<1.0a0|>=0.3.18,<1.0a0|>=0.3.17,<1.0a0|>=0.3.15,<1.0a0|>=0.3.12,<1.0a0'] libopenblas=0.3.21 numpy-base=1.23.5 -> libopenblas[version='>=0.3.20,<1.0a0'] liblapack=3.9.0 -> libblas==3.9.0=16_osxarm64_openblas -> libopenblas[version='>=0.3.12,<0.3.13.0a0|>=0.3.15,<0.3.16.0a0|>=0.3.17,<0.3.18.0a0|>=0.3.18,<0.3.19.0a0|>=0.3.20,<0.3.21.0a0|>=0.3.21,<0.3.22.0a0|>=0.3.21,<1.0a0|>=0.3.20,<1.0a0|>=0.3.18,<1.0a0|>=0.3.17,<1.0a0|>=0.3.15,<1.0a0|>=0.3.12,<1.0a0'] numpy=1.23.5 -> libblas[version='>=3.9.0,<4.0a0'] -> libopenblas[version='>=0.3.12,<0.3.13.0a0|>=0.3.15,<0.3.16.0a0|>=0.3.17,<0.3.18.0a0|>=0.3.18,<0.3.19.0a0|>=0.3.20,<0.3.21.0a0|>=0.3.21,<0.3.22.0a0|>=0.3.21,<1.0a0|>=0.3.18,<1.0a0|>=0.3.17,<1.0a0|>=0.3.15,<1.0a0|>=0.3.12,<1.0a0'] libcblas=3.9.0 -> libblas==3.9.0=16_osxarm64_openblas -> libopenblas[version='>=0.3.12,<0.3.13.0a0|>=0.3.15,<0.3.16.0a0|>=0.3.17,<0.3.18.0a0|>=0.3.18,<0.3.19.0a0|>=0.3.20,<0.3.21.0a0|>=0.3.21,<0.3.22.0a0|>=0.3.21,<1.0a0|>=0.3.20,<1.0a0|>=0.3.18,<1.0a0|>=0.3.17,<1.0a0|>=0.3.15,<1.0a0|>=0.3.12,<1.0a0'] hdbscan=0.8.29 -> numpy[version='>=1.23.5,<2.0a0'] -> libopenblas[version='>=0.3.17,<1.0a0|>=0.3.20,<1.0a0'] numpy=1.23.5 -> libopenblas[version='>=0.3.20,<1.0a0']

Package libxml2 conflicts for: libxml2=2.9.14 gnutls=3.6.15 -> gettext[version='>=0.19.8.1'] -> libxml2[version='>=2.9.10,<2.10.0a0'] gettext=0.21.0 -> libxml2[version='>=2.9.10,<2.10.0a0'] libidn2=2.3.2 -> gettext[version='>=0.19.8.1,<1.0a0'] -> libxml2[version='>=2.9.10,<2.10.0a0']

Package openssl conflicts for: hdbscan=0.8.29 -> python[version='>=3.11,<3.12.0a0'] -> openssl[version='>=1.1.1g,<1.1.2a|>=1.1.1h,<1.1.2a|>=1.1.1i,<1.1.2a|>=1.1.1j,<1.1.2a|>=1.1.1k,<1.1.2a|>=1.1.1l,<1.1.2a|>=1.1.1n,<1.1.2a|>=1.1.1q,<1.1.2a|>=1.1.1s,<1.1.2a|>=3.0.7,<4.0a0|>=3.0.5,<4.0a0|>=3.0.2,<4.0a0|>=3.0.0,<4.0a0|>=1.1.1o,<1.1.2a|>=3.0.3,<4.0a0|>=1.1.1m,<1.1.2a'] wheel=0.37.1 -> python[version='!=3.0,!=3.1,!=3.2,!=3.3,!=3.4'] -> openssl[version='>=1.1.1g,<1.1.2a|>=1.1.1h,<1.1.2a|>=1.1.1i,<1.1.2a|>=1.1.1j,<1.1.2a|>=1.1.1k,<1.1.2a|>=1.1.1l,<1.1.2a|>=1.1.1n,<1.1.2a|>=1.1.1o,<1.1.2a|>=1.1.1q,<1.1.2a|>=1.1.1s,<1.1.2a|>=3.0.7,<4.0a0|>=3.0.5,<4.0a0|>=3.0.3,<4.0a0|>=3.0.2,<4.0a0|>=3.0.0,<4.0a0|>=1.1.1m,<1.1.2a'] python_abi=3.9 -> python=3.9 -> openssl[version='>=1.1.1h,<1.1.2a|>=1.1.1i,<1.1.2a|>=1.1.1j,<1.1.2a|>=1.1.1k,<1.1.2a|>=1.1.1l,<1.1.2a|>=1.1.1n,<1.1.2a|>=1.1.1o,<1.1.2a|>=1.1.1s,<1.1.2a|>=3.0.7,<4.0a0|>=3.0.3,<4.0a0|>=3.0.2,<4.0a0|>=3.0.0,<4.0a0|>=1.1.1q,<1.1.2a'] setuptools=65.6.3 -> python[version='>=3.7'] -> openssl[version='>=1.1.1g,<1.1.2a|>=1.1.1h,<1.1.2a|>=1.1.1i,<1.1.2a|>=1.1.1j,<1.1.2a|>=1.1.1k,<1.1.2a|>=1.1.1l,<1.1.2a|>=1.1.1n,<1.1.2a|>=1.1.1o,<1.1.2a|>=1.1.1q,<1.1.2a|>=1.1.1s,<1.1.2a|>=3.0.7,<4.0a0|>=3.0.5,<4.0a0|>=3.0.3,<4.0a0|>=3.0.2,<4.0a0|>=3.0.0,<4.0a0|>=1.1.1m,<1.1.2a'] cython=0.29.33 -> python[version='>=3.10,<3.11.0a0'] -> openssl[version='>=1.1.1g,<1.1.2a|>=1.1.1h,<1.1.2a|>=1.1.1i,<1.1.2a|>=1.1.1j,<1.1.2a|>=1.1.1l,<1.1.2a|>=1.1.1n,<1.1.2a|>=1.1.1o,<1.1.2a|>=1.1.1q,<1.1.2a|>=1.1.1s,<1.1.2a|>=3.0.7,<4.0a0|>=3.0.5,<4.0a0|>=3.0.3,<4.0a0|>=3.0.2,<4.0a0|>=3.0.0,<4.0a0|>=1.1.1m,<1.1.2a|>=1.1.1k,<1.1.2a'] python=3.9.0 -> openssl[version='>=1.1.1h,<1.1.2a'] openssl=1.1.1s ffmpeg=4.2.2 -> openssl[version='>=1.1.1j,<1.1.2a'] certifi=2022.12.7 -> python[version='>=3.7'] -> openssl[version='>=1.1.1g,<1.1.2a|>=1.1.1h,<1.1.2a|>=1.1.1i,<1.1.2a|>=1.1.1j,<1.1.2a|>=1.1.1k,<1.1.2a|>=1.1.1l,<1.1.2a|>=1.1.1n,<1.1.2a|>=1.1.1o,<1.1.2a|>=1.1.1q,<1.1.2a|>=1.1.1s,<1.1.2a|>=3.0.7,<4.0a0|>=3.0.5,<4.0a0|>=3.0.3,<4.0a0|>=3.0.2,<4.0a0|>=3.0.0,<4.0a0|>=1.1.1m,<1.1.2a'] threadpoolctl=3.1.0 -> python[version='>=3.6'] -> openssl[version='>=1.1.1g,<1.1.2a|>=1.1.1h,<1.1.2a|>=1.1.1i,<1.1.2a|>=1.1.1j,<1.1.2a|>=1.1.1k,<1.1.2a|>=1.1.1l,<1.1.2a|>=1.1.1n,<1.1.2a|>=1.1.1o,<1.1.2a|>=1.1.1q,<1.1.2a|>=1.1.1s,<1.1.2a|>=3.0.7,<4.0a0|>=3.0.5,<4.0a0|>=3.0.3,<4.0a0|>=3.0.2,<4.0a0|>=3.0.0,<4.0a0|>=1.1.1m,<1.1.2a'] joblib=1.2.0 -> python[version='>=3.6'] -> openssl[version='>=1.1.1g,<1.1.2a|>=1.1.1h,<1.1.2a|>=1.1.1i,<1.1.2a|>=1.1.1j,<1.1.2a|>=1.1.1k,<1.1.2a|>=1.1.1l,<1.1.2a|>=1.1.1n,<1.1.2a|>=1.1.1o,<1.1.2a|>=1.1.1q,<1.1.2a|>=1.1.1s,<1.1.2a|>=3.0.7,<4.0a0|>=3.0.5,<4.0a0|>=3.0.3,<4.0a0|>=3.0.2,<4.0a0|>=3.0.0,<4.0a0|>=1.1.1m,<1.1.2a'] pip=22.3.1 -> python[version='>=3.7'] -> openssl[version='>=1.1.1g,<1.1.2a|>=1.1.1h,<1.1.2a|>=1.1.1i,<1.1.2a|>=1.1.1j,<1.1.2a|>=1.1.1k,<1.1.2a|>=1.1.1l,<1.1.2a|>=1.1.1n,<1.1.2a|>=1.1.1o,<1.1.2a|>=1.1.1q,<1.1.2a|>=1.1.1s,<1.1.2a|>=3.0.7,<4.0a0|>=3.0.5,<4.0a0|>=3.0.3,<4.0a0|>=3.0.2,<4.0a0|>=3.0.0,<4.0a0|>=1.1.1m,<1.1.2a'] numpy-base=1.23.5 -> python[version='>=3.10,<3.11.0a0'] -> openssl[version='>=1.1.1g,<1.1.2a|>=1.1.1h,<1.1.2a|>=1.1.1i,<1.1.2a|>=1.1.1j,<1.1.2a|>=1.1.1l,<1.1.2a|>=1.1.1n,<1.1.2a|>=1.1.1o,<1.1.2a|>=1.1.1q,<1.1.2a|>=1.1.1s,<1.1.2a|>=3.0.7,<4.0a0|>=3.0.5,<4.0a0|>=3.0.3,<4.0a0|>=3.0.2,<4.0a0|>=3.0.0,<4.0a0|>=1.1.1m,<1.1.2a|>=1.1.1k,<1.1.2a'] numpy=1.23.5 -> python[version='>=3.10,<3.11.0a0'] -> openssl[version='>=1.1.1g,<1.1.2a|>=1.1.1h,<1.1.2a|>=1.1.1i,<1.1.2a|>=1.1.1j,<1.1.2a|>=1.1.1l,<1.1.2a|>=1.1.1n,<1.1.2a|>=1.1.1o,<1.1.2a|>=1.1.1q,<1.1.2a|>=1.1.1s,<1.1.2a|>=3.0.7,<4.0a0|>=3.0.5,<4.0a0|>=3.0.3,<4.0a0|>=3.0.2,<4.0a0|>=3.0.0,<4.0a0|>=1.1.1m,<1.1.2a|>=1.1.1k,<1.1.2a'] six=1.16.0 -> python -> openssl[version='>=1.1.1g,<1.1.2a|>=1.1.1h,<1.1.2a|>=1.1.1i,<1.1.2a|>=1.1.1j,<1.1.2a|>=1.1.1k,<1.1.2a|>=1.1.1l,<1.1.2a|>=1.1.1n,<1.1.2a|>=1.1.1o,<1.1.2a|>=1.1.1q,<1.1.2a|>=1.1.1s,<1.1.2a|>=3.0.7,<4.0a0|>=3.0.5,<4.0a0|>=3.0.3,<4.0a0|>=3.0.2,<4.0a0|>=3.0.0,<4.0a0|>=1.1.1m,<1.1.2a']

Package bzip2 conflicts for: hdbscan=0.8.29 -> python[version='>=3.11,<3.12.0a0'] -> bzip2[version='>=1.0.8,<2.0a0'] pip=22.3.1 -> python[version='>=3.7'] -> bzip2[version='>=1.0.8,<2.0a0'] threadpoolctl=3.1.0 -> python[version='>=3.6'] -> bzip2[version='>=1.0.8,<2.0a0'] joblib=1.2.0 -> python[version='>=3.6'] -> bzip2[version='>=1.0.8,<2.0a0'] setuptools=65.6.3 -> python[version='>=3.7'] -> bzip2[version='>=1.0.8,<2.0a0'] wheel=0.37.1 -> python[version='!=3.0,!=3.1,!=3.2,!=3.3,!=3.4'] -> bzip2[version='>=1.0.8,<2.0a0'] six=1.16.0 -> python -> bzip2[version='>=1.0.8,<2.0a0'] python_abi=3.9 -> python=3.9 -> bzip2[version='>=1.0.8,<2.0a0'] bzip2=1.0.8 numpy-base=1.23.5 -> python[version='>=3.10,<3.11.0a0'] -> bzip2[version='>=1.0.8,<2.0a0'] numpy=1.23.5 -> python[version='>=3.10,<3.11.0a0'] -> bzip2[version='>=1.0.8,<2.0a0'] cython=0.29.33 -> python[version='>=3.10,<3.11.0a0'] -> bzip2[version='>=1.0.8,<2.0a0'] certifi=2022.12.7 -> python[version='>=3.7'] -> bzip2[version='>=1.0.8,<2.0a0'] ffmpeg=4.2.2 -> bzip2[version='>=1.0.8,<2.0a0']

Package xz conflicts for: joblib=1.2.0 -> python[version='>=3.6'] -> xz[version='>=5.2.10,<6.0a0|>=5.2.5,<5.3.0a0|>=5.2.6,<5.3.0a0|>=5.2.6,<6.0a0|>=5.2.8,<6.0a0|>=5.2.5,<6.0a0'] pip=22.3.1 -> python[version='>=3.7'] -> xz[version='>=5.2.10,<6.0a0|>=5.2.5,<5.3.0a0|>=5.2.6,<5.3.0a0|>=5.2.6,<6.0a0|>=5.2.8,<6.0a0|>=5.2.5,<6.0a0'] gettext=0.21.0 -> libxml2[version='>=2.9.10,<2.10.0a0'] -> xz[version='>=5.2.4,<6.0a0|>=5.2.5,<5.3.0a0|>=5.2.6,<6.0a0|>=5.2.5,<6.0a0'] python_abi=3.9 -> python=3.9 -> xz[version='>=5.2.5,<5.3.0a0|>=5.2.6,<6.0a0|>=5.2.8,<6.0a0|>=5.2.5,<6.0a0'] libxml2=2.9.14 -> xz[version='>=5.2.5,<5.3.0a0|>=5.2.6,<6.0a0|>=5.2.5,<6.0a0'] wheel=0.37.1 -> python[version='!=3.0,!=3.1,!=3.2,!=3.3,!=3.4'] -> xz[version='>=5.2.10,<6.0a0|>=5.2.5,<5.3.0a0|>=5.2.6,<5.3.0a0|>=5.2.6,<6.0a0|>=5.2.8,<6.0a0|>=5.2.5,<6.0a0'] hdbscan=0.8.29 -> python[version='>=3.11,<3.12.0a0'] -> xz[version='>=5.2.10,<6.0a0|>=5.2.5,<5.3.0a0|>=5.2.6,<5.3.0a0|>=5.2.6,<6.0a0|>=5.2.8,<6.0a0|>=5.2.5,<6.0a0'] six=1.16.0 -> python -> xz[version='>=5.2.10,<6.0a0|>=5.2.5,<5.3.0a0|>=5.2.6,<5.3.0a0|>=5.2.6,<6.0a0|>=5.2.8,<6.0a0|>=5.2.5,<6.0a0'] xz=5.2.10 numpy-base=1.23.5 -> python[version='>=3.10,<3.11.0a0'] -> xz[version='>=5.2.10,<6.0a0|>=5.2.5,<5.3.0a0|>=5.2.6,<5.3.0a0|>=5.2.6,<6.0a0|>=5.2.8,<6.0a0|>=5.2.5,<6.0a0'] python=3.9.0 -> xz[version='>=5.2.5,<5.3.0a0'] setuptools=65.6.3 -> python[version='>=3.7'] -> xz[version='>=5.2.10,<6.0a0|>=5.2.5,<5.3.0a0|>=5.2.6,<5.3.0a0|>=5.2.6,<6.0a0|>=5.2.8,<6.0a0|>=5.2.5,<6.0a0'] numpy=1.23.5 -> python[version='>=3.10,<3.11.0a0'] -> xz[version='>=5.2.10,<6.0a0|>=5.2.5,<5.3.0a0|>=5.2.6,<5.3.0a0|>=5.2.6,<6.0a0|>=5.2.8,<6.0a0|>=5.2.5,<6.0a0'] cython=0.29.33 -> python[version='>=3.10,<3.11.0a0'] -> xz[version='>=5.2.10,<6.0a0|>=5.2.5,<5.3.0a0|>=5.2.6,<5.3.0a0|>=5.2.6,<6.0a0|>=5.2.8,<6.0a0|>=5.2.5,<6.0a0'] certifi=2022.12.7 -> python[version='>=3.7'] -> xz[version='>=5.2.10,<6.0a0|>=5.2.5,<5.3.0a0|>=5.2.6,<5.3.0a0|>=5.2.6,<6.0a0|>=5.2.8,<6.0a0|>=5.2.5,<6.0a0'] threadpoolctl=3.1.0 -> python[version='>=3.6'] -> xz[version='>=5.2.10,<6.0a0|>=5.2.5,<5.3.0a0|>=5.2.6,<5.3.0a0|>=5.2.6,<6.0a0|>=5.2.8,<6.0a0|>=5.2.5,<6.0a0']

Package expat conflicts for: numpy=1.23.5 -> python[version='>=3.9,<3.10.0a0'] -> expat[version='>=2.4.1,<3.0a0'] pip=22.3.1 -> python[version='>=3.7'] -> expat[version='>=2.4.1,<3.0a0'] python_abi=3.9 -> python=3.9 -> expat[version='>=2.4.1,<3.0a0'] six=1.16.0 -> python -> expat[version='>=2.4.1,<3.0a0'] setuptools=65.6.3 -> python[version='>=3.7'] -> expat[version='>=2.4.1,<3.0a0'] certifi=2022.12.7 -> python[version='>=3.7'] -> expat[version='>=2.4.1,<3.0a0'] hdbscan=0.8.29 -> python[version='>=3.9,<3.10.0a0'] -> expat[version='>=2.4.1,<3.0a0'] threadpoolctl=3.1.0 -> python[version='>=3.6'] -> expat[version='>=2.4.1,<3.0a0'] cython=0.29.33 -> python[version='>=3.9,<3.10.0a0'] -> expat[version='>=2.4.1,<3.0a0'] joblib=1.2.0 -> python[version='>=3.6'] -> expat[version='>=2.4.1,<3.0a0'] numpy-base=1.23.5 -> python[version='>=3.9,<3.10.0a0'] -> expat[version='>=2.4.1,<3.0a0'] wheel=0.37.1 -> python[version='!=3.0,!=3.1,!=3.2,!=3.3,!=3.4'] -> expat[version='>=2.4.1,<3.0a0']

Package readline conflicts for: python_abi=3.9 -> python=3.9 -> readline[version='>=8.0,<9.0a0|>=8.1,<9.0a0|>=8.1.2,<9.0a0'] six=1.16.0 -> python -> readline[version='>=8.0,<9.0a0|>=8.1,<9.0a0|>=8.1.2,<9.0a0'] numpy-base=1.23.5 -> python[version='>=3.10,<3.11.0a0'] -> readline[version='>=8.0,<9.0a0|>=8.1,<9.0a0|>=8.1.2,<9.0a0'] threadpoolctl=3.1.0 -> python[version='>=3.6'] -> readline[version='>=8.0,<9.0a0|>=8.1,<9.0a0|>=8.1.2,<9.0a0'] joblib=1.2.0 -> python[version='>=3.6'] -> readline[version='>=8.0,<9.0a0|>=8.1,<9.0a0|>=8.1.2,<9.0a0'] numpy=1.23.5 -> python[version='>=3.10,<3.11.0a0'] -> readline[version='>=8.0,<9.0a0|>=8.1,<9.0a0|>=8.1.2,<9.0a0'] certifi=2022.12.7 -> python[version='>=3.7'] -> readline[version='>=8.0,<9.0a0|>=8.1,<9.0a0|>=8.1.2,<9.0a0'] sqlite=3.40.1 -> readline[version='>=8.1.2,<9.0a0'] python=3.9.0 -> sqlite[version='>=3.33.0,<4.0a0'] -> readline[version='>=8.1,<9.0a0|>=8.1.2,<9.0a0'] cython=0.29.33 -> python[version='>=3.10,<3.11.0a0'] -> readline[version='>=8.0,<9.0a0|>=8.1,<9.0a0|>=8.1.2,<9.0a0'] readline=8.2 hdbscan=0.8.29 -> python[version='>=3.11,<3.12.0a0'] -> readline[version='>=8.0,<9.0a0|>=8.1,<9.0a0|>=8.1.2,<9.0a0'] pip=22.3.1 -> python[version='>=3.7'] -> readline[version='>=8.0,<9.0a0|>=8.1,<9.0a0|>=8.1.2,<9.0a0'] setuptools=65.6.3 -> python[version='>=3.7'] -> readline[version='>=8.0,<9.0a0|>=8.1,<9.0a0|>=8.1.2,<9.0a0'] wheel=0.37.1 -> python[version='!=3.0,!=3.1,!=3.2,!=3.3,!=3.4'] -> readline[version='>=8.0,<9.0a0|>=8.1,<9.0a0|>=8.1.2,<9.0a0'] python=3.9.0 -> readline[version='>=8.0,<9.0a0']

Package libgfortran5 conflicts for: libgfortran=5.0.0 -> libgfortran5 libblas=3.9.0 -> libgfortran5[version='>=11.0.0.dev0|>=11.0.1.dev0|>=11.1.0'] libcblas=3.9.0 -> libgfortran5[version='>=11.0.0.dev0|>=11.0.1.dev0|>=11.1.0'] libgfortran5=11.3.0 numpy-base=1.23.5 -> blas=[build=openblas] -> libgfortran5[version='>=11.0.0.dev0|>=11.0.1.dev0|>=11.3.0|>=11.2.0|>=11.1.0'] liblapack=3.9.0 -> libgfortran5[version='>=11.0.0.dev0|>=11.0.1.dev0|>=11.1.0'] libcblas=3.9.0 -> libgfortran=5 -> libgfortran5 libopenblas=0.3.21 -> libgfortran5[version='>=11.0.1.dev0|>=11.3.0|>=11.2.0'] liblapack=3.9.0 -> libgfortran=5 -> libgfortran5 libblas=3.9.0 -> libgfortran=5 -> libgfortran5[version='>=11.2.0|>=11.3.0'] numpy=1.23.5 -> libblas[version='>=3.9.0,<4.0a0'] -> libgfortran5[version='>=11.0.0.dev0|>=11.0.1.dev0|>=11.1.0|>=11.3.0|>=11.2.0'] hdbscan=0.8.29 -> numpy[version='>=1.20.3,<2.0a0'] -> libgfortran5[version='>=11.1.0'] libopenblas=0.3.21 -> libgfortran=5 -> libgfortran5

Package llvm-openmp conflicts for: libopenblas=0.3.21 -> llvm-openmp[version='>=13.0.1|>=14.0.4'] hdbscan=0.8.29 -> scikit-learn[version='>=0.16'] -> llvm-openmp[version='>=11.0.0|>=11.0.1|>=11.1.0|>=13.0.1|>=14.0.4|>=14.0.6|>=12.0.1|>=12.0.0'] libgfortran=5.0.0 -> libgfortran5 -> llvm-openmp[version='>=11.0.0.0rc.1|>=8.0.0'] gnutls=3.6.15 -> gettext[version='>=0.19.8.1'] -> llvm-openmp[version='>=12.0.0'] gettext=0.21.0 -> llvm-openmp[version='>=12.0.0'] libcblas=3.9.0 -> libgfortran5[version='>=11.0.1.dev0'] -> llvm-openmp[version='>=11.0.0.0rc.1|>=8.0.0'] libidn2=2.3.2 -> gettext[version='>=0.19.8.1,<1.0a0'] -> llvm-openmp[version='>=12.0.0'] libgfortran5=11.3.0 -> llvm-openmp[version='>=8.0.0'] libblas=3.9.0 -> libgfortran5[version='>=11.0.1.dev0'] -> llvm-openmp[version='>=11.0.0.0rc.1|>=11.0.0|>=11.1.0|>=12.0.1|>=13.0.1|>=14.0.4|>=8.0.0'] liblapack=3.9.0 -> libgfortran5[version='>=11.0.1.dev0'] -> llvm-openmp[version='>=11.0.0.0rc.1|>=8.0.0'] libopenblas=0.3.21 -> libgfortran5[version='>=11.3.0'] -> llvm-openmp[version='>=8.0.0'] numpy-base=1.23.5 -> libopenblas[version='>=0.3.20,<1.0a0'] -> llvm-openmp[version='>=12.0.1|>=13.0.1|>=14.0.4'] llvm-openmp=15.0.7 numpy=1.23.5 -> libopenblas[version='>=0.3.20,<1.0a0'] -> llvm-openmp[version='>=12.0.1|>=13.0.1|>=14.0.4']

Package libiconv conflicts for: hdbscan=0.8.29 -> python[version='>=3.9,<3.10.0a0'] -> libiconv[version='>=1.16,<2.0a0'] certifi=2022.12.7 -> python[version='>=3.7'] -> libiconv[version='>=1.16,<2.0a0'] gnutls=3.6.15 -> gettext[version='>=0.19.8.1'] -> libiconv[version='>=1.16,<2.0.0a0|>=1.17,<2.0a0|>=1.16,<2.0a0'] libxml2=2.9.14 -> libiconv[version='>=1.16,<2.0.0a0|>=1.17,<2.0a0|>=1.16,<2.0a0'] numpy-base=1.23.5 -> python[version='>=3.9,<3.10.0a0'] -> libiconv[version='>=1.16,<2.0a0'] numpy=1.23.5 -> python[version='>=3.9,<3.10.0a0'] -> libiconv[version='>=1.16,<2.0a0'] threadpoolctl=3.1.0 -> python[version='>=3.6'] -> libiconv[version='>=1.16,<2.0a0'] joblib=1.2.0 -> python[version='>=3.6'] -> libiconv[version='>=1.16,<2.0a0'] gettext=0.21.0 -> libxml2[version='>=2.9.10,<2.10.0a0'] -> libiconv[version='>=1.16,<2.0.0a0|>=1.17,<2.0a0'] libidn2=2.3.2 -> gettext[version='>=0.19.8.1,<1.0a0'] -> libiconv[version='>=1.16,<2.0.0a0|>=1.17,<2.0a0|>=1.16,<2.0a0'] cython=0.29.33 -> python[version='>=3.9,<3.10.0a0'] -> libiconv[version='>=1.16,<2.0a0'] ffmpeg=4.2.2 -> libiconv[version='>=1.16,<2.0a0'] wheel=0.37.1 -> python[version='!=3.0,!=3.1,!=3.2,!=3.3,!=3.4'] -> libiconv[version='>=1.16,<2.0a0'] six=1.16.0 -> python -> libiconv[version='>=1.16,<2.0a0'] pip=22.3.1 -> python[version='>=3.7'] -> libiconv[version='>=1.16,<2.0a0'] setuptools=65.6.3 -> python[version='>=3.7'] -> libiconv[version='>=1.16,<2.0a0'] python_abi=3.9 -> python=3.9 -> libiconv[version='>=1.16,<2.0a0'] libiconv=1.16 gettext=0.21.0 -> libiconv[version='>=1.16,<2.0a0'] lame=3.100 -> libiconv[version='>=1.16,<2.0a0']

Package libgfortran conflicts for: hdbscan=0.8.29 -> numpy[version='>=1.20.3,<2.0a0'] -> libgfortran=5 liblapack=3.9.0 -> libgfortran=5 libopenblas=0.3.21 -> libgfortran=5 numpy=1.23.5 -> libblas[version='>=3.9.0,<4.0a0'] -> libgfortran=5 libcblas=3.9.0 -> libgfortran=5 libgfortran=5.0.0 numpy-base=1.23.5 -> blas=[build=openblas] -> libgfortran=5 libblas=3.9.0 -> libgfortran=5

Package nettle conflicts for: ffmpeg=4.2.2 -> gnutls[version='>=3.6.15,<3.7.0a0'] -> nettle[version='>=3.7.3,<3.8.0a0'] gnutls=3.6.15 -> nettle[version='>=3.7.3,<3.8.0a0'] nettle=3.7.3

Package zlib conflicts for: python=3.9.0 -> sqlite[version='>=3.33.0,<4.0a0'] -> zlib[version='>=1.2.12,<1.3.0a0|>=1.2.13,<1.3.0a0'] ffmpeg=4.2.2 -> freetype[version='>=2.10.4,<3.0a0'] -> zlib[version='>=1.2.13,<1.3.0a0'] python_abi=3.9 -> python=3.9 -> zlib[version='>=1.2.11,<1.3.0a0|>=1.2.13,<1.3.0a0|>=1.2.12,<1.3.0a0'] freetype=2.12.1 -> zlib[version='>=1.2.13,<1.3.0a0'] certifi=2022.12.7 -> python[version='>=3.7'] -> zlib[version='>=1.2.11,<1.3.0a0|>=1.2.13,<1.3.0a0|>=1.2.12,<1.3.0a0'] tk=8.6.12 -> zlib[version='>=1.2.12,<1.3.0a0'] zlib=1.2.13 hdbscan=0.8.29 -> python[version='>=3.11,<3.12.0a0'] -> zlib[version='>=1.2.11,<1.3.0a0|>=1.2.13,<1.3.0a0|>=1.2.12,<1.3.0a0'] gettext=0.21.0 -> libxml2[version='>=2.9.10,<2.10.0a0'] -> zlib[version='>=1.2.11,<1.3.0a0|>=1.2.12,<1.3.0a0'] threadpoolctl=3.1.0 -> python[version='>=3.6'] -> zlib[version='>=1.2.11,<1.3.0a0|>=1.2.13,<1.3.0a0|>=1.2.12,<1.3.0a0'] joblib=1.2.0 -> python[version='>=3.6'] -> zlib[version='>=1.2.11,<1.3.0a0|>=1.2.13,<1.3.0a0|>=1.2.12,<1.3.0a0'] pip=22.3.1 -> python[version='>=3.7'] -> zlib[version='>=1.2.11,<1.3.0a0|>=1.2.13,<1.3.0a0|>=1.2.12,<1.3.0a0'] openh264=2.1.1 -> zlib[version='>=1.2.11,<1.3.0a0'] numpy-base=1.23.5 -> python[version='>=3.10,<3.11.0a0'] -> zlib[version='>=1.2.11,<1.3.0a0|>=1.2.12,<1.3.0a0|>=1.2.13,<1.3.0a0'] python=3.9.0 -> zlib[version='>=1.2.11,<1.3.0a0'] libxml2=2.9.14 -> zlib[version='>=1.2.11,<1.3.0a0|>=1.2.12,<1.3.0a0'] libpng=1.6.37 -> zlib[version='>=1.2.11,<1.3.0a0|>=1.2.12,<1.3.0a0'] freetype=2.12.1 -> libpng[version='>=1.6.37,<1.7.0a0'] -> zlib[version='>=1.2.11,<1.3.0a0|>=1.2.12,<1.3.0a0'] numpy=1.23.5 -> python[version='>=3.10,<3.11.0a0'] -> zlib[version='>=1.2.11,<1.3.0a0|>=1.2.12,<1.3.0a0|>=1.2.13,<1.3.0a0'] ffmpeg=4.2.2 -> zlib[version='>=1.2.11,<1.3.0a0'] sqlite=3.40.1 -> zlib[version='>=1.2.13,<1.3.0a0'] six=1.16.0 -> python -> zlib[version='>=1.2.11,<1.3.0a0|>=1.2.13,<1.3.0a0|>=1.2.12,<1.3.0a0'] cython=0.29.33 -> python[version='>=3.10,<3.11.0a0'] -> zlib[version='>=1.2.11,<1.3.0a0|>=1.2.12,<1.3.0a0|>=1.2.13,<1.3.0a0'] wheel=0.37.1 -> python[version='!=3.0,!=3.1,!=3.2,!=3.3,!=3.4'] -> zlib[version='>=1.2.11,<1.3.0a0|>=1.2.13,<1.3.0a0|>=1.2.12,<1.3.0a0'] setuptools=65.6.3 -> python[version='>=3.7'] -> zlib[version='>=1.2.11,<1.3.0a0|>=1.2.13,<1.3.0a0|>=1.2.12,<1.3.0a0']

Package wheel conflicts for: pip=22.3.1 -> wheel wheel=0.37.1 python=3.9.0 -> pip -> wheel

Package certifi conflicts for: setuptools=65.6.3 -> certifi[version='>=2016.9.26'] pip=22.3.1 -> setuptools -> certifi[version='>=2016.9.26'] joblib=1.2.0 -> setuptools -> certifi[version='>=2016.9.26'] certifi=2022.12.7

Package python conflicts for: wheel=0.37.1 -> python[version='!=3.0,!=3.1,!=3.2,!=3.3,!=3.4'] cython=0.29.33 -> python[version='>=3.10,<3.11.0a0|>=3.11,<3.12.0a0|>=3.11,<3.12.0a0|>=3.8,<3.9.0a0|>=3.8,<3.9.0a0|>=3.9,<3.10.0a0|>=3.9,<3.10.0a0',build=_cpython] numpy=1.23.5 -> python[version='>=3.10,<3.11.0a0|>=3.11,<3.12.0a0|>=3.11,<3.12.0a0|>=3.9,<3.10.0a0|>=3.9,<3.10.0a0|>=3.8,<3.9.0a0|>=3.8,<3.9.0a0',build=_cpython] threadpoolctl=3.1.0 -> python[version='>=3.6'] hdbscan=0.8.29 -> python[version='>=3.10,<3.11.0a0|>=3.10,<3.11.0a0|>=3.11,<3.12.0a0|>=3.8,<3.9.0a0|>=3.8,<3.9.0a0|>=3.9,<3.10.0a0|>=3.9,<3.10.0a0',build=_cpython] cython=0.29.33 -> python_abi=3.10[build=_cp310] -> python[version='3.10.|3.11.|3.8.|3.9.'] certifi=2022.12.7 -> python[version='>=3.10,<3.11.0a0|>=3.7|>=3.9,<3.10.0a0|>=3.8,<3.9.0a0'] joblib=1.2.0 -> setuptools -> python[version='>=3.10,<3.11.0a0|>=3.10,<3.11.0a0|>=3.7|>=3.8|>=3.8,<3.9.0a0|>=3.8,<3.9.0a0|>=3.9,<3.10.0a0|>=3.9,<3.10.0a0|>=3.11,<3.12.0a0|>=3.11,<3.12.0a0',build=_cpython] six=1.16.0 -> python numpy=1.23.5 -> python_abi=3.10[build=_cp310] -> python[version='3.10.|3.11.|3.9.|3.8.'] pip=22.3.1 -> python[version='>=3.10,<3.11.0a0|>=3.7|>=3.9,<3.10.0a0|>=3.8,<3.9.0a0'] python=3.9.0 python_abi=3.9 -> python=3.9 pip=22.3.1 -> setuptools -> python[version='!=3.0,!=3.1,!=3.2,!=3.3,!=3.4|>=3.10,<3.11.0a0|>=3.8|>=3.8,<3.9.0a0|>=3.9,<3.10.0a0|>=3.11,<3.12.0a0|>=3.11,<3.12.0a0|2.7.|>=3.6',build=_cpython] setuptools=65.6.3 -> certifi[version='>=2016.9.26'] -> python[version='>=3.10,<3.11.0a0|>=3.9,<3.10.0a0|>=3.8,<3.9.0a0|>=3.11,<3.12.0a0',build=_cpython] numpy-base=1.23.5 -> python[version='>=3.10,<3.11.0a0|>=3.9,<3.10.0a0|>=3.8,<3.9.0a0'] hdbscan=0.8.29 -> joblib -> python[version='3.10.|3.11.|>=3.6|>=3.7|3.8.|3.9.*'] joblib=1.2.0 -> python[version='>=3.6'] setuptools=65.6.3 -> python[version='>=3.10,<3.11.0a0|>=3.7|>=3.8,<3.9.0a0|>=3.9,<3.10.0a0']

Package libffi conflicts for: numpy=1.23.5 -> python[version='>=3.10,<3.11.0a0'] -> libffi[version='>=3.2.1,<3.3.0a0|>=3.3,<3.4.0a0|>=3.3,<4.0a0|>=3.4,<3.5|>=3.4,<4.0a0|>=3.4.2,<3.5.0a0'] hdbscan=0.8.29 -> python[version='>=3.11,<3.12.0a0'] -> libffi[version='>=3.2.1,<3.3.0a0|>=3.3,<3.4.0a0|>=3.4,<3.5|>=3.4,<4.0a0|>=3.4.2,<3.5.0a0|>=3.3,<4.0a0'] python_abi=3.9 -> python=3.9 -> libffi[version='>=3.2.1,<3.3.0a0|>=3.3,<3.4.0a0|>=3.4,<4.0a0|>=3.4.2,<3.5.0a0|>=3.4,<3.5|>=3.3,<4.0a0'] cython=0.29.33 -> python[version='>=3.10,<3.11.0a0'] -> libffi[version='>=3.2.1,<3.3.0a0|>=3.3,<3.4.0a0|>=3.3,<4.0a0|>=3.4,<3.5|>=3.4,<4.0a0|>=3.4.2,<3.5.0a0'] certifi=2022.12.7 -> python[version='>=3.7'] -> libffi[version='>=3.2.1,<3.3.0a0|>=3.3,<3.4.0a0|>=3.4,<4.0a0|>=3.4.2,<3.5.0a0|>=3.4,<3.5|>=3.3,<4.0a0'] gnutls=3.6.15 -> gettext[version='>=0.19.8.1'] -> libffi[version='>=3.2.1,<3.3.0a0|>=3.3,<3.4.0a0|>=3.4.2,<3.5.0a0'] numpy-base=1.23.5 -> python[version='>=3.10,<3.11.0a0'] -> libffi[version='>=3.2.1,<3.3.0a0|>=3.3,<3.4.0a0|>=3.3,<4.0a0|>=3.4,<3.5|>=3.4,<4.0a0|>=3.4.2,<3.5.0a0'] python=3.9.0 -> libffi[version='>=3.2.1,<3.3.0a0|>=3.3,<3.4.0a0'] libffi=3.3 threadpoolctl=3.1.0 -> python[version='>=3.6'] -> libffi[version='>=3.2.1,<3.3.0a0|>=3.3,<3.4.0a0|>=3.4,<4.0a0|>=3.4.2,<3.5.0a0|>=3.4,<3.5|>=3.3,<4.0a0'] joblib=1.2.0 -> python[version='>=3.6'] -> libffi[version='>=3.2.1,<3.3.0a0|>=3.3,<3.4.0a0|>=3.4,<4.0a0|>=3.4.2,<3.5.0a0|>=3.4,<3.5|>=3.3,<4.0a0'] libidn2=2.3.2 -> gettext[version='>=0.19.8.1,<1.0a0'] -> libffi[version='>=3.2.1,<3.3.0a0|>=3.3,<3.4.0a0|>=3.4.2,<3.5.0a0'] pip=22.3.1 -> python[version='>=3.7'] -> libffi[version='>=3.2.1,<3.3.0a0|>=3.3,<3.4.0a0|>=3.4,<4.0a0|>=3.4.2,<3.5.0a0|>=3.4,<3.5|>=3.3,<4.0a0'] wheel=0.37.1 -> python[version='!=3.0,!=3.1,!=3.2,!=3.3,!=3.4'] -> libffi[version='>=3.2.1,<3.3.0a0|>=3.3,<3.4.0a0|>=3.4,<4.0a0|>=3.4.2,<3.5.0a0|>=3.4,<3.5|>=3.3,<4.0a0'] six=1.16.0 -> python -> libffi[version='>=3.2.1,<3.3.0a0|>=3.3,<3.4.0a0|>=3.4,<4.0a0|>=3.4.2,<3.5.0a0|>=3.4,<3.5|>=3.3,<4.0a0'] setuptools=65.6.3 -> python[version='>=3.7'] -> libffi[version='>=3.2.1,<3.3.0a0|>=3.3,<3.4.0a0|>=3.4,<4.0a0|>=3.4.2,<3.5.0a0|>=3.4,<3.5|>=3.3,<4.0a0']

Package tk conflicts for: numpy=1.23.5 -> python[version='>=3.10,<3.11.0a0'] -> tk[version='>=8.6.10,<8.7.0a0|>=8.6.11,<8.7.0a0|>=8.6.12,<8.7.0a0'] hdbscan=0.8.29 -> python[version='>=3.11,<3.12.0a0'] -> tk[version='>=8.6.10,<8.7.0a0|>=8.6.11,<8.7.0a0|>=8.6.12,<8.7.0a0'] joblib=1.2.0 -> python[version='>=3.6'] -> tk[version='>=8.6.10,<8.7.0a0|>=8.6.11,<8.7.0a0|>=8.6.12,<8.7.0a0'] python=3.9.0 -> tk[version='>=8.6.10,<8.7.0a0'] pip=22.3.1 -> python[version='>=3.7'] -> tk[version='>=8.6.10,<8.7.0a0|>=8.6.11,<8.7.0a0|>=8.6.12,<8.7.0a0'] python_abi=3.9 -> python=3.9 -> tk[version='>=8.6.10,<8.7.0a0|>=8.6.11,<8.7.0a0|>=8.6.12,<8.7.0a0'] wheel=0.37.1 -> python[version='!=3.0,!=3.1,!=3.2,!=3.3,!=3.4'] -> tk[version='>=8.6.10,<8.7.0a0|>=8.6.11,<8.7.0a0|>=8.6.12,<8.7.0a0'] six=1.16.0 -> python -> tk[version='>=8.6.10,<8.7.0a0|>=8.6.11,<8.7.0a0|>=8.6.12,<8.7.0a0'] setuptools=65.6.3 -> python[version='>=3.7'] -> tk[version='>=8.6.10,<8.7.0a0|>=8.6.11,<8.7.0a0|>=8.6.12,<8.7.0a0'] tk=8.6.12 numpy-base=1.23.5 -> python[version='>=3.10,<3.11.0a0'] -> tk[version='>=8.6.10,<8.7.0a0|>=8.6.11,<8.7.0a0|>=8.6.12,<8.7.0a0'] cython=0.29.33 -> python[version='>=3.10,<3.11.0a0'] -> tk[version='>=8.6.10,<8.7.0a0|>=8.6.11,<8.7.0a0|>=8.6.12,<8.7.0a0'] certifi=2022.12.7 -> python[version='>=3.7'] -> tk[version='>=8.6.10,<8.7.0a0|>=8.6.11,<8.7.0a0|>=8.6.12,<8.7.0a0'] threadpoolctl=3.1.0 -> python[version='>=3.6'] -> tk[version='>=8.6.10,<8.7.0a0|>=8.6.11,<8.7.0a0|>=8.6.12,<8.7.0a0']

Package sqlite conflicts for: cython=0.29.33 -> python[version='>=3.10,<3.11.0a0'] -> sqlite[version='>=3.33.0,<4.0a0|>=3.34.0,<4.0a0|>=3.35.5,<4.0a0|>=3.36.0,<4.0a0|>=3.37.0,<4.0a0|>=3.37.1,<4.0a0|>=3.38.5,<4.0a0|>=3.40.1,<4.0a0|>=3.40.0,<4.0a0|>=3.39.3,<4.0a0|>=3.38.0,<4.0a0|>=3.37.2,<4.0a0|>=3.35.4,<4.0a0|>=3.39.2,<4.0a0|>=3.38.3,<4.0a0|>=3.38.2,<4.0a0'] setuptools=65.6.3 -> python[version='>=3.7'] -> sqlite[version='>=3.33.0,<4.0a0|>=3.34.0,<4.0a0|>=3.35.5,<4.0a0|>=3.36.0,<4.0a0|>=3.37.0,<4.0a0|>=3.37.1,<4.0a0|>=3.38.5,<4.0a0|>=3.40.1,<4.0a0|>=3.40.0,<4.0a0|>=3.39.3,<4.0a0|>=3.38.0,<4.0a0|>=3.37.2,<4.0a0|>=3.39.2,<4.0a0|>=3.38.3,<4.0a0|>=3.38.2,<4.0a0|>=3.35.4,<4.0a0'] numpy-base=1.23.5 -> python[version='>=3.10,<3.11.0a0'] -> sqlite[version='>=3.33.0,<4.0a0|>=3.34.0,<4.0a0|>=3.35.5,<4.0a0|>=3.36.0,<4.0a0|>=3.37.0,<4.0a0|>=3.37.1,<4.0a0|>=3.38.5,<4.0a0|>=3.40.1,<4.0a0|>=3.40.0,<4.0a0|>=3.39.3,<4.0a0|>=3.38.0,<4.0a0|>=3.37.2,<4.0a0|>=3.39.2,<4.0a0|>=3.38.3,<4.0a0|>=3.38.2,<4.0a0|>=3.35.4,<4.0a0'] numpy=1.23.5 -> python[version='>=3.10,<3.11.0a0'] -> sqlite[version='>=3.33.0,<4.0a0|>=3.34.0,<4.0a0|>=3.35.5,<4.0a0|>=3.36.0,<4.0a0|>=3.37.0,<4.0a0|>=3.37.1,<4.0a0|>=3.38.5,<4.0a0|>=3.40.1,<4.0a0|>=3.40.0,<4.0a0|>=3.39.3,<4.0a0|>=3.38.0,<4.0a0|>=3.37.2,<4.0a0|>=3.39.2,<4.0a0|>=3.38.3,<4.0a0|>=3.38.2,<4.0a0|>=3.35.4,<4.0a0'] certifi=2022.12.7 -> python[version='>=3.7'] -> sqlite[version='>=3.33.0,<4.0a0|>=3.34.0,<4.0a0|>=3.35.5,<4.0a0|>=3.36.0,<4.0a0|>=3.37.0,<4.0a0|>=3.37.1,<4.0a0|>=3.38.5,<4.0a0|>=3.40.1,<4.0a0|>=3.40.0,<4.0a0|>=3.39.3,<4.0a0|>=3.38.0,<4.0a0|>=3.37.2,<4.0a0|>=3.39.2,<4.0a0|>=3.38.3,<4.0a0|>=3.38.2,<4.0a0|>=3.35.4,<4.0a0'] hdbscan=0.8.29 -> python[version='>=3.11,<3.12.0a0'] -> sqlite[version='>=3.33.0,<4.0a0|>=3.34.0,<4.0a0|>=3.35.5,<4.0a0|>=3.36.0,<4.0a0|>=3.37.0,<4.0a0|>=3.37.1,<4.0a0|>=3.40.1,<4.0a0|>=3.40.0,<4.0a0|>=3.39.3,<4.0a0|>=3.38.0,<4.0a0|>=3.35.4,<4.0a0|>=3.38.5,<4.0a0|>=3.37.2,<4.0a0|>=3.39.2,<4.0a0|>=3.38.3,<4.0a0|>=3.38.2,<4.0a0'] threadpoolctl=3.1.0 -> python[version='>=3.6'] -> sqlite[version='>=3.33.0,<4.0a0|>=3.34.0,<4.0a0|>=3.35.5,<4.0a0|>=3.36.0,<4.0a0|>=3.37.0,<4.0a0|>=3.37.1,<4.0a0|>=3.38.5,<4.0a0|>=3.40.1,<4.0a0|>=3.40.0,<4.0a0|>=3.39.3,<4.0a0|>=3.38.0,<4.0a0|>=3.37.2,<4.0a0|>=3.39.2,<4.0a0|>=3.38.3,<4.0a0|>=3.38.2,<4.0a0|>=3.35.4,<4.0a0'] python=3.9.0 -> sqlite[version='>=3.33.0,<4.0a0'] joblib=1.2.0 -> python[version='>=3.6'] -> sqlite[version='>=3.33.0,<4.0a0|>=3.34.0,<4.0a0|>=3.35.5,<4.0a0|>=3.36.0,<4.0a0|>=3.37.0,<4.0a0|>=3.37.1,<4.0a0|>=3.38.5,<4.0a0|>=3.40.1,<4.0a0|>=3.40.0,<4.0a0|>=3.39.3,<4.0a0|>=3.38.0,<4.0a0|>=3.37.2,<4.0a0|>=3.39.2,<4.0a0|>=3.38.3,<4.0a0|>=3.38.2,<4.0a0|>=3.35.4,<4.0a0'] wheel=0.37.1 -> python[version='!=3.0,!=3.1,!=3.2,!=3.3,!=3.4'] -> sqlite[version='>=3.33.0,<4.0a0|>=3.34.0,<4.0a0|>=3.35.5,<4.0a0|>=3.36.0,<4.0a0|>=3.37.0,<4.0a0|>=3.37.1,<4.0a0|>=3.38.5,<4.0a0|>=3.40.1,<4.0a0|>=3.40.0,<4.0a0|>=3.39.3,<4.0a0|>=3.38.0,<4.0a0|>=3.37.2,<4.0a0|>=3.39.2,<4.0a0|>=3.38.3,<4.0a0|>=3.38.2,<4.0a0|>=3.35.4,<4.0a0'] six=1.16.0 -> python -> sqlite[version='>=3.33.0,<4.0a0|>=3.34.0,<4.0a0|>=3.35.5,<4.0a0|>=3.36.0,<4.0a0|>=3.37.0,<4.0a0|>=3.37.1,<4.0a0|>=3.38.5,<4.0a0|>=3.40.1,<4.0a0|>=3.40.0,<4.0a0|>=3.39.3,<4.0a0|>=3.38.0,<4.0a0|>=3.37.2,<4.0a0|>=3.39.2,<4.0a0|>=3.38.3,<4.0a0|>=3.38.2,<4.0a0|>=3.35.4,<4.0a0'] pip=22.3.1 -> python[version='>=3.7'] -> sqlite[version='>=3.33.0,<4.0a0|>=3.34.0,<4.0a0|>=3.35.5,<4.0a0|>=3.36.0,<4.0a0|>=3.37.0,<4.0a0|>=3.37.1,<4.0a0|>=3.38.5,<4.0a0|>=3.40.1,<4.0a0|>=3.40.0,<4.0a0|>=3.39.3,<4.0a0|>=3.38.0,<4.0a0|>=3.37.2,<4.0a0|>=3.39.2,<4.0a0|>=3.38.3,<4.0a0|>=3.38.2,<4.0a0|>=3.35.4,<4.0a0'] sqlite=3.40.1 python_abi=3.9 -> python=3.9 -> sqlite[version='>=3.33.0,<4.0a0|>=3.34.0,<4.0a0|>=3.35.5,<4.0a0|>=3.36.0,<4.0a0|>=3.37.0,<4.0a0|>=3.37.1,<4.0a0|>=3.38.5,<4.0a0|>=3.40.1,<4.0a0|>=3.40.0,<4.0a0|>=3.39.3,<4.0a0|>=3.39.2,<4.0a0|>=3.38.3,<4.0a0|>=3.38.2,<4.0a0|>=3.38.0,<4.0a0|>=3.35.4,<4.0a0']

Package libpng conflicts for: freetype=2.12.1 -> libpng[version='>=1.6.37,<1.7.0a0|>=1.6.39,<1.7.0a0'] libpng=1.6.37 ffmpeg=4.2.2 -> freetype[version='>=2.10.4,<3.0a0'] -> libpng[version='>=1.6.37,<1.7.0a0|>=1.6.39,<1.7.0a0']

Package freetype conflicts for: freetype=2.12.1 ffmpeg=4.2.2 -> freetype[version='>=2.10.4,<3.0a0']

Package libtasn1 conflicts for: ffmpeg=4.2.2 -> gnutls[version='>=3.6.15,<3.7.0a0'] -> libtasn1[version='>=4.16.0,<5.0a0'] libtasn1=4.16.0 gnutls=3.6.15 -> libtasn1[version='>=4.16.0,<5.0a0']

Package joblib conflicts for: hdbscan=0.8.29 -> joblib hdbscan=0.8.29 -> scikit-learn[version='>=0.16'] -> joblib[version='>=0.11|>=1.0.0|>=1.1.1'] joblib=1.2.0

Package libopus conflicts for: ffmpeg=4.2.2 -> libopus[version='>=1.3,<2.0a0'] libopus=1.3.1

Package python_abi conflicts for: setuptools=65.6.3 -> certifi[version='>=2016.9.26'] -> python_abi[version='3.10.|3.9.|3.8.',build='_cp39|_cp310|_cp38'] hdbscan=0.8.29 -> python_abi[version='3.10.|3.11.|3.8.|3.9.',build='_cp39|_cp310|_cp311|_cp38'] python_abi=3.9 cython=0.29.33 -> python_abi[version='3.10.|3.11.|3.8.|3.9.',build='_cp39|_cp311|_cp310|_cp38'] joblib=1.2.0 -> setuptools -> python_abi[version='3.10.|3.8.|3.9.|3.11.',build='_cp311|_cp39|_cp310|_cp38'] numpy=1.23.5 -> python_abi[version='3.10.|3.11.|3.9.|3.8.',build='_cp39|_cp311|_cp310|_cp38'] pip=22.3.1 -> setuptools -> python_abi[version='3.10.|3.8.|3.9.|3.11.',build='_cp311|_cp39|_cp310|_cp38']

Package gettext conflicts for: gettext=0.21.0 gnutls=3.6.15 -> libidn2[version='>=2,<3.0a0'] -> gettext[version='>=0.19.8.1,<1.0a0|>=0.21.1,<1.0a0'] libidn2=2.3.2 -> gettext[version='>=0.19.8.1,<1.0a0'] gnutls=3.6.15 -> gettext[version='>=0.19.8.1|>=0.21.0,<1.0a0'] ffmpeg=4.2.2 -> gnutls[version='>=3.6.15,<3.7.0a0'] -> gettext[version='>=0.19.8.1|>=0.21.0,<1.0a0']

Package ncurses conflicts for: wheel=0.37.1 -> python[version='!=3.0,!=3.1,!=3.2,!=3.3,!=3.4'] -> ncurses[version='>=6.2,<6.3.0a0|>=6.3,<7.0a0|>=6.2,<7.0.0a0|>=6.2,<7.0a0'] six=1.16.0 -> python -> ncurses[version='>=6.2,<6.3.0a0|>=6.3,<7.0a0|>=6.2,<7.0.0a0|>=6.2,<7.0a0'] python=3.9.0 -> ncurses[version='>=6.2,<7.0.0a0'] sqlite=3.40.1 -> readline[version='>=8.1.2,<9.0a0'] -> ncurses[version='>=6.3,<7.0a0'] setuptools=65.6.3 -> python[version='>=3.7'] -> ncurses[version='>=6.2,<6.3.0a0|>=6.3,<7.0a0|>=6.2,<7.0.0a0|>=6.2,<7.0a0'] numpy=1.23.5 -> python[version='>=3.10,<3.11.0a0'] -> ncurses[version='>=6.2,<6.3.0a0|>=6.3,<7.0a0|>=6.2,<7.0.0a0|>=6.2,<7.0a0'] python_abi=3.9 -> python=3.9 -> ncurses[version='>=6.2,<7.0.0a0|>=6.3,<7.0a0|>=6.2,<7.0a0'] hdbscan=0.8.29 -> python[version='>=3.11,<3.12.0a0'] -> ncurses[version='>=6.2,<6.3.0a0|>=6.2,<7.0a0|>=6.3,<7.0a0|>=6.2,<7.0.0a0'] cython=0.29.33 -> python[version='>=3.10,<3.11.0a0'] -> ncurses[version='>=6.2,<6.3.0a0|>=6.3,<7.0a0|>=6.2,<7.0.0a0|>=6.2,<7.0a0'] python=3.9.0 -> readline[version='>=8.0,<9.0a0'] -> ncurses[version='>=6.2,<7.0a0|>=6.3,<7.0a0'] certifi=2022.12.7 -> python[version='>=3.7'] -> ncurses[version='>=6.2,<6.3.0a0|>=6.3,<7.0a0|>=6.2,<7.0.0a0|>=6.2,<7.0a0'] ncurses=6.4 numpy-base=1.23.5 -> python[version='>=3.10,<3.11.0a0'] -> ncurses[version='>=6.2,<6.3.0a0|>=6.3,<7.0a0|>=6.2,<7.0.0a0|>=6.2,<7.0a0'] threadpoolctl=3.1.0 -> python[version='>=3.6'] -> ncurses[version='>=6.2,<6.3.0a0|>=6.3,<7.0a0|>=6.2,<7.0.0a0|>=6.2,<7.0a0'] joblib=1.2.0 -> python[version='>=3.6'] -> ncurses[version='>=6.2,<6.3.0a0|>=6.3,<7.0a0|>=6.2,<7.0.0a0|>=6.2,<7.0a0'] pip=22.3.1 -> python[version='>=3.7'] -> ncurses[version='>=6.2,<6.3.0a0|>=6.3,<7.0a0|>=6.2,<7.0.0a0|>=6.2,<7.0a0'] readline=8.2 -> ncurses[version='>=6.3,<7.0a0']

Package numpy-base conflicts for: hdbscan=0.8.29 -> numpy[version='>=1.23.5,<2.0a0'] -> numpy-base[version='1.21.2|1.21.2|1.21.2|1.21.5|1.21.5|1.21.5|1.21.5|1.21.5|1.21.5|1.21.5|1.21.5|1.21.5|1.22.3|1.22.3|1.22.3|1.23.1|1.23.1|1.23.1|1.23.3|1.23.3|1.23.3|1.23.3|1.23.3|1.23.3|1.23.4|1.23.4|1.23.4|1.23.5',build='py39h6269429_0|py38h6269429_0|py38h974a1f5_1|py39h974a1f5_2|py310h5e3e9f0_2|py39hadd41eb_3|py39h974a1f5_0|py310h5e3e9f0_0|py39hadd41eb_0|py39hadd41eb_0|py38hadd41eb_0|py310h742c864_1|py310haf87e8b_0|py38h90707a3_0|py310haf87e8b_0|py39h90707a3_0|py38h90707a3_0|py39h90707a3_0|py39hadd41eb_1|py38hadd41eb_1|py310h742c864_0|py38hadd41eb_0|py310h742c864_0|py38h974a1f5_0|py310h742c864_3|py38hadd41eb_3|py38h974a1f5_2|py310h5e3e9f0_1|py39h974a1f5_1|py310h6269429_0'] numpy=1.23.5 -> numpy-base==1.23.5[build='py38h90707a3_0|py310haf87e8b_0|py39h90707a3_0'] numpy-base=1.23.5

Package libcblas conflicts for: numpy=1.23.5 -> libcblas[version='>=3.9.0,<4.0a0'] hdbscan=0.8.29 -> numpy[version='>=1.23.5,<2.0a0'] -> libcblas[version='>=3.9.0,<4.0a0'] numpy=1.23.5 -> blas=[build=openblas] -> libcblas==3.9.0[build='1_openblas|2_openblas|3_openblas|5_openblas|6_openblas|10_openblas|11_osxarm64_openblas|13_osxarm64_openblas|15_osxarm64_openblas|16_osxarm64_openblas|14_osxarm64_openblas|12_osxarm64_openblas|9_openblas|8_openblas|7_openblas|4_openblas'] libcblas=3.9.0 numpy-base=1.23.5 -> blas=[build=openblas] -> libcblas==3.9.0[build='1_openblas|2_openblas|3_openblas|5_openblas|6_openblas|10_openblas|11_osxarm64_openblas|13_osxarm64_openblas|15_osxarm64_openblas|16_osxarm64_openblas|14_osxarm64_openblas|12_osxarm64_openblas|9_openblas|8_openblas|7_openblas|4_openblas']

Package gmp conflicts for: nettle=3.7.3 -> gmp[version='>=6.2.1,<7.0a0'] ffmpeg=4.2.2 -> gmp[version='>=6.2.1,<7.0a0'] gnutls=3.6.15 -> gmp[version='>=6.2.1,<7.0a0'] gmp=6.2.1

Package threadpoolctl conflicts for: hdbscan=0.8.29 -> scikit-learn[version='>=0.16'] -> threadpoolctl[version='>=2.0.0'] threadpoolctl=3.1.0

Package ca-certificates conflicts for: python=3.9.0 -> openssl[version='>=1.1.1h,<1.1.2a'] -> ca-certificates openssl=1.1.1s -> ca-certificates ca-certificates=2023.01.10 gnutls=3.6.15 -> ca-certificates ffmpeg=4.2.2 -> gnutls[version='>=3.6.15,<3.7.0a0'] -> ca-certificates

Package cython conflicts for: hdbscan=0.8.29 -> cython[version='>=0.17'] cython=0.29.33

Package blas-devel conflicts for: numpy-base=1.23.5 -> blas=[build=openblas] -> blas-devel==3.9.0[build='10_openblas|11_osxarm64_openblas|13_osxarm64_openblas|15_osxarm64_openblas|16_osxarm64_openblas|14_osxarm64_openblas|12_osxarm64_openblas|9_openblas|8_openblas|7_openblas'] numpy=1.23.5 -> blas=[build=openblas] -> blas-devel==3.9.0[build='10_openblas|11_osxarm64_openblas|13_osxarm64_openblas|15_osxarm64_openblas|16_osxarm64_openblas|14_osxarm64_openblas|12_osxarm64_openblas|9_openblas|8_openblas|7_openblas']

Package blas conflicts for: numpy-base=1.23.5 -> blas=[build=openblas] blas=1.0 numpy=1.23.5 -> blas=[build=openblas] hdbscan=0.8.29 -> numpy[version='>=1.23.5,<2.0a0'] -> blas=[build=openblas]

Package libidn2 conflicts for: ffmpeg=4.2.2 -> gnutls[version='>=3.6.15,<3.7.0a0'] -> libidn2[version='>=2,<3.0a0'] gnutls=3.6.15 -> libidn2[version='>=2,<3.0a0'] libidn2=2.3.2

Package numpy conflicts for: hdbscan=0.8.29 -> scikit-learn[version='>=0.16'] -> numpy[version='>=1.19.4,<2.0a0|>=1.19.5,<2.0a0|>=1.21.5,<2.0a0|>=1.21.4,<2.0a0|>=1.21.2,<2.0a0'] hdbscan=0.8.29 -> numpy[version='>=1.20.3,<2.0a0|>=1.23.5,<2.0a0|>=1.21.6,<2.0a0|>=1.23.4,<2.0a0'] numpy=1.23.5

Package libunistring conflicts for: libunistring=0.9.10 ffmpeg=4.2.2 -> gnutls[version='>=3.6.15,<3.7.0a0'] -> libunistring[version='>=0,<1.0a0'] gnutls=3.6.15 -> libunistring[version='>=0,<1.0a0'] libidn2=2.3.2 -> libunistring[version='>=0,<1.0a0']

Package liblapack conflicts for: numpy=1.23.5 -> liblapack[version='>=3.9.0,<4.0a0'] numpy-base=1.23.5 -> blas=[build=openblas] -> liblapack==3.9.0[build='1_openblas|2_openblas|3_openblas|5_openblas|6_openblas|10_openblas|11_osxarm64_openblas|13_osxarm64_openblas|15_osxarm64_openblas|16_osxarm64_openblas|14_osxarm64_openblas|12_osxarm64_openblas|9_openblas|8_openblas|7_openblas|4_openblas'] liblapack=3.9.0 numpy=1.23.5 -> blas=[build=openblas] -> liblapack==3.9.0[build='1_openblas|2_openblas|3_openblas|5_openblas|6_openblas|10_openblas|11_osxarm64_openblas|13_osxarm64_openblas|15_osxarm64_openblas|16_osxarm64_openblas|14_osxarm64_openblas|12_osxarm64_openblas|9_openblas|8_openblas|7_openblas|4_openblas'] hdbscan=0.8.29 -> numpy[version='>=1.23.5,<2.0a0'] -> liblapack[version='>=3.9.0,<4.0a0']

Package openh264 conflicts for: ffmpeg=4.2.2 -> openh264[version='>=1.8.0,<1.9.0a0'] openh264=2.1.1

Package icu conflicts for: gettext=0.21.0 -> libxml2[version='>=2.9.10,<2.10.0a0'] -> icu[version='69.|>=69.1,<70.0a0|>=70.1,<71.0a0|>=68.1,<69.0a0|>=67.1,<68.0a0'] libxml2=2.9.14 -> icu[version='69.|>=69.1,<70.0a0|>=70.1,<71.0a0|>=68.1,<69.0a0']

Package gnutls conflicts for: ffmpeg=4.2.2 -> gnutls[version='>=3.6.15,<3.7.0a0'] gnutls=3.6.15

Package libblas conflicts for: numpy=1.23.5 -> libblas[version='>=3.9.0,<4.0a0'] numpy=1.23.5 -> libcblas[version='>=3.9.0,<4.0a0'] -> libblas[version='3.9.0|3.9.0|3.9.0|3.9.0|3.9.0|3.9.0|3.9.0.',build='1_openblas|3_openblas|5_openblas|6_openblas|8_openblas|10_openblas|11_osxarm64_openblas|12_osxarm64_accelerate|13_osxarm64_accelerate|14_osxarm64_accelerate|14_osxarm64_openblas|16_osxarm64_accelerate|16_osxarm64_openblas|15_osxarm64_openblas|15_osxarm64_accelerate|13_osxarm64_openblas|12_osxarm64_openblas|9_openblas|7_openblas|4_openblas|2_openblas'] hdbscan=0.8.29 -> numpy[version='>=1.23.5,<2.0a0'] -> libblas[version='>=3.9.0,<4.0a0'] liblapack=3.9.0 -> libblas[version='3.9.0|3.9.0|3.9.0|3.9.0|3.9.0|3.9.0|3.9.0.',build='1_openblas|3_openblas|5_openblas|6_openblas|8_openblas|10_openblas|11_osxarm64_openblas|12_osxarm64_accelerate|13_osxarm64_accelerate|14_osxarm64_accelerate|14_osxarm64_openblas|16_osxarm64_accelerate|16_osxarm64_openblas|15_osxarm64_openblas|15_osxarm64_accelerate|13_osxarm64_openblas|12_osxarm64_openblas|9_openblas|7_openblas|4_openblas|2_openblas'] numpy-base=1.23.5 -> blas=[build=openblas] -> libblas==3.9.0[build='1_openblas|2_openblas|3_openblas|5_openblas|6_openblas|10_openblas|11_osxarm64_openblas|13_osxarm64_openblas|15_osxarm64_openblas|16_osxarm64_openblas|14_osxarm64_openblas|12_osxarm64_openblas|9_openblas|8_openblas|7_openblas|4_openblas'] libblas=3.9.0 libcblas=3.9.0 -> libblas[version='3.9.0|3.9.0|3.9.0|3.9.0|3.9.0|3.9.0|3.9.0.*',build='1_openblas|3_openblas|5_openblas|6_openblas|8_openblas|10_openblas|11_osxarm64_openblas|12_osxarm64_accelerate|13_osxarm64_accelerate|14_osxarm64_accelerate|14_osxarm64_openblas|16_osxarm64_accelerate|16_osxarm64_openblas|15_osxarm64_openblas|15_osxarm64_accelerate|13_osxarm64_openblas|12_osxarm64_openblas|9_openblas|7_openblas|4_openblas|2_openblas']

Package setuptools conflicts for: python=3.9.0 -> pip -> setuptools hdbscan=0.8.29 -> cython[version='>=0.17'] -> setuptools joblib=1.2.0 -> setuptools setuptools=65.6.3 pip=22.3.1 -> setuptools

Package lame conflicts for: lame=3.100 ffmpeg=4.2.2 -> lame[version='>=3.100,<3.101.0a0']

Package six conflicts for: six=1.16.0 hdbscan=0.8.29 -> six

(base) 10-249-177-148:B-SOID kylenewton$

runninghsus commented 1 year ago

it works on my end, so I'm not sure why there are so many dependencies that are conflicting. I'll provide step by step here in a bit, going from creating a fresh conda env to all the pip installs you need.

runninghsus commented 1 year ago

steps

conda create -n bsoid_v2 python==3.9

conda activate bsoid_v2

conda install -c conda-forge hdbscan -y conda install ffmpeg -y

pip install ffmpeg-python h5py imageio imageio-ffmpeg joblib matplotlib networkx numba opencv-python pillow psutil randfacts scikit-image scipy seaborn tqdm umap-learn streamlit==1.11 scikit-learn==0.24.1 pandas==1.4

let me know if it doesn't work.

kylecnewton commented 1 year ago

everything went fine until the last step (failed to build wheels for numpy):

(bsoid_v2) 10-249-177-148:~ kylenewton$ pip install ffmpeg-python h5py imageio imageio-ffmpeg joblib matplotlib networkx numba opencv-python pillow psutil randfacts scikit-image scipy seaborn tqdm umap-learn streamlit==1.11 scikit-learn==0.24.1 pandas==1.4 Collecting ffmpeg-python Using cached ffmpeg_python-0.2.0-py3-none-any.whl (25 kB) Collecting h5py Downloading h5py-3.8.0-cp39-cp39-macosx_11_0_arm64.whl (2.6 MB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 2.6/2.6 MB 26.6 MB/s eta 0:00:00 Collecting imageio Using cached imageio-2.25.0-py3-none-any.whl (3.4 MB) Collecting imageio-ffmpeg Using cached imageio_ffmpeg-0.4.8-py3-none-any.whl Requirement already satisfied: joblib in ./miniforge3/envs/bsoid_v2/lib/python3.9/site-packages (1.2.0) Collecting matplotlib Using cached matplotlib-3.6.3-cp39-cp39-macosx_11_0_arm64.whl (7.2 MB) Collecting networkx Using cached networkx-3.0-py3-none-any.whl (2.0 MB) Collecting numba Using cached numba-0.56.4-cp39-cp39-macosx_11_0_arm64.whl (2.4 MB) Collecting opencv-python Using cached opencv_python-4.7.0.68-cp37-abi3-macosx_11_0_arm64.whl (31.1 MB) Collecting pillow Using cached Pillow-9.4.0-cp39-cp39-macosx_11_0_arm64.whl (3.0 MB) Collecting psutil Using cached psutil-5.9.4-cp38-abi3-macosx_11_0_arm64.whl (244 kB) Collecting randfacts Downloading randfacts-0.19.0-py3-none-any.whl (272 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 272.1/272.1 kB 25.5 MB/s eta 0:00:00 Collecting scikit-image Using cached scikit_image-0.19.3-cp39-cp39-macosx_12_0_arm64.whl (12.5 MB) Requirement already satisfied: scipy in ./miniforge3/envs/bsoid_v2/lib/python3.9/site-packages (1.9.3) Collecting seaborn Using cached seaborn-0.12.2-py3-none-any.whl (293 kB) Collecting tqdm Using cached tqdm-4.64.1-py2.py3-none-any.whl (78 kB) Collecting umap-learn Using cached umap_learn-0.5.3-py3-none-any.whl Collecting streamlit==1.11 Downloading streamlit-1.11.0-py2.py3-none-any.whl (9.1 MB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 9.1/9.1 MB 46.4 MB/s eta 0:00:00 Collecting scikit-learn==0.24.1 Downloading scikit-learn-0.24.1.tar.gz (7.4 MB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 7.4/7.4 MB 46.1 MB/s eta 0:00:00 Installing build dependencies ... error error: subprocess-exited-with-error

× pip subprocess to install build dependencies did not run successfully. │ exit code: 1 ╰─> [654 lines of output] Ignoring numpy: markers 'python_version == "3.6" and platform_machine != "aarch64" and platform_system != "AIX" and platform_python_implementation == "CPython"' don't match your environment Ignoring numpy: markers 'python_version == "3.6" and platform_machine != "aarch64" and platform_system != "AIX" and platform_python_implementation != "CPython"' don't match your environment Ignoring numpy: markers 'python_version == "3.6" and platform_machine != "aarch64" and platform_system == "AIX"' don't match your environment Ignoring numpy: markers 'python_version == "3.7" and platform_machine != "aarch64" and platform_system == "AIX"' don't match your environment Ignoring numpy: markers 'python_version == "3.6" and platform_machine == "aarch64"' don't match your environment Ignoring numpy: markers 'python_version == "3.7" and platform_machine == "aarch64"' don't match your environment Ignoring numpy: markers 'python_version == "3.8" and platform_machine == "aarch64"' don't match your environment Ignoring numpy: markers 'python_version == "3.7" and platform_machine != "aarch64" and platform_system != "AIX"' don't match your environment Ignoring numpy: markers 'python_version == "3.8" and platform_machine != "aarch64"' don't match your environment Collecting setuptools Using cached setuptools-67.2.0-py3-none-any.whl (1.1 MB) Collecting wheel Using cached wheel-0.38.4-py3-none-any.whl (36 kB) Collecting Cython>=0.28.5 Using cached Cython-0.29.33-py2.py3-none-any.whl (987 kB) Collecting numpy==1.19.3 Downloading numpy-1.19.3.zip (7.3 MB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 7.3/7.3 MB 35.3 MB/s eta 0:00:00 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 metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting scipy>=0.19.1 Using cached scipy-1.10.0-cp39-cp39-macosx_12_0_arm64.whl (28.9 MB) Downloading scipy-1.9.3-cp39-cp39-macosx_12_0_arm64.whl (28.6 MB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 28.6/28.6 MB 41.4 MB/s eta 0:00:00 Building wheels for collected packages: numpy Building wheel for numpy (pyproject.toml): started Building wheel for numpy (pyproject.toml): finished with status 'error' error: subprocess-exited-with-error

    × Building wheel for numpy (pyproject.toml) did not run successfully.
    │ exit code: 1
    ╰─> [612 lines of output]
        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/kylenewton/miniforge3/envs/bsoid_v2/lib', '/usr/local/lib', '/usr/lib']
          NOT AVAILABLE

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

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

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

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

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

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

        accelerate_info:
          libraries accelerate not found in ['/Users/kylenewton/miniforge3/envs/bsoid_v2/lib', '/usr/local/lib', '/usr/lib']
        Library accelerate was not found. Ignoring
          libraries veclib not found in ['/Users/kylenewton/miniforge3/envs/bsoid_v2/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/kylenewton/miniforge3/envs/bsoid_v2/lib', '/usr/local/lib', '/usr/lib']
          NOT AVAILABLE

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

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

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

        atlas_3_10_threads_info:
        Setting PTATLAS=ATLAS
          libraries lapack_atlas not found in /Users/kylenewton/miniforge3/envs/bsoid_v2/lib
          libraries tatlas,tatlas not found in /Users/kylenewton/miniforge3/envs/bsoid_v2/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/kylenewton/miniforge3/envs/bsoid_v2/lib
          libraries satlas,satlas not found in /Users/kylenewton/miniforge3/envs/bsoid_v2/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/kylenewton/miniforge3/envs/bsoid_v2/lib
          libraries ptf77blas,ptcblas,atlas not found in /Users/kylenewton/miniforge3/envs/bsoid_v2/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/kylenewton/miniforge3/envs/bsoid_v2/lib
          libraries f77blas,cblas,atlas not found in /Users/kylenewton/miniforge3/envs/bsoid_v2/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)]

        /private/var/folders/l6/5fcgp8l535n_gkhnqlcyfb0w0000gn/T/pip-build-env-b4mzk7g2/overlay/lib/python3.9/site-packages/setuptools/_distutils/dist.py:275: 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
        Could not locate executable gfortran
        Could not locate executable f95
        Could not locate executable f90
        Could not locate executable f77
        Could not locate executable xlf90
        Could not locate executable xlf
        Could not locate executable ifort
        Could not locate executable ifc
        Could not locate executable g77
        Could not locate executable g95
        Could not locate executable pgfortran
        don't know how to compile Fortran code on platform 'posix'
          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 -pthread -Wno-unused-result -Wsign-compare -Wunreachable-code -DNDEBUG -fwrapv -O2 -Wall -fPIC -O2 -isystem /Users/kylenewton/miniforge3/envs/bsoid_v2/include -arch arm64 -fPIC -O2 -isystem /Users/kylenewton/miniforge3/envs/bsoid_v2/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/kylenewton/miniforge3/envs/bsoid_v2/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/ieee754.c
        clang: numpy/core/src/npymath/halffloat.c
        clang: build/src.macosx-11.0-arm64-3.9/numpy/core/src/npymath/npy_math_complex.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_1606376618783/_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
        [end of output]

    note: This error originates from a subprocess, and is likely not a problem with pip.
    ERROR: Failed building wheel for numpy
  Failed to build numpy
  ERROR: Could not build wheels for numpy, which is required to install pyproject.toml-based projects
  [end of output]

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

× pip subprocess to install build dependencies 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. (bsoid_v2) 10-249-177-148:~ kylenewton$

runninghsus commented 1 year ago

ok I didn't know you're using miniforge3 (assuming this is for dlc or other deep learning)

you should be able to install anaconda on top of that. your miniconda can later on be activated with conda activate /Users/kylenewton/miniconda/envs/

kylecnewton commented 1 year ago

yes it is for DLC

ok how do I side step activating miniconda environments? do I just go to my root directory and install anaconda?

runninghsus commented 1 year ago

your dlc environment will still live in /Users/kylenewton/miniconda/envs/DEEPLABCUT

once you install anaconda (https://www.anaconda.com/products/distribution), your base anaconda environment will automatically be activated with terminal. you can then run my approach just listed above.

To enable B-SOiD conda activate bsoid_v2

To enable DLC conda activate /Users/kylenewton/miniconda/envs/DEEPLABCUT

kylecnewton commented 1 year ago

anaconda is already installed so when I try to reinstall it the process fails then I am right back to where I started.

which directory should I be in to use your approach? it keeps creating the bsoid-v2 env in minidorge3/

                     /Users/kylenewton/Desktop/DeepLabCut/conda-environments/.env
                     /Users/kylenewton/Desktop/DeepLabCut/conda-environments/env
                     /Users/kylenewton/miniconda

base /Users/kylenewton/miniforge3 DEEPLABCUT_M1 /Users/kylenewton/miniforge3/envs/DEEPLABCUT_M1 DLC /Users/kylenewton/miniforge3/envs/DLC asoid /Users/kylenewton/miniforge3/envs/asoid bsoid_v2 * /Users/kylenewton/miniforge3/envs/bsoid_v2 simba /Users/kylenewton/miniforge3/envs/simba

runninghsus commented 1 year ago

ok, I think I'll try creating pip dependencies for miniforge3.

runninghsus commented 1 year ago

could you run through

pip install ffmpeg-python pip install h5py pip install imageio pip install imageio-ffmpeg pip install joblib pip install matplotlib pip install networkx pip install numba pip install opencv-python pip install pillow pip install psutil pip install randfacts pip install scikit-image pip install scipy pip install seaborn pip install tqdm pip install umap-learn pip install streamlit==1.11 pip install scikit-learn==0.24.1 pip install pandas==1.4

step by step (only executing after one is done) and tell me the error when it fails?

kylecnewton commented 1 year ago

ok. I will do that now

weird thing is that every time I create a new env it automatically goes to miniforge3/

the problem is that I really dont feel confident in what I am doing. I keep wondering if it has to do with my bash file - it seems really messy (I cloned this M2 mac from an Intel MBP)

runninghsus commented 1 year ago

yes, your bashrc file prevented you to create new env with anaconda.

kylecnewton commented 1 year ago

error at scikitlearn:

(base) 10-249-177-148:~ kylenewton$ pip install scikit-learn==0.24.1 Collecting scikit-learn==0.24.1 Using cached scikit-learn-0.24.1.tar.gz (7.4 MB) Installing build dependencies ... error error: subprocess-exited-with-error

× pip subprocess to install build dependencies did not run successfully. │ exit code: 1 ╰─> [934 lines of output] Ignoring numpy: markers 'python_version == "3.6" and platform_machine != "aarch64" and platform_system != "AIX" and platform_python_implementation == "CPython"' don't match your environment Ignoring numpy: markers 'python_version == "3.6" and platform_machine != "aarch64" and platform_system != "AIX" and platform_python_implementation != "CPython"' don't match your environment Ignoring numpy: markers 'python_version == "3.6" and platform_machine != "aarch64" and platform_system == "AIX"' don't match your environment Ignoring numpy: markers 'python_version == "3.7" and platform_machine != "aarch64" and platform_system == "AIX"' don't match your environment Ignoring numpy: markers 'python_version == "3.6" and platform_machine == "aarch64"' don't match your environment Ignoring numpy: markers 'python_version == "3.7" and platform_machine == "aarch64"' don't match your environment Ignoring numpy: markers 'python_version == "3.8" and platform_machine == "aarch64"' don't match your environment Ignoring numpy: markers 'python_version == "3.7" and platform_machine != "aarch64" and platform_system != "AIX"' don't match your environment Ignoring numpy: markers 'python_version == "3.8" and platform_machine != "aarch64"' don't match your environment Collecting setuptools Using cached setuptools-67.2.0-py3-none-any.whl (1.1 MB) Collecting wheel Using cached wheel-0.38.4-py3-none-any.whl (36 kB) Collecting Cython>=0.28.5 Using cached Cython-0.29.33-py2.py3-none-any.whl (987 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 metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting scipy>=0.19.1 Using cached scipy-1.10.0-cp39-cp39-macosx_12_0_arm64.whl (28.9 MB) Using cached scipy-1.9.3-cp39-cp39-macosx_12_0_arm64.whl (28.6 MB) Building wheels for collected packages: numpy Building wheel for numpy (pyproject.toml): started Building wheel for numpy (pyproject.toml): finished with status 'error' error: subprocess-exited-with-error

    × Building wheel for numpy (pyproject.toml) did not run successfully.
    │ exit code: 1
    ╰─> [894 lines of output]
        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/kylenewton/miniforge3/lib', '/usr/local/lib', '/usr/lib']
          NOT AVAILABLE

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

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

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

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

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

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

        accelerate_info:
          libraries accelerate not found in ['/Users/kylenewton/miniforge3/lib', '/usr/local/lib', '/usr/lib']
        Library accelerate was not found. Ignoring
          libraries veclib not found in ['/Users/kylenewton/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/kylenewton/miniforge3/lib', '/usr/local/lib', '/usr/lib']
          NOT AVAILABLE

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

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

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

        atlas_3_10_threads_info:
        Setting PTATLAS=ATLAS
          libraries lapack_atlas not found in /Users/kylenewton/miniforge3/lib
          libraries tatlas,tatlas not found in /Users/kylenewton/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/kylenewton/miniforge3/lib
          libraries satlas,satlas not found in /Users/kylenewton/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/kylenewton/miniforge3/lib
          libraries ptf77blas,ptcblas,atlas not found in /Users/kylenewton/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/kylenewton/miniforge3/lib
          libraries f77blas,cblas,atlas not found in /Users/kylenewton/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)]

        /private/var/folders/l6/5fcgp8l535n_gkhnqlcyfb0w0000gn/T/pip-build-env-cz_ivrcd/overlay/lib/python3.9/site-packages/setuptools/_distutils/dist.py:275: 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
        Could not locate executable gfortran
        Could not locate executable f95
        Could not locate executable f90
        Could not locate executable f77
        Could not locate executable xlf90
        Could not locate executable xlf
        Could not locate executable ifort
        Could not locate executable ifc
        Could not locate executable g77
        Could not locate executable g95
        Could not locate executable pgfortran
        don't know how to compile Fortran code on platform 'posix'
          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/kylenewton/miniforge3/include -arch arm64 -fPIC -O2 -isystem /Users/kylenewton/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/kylenewton/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/ieee754.c
        clang: build/src.macosx-11.0-arm64-3.9/numpy/core/src/npymath/npy_math_complex.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.
        ar: adding 4 object files to build/temp.macosx-11.0-arm64-3.9/libnpymath.a
        ranlib:@ build/temp.macosx-11.0-arm64-3.9/libnpymath.a
        building 'npysort' library
        compiling C sources
        C compiler: clang -Wno-unused-result -Wsign-compare -Wunreachable-code -DNDEBUG -fwrapv -O2 -Wall -fPIC -O2 -isystem /Users/kylenewton/miniforge3/include -arch arm64 -fPIC -O2 -isystem /Users/kylenewton/miniforge3/include -arch arm64

        creating build/temp.macosx-11.0-arm64-3.9/build/src.macosx-11.0-arm64-3.9/numpy/core/src/npysort
        compile options: '-Ibuild/src.macosx-11.0-arm64-3.9/numpy/core/src/common -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/kylenewton/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: build/src.macosx-11.0-arm64-3.9/numpy/core/src/npysort/quicksort.c
        clang: build/src.macosx-11.0-arm64-3.9/numpy/core/src/npysort/mergesort.c
        clang: build/src.macosx-11.0-arm64-3.9/numpy/core/src/npysort/timsort.c
        clang: build/src.macosx-11.0-arm64-3.9/numpy/core/src/npysort/heapsort.c
        clang: build/src.macosx-11.0-arm64-3.9/numpy/core/src/npysort/radixsort.c
        clang: build/src.macosx-11.0-arm64-3.9/numpy/core/src/npysort/selection.c
        clang: build/src.macosx-11.0-arm64-3.9/numpy/core/src/npysort/binsearch.c
        numpy/core/src/npysort/selection.c.src:328:9: warning: code will never be executed [-Wunreachable-code]
                npy_intp k;
                ^~~~~~~~~~~
        numpy/core/src/npysort/selection.c.src:326:14: note: silence by adding parentheses to mark code as explicitly dead
            else if (0 && kth == num - 1) {
                     ^
                     /* DISABLES CODE */ ( )
        numpy/core/src/npysort/selection.c.src:328:9: warning: code will never be executed [-Wunreachable-code]
                npy_intp k;
                ^~~~~~~~~~~
        numpy/core/src/npysort/selection.c.src:326:14: note: silence by adding parentheses to mark code as explicitly dead
            else if (0 && kth == num - 1) {
                     ^
                     /* DISABLES CODE */ ( )
        numpy/core/src/npysort/selection.c.src:328:9: warning: code will never be executed [-Wunreachable-code]
                npy_intp k;
                ^~~~~~~~~~~
        numpy/core/src/npysort/selection.c.src:326:14: note: silence by adding parentheses to mark code as explicitly dead
            else if (0 && kth == num - 1) {
                     ^
                     /* DISABLES CODE */ ( )
        numpy/core/src/npysort/selection.c.src:328:9: warning: code will never be executed [-Wunreachable-code]
                npy_intp k;
                ^~~~~~~~~~~
        numpy/core/src/npysort/selection.c.src:326:14: note: silence by adding parentheses to mark code as explicitly dead
            else if (0 && kth == num - 1) {
                     ^
                     /* DISABLES CODE */ ( )
        numpy/core/src/npysort/selection.c.src:328:9: warning: code will never be executed [-Wunreachable-code]
                npy_intp k;
                ^~~~~~~~~~~
        numpy/core/src/npysort/selection.c.src:326:14: note: silence by adding parentheses to mark code as explicitly dead
            else if (0 && kth == num - 1) {
                     ^
                     /* DISABLES CODE */ ( )
        numpy/core/src/npysort/selection.c.src:328:9: warning: code will never be executed [-Wunreachable-code]
                npy_intp k;
                ^~~~~~~~~~~
        numpy/core/src/npysort/selection.c.src:326:14: note: silence by adding parentheses to mark code as explicitly dead
            else if (0 && kth == num - 1) {
                     ^
                     /* DISABLES CODE */ ( )
        numpy/core/src/npysort/selection.c.src:328:9: warning: code will never be executed [-Wunreachable-code]
                npy_intp k;
                ^~~~~~~~~~~
        numpy/core/src/npysort/selection.c.src:326:14: note: silence by adding parentheses to mark code as explicitly dead
            else if (0 && kth == num - 1) {
                     ^
                     /* DISABLES CODE */ ( )
        numpy/core/src/npysort/selection.c.src:328:9: warning: code will never be executed [-Wunreachable-code]
                npy_intp k;
                ^~~~~~~~~~~
        numpy/core/src/npysort/selection.c.src:326:14: note: silence by adding parentheses to mark code as explicitly dead
            else if (0 && kth == num - 1) {
                     ^
                     /* DISABLES CODE */ ( )
        numpy/core/src/npysort/selection.c.src:328:9: warning: code will never be executed [-Wunreachable-code]
                npy_intp k;
                ^~~~~~~~~~~
        numpy/core/src/npysort/selection.c.src:326:14: note: silence by adding parentheses to mark code as explicitly dead
            else if (0 && kth == num - 1) {
                     ^
                     /* DISABLES CODE */ ( )
        numpy/core/src/npysort/selection.c.src:328:9: warning: code will never be executed [-Wunreachable-code]
                npy_intp k;
                ^~~~~~~~~~~
        numpy/core/src/npysort/selection.c.src:326:14: note: silence by adding parentheses to mark code as explicitly dead
            else if (0 && kth == num - 1) {
                     ^
                     /* DISABLES CODE */ ( )
        numpy/core/src/npysort/selection.c.src:328:9: warning: code will never be executed [-Wunreachable-code]
                npy_intp k;
                ^~~~~~~~~~~
        numpy/core/src/npysort/selection.c.src:326:14: note: silence by adding parentheses to mark code as explicitly dead
            else if (0 && kth == num - 1) {
                     ^
                     /* DISABLES CODE */ ( )
        numpy/core/src/npysort/selection.c.src:328:9: warning: code will never be executed [-Wunreachable-code]
                npy_intp k;
                ^~~~~~~~~~~
        numpy/core/src/npysort/selection.c.src:326:14: note: silence by adding parentheses to mark code as explicitly dead
            else if (0 && kth == num - 1) {
                     ^
                     /* DISABLES CODE */ ( )
        numpy/core/src/npysort/selection.c.src:328:9: warning: code will never be executed [-Wunreachable-code]
                npy_intp k;
                ^~~~~~~~~~~
        numpy/core/src/npysort/selection.c.src:326:14: note: silence by adding parentheses to mark code as explicitly dead
            else if (0 && kth == num - 1) {
                     ^
                     /* DISABLES CODE */ ( )
        numpy/core/src/npysort/selection.c.src:328:9: warning: code will never be executed [-Wunreachable-code]
                npy_intp k;
                ^~~~~~~~~~~
        numpy/core/src/npysort/selection.c.src:326:14: note: silence by adding parentheses to mark code as explicitly dead
            else if (0 && kth == num - 1) {
                     ^
                     /* DISABLES CODE */ ( )
        numpy/core/src/npysort/selection.c.src:328:9: warning: code will never be executed [-Wunreachable-code]
                npy_intp k;
                ^~~~~~~~~~~
        numpy/core/src/npysort/selection.c.src:326:14: note: silence by adding parentheses to mark code as explicitly dead
            else if (0 && kth == num - 1) {
                     ^
                     /* DISABLES CODE */ ( )
        numpy/core/src/npysort/selection.c.src:328:9: warning: code will never be executed [-Wunreachable-code]
                npy_intp k;
                ^~~~~~~~~~~
        numpy/core/src/npysort/selection.c.src:326:14: note: silence by adding parentheses to mark code as explicitly dead
            else if (0 && kth == num - 1) {
                     ^
                     /* DISABLES CODE */ ( )
        numpy/core/src/npysort/selection.c.src:328:9: warning: code will never be executed [-Wunreachable-code]
                npy_intp k;
                ^~~~~~~~~~~
        numpy/core/src/npysort/selection.c.src:326:14: note: silence by adding parentheses to mark code as explicitly dead
            else if (0 && kth == num - 1) {
                     ^
                     /* DISABLES CODE */ ( )
        numpy/core/src/npysort/selection.c.src:328:9: warning: code will never be executed [-Wunreachable-code]
                npy_intp k;
                ^~~~~~~~~~~
        numpy/core/src/npysort/selection.c.src:326:14: note: silence by adding parentheses to mark code as explicitly dead
            else if (0 && kth == num - 1) {
                     ^
                     /* DISABLES CODE */ ( )
        numpy/core/src/npysort/selection.c.src:328:9: warning: code will never be executed [-Wunreachable-code]
                npy_intp k;
                ^~~~~~~~~~~
        numpy/core/src/npysort/selection.c.src:326:14: note: silence by adding parentheses to mark code as explicitly dead
            else if (0 && kth == num - 1) {
                     ^
                     /* DISABLES CODE */ ( )
        numpy/core/src/npysort/selection.c.src:328:9: warning: code will never be executed [-Wunreachable-code]
                npy_intp k;
                ^~~~~~~~~~~
        numpy/core/src/npysort/selection.c.src:326:14: note: silence by adding parentheses to mark code as explicitly dead
            else if (0 && kth == num - 1) {
                     ^
                     /* DISABLES CODE */ ( )
        numpy/core/src/npysort/selection.c.src:328:9: warning: code will never be executed [-Wunreachable-code]
                npy_intp k;
                ^~~~~~~~~~~
        numpy/core/src/npysort/selection.c.src:326:14: note: silence by adding parentheses to mark code as explicitly dead
            else if (0 && kth == num - 1) {
                     ^
                     /* DISABLES CODE */ ( )
        numpy/core/src/npysort/selection.c.src:328:9: warning: code will never be executed [-Wunreachable-code]
                npy_intp k;
                ^~~~~~~~~~~
        numpy/core/src/npysort/selection.c.src:326:14: note: silence by adding parentheses to mark code as explicitly dead
            else if (0 && kth == num - 1) {
                     ^
                     /* DISABLES CODE */ ( )
        22 warnings generated.
        ar: adding 7 object files to build/temp.macosx-11.0-arm64-3.9/libnpysort.a
        ranlib:@ build/temp.macosx-11.0-arm64-3.9/libnpysort.a
        building 'npyrandom' library
        compiling C sources
        C compiler: clang -Wno-unused-result -Wsign-compare -Wunreachable-code -DNDEBUG -fwrapv -O2 -Wall -fPIC -O2 -isystem /Users/kylenewton/miniforge3/include -arch arm64 -fPIC -O2 -isystem /Users/kylenewton/miniforge3/include -arch arm64

        creating build/temp.macosx-11.0-arm64-3.9/numpy/random
        creating build/temp.macosx-11.0-arm64-3.9/numpy/random/src
        creating build/temp.macosx-11.0-arm64-3.9/numpy/random/src/distributions
        compile options: '-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/kylenewton/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/random/src/distributions/logfactorial.c
        clang: numpy/random/src/distributions/distributions.c
        clang: numpy/random/src/distributions/random_mvhg_count.c
        clang: numpy/random/src/distributions/random_hypergeometric.c
        clang: numpy/random/src/distributions/random_mvhg_marginals.c
        ar: adding 5 object files to build/temp.macosx-11.0-arm64-3.9/libnpyrandom.a
        ranlib:@ build/temp.macosx-11.0-arm64-3.9/libnpyrandom.a
        running build_ext
        customize UnixCCompiler
        customize UnixCCompiler using new_build_ext
        building 'numpy.core._multiarray_tests' extension
        compiling C sources
        C compiler: clang -Wno-unused-result -Wsign-compare -Wunreachable-code -DNDEBUG -fwrapv -O2 -Wall -fPIC -O2 -isystem /Users/kylenewton/miniforge3/include -arch arm64 -fPIC -O2 -isystem /Users/kylenewton/miniforge3/include -arch arm64

        creating build/temp.macosx-11.0-arm64-3.9/build/src.macosx-11.0-arm64-3.9/numpy/core/src/multiarray
        creating build/temp.macosx-11.0-arm64-3.9/numpy/core/src/common
        compile options: '-DNPY_INTERNAL_BUILD=1 -DHAVE_NPY_CONFIG_H=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE=1 -D_LARGEFILE64_SOURCE=1 -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/kylenewton/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: build/src.macosx-11.0-arm64-3.9/numpy/core/src/multiarray/_multiarray_tests.c
        clang: numpy/core/src/common/mem_overlap.c
        In file included from numpy/core/src/multiarray/_multiarray_tests.c.src:7:
        In file included from numpy/core/include/numpy/npy_math.h:596:
        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 *);
                                                           ^
        numpy/core/src/multiarray/_multiarray_tests.c.src:1895:61: warning: format specifies type 'long double' but the argument has type 'npy_longdouble' (aka 'double') [-Wformat]
                PyOS_snprintf(str, sizeof(str), "%.*Lg", precision, x);
                                                 ~~~~~              ^
                                                 %.*g
        2 warnings generated.
        clang -bundle -undefined dynamic_lookup -Wl,-rpath,/Users/kylenewton/miniforge3/lib -L/Users/kylenewton/miniforge3/lib -Wl,-rpath,/Users/kylenewton/miniforge3/lib -L/Users/kylenewton/miniforge3/lib build/temp.macosx-11.0-arm64-3.9/build/src.macosx-11.0-arm64-3.9/numpy/core/src/multiarray/_multiarray_tests.o build/temp.macosx-11.0-arm64-3.9/numpy/core/src/common/mem_overlap.o -Lbuild/temp.macosx-11.0-arm64-3.9 -lnpymath -o build/lib.macosx-11.0-arm64-3.9/numpy/core/_multiarray_tests.cpython-39-darwin.so
        ld: warning: -undefined dynamic_lookup may not work with chained fixups
        building 'numpy.core._multiarray_umath' extension
        compiling C sources
        C compiler: clang -Wno-unused-result -Wsign-compare -Wunreachable-code -DNDEBUG -fwrapv -O2 -Wall -fPIC -O2 -isystem /Users/kylenewton/miniforge3/include -arch arm64 -fPIC -O2 -isystem /Users/kylenewton/miniforge3/include -arch arm64

        creating build/temp.macosx-11.0-arm64-3.9/numpy/core/src/multiarray
        creating build/temp.macosx-11.0-arm64-3.9/numpy/core/src/umath
        creating build/temp.macosx-11.0-arm64-3.9/build/src.macosx-11.0-arm64-3.9/numpy/core/src/umath
        creating build/temp.macosx-11.0-arm64-3.9/build/src.macosx-11.0-arm64-3.9/numpy/core/src/common
        creating build/temp.macosx-11.0-arm64-3.9/private
        creating build/temp.macosx-11.0-arm64-3.9/private/var
        creating build/temp.macosx-11.0-arm64-3.9/private/var/folders
        creating build/temp.macosx-11.0-arm64-3.9/private/var/folders/l6
        creating build/temp.macosx-11.0-arm64-3.9/private/var/folders/l6/5fcgp8l535n_gkhnqlcyfb0w0000gn
        creating build/temp.macosx-11.0-arm64-3.9/private/var/folders/l6/5fcgp8l535n_gkhnqlcyfb0w0000gn/T
        creating build/temp.macosx-11.0-arm64-3.9/private/var/folders/l6/5fcgp8l535n_gkhnqlcyfb0w0000gn/T/pip-install-ylcao11p
        creating build/temp.macosx-11.0-arm64-3.9/private/var/folders/l6/5fcgp8l535n_gkhnqlcyfb0w0000gn/T/pip-install-ylcao11p/numpy_8fedc9661a174bbcaaa99306e3fbb27c
        creating build/temp.macosx-11.0-arm64-3.9/private/var/folders/l6/5fcgp8l535n_gkhnqlcyfb0w0000gn/T/pip-install-ylcao11p/numpy_8fedc9661a174bbcaaa99306e3fbb27c/numpy
        creating build/temp.macosx-11.0-arm64-3.9/private/var/folders/l6/5fcgp8l535n_gkhnqlcyfb0w0000gn/T/pip-install-ylcao11p/numpy_8fedc9661a174bbcaaa99306e3fbb27c/numpy/_build_utils
        creating build/temp.macosx-11.0-arm64-3.9/private/var/folders/l6/5fcgp8l535n_gkhnqlcyfb0w0000gn/T/pip-install-ylcao11p/numpy_8fedc9661a174bbcaaa99306e3fbb27c/numpy/_build_utils/src
        compile options: '-DNPY_INTERNAL_BUILD=1 -DHAVE_NPY_CONFIG_H=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE=1 -D_LARGEFILE64_SOURCE=1 -DNO_ATLAS_INFO=3 -DHAVE_CBLAS -Ibuild/src.macosx-11.0-arm64-3.9/numpy/core/src/umath -Ibuild/src.macosx-11.0-arm64-3.9/numpy/core/src/npymath -Ibuild/src.macosx-11.0-arm64-3.9/numpy/core/src/common -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/kylenewton/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'
        extra options: '-faltivec -I/System/Library/Frameworks/vecLib.framework/Headers'
        clang: numpy/core/src/multiarray/array_assign_scalar.c
        clang: numpy/core/src/multiarray/buffer.c
        clang: numpy/core/src/multiarray/alloc.c
        clang: numpy/core/src/multiarray/common.c
        clang: numpy/core/src/multiarray/datetime_strings.c
        clang: build/src.macosx-11.0-arm64-3.9/numpy/core/src/multiarray/einsum.c
        clang: numpy/core/src/multiarray/conversion_utils.c
        clang: numpy/core/src/multiarray/descriptor.c
        clang: error: the clang compiler does not support 'faltivec', please use -maltivec and include altivec.h explicitly
        clang: error: the clang compiler does not support 'faltivec', please use -maltivec and include altivec.h explicitly
        clang: numpy/core/src/multiarray/hashdescr.c
        clang: error: the clang compiler does not support 'faltivec', please use -maltivec and include altivec.h explicitly
        clang: build/src.macosx-11.0-arm64-3.9/numpy/core/src/multiarray/lowlevel_strided_loops.c
        clang: numpy/core/src/multiarray/multiarraymodule.c
        clang: error: the clang compiler does not support 'faltivec', please use -maltivec and include altivec.h explicitly
        clang: numpy/core/src/multiarray/nditer_constr.c
        clang: error: the clang compiler does not support 'faltivec', please use -maltivec and include altivec.h explicitly
        clang: error: the clang compiler does not support 'faltivec', please use -maltivec and include altivec.h explicitly
        clang: numpy/core/src/multiarray/refcount.c
        clang: error: the clang compiler does not support 'faltivec', please use -maltivec and include altivec.h explicitly
        clang: error: the clang compiler does not support 'faltivec', please use -maltivec and include altivec.h explicitly
        clang: numpy/core/src/multiarray/temp_elide.c
        clang: numpy/core/src/multiarray/scalarapi.c
        clang: numpy/core/src/multiarray/vdot.c
        clang: error: the clang compiler does not support 'faltivec', please use -maltivec and include altivec.h explicitly
        clang: build/src.macosx-11.0-arm64-3.9/numpy/core/src/umath/loops.c
        clang: error: the clang compiler does not support 'faltivec', please use -maltivec and include altivec.h explicitly
        clang: error: the clang compiler does not support 'faltivec', please use -maltivec and include altivec.h explicitly
        clang: numpy/core/src/umath/ufunc_object.c
        clang: numpy/core/src/umath/ufunc_type_resolution.c
        clang: error: the clang compiler does not support 'faltivec', please use -maltivec and include altivec.h explicitly
        clang: error: the clang compiler does not support 'faltivec', please use -maltivec and include altivec.h explicitly
        clang: build/src.macosx-11.0-arm64-3.9/numpy/core/src/npymath/ieee754.c
        clang: numpy/core/src/common/array_assign.c
        clang: error: the clang compiler does not support 'faltivec', please use -maltivec and include altivec.h explicitly
        clang: error: the clang compiler does not support 'faltivec', please use -maltivec and include altivec.h explicitly
        clang: numpy/core/src/common/ucsnarrow.c
        clang: error: the clang compiler does not support 'faltivec', please use -maltivec and include altivec.h explicitly
        clang: build/src.macosx-11.0-arm64-3.9/numpy/core/src/common/npy_cpu_features.c
        clang: /private/var/folders/l6/5fcgp8l535n_gkhnqlcyfb0w0000gn/T/pip-install-ylcao11p/numpy_8fedc9661a174bbcaaa99306e3fbb27c/numpy/_build_utils/src/apple_sgemv_fix.c
        clang: error: the clang compiler does not support 'faltivec', please use -maltivec and include altivec.h explicitly
        clang: error: the clang compiler does not support 'faltivec', please use -maltivec and include altivec.h explicitly
        clang: error: the clang compiler does not support 'faltivec', please use -maltivec and include altivec.h explicitly
        clang: error: the clang compiler does not support 'faltivec', please use -maltivec and include altivec.h explicitly
        clang: error: the clang compiler does not support 'faltivec', please use -maltivec and include altivec.h explicitly
        clang: error: the clang compiler does not support 'faltivec', please use -maltivec and include altivec.h explicitly
        clang: error: the clang compiler does not support 'faltivec', please use -maltivec and include altivec.h explicitly
        clang: error: the clang compiler does not support 'faltivec', please use -maltivec and include altivec.h explicitly
        error: Command "clang -Wno-unused-result -Wsign-compare -Wunreachable-code -DNDEBUG -fwrapv -O2 -Wall -fPIC -O2 -isystem /Users/kylenewton/miniforge3/include -arch arm64 -fPIC -O2 -isystem /Users/kylenewton/miniforge3/include -arch arm64 -DNPY_INTERNAL_BUILD=1 -DHAVE_NPY_CONFIG_H=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE=1 -D_LARGEFILE64_SOURCE=1 -DNO_ATLAS_INFO=3 -DHAVE_CBLAS -Ibuild/src.macosx-11.0-arm64-3.9/numpy/core/src/umath -Ibuild/src.macosx-11.0-arm64-3.9/numpy/core/src/npymath -Ibuild/src.macosx-11.0-arm64-3.9/numpy/core/src/common -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/kylenewton/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 numpy/core/src/multiarray/array_assign_scalar.c -o build/temp.macosx-11.0-arm64-3.9/numpy/core/src/multiarray/array_assign_scalar.o -MMD -MF build/temp.macosx-11.0-arm64-3.9/numpy/core/src/multiarray/array_assign_scalar.o.d -faltivec -I/System/Library/Frameworks/vecLib.framework/Headers" failed with exit status 1
        [end of output]

    note: This error originates from a subprocess, and is likely not a problem with pip.
    ERROR: Failed building wheel for numpy
  Failed to build numpy
  ERROR: Could not build wheels for numpy, which is required to install pyproject.toml-based projects
  [end of output]

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

× pip subprocess to install build dependencies 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. (base) 10-249-177-148:~ kylenewton$

runninghsus commented 1 year ago

try conda install -c conda-forge scikit-learn==0.24.1 and don't forget the last one pip install pandas==1.4

kylecnewton commented 1 year ago

ok it seems to have worked. now I assume it is back to

conda create -n bsoid_v2 python==3.9

conda install -c conda-forge hdbscan -y

etc?

runninghsus commented 1 year ago

yeah let me reorganize it for you steps

conda create -n bsoid_v2 python==3.9

conda activate bsoid_v2

conda install -c conda-forge hdbscan -y conda install ffmpeg -y conda install -c conda-forge scikit-learn==0.24.1

pip install ffmpeg-python h5py imageio imageio-ffmpeg joblib matplotlib networkx numba opencv-python pillow psutil randfacts scikit-image scipy seaborn tqdm umap-learn streamlit==1.11 pandas==1.4

should work

in the future, all you need to do is terminal, conda activate bsoid_v2, and run the usage laid out bsoid.org

kylecnewton commented 1 year ago

I just realized that I was not in my B-SOID/ directory when I did all of this and I get the error below.

But when I switch to the B-SOID/ directory and run streamlit run bsoid_app.py everything works.

How should I fix this - redo from within the B-SOID/ directory or fix the bashrc file?

The default interactive shell is now zsh. To update your account to use zsh, please run chsh -s /bin/zsh. For more details, please visit https://support.apple.com/kb/HT208050. (base) 10-249-177-148:~ kylenewton$ conda activate bsoid_v2 (bsoid_v2) 10-249-177-148:~ kylenewton$ streamlit run bsoid_app.py Usage: streamlit run [OPTIONS] TARGET [ARGS]... Try 'streamlit run --help' for help.

Error: Invalid value: File does not exist: bsoid_app.py (bsoid_v2) 10-249-177-148:~ kylenewton$ cd B-SOID/ (bsoid_v2) 10-249-177-148:B-SOID kylenewton$ streamlit run bsoid_app.py Usage: streamlit run [OPTIONS] TARGET [ARGS]... Try 'streamlit run --help' for help.

Error: Invalid value: File does not exist: bsoid_app.py (bsoid_v2) 10-249-177-148:B-SOID kylenewton$ pwd /Users/kylenewton/B-SOID (bsoid_v2) 10-249-177-148:B-SOID kylenewton$ cd /Users/kylenewton/Desktop/B-SOID (bsoid_v2) 10-249-177-148:B-SOID kylenewton$ streamlit run bsoid_app.py

You can now view your Streamlit app in your browser.

Local URL: http://localhost:8501 Network URL: http://10.249.177.148:8501

For better performance, install the Watchdog module:

$ xcode-select --install $ pip install watchdog

/Users/kylenewton/miniforge3/envs/bsoid_v2/lib/python3.9/site-packages/numba/cpython/hashing.py:524: UserWarning: FNV hashing is not implemented in Numba. See PEP 456 https://www.python.org/dev/peps/pep-0456/ for rationale over not using FNV. Numba will continue to work, but hashes for built in types will be computed using siphash24. This will permit e.g. dictionaries to continue to behave as expected, however anything relying on the value of the hash opposed to hash as a derived property is likely to not work as expected. warnings.warn(msg)

runninghsus commented 1 year ago

I'm not sure. you apparently have two bsoid directories one on desktop and that's the one that has the bsoid_app.py file

kylecnewton commented 1 year ago

its weird because this is the file path

/Users/kylenewton/Desktop/B-SOID/bsoid_app.py

edit: does this not point to that directory? streamlit run bsoid_app.py

runninghsus commented 1 year ago

only if you're in Desktop/B-SOID can you actually call that file. I assume that's where you downloaded the bsoid github folder? if you're not in the directory containing bsoid_app.py, your computer would not know where to look

kylecnewton commented 1 year ago

yes that makes sense. I guess I misunderstood the instructions (https://github.com/YttriLab/B-SOID) and assumed that once I activated bsoid_v2 that it would not require me to be in the B-SOID/ directory every time I run bsoid_app.py

no big deal because it works - thanks for all the help

runninghsus commented 1 year ago

@kylecnewton I noticed some version conflicts, so in order to make it run smoothly, you'll need to do this in the bsoid_v2 conda env

pip install streamlit==0.73.1 pip install click==8.0.4