Significant-Gravitas / AutoGPT

AutoGPT is the vision of accessible AI for everyone, to use and to build on. Our mission is to provide the tools, so that you can focus on what matters.
https://agpt.co
MIT License
166.53k stars 44.07k forks source link

poetry install failure (on onnxruntime, puslar-client, and thinc packages) #6597

Closed liuqiyuan closed 3 months ago

liuqiyuan commented 9 months ago

⚠️ Search for existing issues first ⚠️

Which Operating System are you using?

MacOS

Which version of AutoGPT are you using?

Latest Release

Do you use OpenAI GPT-3 or GPT-4?

GPT-4

Which area covers your issue best?

Installation and setup

Describe your issue.

poetry install failied on installing the following packages:

Tried to upgrade the python version from 3.9 to 3.11/3.12 and used the latest poetry but could not get the following packages installed. Any suggestions would be appreciated.

poetry install
Updating dependencies
Resolving dependencies... (68.3s)

Package operations: 89 installs, 0 updates, 0 removals

  • Installing onnxruntime (1.16.3): Failed

  RuntimeError

  Unable to find installation candidates for onnxruntime (1.16.3)

  at ~/Library/Application Support/pipx/venvs/poetry/lib/python3.12/site-packages/poetry/installation/chooser.py:73 in choose_for
       69│
       70│             links.append(link)
       71│
       72│         if not links:
    →  73│             raise RuntimeError(f"Unable to find installation candidates for {package}")
       74│
       75│         # Get the best link
       76│         chosen = max(links, key=lambda link: self._sort_key(package, link))
       77│

Cannot install onnxruntime.

  • Installing pulsar-client (3.3.0): Failed

  ... Similar to the above prints ...

Upload Activity Log Content

n.a.

Upload Error Log Content

poetry install

Updating dependencies
Resolving dependencies... (68.3s)

Package operations: 89 installs, 0 updates, 0 removals

  • Installing onnxruntime (1.16.3): Failed

  RuntimeError

  Unable to find installation candidates for onnxruntime (1.16.3)

  at ~/Library/Application Support/pipx/venvs/poetry/lib/python3.12/site-packages/poetry/installation/chooser.py:73 in choose_for
       69│
       70│             links.append(link)
       71│
       72│         if not links:
    →  73│             raise RuntimeError(f"Unable to find installation candidates for {package}")
       74│
       75│         # Get the best link
       76│         chosen = max(links, key=lambda link: self._sort_key(package, link))
       77│

Cannot install onnxruntime.

  • Installing pulsar-client (3.3.0): Failed

  RuntimeError

  Unable to find installation candidates for pulsar-client (3.3.0)

  at ~/Library/Application Support/pipx/venvs/poetry/lib/python3.12/site-packages/poetry/installation/chooser.py:73 in choose_for
       69│
       70│             links.append(link)
       71│
       72│         if not links:
    →  73│             raise RuntimeError(f"Unable to find installation candidates for {package}")
       74│
       75│         # Get the best link
       76│         chosen = max(links, key=lambda link: self._sort_key(package, link))
       77│

