Unable to pass requirements for MacOS install - python version issues
I found the closed issue about MacOS install where the necessary python version was 3.98 (I had already downgraded from python 3.14 to 3.11 before I came looking for help). Now, I'm finding that with python 3.9 installed, the "audiblez" portion of the install appears to go through but the dependencies dont because they require a more recent version of python. Would appreciate some help getting to a place where I can install this. CLI isn't my strength, nor is package installation.
latest excerpt of errors in terminal, related to Spacy (I'm used to pages like this regarding any element of the install process including version failures for audiblez: [2026-06-28 15:06:19] schelry@Aria ~ % pip install audiblez DEPRECATION: Configuring installation scheme with distutils config files is deprecated and will no longer work in the near future. If you are using a Homebrew or Linuxbrew Python, please see discussion at https://github.com/Homebrew/homebrew-core/issues/76621 Collecting audiblez Using cached audiblez-0.4.9-py3-none-any.whl.metadata (9.6 kB) Collecting bs4<0.0.3,>=0.0.2 (from audiblez) Using cached bs4-0.0.2-py2.py3-none-any.whl.metadata (411 bytes) Collecting ebooklib<0.19,>=0.18 (from audiblez) Using cached EbookLib-0.18.tar.gz (115 kB) Installing build dependencies ... done Getting requirements to build wheel ... done Preparing metadata (pyproject.toml) ... done Collecting kokoro<0.8.0,>=0.7.9 (from audiblez) Using cached kokoro-0.7.16-py3-none-any.whl.metadata (7.3 kB) Collecting misaki<0.8.0,>=0.7.10 (from misaki[zh]<0.8.0,>=0.7.10->audiblez) Using cached misaki-0.7.17-py3-none-any.whl.metadata (17 kB) Collecting pick<3.0.0,>=2.4.0 (from audiblez) Using cached pick-2.6.0-py3-none-any.whl.metadata (4.1 kB) Collecting soundfile<0.14.0,>=0.13.1 (from audiblez) Using cached soundfile-0.13.1-py2.py3-none-macosx_11_0_arm64.whl.metadata (16 kB) Collecting spacy<4.0.0,>=3.8.3 (from audiblez) Using cached spacy-3.8.13.tar.gz (1.3 MB) Installing build dependencies ... error error: subprocess-exited-with-error
× installing build dependencies for spacy did not run successfully. │ exit code: 1 ╰─> [14 lines of output] Collecting setuptools Using cached setuptools-82.0.1-py3-none-any.whl.metadata (6.5 kB) Collecting cython<4.0,>=3.0 Using cached cython-3.2.6-cp39-cp39-macosx_11_0_arm64.whl.metadata (4.3 kB) Collecting cymem<2.1.0,>=2.0.2 Using cached cymem-2.0.13-cp39-cp39-macosx_11_0_arm64.whl.metadata (9.7 kB) Collecting preshed<3.1.0,>=3.0.2 Using cached preshed-3.0.13-cp39-cp39-macosx_11_0_arm64.whl.metadata (5.2 kB) Collecting murmurhash<1.1.0,>=0.28.0 Using cached murmurhash-1.0.15-cp39-cp39-macosx_11_0_arm64.whl.metadata (2.3 kB) ERROR: Ignored the following yanked versions: 6.10.4.dev0, 7.4.4, 8.3.5 ERROR: Ignored the following versions that require a different python version: 8.3.10 Requires-Python >=3.10,<3.15; 8.3.11 Requires-Python >=3.10,<3.15; 8.3.12 Requires-Python >=3.10,<3.15; 8.3.13 Requires-Python >=3.10,<3.15 ERROR: Could not find a version that satisfies the requirement thinc<8.4.0,>=8.3.12 (from versions: 1.0, 1.1, 1.2, 1.3, 1.4, 1.5, 1.41, 1.42, 1.60, 1.61, 1.62, 1.63, 1.64, 1.65, 1.66, 1.67, 1.68, 1.69, 1.70, 1.71, 1.72, 1.73, 1.74, 1.75, 1.76, 2.0, 3.0, 3.1, 3.2, 3.3, 3.4.1, 4.0.0, 4.1.0, 4.2.0, 5.0.0, 5.0.1, 5.0.2, 5.0.3, 5.0.4, 5.0.5, 5.0.6, 5.0.7, 5.0.8, 6.0.0, 6.1.0, 6.1.1, 6.1.2, 6.1.3, 6.2.0, 6.3.0, 6.4.0, 6.5.0, 6.5.2, 6.6.0, 6.7.0, 6.7.1, 6.7.2, 6.7.3, 6.8.0, 6.8.1, 6.8.2, 6.9.0, 6.10.0, 6.10.1.dev0, 6.10.1, 6.10.2.dev0, 6.10.2.dev1, 6.10.2, 6.10.3.dev0, 6.10.3.dev1, 6.10.3, 6.11.0.dev2, 6.11.1.dev0, 6.11.1.dev1, 6.11.1.dev2, 6.11.1.dev3, 6.11.1.dev4, 6.11.1.dev6, 6.11.1.dev7, 6.11.1.dev10, 6.11.1.dev11, 6.11.1.dev12, 6.11.1.dev13, 6.11.1.dev15, 6.11.1.dev16, 6.11.1.dev17, 6.11.1.dev18, 6.11.1.dev19, 6.11.1.dev20, 6.11.1, 6.11.2.dev0, 6.11.2, 6.11.3.dev1, 6.11.3.dev2, 6.12.0, 6.12.1, 7.0.0.dev0, 7.0.0.dev1, 7.0.0.dev2, 7.0.0.dev3, 7.0.0.dev4, 7.0.0.dev5, 7.0.0.dev6, 7.0.0.dev8, 7.0.0, 7.0.1.dev0, 7.0.1.dev1, 7.0.1.dev2, 7.0.1, 7.0.2, 7.0.3, 7.0.4.dev0, 7.0.4, 7.0.5.dev0, 7.0.5, 7.0.6, 7.0.7, 7.0.8, 7.1.0.dev0, 7.1.0, 7.1.1, 7.2.0.dev3, 7.2.0, 7.3.0.dev0, 7.3.0, 7.3.1, 7.4.0.dev0, 7.4.0.dev1, 7.4.0.dev2, 7.4.0, 7.4.1, 7.4.2, 7.4.3, 7.4.5, 7.4.6, 8.0.0.dev0, 8.0.0.dev2, 8.0.0.dev4, 8.0.0a0, 8.0.0a1, 8.0.0a2, 8.0.0a3, 8.0.0a6, 8.0.0a8, 8.0.0a9, 8.0.0a11, 8.0.0a12, 8.0.0a13, 8.0.0a14, 8.0.0a16, 8.0.0a17, 8.0.0a18, 8.0.0a19, 8.0.0a20, 8.0.0a21, 8.0.0a22, 8.0.0a23, 8.0.0a24, 8.0.0a25, 8.0.0a26, 8.0.0a27, 8.0.0a28, 8.0.0a29, 8.0.0a30, 8.0.0a31, 8.0.0a32, 8.0.0a33, 8.0.0a34, 8.0.0a35, 8.0.0a36, 8.0.0a40, 8.0.0a41, 8.0.0a42, 8.0.0a43, 8.0.0a44, 8.0.0rc0, 8.0.0rc1, 8.0.0rc2, 8.0.0rc3, 8.0.0rc4, 8.0.0rc5, 8.0.0rc6.dev0, 8.0.0rc6, 8.0.0, 8.0.1, 8.0.2, 8.0.3, 8.0.4, 8.0.5, 8.0.6, 8.0.7, 8.0.8, 8.0.9, 8.0.10, 8.0.11, 8.0.12, 8.0.13, 8.0.14.dev0, 8.0.14, 8.0.15, 8.0.16, 8.0.17, 8.1.0.dev0, 8.1.0.dev1, 8.1.0.dev2, 8.1.0.dev3, 8.1.0, 8.1.1, 8.1.2, 8.1.3, 8.1.4, 8.1.5, 8.1.6, 8.1.7, 8.1.8, 8.1.9, 8.1.10, 8.1.11, 8.1.12, 8.2.0, 8.2.1, 8.2.2, 8.2.3, 8.2.4, 8.2.5, 8.3.0, 8.3.1, 8.3.2, 8.3.3, 8.3.4, 8.3.6, 8.3.7, 8.3.8, 8.3.9, 9.0.0.dev0, 9.0.0.dev1, 9.0.0.dev2, 9.0.0.dev3, 9.0.0.dev4, 9.0.0.dev5, 9.0.0, 9.1.0, 9.1.1) ERROR: No matching distribution found for thinc<8.4.0,>=8.3.12 [end of output]
note: This error originates from a subprocess, and is likely not a problem with pip. ERROR: Failed to build 'spacy' when installing build dependencies for spacy [2026-06-28 15:06:40] schelry@Aria ~ %
Source: santinic/audiblez