-
Notifications
You must be signed in to change notification settings - Fork 286
Description
How to reproduce the behaviour
Update using "pip install -U thinc"
Your Environment
- Operating System: Windows 11 Professional
- Python Version Used: 3.13.9
- Thinc Version Used: 8
- Environment Information:
Error Log
Building wheels for collected packages: thinc
Building wheel for thinc (pyproject.toml) ... error
error: subprocess-exited-with-error
× Building wheel for thinc (pyproject.toml) did not run successfully.
│ exit code: 1
╰─> [426 lines of output]
Cythonizing sources
C:\Users\trung\AppData\Local\Temp\pip-build-env-f_r6u657\overlay\Lib\site-packages\setuptools\dist.py:759: SetuptoolsDeprecationWarning: License classifiers are deprecated.
!!
********************************************************************************
Please consider removing the following classifiers in favor of a SPDX license expression:
License :: OSI Approved :: MIT License
See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details.
********************************************************************************
!!
self._finalize_license_expression()
running bdist_wheel
running build
running build_py
creating build\lib.win-amd64-cpython-313\thinc
copying thinc\about.py -> build\lib.win-amd64-cpython-313\thinc
copying thinc\api.py -> build\lib.win-amd64-cpython-313\thinc
copying thinc\compat.py -> build\lib.win-amd64-cpython-313\thinc
copying thinc\config.py -> build\lib.win-amd64-cpython-313\thinc
copying thinc\initializers.py -> build\lib.win-amd64-cpython-313\thinc
copying thinc\loss.py -> build\lib.win-amd64-cpython-313\thinc
copying thinc\model.py -> build\lib.win-amd64-cpython-313\thinc
copying thinc\mypy.py -> build\lib.win-amd64-cpython-313\thinc
copying thinc\optimizers.py -> build\lib.win-amd64-cpython-313\thinc
copying thinc\schedules.py -> build\lib.win-amd64-cpython-313\thinc
copying thinc\types.py -> build\lib.win-amd64-cpython-313\thinc
copying thinc\util.py -> build\lib.win-amd64-cpython-313\thinc
copying thinc\__init__.py -> build\lib.win-amd64-cpython-313\thinc
creating build\lib.win-amd64-cpython-313\thinc\backends
copying thinc\backends\cupy_ops.py -> build\lib.win-amd64-cpython-313\thinc\backends
copying thinc\backends\mps_ops.py -> build\lib.win-amd64-cpython-313\thinc\backends
copying thinc\backends\ops.py -> build\lib.win-amd64-cpython-313\thinc\backends
copying thinc\backends\_cupy_allocators.py -> build\lib.win-amd64-cpython-313\thinc\backends
copying thinc\backends\_custom_kernels.py -> build\lib.win-amd64-cpython-313\thinc\backends
copying thinc\backends\_param_server.py -> build\lib.win-amd64-cpython-313\thinc\backends
copying thinc\backends\__init__.py -> build\lib.win-amd64-cpython-313\thinc\backends
creating build\lib.win-amd64-cpython-313\thinc\layers
copying thinc\layers\add.py -> build\lib.win-amd64-cpython-313\thinc\layers
copying thinc\layers\array_getitem.py -> build\lib.win-amd64-cpython-313\thinc\layers
copying thinc\layers\bidirectional.py -> build\lib.win-amd64-cpython-313\thinc\layers
copying thinc\layers\cauchysimilarity.py -> build\lib.win-amd64-cpython-313\thinc\layers
copying thinc\layers\chain.py -> build\lib.win-amd64-cpython-313\thinc\layers
copying thinc\layers\clipped_linear.py -> build\lib.win-amd64-cpython-313\thinc\layers
copying thinc\layers\clone.py -> build\lib.win-amd64-cpython-313\thinc\layers
copying thinc\layers\concatenate.py -> build\lib.win-amd64-cpython-313\thinc\layers
copying thinc\layers\dish.py -> build\lib.win-amd64-cpython-313\thinc\layers
copying thinc\layers\dropout.py -> build\lib.win-amd64-cpython-313\thinc\layers
copying thinc\layers\embed.py -> build\lib.win-amd64-cpython-313\thinc\layers
copying thinc\layers\expand_window.py -> build\lib.win-amd64-cpython-313\thinc\layers
copying thinc\layers\gelu.py -> build\lib.win-amd64-cpython-313\thinc\layers
copying thinc\layers\hard_swish.py -> build\lib.win-amd64-cpython-313\thinc\layers
copying thinc\layers\hard_swish_mobilenet.py -> build\lib.win-amd64-cpython-313\thinc\layers
copying thinc\layers\hashembed.py -> build\lib.win-amd64-cpython-313\thinc\layers
copying thinc\layers\layernorm.py -> build\lib.win-amd64-cpython-313\thinc\layers
copying thinc\layers\linear.py -> build\lib.win-amd64-cpython-313\thinc\layers
copying thinc\layers\list2array.py -> build\lib.win-amd64-cpython-313\thinc\layers
copying thinc\layers\list2padded.py -> build\lib.win-amd64-cpython-313\thinc\layers
copying thinc\layers\list2ragged.py -> build\lib.win-amd64-cpython-313\thinc\layers
copying thinc\layers\logistic.py -> build\lib.win-amd64-cpython-313\thinc\layers
copying thinc\layers\lstm.py -> build\lib.win-amd64-cpython-313\thinc\layers
copying thinc\layers\map_list.py -> build\lib.win-amd64-cpython-313\thinc\layers
copying thinc\layers\maxout.py -> build\lib.win-amd64-cpython-313\thinc\layers
copying thinc\layers\mish.py -> build\lib.win-amd64-cpython-313\thinc\layers
copying thinc\layers\multisoftmax.py -> build\lib.win-amd64-cpython-313\thinc\layers
copying thinc\layers\mxnetwrapper.py -> build\lib.win-amd64-cpython-313\thinc\layers
copying thinc\layers\noop.py -> build\lib.win-amd64-cpython-313\thinc\layers
copying thinc\layers\padded2list.py -> build\lib.win-amd64-cpython-313\thinc\layers
copying thinc\layers\parametricattention.py -> build\lib.win-amd64-cpython-313\thinc\layers
copying thinc\layers\parametricattention_v2.py -> build\lib.win-amd64-cpython-313\thinc\layers
copying thinc\layers\pytorchwrapper.py -> build\lib.win-amd64-cpython-313\thinc\layers
copying thinc\layers\ragged2list.py -> build\lib.win-amd64-cpython-313\thinc\layers
copying thinc\layers\reduce_first.py -> build\lib.win-amd64-cpython-313\thinc\layers
copying thinc\layers\reduce_last.py -> build\lib.win-amd64-cpython-313\thinc\layers
copying thinc\layers\reduce_max.py -> build\lib.win-amd64-cpython-313\thinc\layers
copying thinc\layers\reduce_mean.py -> build\lib.win-amd64-cpython-313\thinc\layers
copying thinc\layers\reduce_sum.py -> build\lib.win-amd64-cpython-313\thinc\layers
copying thinc\layers\relu.py -> build\lib.win-amd64-cpython-313\thinc\layers
copying thinc\layers\remap_ids.py -> build\lib.win-amd64-cpython-313\thinc\layers
copying thinc\layers\residual.py -> build\lib.win-amd64-cpython-313\thinc\layers
copying thinc\layers\resizable.py -> build\lib.win-amd64-cpython-313\thinc\layers
copying thinc\layers\siamese.py -> build\lib.win-amd64-cpython-313\thinc\layers
copying thinc\layers\sigmoid.py -> build\lib.win-amd64-cpython-313\thinc\layers
copying thinc\layers\sigmoid_activation.py -> build\lib.win-amd64-cpython-313\thinc\layers
copying thinc\layers\softmax.py -> build\lib.win-amd64-cpython-313\thinc\layers
copying thinc\layers\softmax_activation.py -> build\lib.win-amd64-cpython-313\thinc\layers
copying thinc\layers\strings2arrays.py -> build\lib.win-amd64-cpython-313\thinc\layers
copying thinc\layers\swish.py -> build\lib.win-amd64-cpython-313\thinc\layers
copying thinc\layers\tensorflowwrapper.py -> build\lib.win-amd64-cpython-313\thinc\layers
copying thinc\layers\torchscriptwrapper.py -> build\lib.win-amd64-cpython-313\thinc\layers
copying thinc\layers\tuplify.py -> build\lib.win-amd64-cpython-313\thinc\layers
copying thinc\layers\uniqued.py -> build\lib.win-amd64-cpython-313\thinc\layers
copying thinc\layers\with_array.py -> build\lib.win-amd64-cpython-313\thinc\layers
copying thinc\layers\with_array2d.py -> build\lib.win-amd64-cpython-313\thinc\layers
copying thinc\layers\with_cpu.py -> build\lib.win-amd64-cpython-313\thinc\layers
copying thinc\layers\with_debug.py -> build\lib.win-amd64-cpython-313\thinc\layers
copying thinc\layers\with_flatten.py -> build\lib.win-amd64-cpython-313\thinc\layers
copying thinc\layers\with_flatten_v2.py -> build\lib.win-amd64-cpython-313\thinc\layers
copying thinc\layers\with_getitem.py -> build\lib.win-amd64-cpython-313\thinc\layers
copying thinc\layers\with_list.py -> build\lib.win-amd64-cpython-313\thinc\layers
copying thinc\layers\with_nvtx_range.py -> build\lib.win-amd64-cpython-313\thinc\layers
copying thinc\layers\with_padded.py -> build\lib.win-amd64-cpython-313\thinc\layers
copying thinc\layers\with_ragged.py -> build\lib.win-amd64-cpython-313\thinc\layers
copying thinc\layers\with_reshape.py -> build\lib.win-amd64-cpython-313\thinc\layers
copying thinc\layers\with_signpost_interval.py -> build\lib.win-amd64-cpython-313\thinc\layers
copying thinc\layers\__init__.py -> build\lib.win-amd64-cpython-313\thinc\layers
creating build\lib.win-amd64-cpython-313\thinc\shims
copying thinc\shims\mxnet.py -> build\lib.win-amd64-cpython-313\thinc\shims
copying thinc\shims\pytorch.py -> build\lib.win-amd64-cpython-313\thinc\shims
copying thinc\shims\pytorch_grad_scaler.py -> build\lib.win-amd64-cpython-313\thinc\shims
copying thinc\shims\shim.py -> build\lib.win-amd64-cpython-313\thinc\shims
copying thinc\shims\tensorflow.py -> build\lib.win-amd64-cpython-313\thinc\shims
copying thinc\shims\torchscript.py -> build\lib.win-amd64-cpython-313\thinc\shims
copying thinc\shims\__init__.py -> build\lib.win-amd64-cpython-313\thinc\shims
creating build\lib.win-amd64-cpython-313\thinc\tests
copying thinc\tests\conftest.py -> build\lib.win-amd64-cpython-313\thinc\tests
copying thinc\tests\enable_mxnet.py -> build\lib.win-amd64-cpython-313\thinc\tests
copying thinc\tests\enable_tensorflow.py -> build\lib.win-amd64-cpython-313\thinc\tests
copying thinc\tests\strategies.py -> build\lib.win-amd64-cpython-313\thinc\tests
copying thinc\tests\test_config.py -> build\lib.win-amd64-cpython-313\thinc\tests
copying thinc\tests\test_examples.py -> build\lib.win-amd64-cpython-313\thinc\tests
copying thinc\tests\test_import__all__.py -> build\lib.win-amd64-cpython-313\thinc\tests
copying thinc\tests\test_indexing.py -> build\lib.win-amd64-cpython-313\thinc\tests
copying thinc\tests\test_initializers.py -> build\lib.win-amd64-cpython-313\thinc\tests
copying thinc\tests\test_loss.py -> build\lib.win-amd64-cpython-313\thinc\tests
copying thinc\tests\test_optimizers.py -> build\lib.win-amd64-cpython-313\thinc\tests
copying thinc\tests\test_schedules.py -> build\lib.win-amd64-cpython-313\thinc\tests
copying thinc\tests\test_serialize.py -> build\lib.win-amd64-cpython-313\thinc\tests
copying thinc\tests\test_types.py -> build\lib.win-amd64-cpython-313\thinc\tests
copying thinc\tests\test_util.py -> build\lib.win-amd64-cpython-313\thinc\tests
copying thinc\tests\util.py -> build\lib.win-amd64-cpython-313\thinc\tests
copying thinc\tests\__init__.py -> build\lib.win-amd64-cpython-313\thinc\tests
creating build\lib.win-amd64-cpython-313\thinc\tests\backends
copying thinc\tests\backends\test_mem.py -> build\lib.win-amd64-cpython-313\thinc\tests\backends
copying thinc\tests\backends\test_mps_ops.py -> build\lib.win-amd64-cpython-313\thinc\tests\backends
copying thinc\tests\backends\test_ops.py -> build\lib.win-amd64-cpython-313\thinc\tests\backends
copying thinc\tests\backends\__init__.py -> build\lib.win-amd64-cpython-313\thinc\tests\backends
creating build\lib.win-amd64-cpython-313\thinc\tests\layers
copying thinc\tests\layers\test_basic_tagger.py -> build\lib.win-amd64-cpython-313\thinc\tests\layers
copying thinc\tests\layers\test_combinators.py -> build\lib.win-amd64-cpython-313\thinc\tests\layers
copying thinc\tests\layers\test_feed_forward.py -> build\lib.win-amd64-cpython-313\thinc\tests\layers
copying thinc\tests\layers\test_hash_embed.py -> build\lib.win-amd64-cpython-313\thinc\tests\layers
copying thinc\tests\layers\test_layers_api.py -> build\lib.win-amd64-cpython-313\thinc\tests\layers
copying thinc\tests\layers\test_linear.py -> build\lib.win-amd64-cpython-313\thinc\tests\layers
copying thinc\tests\layers\test_lstm.py -> build\lib.win-amd64-cpython-313\thinc\tests\layers
copying thinc\tests\layers\test_mappers.py -> build\lib.win-amd64-cpython-313\thinc\tests\layers
copying thinc\tests\layers\test_mnist.py -> build\lib.win-amd64-cpython-313\thinc\tests\layers
copying thinc\tests\layers\test_mxnet_wrapper.py -> build\lib.win-amd64-cpython-313\thinc\tests\layers
copying thinc\tests\layers\test_parametric_attention_v2.py -> build\lib.win-amd64-cpython-313\thinc\tests\layers
copying thinc\tests\layers\test_pytorch_wrapper.py -> build\lib.win-amd64-cpython-313\thinc\tests\layers
copying thinc\tests\layers\test_reduce.py -> build\lib.win-amd64-cpython-313\thinc\tests\layers
copying thinc\tests\layers\test_resizable.py -> build\lib.win-amd64-cpython-313\thinc\tests\layers
copying thinc\tests\layers\test_shim.py -> build\lib.win-amd64-cpython-313\thinc\tests\layers
copying thinc\tests\layers\test_softmax.py -> build\lib.win-amd64-cpython-313\thinc\tests\layers
copying thinc\tests\layers\test_sparse_linear.py -> build\lib.win-amd64-cpython-313\thinc\tests\layers
copying thinc\tests\layers\test_tensorflow_wrapper.py -> build\lib.win-amd64-cpython-313\thinc\tests\layers
copying thinc\tests\layers\test_torchscriptwrapper.py -> build\lib.win-amd64-cpython-313\thinc\tests\layers
copying thinc\tests\layers\test_transforms.py -> build\lib.win-amd64-cpython-313\thinc\tests\layers
copying thinc\tests\layers\test_uniqued.py -> build\lib.win-amd64-cpython-313\thinc\tests\layers
copying thinc\tests\layers\test_with_debug.py -> build\lib.win-amd64-cpython-313\thinc\tests\layers
copying thinc\tests\layers\test_with_flatten.py -> build\lib.win-amd64-cpython-313\thinc\tests\layers
copying thinc\tests\layers\test_with_transforms.py -> build\lib.win-amd64-cpython-313\thinc\tests\layers
copying thinc\tests\layers\__init__.py -> build\lib.win-amd64-cpython-313\thinc\tests\layers
creating build\lib.win-amd64-cpython-313\thinc\tests\model
copying thinc\tests\model\test_model.py -> build\lib.win-amd64-cpython-313\thinc\tests\model
copying thinc\tests\model\test_validation.py -> build\lib.win-amd64-cpython-313\thinc\tests\model
copying thinc\tests\model\__init__.py -> build\lib.win-amd64-cpython-313\thinc\tests\model
creating build\lib.win-amd64-cpython-313\thinc\tests\mypy
copying thinc\tests\mypy\test_mypy.py -> build\lib.win-amd64-cpython-313\thinc\tests\mypy
copying thinc\tests\mypy\__init__.py -> build\lib.win-amd64-cpython-313\thinc\tests\mypy
creating build\lib.win-amd64-cpython-313\thinc\tests\regression
copying thinc\tests\regression\test_issue208.py -> build\lib.win-amd64-cpython-313\thinc\tests\regression
copying thinc\tests\regression\test_issue564.py -> build\lib.win-amd64-cpython-313\thinc\tests\regression
copying thinc\tests\regression\__init__.py -> build\lib.win-amd64-cpython-313\thinc\tests\regression
creating build\lib.win-amd64-cpython-313\thinc\tests\shims
copying thinc\tests\shims\test_pytorch_grad_scaler.py -> build\lib.win-amd64-cpython-313\thinc\tests\shims
copying thinc\tests\shims\__init__.py -> build\lib.win-amd64-cpython-313\thinc\tests\shims
creating build\lib.win-amd64-cpython-313\thinc\tests\backends\_apple_blas
copying thinc\tests\backends\_apple_blas\test_gemm.py -> build\lib.win-amd64-cpython-313\thinc\tests\backends\_apple_blas
copying thinc\tests\backends\_apple_blas\__init__.py -> build\lib.win-amd64-cpython-313\thinc\tests\backends\_apple_blas
creating build\lib.win-amd64-cpython-313\thinc\tests\mypy\modules
copying thinc\tests\mypy\modules\fail_no_plugin.py -> build\lib.win-amd64-cpython-313\thinc\tests\mypy\modules
copying thinc\tests\mypy\modules\fail_plugin.py -> build\lib.win-amd64-cpython-313\thinc\tests\mypy\modules
copying thinc\tests\mypy\modules\success_no_plugin.py -> build\lib.win-amd64-cpython-313\thinc\tests\mypy\modules
copying thinc\tests\mypy\modules\success_plugin.py -> build\lib.win-amd64-cpython-313\thinc\tests\mypy\modules
copying thinc\tests\mypy\modules\__init__.py -> build\lib.win-amd64-cpython-313\thinc\tests\mypy\modules
creating build\lib.win-amd64-cpython-313\thinc\tests\regression\issue519
copying thinc\tests\regression\issue519\program.py -> build\lib.win-amd64-cpython-313\thinc\tests\regression\issue519
copying thinc\tests\regression\issue519\test_issue519.py -> build\lib.win-amd64-cpython-313\thinc\tests\regression\issue519
copying thinc\tests\regression\issue519\__init__.py -> build\lib.win-amd64-cpython-313\thinc\tests\regression\issue519
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 C:\MyPrograms\WinPython\python\Include\Python.h won't be automatically included in the manifest: the path must be relative
dependency C:\Users\trung\AppData\Local\Temp\pip-build-env-f_r6u657\overlay\Lib\site-packages\numpy\_core\include\numpy\arrayobject.h won't be automatically included in the manifest: the path must be relative
dependency C:\Users\trung\AppData\Local\Temp\pip-build-env-f_r6u657\overlay\Lib\site-packages\numpy\_core\include\numpy\arrayscalars.h won't be automatically included in the manifest: the path must be relative
dependency C:\Users\trung\AppData\Local\Temp\pip-build-env-f_r6u657\overlay\Lib\site-packages\numpy\_core\include\numpy\ndarrayobject.h won't be automatically included in the manifest: the path must be relative
dependency C:\Users\trung\AppData\Local\Temp\pip-build-env-f_r6u657\overlay\Lib\site-packages\numpy\_core\include\numpy\ndarraytypes.h won't be automatically included in the manifest: the path must be relative
dependency C:\Users\trung\AppData\Local\Temp\pip-build-env-f_r6u657\overlay\Lib\site-packages\numpy\_core\include\numpy\ufuncobject.h won't be automatically included in the manifest: the path must be relative
dependency C:\MyPrograms\WinPython\python\Include\Python.h won't be automatically included in the manifest: the path must be relative
dependency C:\Users\trung\AppData\Local\Temp\pip-build-env-f_r6u657\overlay\Lib\site-packages\numpy\_core\include\numpy\arrayobject.h won't be automatically included in the manifest: the path must be relative
dependency C:\Users\trung\AppData\Local\Temp\pip-build-env-f_r6u657\overlay\Lib\site-packages\numpy\_core\include\numpy\arrayscalars.h won't be automatically included in the manifest: the path must be relative
dependency C:\Users\trung\AppData\Local\Temp\pip-build-env-f_r6u657\overlay\Lib\site-packages\numpy\_core\include\numpy\ndarrayobject.h won't be automatically included in the manifest: the path must be relative
dependency C:\Users\trung\AppData\Local\Temp\pip-build-env-f_r6u657\overlay\Lib\site-packages\numpy\_core\include\numpy\ndarraytypes.h won't be automatically included in the manifest: the path must be relative
dependency C:\Users\trung\AppData\Local\Temp\pip-build-env-f_r6u657\overlay\Lib\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'
warning: no previously-included files matching '*.cpp' found under directory 'thinc'
adding license file 'LICENSE'
writing manifest file 'thinc.egg-info\SOURCES.txt'
C:\Users\trung\AppData\Local\Temp\pip-build-env-f_r6u657\overlay\Lib\site-packages\setuptools\command\build_py.py:212: _Warning: Package 'thinc.backends' is absent from the `packages` configuration.
!!
********************************************************************************
############################
# Package would be ignored #
############################
Python recognizes 'thinc.backends' 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.backends' 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.backends' to be distributed and are
already explicitly excluding 'thinc.backends' 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)
C:\Users\trung\AppData\Local\Temp\pip-build-env-f_r6u657\overlay\Lib\site-packages\setuptools\command\build_py.py:212: _Warning: Package 'thinc.layers' is absent from the `packages` configuration.
!!
********************************************************************************
############################
# Package would be ignored #
############################
Python recognizes 'thinc.layers' 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.layers' 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.layers' to be distributed and are
already explicitly excluding 'thinc.layers' 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)
C:\Users\trung\AppData\Local\Temp\pip-build-env-f_r6u657\overlay\Lib\site-packages\setuptools\command\build_py.py:212: _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)
C:\Users\trung\AppData\Local\Temp\pip-build-env-f_r6u657\overlay\Lib\site-packages\setuptools\command\build_py.py:212: _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.win-amd64-cpython-313\thinc
copying thinc\py.typed -> build\lib.win-amd64-cpython-313\thinc
copying thinc\backends\cblas.cpp -> build\lib.win-amd64-cpython-313\thinc\backends
copying thinc\backends\cpu_kernels.hh -> build\lib.win-amd64-cpython-313\thinc\backends
copying thinc\backends\numpy_ops.cpp -> build\lib.win-amd64-cpython-313\thinc\backends
copying thinc\layers\premap_ids.cpp -> build\lib.win-amd64-cpython-313\thinc\layers
copying thinc\layers\sparselinear.cpp -> build\lib.win-amd64-cpython-313\thinc\layers
copying thinc\backends\__init__.pxd -> build\lib.win-amd64-cpython-313\thinc\backends
copying thinc\backends\_accelerate.pxd -> build\lib.win-amd64-cpython-313\thinc\backends
copying thinc\backends\_accelerate.pyx -> build\lib.win-amd64-cpython-313\thinc\backends
copying thinc\backends\_custom_kernels.cu -> build\lib.win-amd64-cpython-313\thinc\backends
copying thinc\backends\_murmur3.cu -> build\lib.win-amd64-cpython-313\thinc\backends
copying thinc\backends\apple_ops.pyx -> build\lib.win-amd64-cpython-313\thinc\backends
copying thinc\backends\cblas.pxd -> build\lib.win-amd64-cpython-313\thinc\backends
copying thinc\backends\cblas.pyx -> build\lib.win-amd64-cpython-313\thinc\backends
copying thinc\backends\numpy_ops.pxd -> build\lib.win-amd64-cpython-313\thinc\backends
copying thinc\backends\numpy_ops.pyx -> build\lib.win-amd64-cpython-313\thinc\backends
copying thinc\layers\premap_ids.pyx -> build\lib.win-amd64-cpython-313\thinc\layers
copying thinc\layers\sparselinear.pyx -> build\lib.win-amd64-cpython-313\thinc\layers
creating build\lib.win-amd64-cpython-313\thinc\tests\mypy\configs
copying thinc\tests\mypy\configs\mypy-default.ini -> build\lib.win-amd64-cpython-313\thinc\tests\mypy\configs
copying thinc\tests\mypy\configs\mypy-plugin.ini -> build\lib.win-amd64-cpython-313\thinc\tests\mypy\configs
creating build\lib.win-amd64-cpython-313\thinc\tests\mypy\outputs
copying thinc\tests\mypy\outputs\fail-no-plugin.txt -> build\lib.win-amd64-cpython-313\thinc\tests\mypy\outputs
copying thinc\tests\mypy\outputs\fail-plugin.txt -> build\lib.win-amd64-cpython-313\thinc\tests\mypy\outputs
copying thinc\tests\mypy\outputs\success-no-plugin.txt -> build\lib.win-amd64-cpython-313\thinc\tests\mypy\outputs
copying thinc\tests\mypy\outputs\success-plugin.txt -> build\lib.win-amd64-cpython-313\thinc\tests\mypy\outputs
running build_ext
building 'thinc.backends.cblas' extension
creating build\temp.win-amd64-cpython-313\Release\thinc\backends
"C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.44.35207\bin\HostX86\x64\cl.exe" /c /nologo /O2 /W3 /GL /DNDEBUG /MD -IC:\Users\trung\AppData\Local\Temp\pip-build-env-f_r6u657\overlay\Lib\site-packages\numpy\_core\include -IC:\MyPrograms\WinPython\python\Include -IC:\MyPrograms\WinPython\python\include -IC:\MyPrograms\WinPython\python\Include "-IC:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.44.35207\include" "-IC:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.44.35207\ATLMFC\include" "-IC:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Auxiliary\VS\include" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.26100.0\ucrt" "-IC:\Program Files (x86)\Windows Kits\10\\include\10.0.26100.0\\um" "-IC:\Program Files (x86)\Windows Kits\10\\include\10.0.26100.0\\shared" "-IC:\Program Files (x86)\Windows Kits\10\\include\10.0.26100.0\\winrt" "-IC:\Program Files (x86)\Windows Kits\10\\include\10.0.26100.0\\cppwinrt" "-IC:\Program Files (x86)\Windows Kits\NETFXSDK\4.8\include\um" /EHsc /Tpthinc/backends/cblas.cpp /Fobuild\temp.win-amd64-cpython-313\Release\thinc\backends\cblas.obj /Ox /EHsc
cblas.cpp
thinc/backends/cblas.cpp(871): warning C4996: 'Py_UNICODE': deprecated in 3.13
thinc/backends/cblas.cpp(872): warning C4996: 'Py_UNICODE': deprecated in 3.13
thinc/backends/cblas.cpp(1938): error C3861: '_PyList_Extend': identifier not found
thinc/backends/cblas.cpp(1976): error C3861: '_PyInterpreterState_GetConfig': identifier not found
thinc/backends/cblas.cpp(20689): error C2660: '_PyLong_AsByteArray': function does not take 5 arguments
C:\MyPrograms\WinPython\python\Include\cpython/longobject.h(111): note: see declaration of '_PyLong_AsByteArray'
thinc/backends/cblas.cpp(20689): note: while trying to match the argument list '(PyLongObject *, unsigned char *, size_t, int, bool)'
thinc/backends/cblas.cpp(20885): error C2660: '_PyLong_AsByteArray': function does not take 5 arguments
C:\MyPrograms\WinPython\python\Include\cpython/longobject.h(111): note: see declaration of '_PyLong_AsByteArray'
thinc/backends/cblas.cpp(20885): note: while trying to match the argument list '(PyLongObject *, unsigned char *, size_t, int, bool)'
thinc/backends/cblas.cpp(21157): error C2660: '_PyLong_AsByteArray': function does not take 5 arguments
C:\MyPrograms\WinPython\python\Include\cpython/longobject.h(111): note: see declaration of '_PyLong_AsByteArray'
thinc/backends/cblas.cpp(21157): note: while trying to match the argument list '(PyLongObject *, unsigned char *, size_t, int, bool)'
error: command 'C:\\Program Files\\Microsoft Visual Studio\\2022\\Enterprise\\VC\\Tools\\MSVC\\14.44.35207\\bin\\HostX86\\x64\\cl.exe' failed with exit code 2
[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: failed-wheel-build-for-install
× Failed to build installable wheels for some pyproject.toml based projects
╰─> thinc