Cannot install pulsar-client.

  • Installing thinc (8.1.12): Failed

  ChefBuildError

  Backend subprocess exited when trying to invoke build_wheel

  Cythonizing sources
  running bdist_wheel
  running build
  running build_py
  creating build
  creating build/lib.macosx-14-arm64-cpython-312
  creating build/lib.macosx-14-arm64-cpython-312/thinc
  copying thinc/config.py -> build/lib.macosx-14-arm64-cpython-312/thinc
  copying thinc/compat.py -> build/lib.macosx-14-arm64-cpython-312/thinc
  copying thinc/util.py -> build/lib.macosx-14-arm64-cpython-312/thinc
  copying thinc/__init__.py -> build/lib.macosx-14-arm64-cpython-312/thinc
  copying thinc/mypy.py -> build/lib.macosx-14-arm64-cpython-312/thinc
  copying thinc/types.py -> build/lib.macosx-14-arm64-cpython-312/thinc
  copying thinc/about.py -> build/lib.macosx-14-arm64-cpython-312/thinc
  copying thinc/model.py -> build/lib.macosx-14-arm64-cpython-312/thinc
  copying thinc/optimizers.py -> build/lib.macosx-14-arm64-cpython-312/thinc
  copying thinc/api.py -> build/lib.macosx-14-arm64-cpython-312/thinc
  copying thinc/loss.py -> build/lib.macosx-14-arm64-cpython-312/thinc
  copying thinc/initializers.py -> build/lib.macosx-14-arm64-cpython-312/thinc
  copying thinc/schedules.py -> build/lib.macosx-14-arm64-cpython-312/thinc
  creating build/lib.macosx-14-arm64-cpython-312/thinc/layers
  copying thinc/layers/remap_ids.py -> build/lib.macosx-14-arm64-cpython-312/thinc/layers
  copying thinc/layers/with_debug.py -> build/lib.macosx-14-arm64-cpython-312/thinc/layers
  copying thinc/layers/mxnetwrapper.py -> build/lib.macosx-14-arm64-cpython-312/thinc/layers
  copying thinc/layers/siamese.py -> build/lib.macosx-14-arm64-cpython-312/thinc/layers
  copying thinc/layers/concatenate.py -> build/lib.macosx-14-arm64-cpython-312/thinc/layers
  copying thinc/layers/reduce_sum.py -> build/lib.macosx-14-arm64-cpython-312/thinc/layers
  copying thinc/layers/softmax_activation.py -> build/lib.macosx-14-arm64-cpython-312/thinc/layers
  copying thinc/layers/hashembed.py -> build/lib.macosx-14-arm64-cpython-312/thinc/layers
  copying thinc/layers/expand_window.py -> build/lib.macosx-14-arm64-cpython-312/thinc/layers
  copying thinc/layers/list2padded.py -> build/lib.macosx-14-arm64-cpython-312/thinc/layers
  copying thinc/layers/with_padded.py -> build/lib.macosx-14-arm64-cpython-312/thinc/layers
  copying thinc/layers/with_nvtx_range.py -> build/lib.macosx-14-arm64-cpython-312/thinc/layers
  copying thinc/layers/layernorm.py -> build/lib.macosx-14-arm64-cpython-312/thinc/layers
  copying thinc/layers/maxout.py -> build/lib.macosx-14-arm64-cpython-312/thinc/layers
  copying thinc/layers/add.py -> build/lib.macosx-14-arm64-cpython-312/thinc/layers
  copying thinc/layers/embed.py -> build/lib.macosx-14-arm64-cpython-312/thinc/layers
  copying thinc/layers/residual.py -> build/lib.macosx-14-arm64-cpython-312/thinc/layers
  copying thinc/layers/reduce_first.py -> build/lib.macosx-14-arm64-cpython-312/thinc/layers
  copying thinc/layers/chain.py -> build/lib.macosx-14-arm64-cpython-312/thinc/layers
  copying thinc/layers/logistic.py -> build/lib.macosx-14-arm64-cpython-312/thinc/layers
  copying thinc/layers/linear.py -> build/lib.macosx-14-arm64-cpython-312/thinc/layers
  copying thinc/layers/gelu.py -> build/lib.macosx-14-arm64-cpython-312/thinc/layers
  copying thinc/layers/with_cpu.py -> build/lib.macosx-14-arm64-cpython-312/thinc/layers
  copying thinc/layers/torchscriptwrapper.py -> build/lib.macosx-14-arm64-cpython-312/thinc/layers
  copying thinc/layers/mish.py -> build/lib.macosx-14-arm64-cpython-312/thinc/layers
  copying thinc/layers/sigmoid_activation.py -> build/lib.macosx-14-arm64-cpython-312/thinc/layers
  copying thinc/layers/__init__.py -> build/lib.macosx-14-arm64-cpython-312/thinc/layers
  copying thinc/layers/pytorchwrapper.py -> build/lib.macosx-14-arm64-cpython-312/thinc/layers
  copying thinc/layers/with_array.py -> build/lib.macosx-14-arm64-cpython-312/thinc/layers
  copying thinc/layers/bidirectional.py -> build/lib.macosx-14-arm64-cpython-312/thinc/layers
  copying thinc/layers/hard_swish.py -> build/lib.macosx-14-arm64-cpython-312/thinc/layers
  copying thinc/layers/uniqued.py -> build/lib.macosx-14-arm64-cpython-312/thinc/layers
  copying thinc/layers/padded2list.py -> build/lib.macosx-14-arm64-cpython-312/thinc/layers
  copying thinc/layers/cauchysimilarity.py -> build/lib.macosx-14-arm64-cpython-312/thinc/layers
  copying thinc/layers/with_array2d.py -> build/lib.macosx-14-arm64-cpython-312/thinc/layers
  copying thinc/layers/strings2arrays.py -> build/lib.macosx-14-arm64-cpython-312/thinc/layers
  copying thinc/layers/with_getitem.py -> build/lib.macosx-14-arm64-cpython-312/thinc/layers
  copying thinc/layers/with_flatten_v2.py -> build/lib.macosx-14-arm64-cpython-312/thinc/layers
  copying thinc/layers/clipped_linear.py -> build/lib.macosx-14-arm64-cpython-312/thinc/layers
  copying thinc/layers/with_reshape.py -> build/lib.macosx-14-arm64-cpython-312/thinc/layers
  copying thinc/layers/tensorflowwrapper.py -> build/lib.macosx-14-arm64-cpython-312/thinc/layers
  copying thinc/layers/hard_swish_mobilenet.py -> build/lib.macosx-14-arm64-cpython-312/thinc/layers
  copying thinc/layers/noop.py -> build/lib.macosx-14-arm64-cpython-312/thinc/layers
  copying thinc/layers/relu.py -> build/lib.macosx-14-arm64-cpython-312/thinc/layers
  copying thinc/layers/swish.py -> build/lib.macosx-14-arm64-cpython-312/thinc/layers
  copying thinc/layers/with_signpost_interval.py -> build/lib.macosx-14-arm64-cpython-312/thinc/layers
  copying thinc/layers/ragged2list.py -> build/lib.macosx-14-arm64-cpython-312/thinc/layers
  copying thinc/layers/tuplify.py -> build/lib.macosx-14-arm64-cpython-312/thinc/layers
  copying thinc/layers/with_ragged.py -> build/lib.macosx-14-arm64-cpython-312/thinc/layers
  copying thinc/layers/list2ragged.py -> build/lib.macosx-14-arm64-cpython-312/thinc/layers
  copying thinc/layers/map_list.py -> build/lib.macosx-14-arm64-cpython-312/thinc/layers
  copying thinc/layers/dropout.py -> build/lib.macosx-14-arm64-cpython-312/thinc/layers
  copying thinc/layers/reduce_last.py -> build/lib.macosx-14-arm64-cpython-312/thinc/layers
  copying thinc/layers/list2array.py -> build/lib.macosx-14-arm64-cpython-312/thinc/layers
  copying thinc/layers/with_list.py -> build/lib.macosx-14-arm64-cpython-312/thinc/layers
  copying thinc/layers/lstm.py -> build/lib.macosx-14-arm64-cpython-312/thinc/layers
  copying thinc/layers/reduce_max.py -> build/lib.macosx-14-arm64-cpython-312/thinc/layers
  copying thinc/layers/with_flatten.py -> build/lib.macosx-14-arm64-cpython-312/thinc/layers
  copying thinc/layers/resizable.py -> build/lib.macosx-14-arm64-cpython-312/thinc/layers
  copying thinc/layers/sigmoid.py -> build/lib.macosx-14-arm64-cpython-312/thinc/layers
  copying thinc/layers/multisoftmax.py -> build/lib.macosx-14-arm64-cpython-312/thinc/layers
  copying thinc/layers/softmax.py -> build/lib.macosx-14-arm64-cpython-312/thinc/layers
  copying thinc/layers/reduce_mean.py -> build/lib.macosx-14-arm64-cpython-312/thinc/layers
  copying thinc/layers/array_getitem.py -> build/lib.macosx-14-arm64-cpython-312/thinc/layers
  copying thinc/layers/dish.py -> build/lib.macosx-14-arm64-cpython-312/thinc/layers
  copying thinc/layers/parametricattention.py -> build/lib.macosx-14-arm64-cpython-312/thinc/layers
  copying thinc/layers/clone.py -> build/lib.macosx-14-arm64-cpython-312/thinc/layers
  creating build/lib.macosx-14-arm64-cpython-312/thinc/backends
  copying thinc/backends/mps_ops.py -> build/lib.macosx-14-arm64-cpython-312/thinc/backends
  copying thinc/backends/__init__.py -> build/lib.macosx-14-arm64-cpython-312/thinc/backends
  copying thinc/backends/_param_server.py -> build/lib.macosx-14-arm64-cpython-312/thinc/backends
  copying thinc/backends/cupy_ops.py -> build/lib.macosx-14-arm64-cpython-312/thinc/backends
  copying thinc/backends/_custom_kernels.py -> build/lib.macosx-14-arm64-cpython-312/thinc/backends
  copying thinc/backends/ops.py -> build/lib.macosx-14-arm64-cpython-312/thinc/backends
  copying thinc/backends/_cupy_allocators.py -> build/lib.macosx-14-arm64-cpython-312/thinc/backends
  creating build/lib.macosx-14-arm64-cpython-312/thinc/tests
  copying thinc/tests/conftest.py -> build/lib.macosx-14-arm64-cpython-312/thinc/tests
  copying thinc/tests/strategies.py -> build/lib.macosx-14-arm64-cpython-312/thinc/tests
  copying thinc/tests/test_schedules.py -> build/lib.macosx-14-arm64-cpython-312/thinc/tests
  copying thinc/tests/util.py -> build/lib.macosx-14-arm64-cpython-312/thinc/tests
  copying thinc/tests/test_initializers.py -> build/lib.macosx-14-arm64-cpython-312/thinc/tests
  copying thinc/tests/test_optimizers.py -> build/lib.macosx-14-arm64-cpython-312/thinc/tests
  copying thinc/tests/__init__.py -> build/lib.macosx-14-arm64-cpython-312/thinc/tests
  copying thinc/tests/test_util.py -> build/lib.macosx-14-arm64-cpython-312/thinc/tests
  copying thinc/tests/test_indexing.py -> build/lib.macosx-14-arm64-cpython-312/thinc/tests
  copying thinc/tests/test_config.py -> build/lib.macosx-14-arm64-cpython-312/thinc/tests
  copying thinc/tests/test_serialize.py -> build/lib.macosx-14-arm64-cpython-312/thinc/tests
  copying thinc/tests/test_loss.py -> build/lib.macosx-14-arm64-cpython-312/thinc/tests
  copying thinc/tests/test_import__all__.py -> build/lib.macosx-14-arm64-cpython-312/thinc/tests
  copying thinc/tests/test_examples.py -> build/lib.macosx-14-arm64-cpython-312/thinc/tests
  copying thinc/tests/test_types.py -> build/lib.macosx-14-arm64-cpython-312/thinc/tests
  creating build/lib.macosx-14-arm64-cpython-312/thinc/extra
  copying thinc/extra/__init__.py -> build/lib.macosx-14-arm64-cpython-312/thinc/extra
  creating build/lib.macosx-14-arm64-cpython-312/thinc/shims
  copying thinc/shims/mxnet.py -> build/lib.macosx-14-arm64-cpython-312/thinc/shims
  copying thinc/shims/__init__.py -> build/lib.macosx-14-arm64-cpython-312/thinc/shims
  copying thinc/shims/tensorflow.py -> build/lib.macosx-14-arm64-cpython-312/thinc/shims
  copying thinc/shims/pytorch.py -> build/lib.macosx-14-arm64-cpython-312/thinc/shims
  copying thinc/shims/torchscript.py -> build/lib.macosx-14-arm64-cpython-312/thinc/shims
  copying thinc/shims/pytorch_grad_scaler.py -> build/lib.macosx-14-arm64-cpython-312/thinc/shims
  copying thinc/shims/shim.py -> build/lib.macosx-14-arm64-cpython-312/thinc/shims
  creating build/lib.macosx-14-arm64-cpython-312/thinc/tests/layers
  copying thinc/tests/layers/test_with_flatten.py -> build/lib.macosx-14-arm64-cpython-312/thinc/tests/layers
  copying thinc/tests/layers/test_hash_embed.py -> build/lib.macosx-14-arm64-cpython-312/thinc/tests/layers
  copying thinc/tests/layers/test_layers_api.py -> build/lib.macosx-14-arm64-cpython-312/thinc/tests/layers
  copying thinc/tests/layers/test_with_transforms.py -> build/lib.macosx-14-arm64-cpython-312/thinc/tests/layers
  copying thinc/tests/layers/test_sparse_linear.py -> build/lib.macosx-14-arm64-cpython-312/thinc/tests/layers
  copying thinc/tests/layers/test_uniqued.py -> build/lib.macosx-14-arm64-cpython-312/thinc/tests/layers
  copying thinc/tests/layers/test_combinators.py -> build/lib.macosx-14-arm64-cpython-312/thinc/tests/layers
  copying thinc/tests/layers/test_tensorflow_wrapper.py -> build/lib.macosx-14-arm64-cpython-312/thinc/tests/layers
  copying thinc/tests/layers/__init__.py -> build/lib.macosx-14-arm64-cpython-312/thinc/tests/layers
  copying thinc/tests/layers/test_resizable.py -> build/lib.macosx-14-arm64-cpython-312/thinc/tests/layers
  copying thinc/tests/layers/test_mnist.py -> build/lib.macosx-14-arm64-cpython-312/thinc/tests/layers
  copying thinc/tests/layers/test_feed_forward.py -> build/lib.macosx-14-arm64-cpython-312/thinc/tests/layers
  copying thinc/tests/layers/test_torchscriptwrapper.py -> build/lib.macosx-14-arm64-cpython-312/thinc/tests/layers
  copying thinc/tests/layers/test_reduce.py -> build/lib.macosx-14-arm64-cpython-312/thinc/tests/layers
  copying thinc/tests/layers/test_mappers.py -> build/lib.macosx-14-arm64-cpython-312/thinc/tests/layers
  copying thinc/tests/layers/test_transforms.py -> build/lib.macosx-14-arm64-cpython-312/thinc/tests/layers
  copying thinc/tests/layers/test_linear.py -> build/lib.macosx-14-arm64-cpython-312/thinc/tests/layers
  copying thinc/tests/layers/test_softmax.py -> build/lib.macosx-14-arm64-cpython-312/thinc/tests/layers
  copying thinc/tests/layers/test_pytorch_wrapper.py -> build/lib.macosx-14-arm64-cpython-312/thinc/tests/layers
  copying thinc/tests/layers/test_with_debug.py -> build/lib.macosx-14-arm64-cpython-312/thinc/tests/layers
  copying thinc/tests/layers/test_mxnet_wrapper.py -> build/lib.macosx-14-arm64-cpython-312/thinc/tests/layers
  copying thinc/tests/layers/test_shim.py -> build/lib.macosx-14-arm64-cpython-312/thinc/tests/layers
  copying thinc/tests/layers/test_lstm.py -> build/lib.macosx-14-arm64-cpython-312/thinc/tests/layers
  copying thinc/tests/layers/test_basic_tagger.py -> build/lib.macosx-14-arm64-cpython-312/thinc/tests/layers
  creating build/lib.macosx-14-arm64-cpython-312/thinc/tests/backends
  copying thinc/tests/backends/__init__.py -> build/lib.macosx-14-arm64-cpython-312/thinc/tests/backends
  copying thinc/tests/backends/test_ops.py -> build/lib.macosx-14-arm64-cpython-312/thinc/tests/backends
  copying thinc/tests/backends/test_mem.py -> build/lib.macosx-14-arm64-cpython-312/thinc/tests/backends
  creating build/lib.macosx-14-arm64-cpython-312/thinc/tests/extra
  copying thinc/tests/extra/test_beam_search.py -> build/lib.macosx-14-arm64-cpython-312/thinc/tests/extra
  copying thinc/tests/extra/__init__.py -> build/lib.macosx-14-arm64-cpython-312/thinc/tests/extra
  creating build/lib.macosx-14-arm64-cpython-312/thinc/tests/shims
  copying thinc/tests/shims/__init__.py -> build/lib.macosx-14-arm64-cpython-312/thinc/tests/shims
  copying thinc/tests/shims/test_pytorch_grad_scaler.py -> build/lib.macosx-14-arm64-cpython-312/thinc/tests/shims
  creating build/lib.macosx-14-arm64-cpython-312/thinc/tests/mypy
  copying thinc/tests/mypy/test_mypy.py -> build/lib.macosx-14-arm64-cpython-312/thinc/tests/mypy
  copying thinc/tests/mypy/__init__.py -> build/lib.macosx-14-arm64-cpython-312/thinc/tests/mypy
  creating build/lib.macosx-14-arm64-cpython-312/thinc/tests/model
  copying thinc/tests/model/test_model.py -> build/lib.macosx-14-arm64-cpython-312/thinc/tests/model
  copying thinc/tests/model/test_validation.py -> build/lib.macosx-14-arm64-cpython-312/thinc/tests/model
  copying thinc/tests/model/__init__.py -> build/lib.macosx-14-arm64-cpython-312/thinc/tests/model
  creating build/lib.macosx-14-arm64-cpython-312/thinc/tests/regression
  copying thinc/tests/regression/__init__.py -> build/lib.macosx-14-arm64-cpython-312/thinc/tests/regression
  copying thinc/tests/regression/test_issue208.py -> build/lib.macosx-14-arm64-cpython-312/thinc/tests/regression
  copying thinc/tests/regression/test_issue564.py -> build/lib.macosx-14-arm64-cpython-312/thinc/tests/regression
  creating build/lib.macosx-14-arm64-cpython-312/thinc/tests/mypy/modules
  copying thinc/tests/mypy/modules/fail_no_plugin.py -> build/lib.macosx-14-arm64-cpython-312/thinc/tests/mypy/modules
  copying thinc/tests/mypy/modules/success_no_plugin.py -> build/lib.macosx-14-arm64-cpython-312/thinc/tests/mypy/modules
  copying thinc/tests/mypy/modules/fail_plugin.py -> build/lib.macosx-14-arm64-cpython-312/thinc/tests/mypy/modules
  copying thinc/tests/mypy/modules/__init__.py -> build/lib.macosx-14-arm64-cpython-312/thinc/tests/mypy/modules
  copying thinc/tests/mypy/modules/success_plugin.py -> build/lib.macosx-14-arm64-cpython-312/thinc/tests/mypy/modules
  creating build/lib.macosx-14-arm64-cpython-312/thinc/tests/regression/issue519
  copying thinc/tests/regression/issue519/test_issue519.py -> build/lib.macosx-14-arm64-cpython-312/thinc/tests/regression/issue519
  copying thinc/tests/regression/issue519/__init__.py -> build/lib.macosx-14-arm64-cpython-312/thinc/tests/regression/issue519
  copying thinc/tests/regression/issue519/program.py -> build/lib.macosx-14-arm64-cpython-312/thinc/tests/regression/issue519
  creating build/lib.macosx-14-arm64-cpython-312/thinc/extra/tests
  copying thinc/extra/tests/__init__.py -> build/lib.macosx-14-arm64-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 /opt/homebrew/opt/python@3.12/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/h1/01k38rj50sv4cp95smgxdtr80000gn/T/tmp0v54dvlp/.venv/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/h1/01k38rj50sv4cp95smgxdtr80000gn/T/tmp0v54dvlp/.venv/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/h1/01k38rj50sv4cp95smgxdtr80000gn/T/tmp0v54dvlp/.venv/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/h1/01k38rj50sv4cp95smgxdtr80000gn/T/tmp0v54dvlp/.venv/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/h1/01k38rj50sv4cp95smgxdtr80000gn/T/tmp0v54dvlp/.venv/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 /opt/homebrew/opt/python@3.12/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/h1/01k38rj50sv4cp95smgxdtr80000gn/T/tmp0v54dvlp/.venv/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/h1/01k38rj50sv4cp95smgxdtr80000gn/T/tmp0v54dvlp/.venv/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/h1/01k38rj50sv4cp95smgxdtr80000gn/T/tmp0v54dvlp/.venv/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/h1/01k38rj50sv4cp95smgxdtr80000gn/T/tmp0v54dvlp/.venv/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/h1/01k38rj50sv4cp95smgxdtr80000gn/T/tmp0v54dvlp/.venv/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/h1/01k38rj50sv4cp95smgxdtr80000gn/T/tmp0v54dvlp/.venv/lib/python3.12/site-packages/setuptools/command/build_py.py:207: _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/h1/01k38rj50sv4cp95smgxdtr80000gn/T/tmp0v54dvlp/.venv/lib/python3.12/site-packages/setuptools/command/build_py.py:207: _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-14-arm64-cpython-312/thinc
  copying thinc/py.typed -> build/lib.macosx-14-arm64-cpython-312/thinc
  copying thinc/layers/premap_ids.pyx -> build/lib.macosx-14-arm64-cpython-312/thinc/layers
  copying thinc/layers/sparselinear.pyx -> build/lib.macosx-14-arm64-cpython-312/thinc/layers
  copying thinc/backends/__init__.pxd -> build/lib.macosx-14-arm64-cpython-312/thinc/backends
  copying thinc/backends/_custom_kernels.cu -> build/lib.macosx-14-arm64-cpython-312/thinc/backends
  copying thinc/backends/_murmur3.cu -> build/lib.macosx-14-arm64-cpython-312/thinc/backends
  copying thinc/backends/cblas.pxd -> build/lib.macosx-14-arm64-cpython-312/thinc/backends
  copying thinc/backends/cblas.pyx -> build/lib.macosx-14-arm64-cpython-312/thinc/backends
  copying thinc/backends/cpu_kernels.hh -> build/lib.macosx-14-arm64-cpython-312/thinc/backends
  copying thinc/backends/linalg.pxd -> build/lib.macosx-14-arm64-cpython-312/thinc/backends
  copying thinc/backends/linalg.pyx -> build/lib.macosx-14-arm64-cpython-312/thinc/backends
  copying thinc/backends/numpy_ops.pxd -> build/lib.macosx-14-arm64-cpython-312/thinc/backends
  copying thinc/backends/numpy_ops.pyx -> build/lib.macosx-14-arm64-cpython-312/thinc/backends
  copying thinc/extra/__init__.pxd -> build/lib.macosx-14-arm64-cpython-312/thinc/extra
  copying thinc/extra/search.pxd -> build/lib.macosx-14-arm64-cpython-312/thinc/extra
  copying thinc/extra/search.pyx -> build/lib.macosx-14-arm64-cpython-312/thinc/extra
  creating build/lib.macosx-14-arm64-cpython-312/thinc/tests/mypy/configs
  copying thinc/tests/mypy/configs/mypy-default.ini -> build/lib.macosx-14-arm64-cpython-312/thinc/tests/mypy/configs
  copying thinc/tests/mypy/configs/mypy-plugin.ini -> build/lib.macosx-14-arm64-cpython-312/thinc/tests/mypy/configs
  creating build/lib.macosx-14-arm64-cpython-312/thinc/tests/mypy/outputs
  copying thinc/tests/mypy/outputs/fail-no-plugin.txt -> build/lib.macosx-14-arm64-cpython-312/thinc/tests/mypy/outputs
  copying thinc/tests/mypy/outputs/fail-plugin.txt -> build/lib.macosx-14-arm64-cpython-312/thinc/tests/mypy/outputs
  copying thinc/tests/mypy/outputs/success-no-plugin.txt -> build/lib.macosx-14-arm64-cpython-312/thinc/tests/mypy/outputs
  copying thinc/tests/mypy/outputs/success-plugin.txt -> build/lib.macosx-14-arm64-cpython-312/thinc/tests/mypy/outputs
  copying thinc/extra/tests/c_test_search.pyx -> build/lib.macosx-14-arm64-cpython-312/thinc/extra/tests
  running build_ext
  building 'thinc.backends.cblas' extension
  creating build/temp.macosx-14-arm64-cpython-312
  creating build/temp.macosx-14-arm64-cpython-312/thinc
  creating build/temp.macosx-14-arm64-cpython-312/thinc/backends
  clang -fno-strict-overflow -Wsign-compare -Wunreachable-code -fno-common -dynamic -DNDEBUG -g -O3 -Wall -isysroot /Library/Developer/CommandLineTools/SDKs/MacOSX14.sdk -I/private/var/folders/h1/01k38rj50sv4cp95smgxdtr80000gn/T/tmp0v54dvlp/.venv/lib/python3.12/site-packages/numpy/core/include -I/opt/homebrew/opt/python@3.12/Frameworks/Python.framework/Versions/3.12/include/python3.12 -I/private/var/folders/h1/01k38rj50sv4cp95smgxdtr80000gn/T/tmp0v54dvlp/.venv/include -I/opt/homebrew/opt/python@3.12/Frameworks/Python.framework/Versions/3.12/include/python3.12 -c thinc/backends/cblas.cpp -o build/temp.macosx-14-arm64-cpython-312/thinc/backends/cblas.o -O3 -Wno-strict-prototypes -Wno-unused-function -std=c++11
  clang++ -bundle -undefined dynamic_lookup -isysroot /Library/Developer/CommandLineTools/SDKs/MacOSX14.sdk build/temp.macosx-14-arm64-cpython-312/thinc/backends/cblas.o -o build/lib.macosx-14-arm64-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 -isysroot /Library/Developer/CommandLineTools/SDKs/MacOSX14.sdk -I/private/var/folders/h1/01k38rj50sv4cp95smgxdtr80000gn/T/tmp0v54dvlp/.venv/lib/python3.12/site-packages/numpy/core/include -I/opt/homebrew/opt/python@3.12/Frameworks/Python.framework/Versions/3.12/include/python3.12 -I/private/var/folders/h1/01k38rj50sv4cp95smgxdtr80000gn/T/tmp0v54dvlp/.venv/include -I/opt/homebrew/opt/python@3.12/Frameworks/Python.framework/Versions/3.12/include/python3.12 -c thinc/backends/linalg.cpp -o build/temp.macosx-14-arm64-cpython-312/thinc/backends/linalg.o -O3 -Wno-strict-prototypes -Wno-unused-function -std=c++11
  clang++ -bundle -undefined dynamic_lookup -isysroot /Library/Developer/CommandLineTools/SDKs/MacOSX14.sdk build/temp.macosx-14-arm64-cpython-312/thinc/backends/linalg.o -o build/lib.macosx-14-arm64-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 -isysroot /Library/Developer/CommandLineTools/SDKs/MacOSX14.sdk -Ithinc/backends -I/private/var/folders/h1/01k38rj50sv4cp95smgxdtr80000gn/T/tmp0v54dvlp/.venv/lib/python3.12/site-packages/numpy/core/include -I/opt/homebrew/opt/python@3.12/Frameworks/Python.framework/Versions/3.12/include/python3.12 -I/private/var/folders/h1/01k38rj50sv4cp95smgxdtr80000gn/T/tmp0v54dvlp/.venv/include -I/opt/homebrew/opt/python@3.12/Frameworks/Python.framework/Versions/3.12/include/python3.12 -c thinc/backends/numpy_ops.cpp -o build/temp.macosx-14-arm64-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/h1/01k38rj50sv4cp95smgxdtr80000gn/T/tmp0v54dvlp/.venv/lib/python3.12/site-packages/numpy/core/include/numpy/arrayobject.h:5:
  In file included from /private/var/folders/h1/01k38rj50sv4cp95smgxdtr80000gn/T/tmp0v54dvlp/.venv/lib/python3.12/site-packages/numpy/core/include/numpy/ndarrayobject.h:12:
  In file included from /private/var/folders/h1/01k38rj50sv4cp95smgxdtr80000gn/T/tmp0v54dvlp/.venv/lib/python3.12/site-packages/numpy/core/include/numpy/ndarraytypes.h:1929:
  /private/var/folders/h1/01k38rj50sv4cp95smgxdtr80000gn/T/tmp0v54dvlp/.venv/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

  at ~/Library/Application Support/pipx/venvs/poetry/lib/python3.12/site-packages/poetry/installation/chef.py:164 in _prepare
      160│
      161│                 error = ChefBuildError("\n\n".join(message_parts))
      162│
      163│             if error is not None:
    → 164│                 raise error from None
      165│
      166│             return path
      167│
      168│     def _prepare_sdist(self, archive: Path, destination: Path | None = None) -> Path:

