Closed mihogarth closed 9 months ago
Unable to install scispacy with python 3.12.0 due to failed build dependencies
Collecting https://s3-us-west-2.amazonaws.com/ai2-s2-scispacy/releases/v0.5.3/en_core_sci_sm-0.5.3.tar.gz Downloading https://s3-us-west-2.amazonaws.com/ai2-s2-scispacy/releases/v0.5.3/en_core_sci_sm-0.5.3.tar.gz (14.8 MB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 14.8/14.8 MB 40.7 MB/s eta 0:00:00m eta 0:00:01[36m0:00:01 Installing build dependencies ... done Getting requirements to build wheel ... done Preparing metadata (pyproject.toml) ... done Collecting spacy<3.7.0,>=3.6.1 (from en-core-sci-sm==0.5.3) Using cached spacy-3.6.1.tar.gz (1.3 MB) Installing build dependencies ... error error: subprocess-exited-with-error
× pip subprocess to install build dependencies did not run successfully. │ exit code: 1 ╰─> [634 lines of output] Collecting setuptools Using cached setuptools-68.2.2-py3-none-any.whl.metadata (6.3 kB) Collecting cython<3.0,>=0.25 Using cached Cython-0.29.36-py2.py3-none-any.whl.metadata (3.1 kB) Collecting cymem<2.1.0,>=2.0.2 Using cached cymem-2.0.8-cp312-cp312-macosx_11_0_arm64.whl.metadata (8.4 kB) Collecting preshed<3.1.0,>=3.0.2 Using cached preshed-3.0.9-cp312-cp312-macosx_11_0_arm64.whl.metadata (2.2 kB) Collecting murmurhash<1.1.0,>=0.28.0 Using cached murmurhash-1.0.10-cp312-cp312-macosx_11_0_arm64.whl.metadata (2.0 kB) Collecting thinc<8.2.0,>=8.1.8 Using cached thinc-8.1.12.tar.gz (190 kB) 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' Installing backend dependencies: started Installing backend dependencies: finished with status 'done' Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting numpy>=1.15.0 Using cached numpy-1.26.1-cp312-cp312-macosx_11_0_arm64.whl.metadata (61 kB) Collecting blis<0.8.0,>=0.7.8 (from thinc<8.2.0,>=8.1.8) Using cached blis-0.7.11-cp312-cp312-macosx_11_0_arm64.whl.metadata (7.4 kB) Collecting wasabi<1.2.0,>=0.8.1 (from thinc<8.2.0,>=8.1.8) Using cached wasabi-1.1.2-py3-none-any.whl.metadata (28 kB) Collecting srsly<3.0.0,>=2.4.0 (from thinc<8.2.0,>=8.1.8) Using cached srsly-2.4.8-cp312-cp312-macosx_11_0_arm64.whl.metadata (20 kB) Collecting catalogue<2.1.0,>=2.0.4 (from thinc<8.2.0,>=8.1.8) Using cached catalogue-2.0.10-py3-none-any.whl.metadata (14 kB) Collecting confection<1.0.0,>=0.0.1 (from thinc<8.2.0,>=8.1.8) Using cached confection-0.1.3-py3-none-any.whl.metadata (19 kB) Collecting pydantic!=1.8,!=1.8.1,<3.0.0,>=1.7.4 (from thinc<8.2.0,>=8.1.8) Using cached pydantic-2.4.2-py3-none-any.whl.metadata (158 kB) Collecting packaging>=20.0 (from thinc<8.2.0,>=8.1.8) Using cached packaging-23.2-py3-none-any.whl.metadata (3.2 kB) Collecting annotated-types>=0.4.0 (from pydantic!=1.8,!=1.8.1,<3.0.0,>=1.7.4->thinc<8.2.0,>=8.1.8) Using cached annotated_types-0.6.0-py3-none-any.whl.metadata (12 kB) Collecting pydantic-core==2.10.1 (from pydantic!=1.8,!=1.8.1,<3.0.0,>=1.7.4->thinc<8.2.0,>=8.1.8) Using cached pydantic_core-2.10.1-cp312-cp312-macosx_11_0_arm64.whl.metadata (6.5 kB) Collecting typing-extensions>=4.6.1 (from pydantic!=1.8,!=1.8.1,<3.0.0,>=1.7.4->thinc<8.2.0,>=8.1.8) Using cached typing_extensions-4.8.0-py3-none-any.whl.metadata (3.0 kB) Using cached setuptools-68.2.2-py3-none-any.whl (807 kB) Using cached Cython-0.29.36-py2.py3-none-any.whl (988 kB) Using cached cymem-2.0.8-cp312-cp312-macosx_11_0_arm64.whl (41 kB) Using cached preshed-3.0.9-cp312-cp312-macosx_11_0_arm64.whl (128 kB) Using cached murmurhash-1.0.10-cp312-cp312-macosx_11_0_arm64.whl (26 kB) Using cached numpy-1.26.1-cp312-cp312-macosx_11_0_arm64.whl (13.7 MB) Using cached blis-0.7.11-cp312-cp312-macosx_11_0_arm64.whl (1.1 MB) Using cached catalogue-2.0.10-py3-none-any.whl (17 kB) Using cached confection-0.1.3-py3-none-any.whl (34 kB) Using cached packaging-23.2-py3-none-any.whl (53 kB) Using cached pydantic-2.4.2-py3-none-any.whl (395 kB) Using cached pydantic_core-2.10.1-cp312-cp312-macosx_11_0_arm64.whl (1.7 MB) Using cached srsly-2.4.8-cp312-cp312-macosx_11_0_arm64.whl (486 kB) Using cached wasabi-1.1.2-py3-none-any.whl (27 kB) Using cached annotated_types-0.6.0-py3-none-any.whl (12 kB) Using cached typing_extensions-4.8.0-py3-none-any.whl (31 kB) Building wheels for collected packages: thinc Building wheel for thinc (pyproject.toml): started Building wheel for thinc (pyproject.toml): finished with status 'error' error: subprocess-exited-with-error
× Building wheel for thinc (pyproject.toml) did not run successfully. │ exit code: 1 ╰─> [561 lines of output] Cythonizing sources running bdist_wheel running build running build_py creating build creating build/lib.macosx-10.9-universal2-cpython-312 creating build/lib.macosx-10.9-universal2-cpython-312/thinc copying thinc/config.py -> build/lib.macosx-10.9-universal2-cpython-312/thinc copying thinc/compat.py -> build/lib.macosx-10.9-universal2-cpython-312/thinc copying thinc/util.py -> build/lib.macosx-10.9-universal2-cpython-312/thinc copying thinc/__init__.py -> build/lib.macosx-10.9-universal2-cpython-312/thinc copying thinc/mypy.py -> build/lib.macosx-10.9-universal2-cpython-312/thinc copying thinc/types.py -> build/lib.macosx-10.9-universal2-cpython-312/thinc copying thinc/about.py -> build/lib.macosx-10.9-universal2-cpython-312/thinc copying thinc/model.py -> build/lib.macosx-10.9-universal2-cpython-312/thinc copying thinc/optimizers.py -> build/lib.macosx-10.9-universal2-cpython-312/thinc copying thinc/api.py -> build/lib.macosx-10.9-universal2-cpython-312/thinc copying thinc/loss.py -> build/lib.macosx-10.9-universal2-cpython-312/thinc copying thinc/initializers.py -> build/lib.macosx-10.9-universal2-cpython-312/thinc copying thinc/schedules.py -> build/lib.macosx-10.9-universal2-cpython-312/thinc creating build/lib.macosx-10.9-universal2-cpython-312/thinc/layers copying thinc/layers/remap_ids.py -> build/lib.macosx-10.9-universal2-cpython-312/thinc/layers copying thinc/layers/with_debug.py -> build/lib.macosx-10.9-universal2-cpython-312/thinc/layers copying thinc/layers/mxnetwrapper.py -> build/lib.macosx-10.9-universal2-cpython-312/thinc/layers copying thinc/layers/siamese.py -> build/lib.macosx-10.9-universal2-cpython-312/thinc/layers copying thinc/layers/concatenate.py -> build/lib.macosx-10.9-universal2-cpython-312/thinc/layers copying thinc/layers/reduce_sum.py -> build/lib.macosx-10.9-universal2-cpython-312/thinc/layers copying thinc/layers/softmax_activation.py -> build/lib.macosx-10.9-universal2-cpython-312/thinc/layers copying thinc/layers/hashembed.py -> build/lib.macosx-10.9-universal2-cpython-312/thinc/layers copying thinc/layers/expand_window.py -> build/lib.macosx-10.9-universal2-cpython-312/thinc/layers copying thinc/layers/list2padded.py -> build/lib.macosx-10.9-universal2-cpython-312/thinc/layers copying thinc/layers/with_padded.py -> build/lib.macosx-10.9-universal2-cpython-312/thinc/layers copying thinc/layers/with_nvtx_range.py -> build/lib.macosx-10.9-universal2-cpython-312/thinc/layers copying thinc/layers/layernorm.py -> build/lib.macosx-10.9-universal2-cpython-312/thinc/layers copying thinc/layers/maxout.py -> build/lib.macosx-10.9-universal2-cpython-312/thinc/layers copying thinc/layers/add.py -> build/lib.macosx-10.9-universal2-cpython-312/thinc/layers copying thinc/layers/embed.py -> build/lib.macosx-10.9-universal2-cpython-312/thinc/layers copying thinc/layers/residual.py -> build/lib.macosx-10.9-universal2-cpython-312/thinc/layers copying thinc/layers/reduce_first.py -> build/lib.macosx-10.9-universal2-cpython-312/thinc/layers copying thinc/layers/chain.py -> build/lib.macosx-10.9-universal2-cpython-312/thinc/layers copying thinc/layers/logistic.py -> build/lib.macosx-10.9-universal2-cpython-312/thinc/layers copying thinc/layers/linear.py -> build/lib.macosx-10.9-universal2-cpython-312/thinc/layers copying thinc/layers/gelu.py -> build/lib.macosx-10.9-universal2-cpython-312/thinc/layers copying thinc/layers/with_cpu.py -> build/lib.macosx-10.9-universal2-cpython-312/thinc/layers copying thinc/layers/torchscriptwrapper.py -> build/lib.macosx-10.9-universal2-cpython-312/thinc/layers copying thinc/layers/mish.py -> build/lib.macosx-10.9-universal2-cpython-312/thinc/layers copying thinc/layers/sigmoid_activation.py -> build/lib.macosx-10.9-universal2-cpython-312/thinc/layers copying thinc/layers/__init__.py -> build/lib.macosx-10.9-universal2-cpython-312/thinc/layers copying thinc/layers/pytorchwrapper.py -> build/lib.macosx-10.9-universal2-cpython-312/thinc/layers copying thinc/layers/with_array.py -> build/lib.macosx-10.9-universal2-cpython-312/thinc/layers copying thinc/layers/bidirectional.py -> build/lib.macosx-10.9-universal2-cpython-312/thinc/layers copying thinc/layers/hard_swish.py -> build/lib.macosx-10.9-universal2-cpython-312/thinc/layers copying thinc/layers/uniqued.py -> build/lib.macosx-10.9-universal2-cpython-312/thinc/layers copying thinc/layers/padded2list.py -> build/lib.macosx-10.9-universal2-cpython-312/thinc/layers copying thinc/layers/cauchysimilarity.py -> build/lib.macosx-10.9-universal2-cpython-312/thinc/layers copying thinc/layers/with_array2d.py -> build/lib.macosx-10.9-universal2-cpython-312/thinc/layers copying thinc/layers/strings2arrays.py -> build/lib.macosx-10.9-universal2-cpython-312/thinc/layers copying thinc/layers/with_getitem.py -> build/lib.macosx-10.9-universal2-cpython-312/thinc/layers copying thinc/layers/with_flatten_v2.py -> build/lib.macosx-10.9-universal2-cpython-312/thinc/layers copying thinc/layers/clipped_linear.py -> build/lib.macosx-10.9-universal2-cpython-312/thinc/layers copying thinc/layers/with_reshape.py -> build/lib.macosx-10.9-universal2-cpython-312/thinc/layers copying thinc/layers/tensorflowwrapper.py -> build/lib.macosx-10.9-universal2-cpython-312/thinc/layers copying thinc/layers/hard_swish_mobilenet.py -> build/lib.macosx-10.9-universal2-cpython-312/thinc/layers copying thinc/layers/noop.py -> build/lib.macosx-10.9-universal2-cpython-312/thinc/layers copying thinc/layers/relu.py -> build/lib.macosx-10.9-universal2-cpython-312/thinc/layers copying thinc/layers/swish.py -> build/lib.macosx-10.9-universal2-cpython-312/thinc/layers copying thinc/layers/with_signpost_interval.py -> build/lib.macosx-10.9-universal2-cpython-312/thinc/layers copying thinc/layers/ragged2list.py -> build/lib.macosx-10.9-universal2-cpython-312/thinc/layers copying thinc/layers/tuplify.py -> build/lib.macosx-10.9-universal2-cpython-312/thinc/layers copying thinc/layers/with_ragged.py -> build/lib.macosx-10.9-universal2-cpython-312/thinc/layers copying thinc/layers/list2ragged.py -> build/lib.macosx-10.9-universal2-cpython-312/thinc/layers copying thinc/layers/map_list.py -> build/lib.macosx-10.9-universal2-cpython-312/thinc/layers copying thinc/layers/dropout.py -> build/lib.macosx-10.9-universal2-cpython-312/thinc/layers copying thinc/layers/reduce_last.py -> build/lib.macosx-10.9-universal2-cpython-312/thinc/layers copying thinc/layers/list2array.py -> build/lib.macosx-10.9-universal2-cpython-312/thinc/layers copying thinc/layers/with_list.py -> build/lib.macosx-10.9-universal2-cpython-312/thinc/layers copying thinc/layers/lstm.py -> build/lib.macosx-10.9-universal2-cpython-312/thinc/layers copying thinc/layers/reduce_max.py -> build/lib.macosx-10.9-universal2-cpython-312/thinc/layers copying thinc/layers/with_flatten.py -> build/lib.macosx-10.9-universal2-cpython-312/thinc/layers copying thinc/layers/resizable.py -> build/lib.macosx-10.9-universal2-cpython-312/thinc/layers copying thinc/layers/sigmoid.py -> build/lib.macosx-10.9-universal2-cpython-312/thinc/layers copying thinc/layers/multisoftmax.py -> build/lib.macosx-10.9-universal2-cpython-312/thinc/layers copying thinc/layers/softmax.py -> build/lib.macosx-10.9-universal2-cpython-312/thinc/layers copying thinc/layers/reduce_mean.py -> build/lib.macosx-10.9-universal2-cpython-312/thinc/layers copying thinc/layers/array_getitem.py -> build/lib.macosx-10.9-universal2-cpython-312/thinc/layers copying thinc/layers/dish.py -> build/lib.macosx-10.9-universal2-cpython-312/thinc/layers copying thinc/layers/parametricattention.py -> build/lib.macosx-10.9-universal2-cpython-312/thinc/layers copying thinc/layers/clone.py -> build/lib.macosx-10.9-universal2-cpython-312/thinc/layers creating build/lib.macosx-10.9-universal2-cpython-312/thinc/backends copying thinc/backends/mps_ops.py -> build/lib.macosx-10.9-universal2-cpython-312/thinc/backends copying thinc/backends/__init__.py -> build/lib.macosx-10.9-universal2-cpython-312/thinc/backends copying thinc/backends/_param_server.py -> build/lib.macosx-10.9-universal2-cpython-312/thinc/backends copying thinc/backends/cupy_ops.py -> build/lib.macosx-10.9-universal2-cpython-312/thinc/backends copying thinc/backends/_custom_kernels.py -> build/lib.macosx-10.9-universal2-cpython-312/thinc/backends copying thinc/backends/ops.py -> build/lib.macosx-10.9-universal2-cpython-312/thinc/backends copying thinc/backends/_cupy_allocators.py -> build/lib.macosx-10.9-universal2-cpython-312/thinc/backends creating build/lib.macosx-10.9-universal2-cpython-312/thinc/tests copying thinc/tests/conftest.py -> build/lib.macosx-10.9-universal2-cpython-312/thinc/tests copying thinc/tests/strategies.py -> build/lib.macosx-10.9-universal2-cpython-312/thinc/tests copying thinc/tests/test_schedules.py -> build/lib.macosx-10.9-universal2-cpython-312/thinc/tests copying thinc/tests/util.py -> build/lib.macosx-10.9-universal2-cpython-312/thinc/tests copying thinc/tests/test_initializers.py -> build/lib.macosx-10.9-universal2-cpython-312/thinc/tests copying thinc/tests/test_optimizers.py -> build/lib.macosx-10.9-universal2-cpython-312/thinc/tests copying thinc/tests/__init__.py -> build/lib.macosx-10.9-universal2-cpython-312/thinc/tests copying thinc/tests/test_util.py -> build/lib.macosx-10.9-universal2-cpython-312/thinc/tests copying thinc/tests/test_indexing.py -> build/lib.macosx-10.9-universal2-cpython-312/thinc/tests copying thinc/tests/test_config.py -> build/lib.macosx-10.9-universal2-cpython-312/thinc/tests copying thinc/tests/test_serialize.py -> build/lib.macosx-10.9-universal2-cpython-312/thinc/tests copying thinc/tests/test_loss.py -> build/lib.macosx-10.9-universal2-cpython-312/thinc/tests copying thinc/tests/test_import__all__.py -> build/lib.macosx-10.9-universal2-cpython-312/thinc/tests copying thinc/tests/test_examples.py -> build/lib.macosx-10.9-universal2-cpython-312/thinc/tests copying thinc/tests/test_types.py -> build/lib.macosx-10.9-universal2-cpython-312/thinc/tests creating build/lib.macosx-10.9-universal2-cpython-312/thinc/extra copying thinc/extra/__init__.py -> build/lib.macosx-10.9-universal2-cpython-312/thinc/extra creating build/lib.macosx-10.9-universal2-cpython-312/thinc/shims copying thinc/shims/mxnet.py -> build/lib.macosx-10.9-universal2-cpython-312/thinc/shims copying thinc/shims/__init__.py -> build/lib.macosx-10.9-universal2-cpython-312/thinc/shims copying thinc/shims/tensorflow.py -> build/lib.macosx-10.9-universal2-cpython-312/thinc/shims copying thinc/shims/pytorch.py -> build/lib.macosx-10.9-universal2-cpython-312/thinc/shims copying thinc/shims/torchscript.py -> build/lib.macosx-10.9-universal2-cpython-312/thinc/shims copying thinc/shims/pytorch_grad_scaler.py -> build/lib.macosx-10.9-universal2-cpython-312/thinc/shims copying thinc/shims/shim.py -> build/lib.macosx-10.9-universal2-cpython-312/thinc/shims creating build/lib.macosx-10.9-universal2-cpython-312/thinc/tests/layers copying thinc/tests/layers/test_with_flatten.py -> build/lib.macosx-10.9-universal2-cpython-312/thinc/tests/layers copying thinc/tests/layers/test_hash_embed.py -> build/lib.macosx-10.9-universal2-cpython-312/thinc/tests/layers copying thinc/tests/layers/test_layers_api.py -> build/lib.macosx-10.9-universal2-cpython-312/thinc/tests/layers copying thinc/tests/layers/test_with_transforms.py -> build/lib.macosx-10.9-universal2-cpython-312/thinc/tests/layers copying thinc/tests/layers/test_sparse_linear.py -> build/lib.macosx-10.9-universal2-cpython-312/thinc/tests/layers copying thinc/tests/layers/test_uniqued.py -> build/lib.macosx-10.9-universal2-cpython-312/thinc/tests/layers copying thinc/tests/layers/test_combinators.py -> build/lib.macosx-10.9-universal2-cpython-312/thinc/tests/layers copying thinc/tests/layers/test_tensorflow_wrapper.py -> build/lib.macosx-10.9-universal2-cpython-312/thinc/tests/layers copying thinc/tests/layers/__init__.py -> build/lib.macosx-10.9-universal2-cpython-312/thinc/tests/layers copying thinc/tests/layers/test_resizable.py -> build/lib.macosx-10.9-universal2-cpython-312/thinc/tests/layers copying thinc/tests/layers/test_mnist.py -> build/lib.macosx-10.9-universal2-cpython-312/thinc/tests/layers copying thinc/tests/layers/test_feed_forward.py -> build/lib.macosx-10.9-universal2-cpython-312/thinc/tests/layers copying thinc/tests/layers/test_torchscriptwrapper.py -> build/lib.macosx-10.9-universal2-cpython-312/thinc/tests/layers copying thinc/tests/layers/test_reduce.py -> build/lib.macosx-10.9-universal2-cpython-312/thinc/tests/layers copying thinc/tests/layers/test_mappers.py -> build/lib.macosx-10.9-universal2-cpython-312/thinc/tests/layers copying thinc/tests/layers/test_transforms.py -> build/lib.macosx-10.9-universal2-cpython-312/thinc/tests/layers copying thinc/tests/layers/test_linear.py -> build/lib.macosx-10.9-universal2-cpython-312/thinc/tests/layers copying thinc/tests/layers/test_softmax.py -> build/lib.macosx-10.9-universal2-cpython-312/thinc/tests/layers copying thinc/tests/layers/test_pytorch_wrapper.py -> build/lib.macosx-10.9-universal2-cpython-312/thinc/tests/layers copying thinc/tests/layers/test_with_debug.py -> build/lib.macosx-10.9-universal2-cpython-312/thinc/tests/layers copying thinc/tests/layers/test_mxnet_wrapper.py -> build/lib.macosx-10.9-universal2-cpython-312/thinc/tests/layers copying thinc/tests/layers/test_shim.py -> build/lib.macosx-10.9-universal2-cpython-312/thinc/tests/layers copying thinc/tests/layers/test_lstm.py -> build/lib.macosx-10.9-universal2-cpython-312/thinc/tests/layers copying thinc/tests/layers/test_basic_tagger.py -> build/lib.macosx-10.9-universal2-cpython-312/thinc/tests/layers creating build/lib.macosx-10.9-universal2-cpython-312/thinc/tests/backends copying thinc/tests/backends/__init__.py -> build/lib.macosx-10.9-universal2-cpython-312/thinc/tests/backends copying thinc/tests/backends/test_ops.py -> build/lib.macosx-10.9-universal2-cpython-312/thinc/tests/backends copying thinc/tests/backends/test_mem.py -> build/lib.macosx-10.9-universal2-cpython-312/thinc/tests/backends creating build/lib.macosx-10.9-universal2-cpython-312/thinc/tests/extra copying thinc/tests/extra/test_beam_search.py -> build/lib.macosx-10.9-universal2-cpython-312/thinc/tests/extra copying thinc/tests/extra/__init__.py -> build/lib.macosx-10.9-universal2-cpython-312/thinc/tests/extra creating build/lib.macosx-10.9-universal2-cpython-312/thinc/tests/shims copying thinc/tests/shims/__init__.py -> build/lib.macosx-10.9-universal2-cpython-312/thinc/tests/shims copying thinc/tests/shims/test_pytorch_grad_scaler.py -> build/lib.macosx-10.9-universal2-cpython-312/thinc/tests/shims creating build/lib.macosx-10.9-universal2-cpython-312/thinc/tests/mypy copying thinc/tests/mypy/test_mypy.py -> build/lib.macosx-10.9-universal2-cpython-312/thinc/tests/mypy copying thinc/tests/mypy/__init__.py -> build/lib.macosx-10.9-universal2-cpython-312/thinc/tests/mypy creating build/lib.macosx-10.9-universal2-cpython-312/thinc/tests/model copying thinc/tests/model/test_model.py -> build/lib.macosx-10.9-universal2-cpython-312/thinc/tests/model copying thinc/tests/model/test_validation.py -> build/lib.macosx-10.9-universal2-cpython-312/thinc/tests/model copying thinc/tests/model/__init__.py -> build/lib.macosx-10.9-universal2-cpython-312/thinc/tests/model creating build/lib.macosx-10.9-universal2-cpython-312/thinc/tests/regression copying thinc/tests/regression/__init__.py -> build/lib.macosx-10.9-universal2-cpython-312/thinc/tests/regression copying thinc/tests/regression/test_issue208.py -> build/lib.macosx-10.9-universal2-cpython-312/thinc/tests/regression copying thinc/tests/regression/test_issue564.py -> build/lib.macosx-10.9-universal2-cpython-312/thinc/tests/regression creating build/lib.macosx-10.9-universal2-cpython-312/thinc/tests/mypy/modules copying thinc/tests/mypy/modules/fail_no_plugin.py -> build/lib.macosx-10.9-universal2-cpython-312/thinc/tests/mypy/modules copying thinc/tests/mypy/modules/success_no_plugin.py -> build/lib.macosx-10.9-universal2-cpython-312/thinc/tests/mypy/modules copying thinc/tests/mypy/modules/fail_plugin.py -> build/lib.macosx-10.9-universal2-cpython-312/thinc/tests/mypy/modules copying thinc/tests/mypy/modules/__init__.py -> build/lib.macosx-10.9-universal2-cpython-312/thinc/tests/mypy/modules copying thinc/tests/mypy/modules/success_plugin.py -> build/lib.macosx-10.9-universal2-cpython-312/thinc/tests/mypy/modules creating build/lib.macosx-10.9-universal2-cpython-312/thinc/tests/regression/issue519 copying thinc/tests/regression/issue519/test_issue519.py -> build/lib.macosx-10.9-universal2-cpython-312/thinc/tests/regression/issue519 copying thinc/tests/regression/issue519/__init__.py -> build/lib.macosx-10.9-universal2-cpython-312/thinc/tests/regression/issue519 copying thinc/tests/regression/issue519/program.py -> build/lib.macosx-10.9-universal2-cpython-312/thinc/tests/regression/issue519 creating build/lib.macosx-10.9-universal2-cpython-312/thinc/extra/tests copying thinc/extra/tests/__init__.py -> build/lib.macosx-10.9-universal2-cpython-312/thinc/extra/tests running egg_info writing thinc.egg-info/PKG-INFO writing dependency_links to thinc.egg-info/dependency_links.txt writing entry points to thinc.egg-info/entry_points.txt writing requirements to thinc.egg-info/requires.txt writing top-level names to thinc.egg-info/top_level.txt dependency /Library/Frameworks/Python.framework/Versions/3.12/include/python3.12/Python.h won't be automatically included in the manifest: the path must be relative dependency /private/var/folders/np/40b4lk5j757d5vn9ql3w68x00000gn/T/pip-build-env-n2ag2eug/overlay/lib/python3.12/site-packages/numpy/core/include/numpy/arrayobject.h won't be automatically included in the manifest: the path must be relative dependency /private/var/folders/np/40b4lk5j757d5vn9ql3w68x00000gn/T/pip-build-env-n2ag2eug/overlay/lib/python3.12/site-packages/numpy/core/include/numpy/arrayscalars.h won't be automatically included in the manifest: the path must be relative dependency /private/var/folders/np/40b4lk5j757d5vn9ql3w68x00000gn/T/pip-build-env-n2ag2eug/overlay/lib/python3.12/site-packages/numpy/core/include/numpy/ndarrayobject.h won't be automatically included in the manifest: the path must be relative dependency /private/var/folders/np/40b4lk5j757d5vn9ql3w68x00000gn/T/pip-build-env-n2ag2eug/overlay/lib/python3.12/site-packages/numpy/core/include/numpy/ndarraytypes.h won't be automatically included in the manifest: the path must be relative dependency /private/var/folders/np/40b4lk5j757d5vn9ql3w68x00000gn/T/pip-build-env-n2ag2eug/overlay/lib/python3.12/site-packages/numpy/core/include/numpy/ufuncobject.h won't be automatically included in the manifest: the path must be relative dependency /Library/Frameworks/Python.framework/Versions/3.12/include/python3.12/Python.h won't be automatically included in the manifest: the path must be relative dependency /private/var/folders/np/40b4lk5j757d5vn9ql3w68x00000gn/T/pip-build-env-n2ag2eug/overlay/lib/python3.12/site-packages/numpy/core/include/numpy/arrayobject.h won't be automatically included in the manifest: the path must be relative dependency /private/var/folders/np/40b4lk5j757d5vn9ql3w68x00000gn/T/pip-build-env-n2ag2eug/overlay/lib/python3.12/site-packages/numpy/core/include/numpy/arrayscalars.h won't be automatically included in the manifest: the path must be relative dependency /private/var/folders/np/40b4lk5j757d5vn9ql3w68x00000gn/T/pip-build-env-n2ag2eug/overlay/lib/python3.12/site-packages/numpy/core/include/numpy/ndarrayobject.h won't be automatically included in the manifest: the path must be relative dependency /private/var/folders/np/40b4lk5j757d5vn9ql3w68x00000gn/T/pip-build-env-n2ag2eug/overlay/lib/python3.12/site-packages/numpy/core/include/numpy/ndarraytypes.h won't be automatically included in the manifest: the path must be relative dependency /private/var/folders/np/40b4lk5j757d5vn9ql3w68x00000gn/T/pip-build-env-n2ag2eug/overlay/lib/python3.12/site-packages/numpy/core/include/numpy/ufuncobject.h won't be automatically included in the manifest: the path must be relative reading manifest file 'thinc.egg-info/SOURCES.txt' reading manifest template 'MANIFEST.in' no previously-included directories found matching 'tmp/' adding license file 'LICENSE' writing manifest file 'thinc.egg-info/SOURCES.txt' /private/var/folders/np/40b4lk5j757d5vn9ql3w68x00000gn/T/pip-build-env-n2ag2eug/overlay/lib/python3.12/site-packages/setuptools/command/build_py.py:204: _Warning: Package 'thinc.tests.mypy.configs' is absent from the `packages` configuration. !! ******************************************************************************** ############################ # Package would be ignored # ############################ Python recognizes 'thinc.tests.mypy.configs' as an importable package[^1], but it is absent from setuptools' `packages` configuration. This leads to an ambiguous overall configuration. If you want to distribute this package, please make sure that 'thinc.tests.mypy.configs' is explicitly added to the `packages` configuration field. Alternatively, you can also rely on setuptools' discovery methods (for example by using `find_namespace_packages(...)`/`find_namespace:` instead of `find_packages(...)`/`find:`). You can read more about "package discovery" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html If you don't want 'thinc.tests.mypy.configs' to be distributed and are already explicitly excluding 'thinc.tests.mypy.configs' via `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, you can try to use `exclude_package_data`, or `include-package-data=False` in combination with a more fine grained `package-data` configuration. You can read more about "package data files" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/datafiles.html [^1]: For Python, any directory (with suitable naming) can be imported, even if it does not contain any `.py` files. On the other hand, currently there is no concept of package data directory, all directories are treated like packages. ******************************************************************************** !! check.warn(importable) /private/var/folders/np/40b4lk5j757d5vn9ql3w68x00000gn/T/pip-build-env-n2ag2eug/overlay/lib/python3.12/site-packages/setuptools/command/build_py.py:204: _Warning: Package 'thinc.tests.mypy.outputs' is absent from the `packages` configuration. !! ******************************************************************************** ############################ # Package would be ignored # ############################ Python recognizes 'thinc.tests.mypy.outputs' as an importable package[^1], but it is absent from setuptools' `packages` configuration. This leads to an ambiguous overall configuration. If you want to distribute this package, please make sure that 'thinc.tests.mypy.outputs' is explicitly added to the `packages` configuration field. Alternatively, you can also rely on setuptools' discovery methods (for example by using `find_namespace_packages(...)`/`find_namespace:` instead of `find_packages(...)`/`find:`). You can read more about "package discovery" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html If you don't want 'thinc.tests.mypy.outputs' to be distributed and are already explicitly excluding 'thinc.tests.mypy.outputs' via `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, you can try to use `exclude_package_data`, or `include-package-data=False` in combination with a more fine grained `package-data` configuration. You can read more about "package data files" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/datafiles.html [^1]: For Python, any directory (with suitable naming) can be imported, even if it does not contain any `.py` files. On the other hand, currently there is no concept of package data directory, all directories are treated like packages. ******************************************************************************** !! check.warn(importable) copying thinc/__init__.pxd -> build/lib.macosx-10.9-universal2-cpython-312/thinc copying thinc/py.typed -> build/lib.macosx-10.9-universal2-cpython-312/thinc copying thinc/layers/premap_ids.pyx -> build/lib.macosx-10.9-universal2-cpython-312/thinc/layers copying thinc/layers/sparselinear.pyx -> build/lib.macosx-10.9-universal2-cpython-312/thinc/layers copying thinc/backends/__init__.pxd -> build/lib.macosx-10.9-universal2-cpython-312/thinc/backends copying thinc/backends/_custom_kernels.cu -> build/lib.macosx-10.9-universal2-cpython-312/thinc/backends copying thinc/backends/_murmur3.cu -> build/lib.macosx-10.9-universal2-cpython-312/thinc/backends copying thinc/backends/cblas.pxd -> build/lib.macosx-10.9-universal2-cpython-312/thinc/backends copying thinc/backends/cblas.pyx -> build/lib.macosx-10.9-universal2-cpython-312/thinc/backends copying thinc/backends/cpu_kernels.hh -> build/lib.macosx-10.9-universal2-cpython-312/thinc/backends copying thinc/backends/linalg.pxd -> build/lib.macosx-10.9-universal2-cpython-312/thinc/backends copying thinc/backends/linalg.pyx -> build/lib.macosx-10.9-universal2-cpython-312/thinc/backends copying thinc/backends/numpy_ops.pxd -> build/lib.macosx-10.9-universal2-cpython-312/thinc/backends copying thinc/backends/numpy_ops.pyx -> build/lib.macosx-10.9-universal2-cpython-312/thinc/backends copying thinc/extra/__init__.pxd -> build/lib.macosx-10.9-universal2-cpython-312/thinc/extra copying thinc/extra/search.pxd -> build/lib.macosx-10.9-universal2-cpython-312/thinc/extra copying thinc/extra/search.pyx -> build/lib.macosx-10.9-universal2-cpython-312/thinc/extra creating build/lib.macosx-10.9-universal2-cpython-312/thinc/tests/mypy/configs copying thinc/tests/mypy/configs/mypy-default.ini -> build/lib.macosx-10.9-universal2-cpython-312/thinc/tests/mypy/configs copying thinc/tests/mypy/configs/mypy-plugin.ini -> build/lib.macosx-10.9-universal2-cpython-312/thinc/tests/mypy/configs creating build/lib.macosx-10.9-universal2-cpython-312/thinc/tests/mypy/outputs copying thinc/tests/mypy/outputs/fail-no-plugin.txt -> build/lib.macosx-10.9-universal2-cpython-312/thinc/tests/mypy/outputs copying thinc/tests/mypy/outputs/fail-plugin.txt -> build/lib.macosx-10.9-universal2-cpython-312/thinc/tests/mypy/outputs copying thinc/tests/mypy/outputs/success-no-plugin.txt -> build/lib.macosx-10.9-universal2-cpython-312/thinc/tests/mypy/outputs copying thinc/tests/mypy/outputs/success-plugin.txt -> build/lib.macosx-10.9-universal2-cpython-312/thinc/tests/mypy/outputs copying thinc/extra/tests/c_test_search.pyx -> build/lib.macosx-10.9-universal2-cpython-312/thinc/extra/tests running build_ext building 'thinc.backends.cblas' extension creating build/temp.macosx-10.9-universal2-cpython-312 creating build/temp.macosx-10.9-universal2-cpython-312/thinc creating build/temp.macosx-10.9-universal2-cpython-312/thinc/backends clang -fno-strict-overflow -Wsign-compare -Wunreachable-code -fno-common -dynamic -DNDEBUG -g -O3 -Wall -arch arm64 -arch x86_64 -g -I/private/var/folders/np/40b4lk5j757d5vn9ql3w68x00000gn/T/pip-build-env-n2ag2eug/overlay/lib/python3.12/site-packages/numpy/core/include -I/Library/Frameworks/Python.framework/Versions/3.12/include/python3.12 -I/Library/Frameworks/Python.framework/Versions/3.12/include/python3.12 -c thinc/backends/cblas.cpp -o build/temp.macosx-10.9-universal2-cpython-312/thinc/backends/cblas.o -O3 -Wno-strict-prototypes -Wno-unused-function -std=c++11 clang++ -bundle -undefined dynamic_lookup -arch arm64 -arch x86_64 -g build/temp.macosx-10.9-universal2-cpython-312/thinc/backends/cblas.o -o build/lib.macosx-10.9-universal2-cpython-312/thinc/backends/cblas.cpython-312-darwin.so building 'thinc.backends.linalg' extension clang -fno-strict-overflow -Wsign-compare -Wunreachable-code -fno-common -dynamic -DNDEBUG -g -O3 -Wall -arch arm64 -arch x86_64 -g -I/private/var/folders/np/40b4lk5j757d5vn9ql3w68x00000gn/T/pip-build-env-n2ag2eug/overlay/lib/python3.12/site-packages/numpy/core/include -I/Library/Frameworks/Python.framework/Versions/3.12/include/python3.12 -I/Library/Frameworks/Python.framework/Versions/3.12/include/python3.12 -c thinc/backends/linalg.cpp -o build/temp.macosx-10.9-universal2-cpython-312/thinc/backends/linalg.o -O3 -Wno-strict-prototypes -Wno-unused-function -std=c++11 clang++ -bundle -undefined dynamic_lookup -arch arm64 -arch x86_64 -g build/temp.macosx-10.9-universal2-cpython-312/thinc/backends/linalg.o -o build/lib.macosx-10.9-universal2-cpython-312/thinc/backends/linalg.cpython-312-darwin.so building 'thinc.backends.numpy_ops' extension clang -fno-strict-overflow -Wsign-compare -Wunreachable-code -fno-common -dynamic -DNDEBUG -g -O3 -Wall -arch arm64 -arch x86_64 -g -Ithinc/backends -I/private/var/folders/np/40b4lk5j757d5vn9ql3w68x00000gn/T/pip-build-env-n2ag2eug/overlay/lib/python3.12/site-packages/numpy/core/include -I/Library/Frameworks/Python.framework/Versions/3.12/include/python3.12 -I/Library/Frameworks/Python.framework/Versions/3.12/include/python3.12 -c thinc/backends/numpy_ops.cpp -o build/temp.macosx-10.9-universal2-cpython-312/thinc/backends/numpy_ops.o -O3 -Wno-strict-prototypes -Wno-unused-function -std=c++11 In file included from thinc/backends/numpy_ops.cpp:800: In file included from /private/var/folders/np/40b4lk5j757d5vn9ql3w68x00000gn/T/pip-build-env-n2ag2eug/overlay/lib/python3.12/site-packages/numpy/core/include/numpy/arrayobject.h:5: In file included from /private/var/folders/np/40b4lk5j757d5vn9ql3w68x00000gn/T/pip-build-env-n2ag2eug/overlay/lib/python3.12/site-packages/numpy/core/include/numpy/ndarrayobject.h:12: In file included from /private/var/folders/np/40b4lk5j757d5vn9ql3w68x00000gn/T/pip-build-env-n2ag2eug/overlay/lib/python3.12/site-packages/numpy/core/include/numpy/ndarraytypes.h:1929: /private/var/folders/np/40b4lk5j757d5vn9ql3w68x00000gn/T/pip-build-env-n2ag2eug/overlay/lib/python3.12/site-packages/numpy/core/include/numpy/npy_1_7_deprecated_api.h:17:2: warning: "Using deprecated NumPy API, disable it with " "#define NPY_NO_DEPRECATED_API NPY_1_7_API_VERSION" [-W#warnings] #warning "Using deprecated NumPy API, disable it with " \ ^ thinc/backends/numpy_ops.cpp:4949:3: error: no member named 'use_tracing' in '_PyCFrame' __Pyx_TraceCall("__init__", __pyx_f[0], 53, 0, __PYX_ERR(0, 53, __pyx_L1_error)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ thinc/backends/numpy_ops.cpp:2447:15: note: expanded from macro '__Pyx_TraceCall' if (__Pyx_IsTracing(tstate, 1, 1)) {\ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ thinc/backends/numpy_ops.cpp:2408:34: note: expanded from macro '__Pyx_IsTracing' (unlikely((tstate)->cframe->use_tracing) &&\ ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ thinc/backends/numpy_ops.cpp:1001:43: note: expanded from macro 'unlikely' #define unlikely(x) __builtin_expect(!!(x), 0) ^ thinc/backends/numpy_ops.cpp:4949:3: error: no member named 'use_tracing' in '_PyCFrame' __Pyx_TraceCall("__init__", __pyx_f[0], 53, 0, __PYX_ERR(0, 53, __pyx_L1_error)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ thinc/backends/numpy_ops.cpp:2455:11: note: expanded from macro '__Pyx_TraceCall' if (__Pyx_IsTracing(tstate, 1, 1)) {\ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ thinc/backends/numpy_ops.cpp:2408:34: note: expanded from macro '__Pyx_IsTracing' (unlikely((tstate)->cframe->use_tracing) &&\ ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ thinc/backends/numpy_ops.cpp:1001:43: note: expanded from macro 'unlikely' #define unlikely(x) __builtin_expect(!!(x), 0) ^ thinc/backends/numpy_ops.cpp:5042:3: error: no member named 'use_tracing' in '_PyCFrame' __Pyx_TraceReturn(__pyx_r, 0); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ thinc/backends/numpy_ops.cpp:2506:19: note: expanded from macro '__Pyx_TraceReturn' if (__Pyx_IsTracing(tstate, 0, 0)) {\ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ thinc/backends/numpy_ops.cpp:2408:34: note: expanded from macro '__Pyx_IsTracing' (unlikely((tstate)->cframe->use_tracing) &&\ ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ thinc/backends/numpy_ops.cpp:1001:43: note: expanded from macro 'unlikely' #define unlikely(x) __builtin_expect(!!(x), 0) ^ thinc/backends/numpy_ops.cpp:5042:3: error: no member named 'use_tracing' in '_PyCFrame' __Pyx_TraceReturn(__pyx_r, 0); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ thinc/backends/numpy_ops.cpp:2513:15: note: expanded from macro '__Pyx_TraceReturn' if (__Pyx_IsTracing(tstate, 0, 0)) {\ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ thinc/backends/numpy_ops.cpp:2408:34: note: expanded from macro '__Pyx_IsTracing' (unlikely((tstate)->cframe->use_tracing) &&\ ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ thinc/backends/numpy_ops.cpp:1001:43: note: expanded from macro 'unlikely' #define unlikely(x) __builtin_expect(!!(x), 0) ^ thinc/backends/numpy_ops.cpp:5152:3: error: no member named 'use_tracing' in '_PyCFrame' __Pyx_TraceCall("asarray", __pyx_f[0], 66, 0, __PYX_ERR(0, 66, __pyx_L1_error)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ thinc/backends/numpy_ops.cpp:2447:15: note: expanded from macro '__Pyx_TraceCall' if (__Pyx_IsTracing(tstate, 1, 1)) {\ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ thinc/backends/numpy_ops.cpp:2408:34: note: expanded from macro '__Pyx_IsTracing' (unlikely((tstate)->cframe->use_tracing) &&\ ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ thinc/backends/numpy_ops.cpp:1001:43: note: expanded from macro 'unlikely' #define unlikely(x) __builtin_expect(!!(x), 0) ^ thinc/backends/numpy_ops.cpp:5152:3: error: no member named 'use_tracing' in '_PyCFrame' __Pyx_TraceCall("asarray", __pyx_f[0], 66, 0, __PYX_ERR(0, 66, __pyx_L1_error)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ thinc/backends/numpy_ops.cpp:2455:11: note: expanded from macro '__Pyx_TraceCall' if (__Pyx_IsTracing(tstate, 1, 1)) {\ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ thinc/backends/numpy_ops.cpp:2408:34: note: expanded from macro '__Pyx_IsTracing' (unlikely((tstate)->cframe->use_tracing) &&\ ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ thinc/backends/numpy_ops.cpp:1001:43: note: expanded from macro 'unlikely' #define unlikely(x) __builtin_expect(!!(x), 0) ^ thinc/backends/numpy_ops.cpp:5389:3: error: no member named 'use_tracing' in '_PyCFrame' __Pyx_TraceReturn(__pyx_r, 0); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ thinc/backends/numpy_ops.cpp:2506:19: note: expanded from macro '__Pyx_TraceReturn' if (__Pyx_IsTracing(tstate, 0, 0)) {\ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ thinc/backends/numpy_ops.cpp:2408:34: note: expanded from macro '__Pyx_IsTracing' (unlikely((tstate)->cframe->use_tracing) &&\ ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ thinc/backends/numpy_ops.cpp:1001:43: note: expanded from macro 'unlikely' #define unlikely(x) __builtin_expect(!!(x), 0) ^ thinc/backends/numpy_ops.cpp:5389:3: error: no member named 'use_tracing' in '_PyCFrame' __Pyx_TraceReturn(__pyx_r, 0); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ thinc/backends/numpy_ops.cpp:2513:15: note: expanded from macro '__Pyx_TraceReturn' if (__Pyx_IsTracing(tstate, 0, 0)) {\ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ thinc/backends/numpy_ops.cpp:2408:34: note: expanded from macro '__Pyx_IsTracing' (unlikely((tstate)->cframe->use_tracing) &&\ ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ thinc/backends/numpy_ops.cpp:1001:43: note: expanded from macro 'unlikely' #define unlikely(x) __builtin_expect(!!(x), 0) ^ thinc/backends/numpy_ops.cpp:5495:3: error: no member named 'use_tracing' in '_PyCFrame' __Pyx_TraceCall("alloc", __pyx_f[0], 83, 0, __PYX_ERR(0, 83, __pyx_L1_error)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ thinc/backends/numpy_ops.cpp:2447:15: note: expanded from macro '__Pyx_TraceCall' if (__Pyx_IsTracing(tstate, 1, 1)) {\ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ thinc/backends/numpy_ops.cpp:2408:34: note: expanded from macro '__Pyx_IsTracing' (unlikely((tstate)->cframe->use_tracing) &&\ ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ thinc/backends/numpy_ops.cpp:1001:43: note: expanded from macro 'unlikely' #define unlikely(x) __builtin_expect(!!(x), 0) ^ thinc/backends/numpy_ops.cpp:5495:3: error: no member named 'use_tracing' in '_PyCFrame' __Pyx_TraceCall("alloc", __pyx_f[0], 83, 0, __PYX_ERR(0, 83, __pyx_L1_error)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ thinc/backends/numpy_ops.cpp:2455:11: note: expanded from macro '__Pyx_TraceCall' if (__Pyx_IsTracing(tstate, 1, 1)) {\ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ thinc/backends/numpy_ops.cpp:2408:34: note: expanded from macro '__Pyx_IsTracing' (unlikely((tstate)->cframe->use_tracing) &&\ ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ thinc/backends/numpy_ops.cpp:1001:43: note: expanded from macro 'unlikely' #define unlikely(x) __builtin_expect(!!(x), 0) ^ thinc/backends/numpy_ops.cpp:5596:3: error: no member named 'use_tracing' in '_PyCFrame' __Pyx_TraceReturn(__pyx_r, 0); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ thinc/backends/numpy_ops.cpp:2506:19: note: expanded from macro '__Pyx_TraceReturn' if (__Pyx_IsTracing(tstate, 0, 0)) {\ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ thinc/backends/numpy_ops.cpp:2408:34: note: expanded from macro '__Pyx_IsTracing' (unlikely((tstate)->cframe->use_tracing) &&\ ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ thinc/backends/numpy_ops.cpp:1001:43: note: expanded from macro 'unlikely' #define unlikely(x) __builtin_expect(!!(x), 0) ^ thinc/backends/numpy_ops.cpp:5596:3: error: no member named 'use_tracing' in '_PyCFrame' __Pyx_TraceReturn(__pyx_r, 0); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ thinc/backends/numpy_ops.cpp:2513:15: note: expanded from macro '__Pyx_TraceReturn' if (__Pyx_IsTracing(tstate, 0, 0)) {\ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ thinc/backends/numpy_ops.cpp:2408:34: note: expanded from macro '__Pyx_IsTracing' (unlikely((tstate)->cframe->use_tracing) &&\ ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ thinc/backends/numpy_ops.cpp:1001:43: note: expanded from macro 'unlikely' #define unlikely(x) __builtin_expect(!!(x), 0) ^ thinc/backends/numpy_ops.cpp:5634:3: error: no member named 'use_tracing' in '_PyCFrame' __Pyx_TraceCall("cblas", __pyx_f[0], 89, 0, __PYX_ERR(0, 89, __pyx_L1_error)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ thinc/backends/numpy_ops.cpp:2447:15: note: expanded from macro '__Pyx_TraceCall' if (__Pyx_IsTracing(tstate, 1, 1)) {\ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ thinc/backends/numpy_ops.cpp:2408:34: note: expanded from macro '__Pyx_IsTracing' (unlikely((tstate)->cframe->use_tracing) &&\ ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ thinc/backends/numpy_ops.cpp:1001:43: note: expanded from macro 'unlikely' #define unlikely(x) __builtin_expect(!!(x), 0) ^ thinc/backends/numpy_ops.cpp:5634:3: error: no member named 'use_tracing' in '_PyCFrame' __Pyx_TraceCall("cblas", __pyx_f[0], 89, 0, __PYX_ERR(0, 89, __pyx_L1_error)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ thinc/backends/numpy_ops.cpp:2455:11: note: expanded from macro '__Pyx_TraceCall' if (__Pyx_IsTracing(tstate, 1, 1)) {\ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ thinc/backends/numpy_ops.cpp:2408:34: note: expanded from macro '__Pyx_IsTracing' (unlikely((tstate)->cframe->use_tracing) &&\ ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ thinc/backends/numpy_ops.cpp:1001:43: note: expanded from macro 'unlikely' #define unlikely(x) __builtin_expect(!!(x), 0) ^ thinc/backends/numpy_ops.cpp:5665:3: error: no member named 'use_tracing' in '_PyCFrame' __Pyx_TraceReturn(__pyx_r, 0); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ thinc/backends/numpy_ops.cpp:2506:19: note: expanded from macro '__Pyx_TraceReturn' if (__Pyx_IsTracing(tstate, 0, 0)) {\ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ thinc/backends/numpy_ops.cpp:2408:34: note: expanded from macro '__Pyx_IsTracing' (unlikely((tstate)->cframe->use_tracing) &&\ ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ thinc/backends/numpy_ops.cpp:1001:43: note: expanded from macro 'unlikely' #define unlikely(x) __builtin_expect(!!(x), 0) ^ thinc/backends/numpy_ops.cpp:5665:3: error: no member named 'use_tracing' in '_PyCFrame' __Pyx_TraceReturn(__pyx_r, 0); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ thinc/backends/numpy_ops.cpp:2513:15: note: expanded from macro '__Pyx_TraceReturn' if (__Pyx_IsTracing(tstate, 0, 0)) {\ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ thinc/backends/numpy_ops.cpp:2408:34: note: expanded from macro '__Pyx_IsTracing' (unlikely((tstate)->cframe->use_tracing) &&\ ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ thinc/backends/numpy_ops.cpp:1001:43: note: expanded from macro 'unlikely' #define unlikely(x) __builtin_expect(!!(x), 0) ^ thinc/backends/numpy_ops.cpp:5795:3: error: no member named 'use_tracing' in '_PyCFrame' __Pyx_TraceCall("gemm", __pyx_f[0], 92, 0, __PYX_ERR(0, 92, __pyx_L1_error)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ thinc/backends/numpy_ops.cpp:2447:15: note: expanded from macro '__Pyx_TraceCall' if (__Pyx_IsTracing(tstate, 1, 1)) {\ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ thinc/backends/numpy_ops.cpp:2408:34: note: expanded from macro '__Pyx_IsTracing' (unlikely((tstate)->cframe->use_tracing) &&\ ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ thinc/backends/numpy_ops.cpp:1001:43: note: expanded from macro 'unlikely' #define unlikely(x) __builtin_expect(!!(x), 0) ^ thinc/backends/numpy_ops.cpp:5795:3: error: no member named 'use_tracing' in '_PyCFrame' __Pyx_TraceCall("gemm", __pyx_f[0], 92, 0, __PYX_ERR(0, 92, __pyx_L1_error)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ thinc/backends/numpy_ops.cpp:2455:11: note: expanded from macro '__Pyx_TraceCall' if (__Pyx_IsTracing(tstate, 1, 1)) {\ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ thinc/backends/numpy_ops.cpp:2408:34: note: expanded from macro '__Pyx_IsTracing' (unlikely((tstate)->cframe->use_tracing) &&\ ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ thinc/backends/numpy_ops.cpp:1001:43: note: expanded from macro 'unlikely' #define unlikely(x) __builtin_expect(!!(x), 0) ^ thinc/backends/numpy_ops.cpp:6142:3: error: no member named 'use_tracing' in '_PyCFrame' __Pyx_TraceReturn(__pyx_r, 0); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ thinc/backends/numpy_ops.cpp:2506:19: note: expanded from macro '__Pyx_TraceReturn' if (__Pyx_IsTracing(tstate, 0, 0)) {\ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ thinc/backends/numpy_ops.cpp:2408:34: note: expanded from macro '__Pyx_IsTracing' (unlikely((tstate)->cframe->use_tracing) &&\ ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ thinc/backends/numpy_ops.cpp:1001:43: note: expanded from macro 'unlikely' #define unlikely(x) __builtin_expect(!!(x), 0) ^ fatal error: too many errors emitted, stopping now [-ferror-limit=] 1 warning and 20 errors generated. error: command '/usr/bin/clang' failed with exit code 1 [end of output] note: This error originates from a subprocess, and is likely not a problem with pip. ERROR: Failed building wheel for thinc Failed to build thinc ERROR: Could not build wheels for thinc, 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.
It is quite likely that some packages will not install/work with python 3.12. I suggest using python 3.10.
Unable to install scispacy with python 3.12.0 due to failed build dependencies
Collecting https://s3-us-west-2.amazonaws.com/ai2-s2-scispacy/releases/v0.5.3/en_core_sci_sm-0.5.3.tar.gz Downloading https://s3-us-west-2.amazonaws.com/ai2-s2-scispacy/releases/v0.5.3/en_core_sci_sm-0.5.3.tar.gz (14.8 MB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 14.8/14.8 MB 40.7 MB/s eta 0:00:00m eta 0:00:01[36m0:00:01 Installing build dependencies ... done Getting requirements to build wheel ... done Preparing metadata (pyproject.toml) ... done Collecting spacy<3.7.0,>=3.6.1 (from en-core-sci-sm==0.5.3) Using cached spacy-3.6.1.tar.gz (1.3 MB) Installing build dependencies ... error error: subprocess-exited-with-error
× pip subprocess to install build dependencies did not run successfully. │ exit code: 1 ╰─> [634 lines of output] Collecting setuptools Using cached setuptools-68.2.2-py3-none-any.whl.metadata (6.3 kB) Collecting cython<3.0,>=0.25 Using cached Cython-0.29.36-py2.py3-none-any.whl.metadata (3.1 kB) Collecting cymem<2.1.0,>=2.0.2 Using cached cymem-2.0.8-cp312-cp312-macosx_11_0_arm64.whl.metadata (8.4 kB) Collecting preshed<3.1.0,>=3.0.2 Using cached preshed-3.0.9-cp312-cp312-macosx_11_0_arm64.whl.metadata (2.2 kB) Collecting murmurhash<1.1.0,>=0.28.0 Using cached murmurhash-1.0.10-cp312-cp312-macosx_11_0_arm64.whl.metadata (2.0 kB) Collecting thinc<8.2.0,>=8.1.8 Using cached thinc-8.1.12.tar.gz (190 kB) 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' Installing backend dependencies: started Installing backend dependencies: finished with status 'done' Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting numpy>=1.15.0 Using cached numpy-1.26.1-cp312-cp312-macosx_11_0_arm64.whl.metadata (61 kB) Collecting blis<0.8.0,>=0.7.8 (from thinc<8.2.0,>=8.1.8) Using cached blis-0.7.11-cp312-cp312-macosx_11_0_arm64.whl.metadata (7.4 kB) Collecting wasabi<1.2.0,>=0.8.1 (from thinc<8.2.0,>=8.1.8) Using cached wasabi-1.1.2-py3-none-any.whl.metadata (28 kB) Collecting srsly<3.0.0,>=2.4.0 (from thinc<8.2.0,>=8.1.8) Using cached srsly-2.4.8-cp312-cp312-macosx_11_0_arm64.whl.metadata (20 kB) Collecting catalogue<2.1.0,>=2.0.4 (from thinc<8.2.0,>=8.1.8) Using cached catalogue-2.0.10-py3-none-any.whl.metadata (14 kB) Collecting confection<1.0.0,>=0.0.1 (from thinc<8.2.0,>=8.1.8) Using cached confection-0.1.3-py3-none-any.whl.metadata (19 kB) Collecting pydantic!=1.8,!=1.8.1,<3.0.0,>=1.7.4 (from thinc<8.2.0,>=8.1.8) Using cached pydantic-2.4.2-py3-none-any.whl.metadata (158 kB) Collecting packaging>=20.0 (from thinc<8.2.0,>=8.1.8) Using cached packaging-23.2-py3-none-any.whl.metadata (3.2 kB) Collecting annotated-types>=0.4.0 (from pydantic!=1.8,!=1.8.1,<3.0.0,>=1.7.4->thinc<8.2.0,>=8.1.8) Using cached annotated_types-0.6.0-py3-none-any.whl.metadata (12 kB) Collecting pydantic-core==2.10.1 (from pydantic!=1.8,!=1.8.1,<3.0.0,>=1.7.4->thinc<8.2.0,>=8.1.8) Using cached pydantic_core-2.10.1-cp312-cp312-macosx_11_0_arm64.whl.metadata (6.5 kB) Collecting typing-extensions>=4.6.1 (from pydantic!=1.8,!=1.8.1,<3.0.0,>=1.7.4->thinc<8.2.0,>=8.1.8) Using cached typing_extensions-4.8.0-py3-none-any.whl.metadata (3.0 kB) Using cached setuptools-68.2.2-py3-none-any.whl (807 kB) Using cached Cython-0.29.36-py2.py3-none-any.whl (988 kB) Using cached cymem-2.0.8-cp312-cp312-macosx_11_0_arm64.whl (41 kB) Using cached preshed-3.0.9-cp312-cp312-macosx_11_0_arm64.whl (128 kB) Using cached murmurhash-1.0.10-cp312-cp312-macosx_11_0_arm64.whl (26 kB) Using cached numpy-1.26.1-cp312-cp312-macosx_11_0_arm64.whl (13.7 MB) Using cached blis-0.7.11-cp312-cp312-macosx_11_0_arm64.whl (1.1 MB) Using cached catalogue-2.0.10-py3-none-any.whl (17 kB) Using cached confection-0.1.3-py3-none-any.whl (34 kB) Using cached packaging-23.2-py3-none-any.whl (53 kB) Using cached pydantic-2.4.2-py3-none-any.whl (395 kB) Using cached pydantic_core-2.10.1-cp312-cp312-macosx_11_0_arm64.whl (1.7 MB) Using cached srsly-2.4.8-cp312-cp312-macosx_11_0_arm64.whl (486 kB) Using cached wasabi-1.1.2-py3-none-any.whl (27 kB) Using cached annotated_types-0.6.0-py3-none-any.whl (12 kB) Using cached typing_extensions-4.8.0-py3-none-any.whl (31 kB) Building wheels for collected packages: thinc Building wheel for thinc (pyproject.toml): started Building wheel for thinc (pyproject.toml): finished with status 'error' error: subprocess-exited-with-error
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.