Note: This error originates from the build backend, and is likely not a problem with poetry but with thinc (8.1.12) not supporting PEP 517 builds. You can verify this by running 'pip wheel --no-cache-dir --use-pep517 "thinc (==8.1.12)"'.
amebru commented 8 months ago

I'm having the same problem. Did you ever find a solution?

manojaher commented 8 months ago

I am facing similar issues

ookidayone commented 8 months ago

🚀 Setup initiated...

poetry could not be found Installing poetry... Retrieving Poetry metadata

Welcome to Poetry!

This will download and install the latest version of Poetry, a dependency and package manager for Python.

It will add the poetry command to Poetry's bin directory, located at:

/home/ps/.local/bin

You can uninstall at any time by executing this script with the --uninstall option, and these changes will be reverted.

Installing Poetry (1.7.1): An error occurred. Removing partial environment. Poetry installation failed. See /home/ps/AutoGPT/poetry-installer-error-ocbxl_ae.log for error logs. ❌ There was an issue with the installation. ✅ Git is configured with name ✅ GitHub access token loaded successfully. ✅ GitHub access token has the required permissions.

ookidayone commented 8 months ago

Resolved. Thank you.

gautamjain commented 8 months ago

Same issue here.

lrlin5656 commented 8 months ago

I got same issues. After removing the old poetry and adding new one by following steps, then problems gone.

brew uninstall poetry pip install poetry

Xun66 commented 8 months ago

I got same issues. After removing the old poetry and adding new one by following steps, then problems gone.

brew uninstall poetry
pip install poetry

Same issue here, the poetry was installed with pipx.

Installing with pip solved the problem. Thank you.

Remember to install poetry in a venv as the official doc required.

github-actions[bot] commented 6 months ago

This issue has automatically been marked as stale because it has not had any activity in the last 50 days. You can unstale it by commenting or removing the label. Otherwise, this issue will be closed in 10 days.

developeranku commented 6 months ago

I am having same issue

mrrobot-ec commented 5 months ago

same issue trying to install thinc

liuqiyuan commented 5 months ago

See https://github.com/Significant-Gravitas/AutoGPT/issues/5809#issuecomment-1867938525. With py v11+, problem will be solved.

github-actions[bot] commented 3 months ago

This issue has automatically been marked as stale because it has not had any activity in the last 50 days. You can unstale it by commenting or removing the label. Otherwise, this issue will be closed in 10 days.

github-actions[bot] commented 3 months ago

This issue was closed automatically because it has been stale for 10 days with no activity.