2026-02-11T18:41:03,026 Created temporary directory: /tmp/pip-ephem-wheel-cache-9mvtnau1 2026-02-11T18:41:03,028 Created temporary directory: /tmp/pip-build-tracker-scydrxz_ 2026-02-11T18:41:03,028 Initialized build tracking at /tmp/pip-build-tracker-scydrxz_ 2026-02-11T18:41:03,029 Created build tracker: /tmp/pip-build-tracker-scydrxz_ 2026-02-11T18:41:03,029 Entered build tracker: /tmp/pip-build-tracker-scydrxz_ 2026-02-11T18:41:03,030 Created temporary directory: /tmp/pip-wheel-rsotr5as 2026-02-11T18:41:03,033 DEPRECATION: --no-binary currently disables reading from the cache of locally built wheels. In the future --no-binary will not influence the wheel cache. pip 23.1 will enforce this behaviour change. A possible replacement is to use the --no-cache-dir option. You can use the flag --use-feature=no-binary-enable-wheel-cache to test the upcoming behaviour. Discussion can be found at https://github.com/pypa/pip/issues/11453 2026-02-11T18:41:03,036 Created temporary directory: /tmp/pip-ephem-wheel-cache-_1jnx4h2 2026-02-11T18:41:03,057 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-02-11T18:41:03,061 2 location(s) to search for versions of curl-adapter: 2026-02-11T18:41:03,061 * https://pypi.org/simple/curl-adapter/ 2026-02-11T18:41:03,061 * https://www.piwheels.org/simple/curl-adapter/ 2026-02-11T18:41:03,062 Fetching project page and analyzing links: https://pypi.org/simple/curl-adapter/ 2026-02-11T18:41:03,063 Getting page https://pypi.org/simple/curl-adapter/ 2026-02-11T18:41:03,064 Found index url https://pypi.org/simple 2026-02-11T18:41:03,276 Fetched page https://pypi.org/simple/curl-adapter/ as application/vnd.pypi.simple.v1+json 2026-02-11T18:41:03,280 Skipping link: No binaries permitted for curl-adapter: https://files.pythonhosted.org/packages/65/e2/5f608e4a605909e405fc8a64fdc625315ec210ed684a9e77e4e240eb73f8/curl_adapter-1.0.0b1-py3-none-any.whl (from https://pypi.org/simple/curl-adapter/) (requires-python:>=3.8) 2026-02-11T18:41:03,281 Found link https://files.pythonhosted.org/packages/f0/9b/96569758d42175e5cea2a07f82ef3f4a8356999fd16c9507ead3c049ca92/curl_adapter-1.0.0b1.tar.gz (from https://pypi.org/simple/curl-adapter/) (requires-python:>=3.8), version: 1.0.0b1 2026-02-11T18:41:03,282 Skipping link: No binaries permitted for curl-adapter: https://files.pythonhosted.org/packages/08/55/97d3502fddafcdcb3250a6b7b3f9322320b9e8e234e299436204ba035c19/curl_adapter-1.0.0b2-py3-none-any.whl (from https://pypi.org/simple/curl-adapter/) (requires-python:>=3.8) 2026-02-11T18:41:03,283 Found link https://files.pythonhosted.org/packages/f8/47/714f81e86a229a8622ea154fe8205ae4fb207d3c688fee78bb51ab0a261f/curl_adapter-1.0.0b2.tar.gz (from https://pypi.org/simple/curl-adapter/) (requires-python:>=3.8), version: 1.0.0b2 2026-02-11T18:41:03,283 Skipping link: No binaries permitted for curl-adapter: https://files.pythonhosted.org/packages/fc/b0/1f4290b1ed2cc30a97e0bcdbd71143d516bd65c2b1a35950fbe37e65cca5/curl_adapter-1.0.0b3-py3-none-any.whl (from https://pypi.org/simple/curl-adapter/) (requires-python:>=3.8) 2026-02-11T18:41:03,285 Found link https://files.pythonhosted.org/packages/6c/29/26895a9543359cc2eb46b9d2c087199386e72555f4932bcd7c793a42cd70/curl_adapter-1.0.0b3.tar.gz (from https://pypi.org/simple/curl-adapter/) (requires-python:>=3.8), version: 1.0.0b3 2026-02-11T18:41:03,285 Skipping link: No binaries permitted for curl-adapter: https://files.pythonhosted.org/packages/30/a6/ccada9cbe867ca4f6bdd7027a530da9c5dc2c8c7183c399b79034e8ae193/curl_adapter-1.0.0-py3-none-any.whl (from https://pypi.org/simple/curl-adapter/) (requires-python:>=3.8) 2026-02-11T18:41:03,286 Found link https://files.pythonhosted.org/packages/cb/ee/4ecb04e3c7b36ff93727655a52bcd930a74a9d8d9be0fbfe8ab1a9325519/curl_adapter-1.0.0.tar.gz (from https://pypi.org/simple/curl-adapter/) (requires-python:>=3.8), version: 1.0.0 2026-02-11T18:41:03,287 Skipping link: No binaries permitted for curl-adapter: https://files.pythonhosted.org/packages/a3/31/7a0c822f5bb62677debd919bfd7ebcefc8e2fa0e70764a217a6fb7d45c26/curl_adapter-1.0.0.post1-py3-none-any.whl (from https://pypi.org/simple/curl-adapter/) (requires-python:>=3.8) 2026-02-11T18:41:03,288 Found link https://files.pythonhosted.org/packages/3d/53/8a7571e5fed85e16653e652a7f5459052d83ab49b2c7f021a514ce7aa9ea/curl_adapter-1.0.0.post1.tar.gz (from https://pypi.org/simple/curl-adapter/) (requires-python:>=3.8), version: 1.0.0.post1 2026-02-11T18:41:03,289 Skipping link: No binaries permitted for curl-adapter: https://files.pythonhosted.org/packages/53/27/0f0077cf96c7c4c2ed614542ba68eb51ef202d445cda991178446bc70662/curl_adapter-1.0.0.post2-py3-none-any.whl (from https://pypi.org/simple/curl-adapter/) (requires-python:>=3.8) 2026-02-11T18:41:03,290 Found link https://files.pythonhosted.org/packages/98/a6/0466d593eb8ae7ec6fcc1cc8f7d400a624fd98e80d641735667bfb8d8091/curl_adapter-1.0.0.post2.tar.gz (from https://pypi.org/simple/curl-adapter/) (requires-python:>=3.8), version: 1.0.0.post2 2026-02-11T18:41:03,291 Skipping link: No binaries permitted for curl-adapter: https://files.pythonhosted.org/packages/31/1f/b94017331f3e3ddff4050250821428fe2bd8c59baad827f1d592a2b25c3e/curl_adapter-1.0.0.post3-py3-none-any.whl (from https://pypi.org/simple/curl-adapter/) (requires-python:>=3.8) 2026-02-11T18:41:03,291 Found link https://files.pythonhosted.org/packages/9d/55/1b11699a2cc6afcce99abc38e4c4d621d2e2622bdc3e1f554e80ca2b32b6/curl_adapter-1.0.0.post3.tar.gz (from https://pypi.org/simple/curl-adapter/) (requires-python:>=3.8), version: 1.0.0.post3 2026-02-11T18:41:03,292 Skipping link: No binaries permitted for curl-adapter: https://files.pythonhosted.org/packages/84/3d/37b0b005a40431e79df387cdb38a08b8d1308e8efc04c37691cca250b193/curl_adapter-1.1.0-py3-none-any.whl (from https://pypi.org/simple/curl-adapter/) (requires-python:>=3.9) 2026-02-11T18:41:03,293 Found link https://files.pythonhosted.org/packages/89/96/762c793ad10464c505ffe8a9d67f4b9dff02ea207560c55ba14c31a1b4cd/curl_adapter-1.1.0.tar.gz (from https://pypi.org/simple/curl-adapter/) (requires-python:>=3.9), version: 1.1.0 2026-02-11T18:41:03,294 Skipping link: No binaries permitted for curl-adapter: https://files.pythonhosted.org/packages/4c/9c/8eddb746cf766655c6ccfb7ff9d4c3636e4ca1ab2387e18bdc623f48a9c6/curl_adapter-1.2.0-py3-none-any.whl (from https://pypi.org/simple/curl-adapter/) (requires-python:>=3.10) 2026-02-11T18:41:03,295 Found link https://files.pythonhosted.org/packages/c6/a3/3f5d4db1fe0887a25f00acde501809e4e49445d38b723ab5119e0840adb3/curl_adapter-1.2.0.tar.gz (from https://pypi.org/simple/curl-adapter/) (requires-python:>=3.10), version: 1.2.0 2026-02-11T18:41:03,295 Fetching project page and analyzing links: https://www.piwheels.org/simple/curl-adapter/ 2026-02-11T18:41:03,296 Getting page https://www.piwheels.org/simple/curl-adapter/ 2026-02-11T18:41:03,297 Found index url https://www.piwheels.org/simple 2026-02-11T18:41:03,455 Fetched page https://www.piwheels.org/simple/curl-adapter/ as text/html 2026-02-11T18:41:03,458 Skipping link: No binaries permitted for curl-adapter: https://archive1.piwheels.org/simple/curl-adapter/curl_adapter-1.1.0-py3-none-any.whl#sha256=3ab5ad318bb55d48f0d0854dfdfa7776fdc8c4747a2165e2cafe5d834fdb4180 (from https://www.piwheels.org/simple/curl-adapter/) (requires-python:>=3.9) 2026-02-11T18:41:03,459 Skipping link: No binaries permitted for curl-adapter: https://archive1.piwheels.org/simple/curl-adapter/curl_adapter-1.0.0.post3-py3-none-any.whl#sha256=cebc1b7f6fda7a9b3100073f99af5bd184c1826e072d12418339546c5539a148 (from https://www.piwheels.org/simple/curl-adapter/) (requires-python:>=3.8) 2026-02-11T18:41:03,460 Skipping link: No binaries permitted for curl-adapter: https://archive1.piwheels.org/simple/curl-adapter/curl_adapter-1.0.0.post2-py3-none-any.whl#sha256=0275960343d9933d3e5c5adce0ffdef5ebf60ca4ed8e9a9c057f6fa0a8fdaf44 (from https://www.piwheels.org/simple/curl-adapter/) (requires-python:>=3.8) 2026-02-11T18:41:03,460 Skipping link: No binaries permitted for curl-adapter: https://archive1.piwheels.org/simple/curl-adapter/curl_adapter-1.0.0.post1-py3-none-any.whl#sha256=e5c88b39ffe43ea9139196a9b73c4f2b1cb2d105539092f8ee0156d74a825c32 (from https://www.piwheels.org/simple/curl-adapter/) (requires-python:>=3.8) 2026-02-11T18:41:03,461 Skipping link: No binaries permitted for curl-adapter: https://archive1.piwheels.org/simple/curl-adapter/curl_adapter-1.0.0-py3-none-any.whl#sha256=840c8785f524d64467ecccb9592498dd742d061375935ca7921e11bc4297dec7 (from https://www.piwheels.org/simple/curl-adapter/) (requires-python:>=3.8) 2026-02-11T18:41:03,462 Skipping link: No binaries permitted for curl-adapter: https://archive1.piwheels.org/simple/curl-adapter/curl_adapter-1.0.0b3-py3-none-any.whl#sha256=d1236bcb90057272bd39c1fdc825b9947a38a7d5c58396a56c503e9149a40925 (from https://www.piwheels.org/simple/curl-adapter/) (requires-python:>=3.8) 2026-02-11T18:41:03,462 Skipping link: No binaries permitted for curl-adapter: https://archive1.piwheels.org/simple/curl-adapter/curl_adapter-1.0.0b2-py3-none-any.whl#sha256=da25522a1e22db3bbbd591155ab1d982e06b2461f20909f3885e8611540f198c (from https://www.piwheels.org/simple/curl-adapter/) (requires-python:>=3.8) 2026-02-11T18:41:03,463 Skipping link: No binaries permitted for curl-adapter: https://archive1.piwheels.org/simple/curl-adapter/curl_adapter-1.0.0b1-py3-none-any.whl#sha256=6dd9bcbc306b9e22164e27f49a1b83ded32b16cde439b448ff54c04a27b2b835 (from https://www.piwheels.org/simple/curl-adapter/) (requires-python:>=3.8) 2026-02-11T18:41:03,463 Skipping link: not a file: https://www.piwheels.org/simple/curl-adapter/ 2026-02-11T18:41:03,464 Skipping link: not a file: https://pypi.org/simple/curl-adapter/ 2026-02-11T18:41:03,484 Given no hashes to check 1 links for project 'curl-adapter': discarding no candidates 2026-02-11T18:41:03,502 Collecting curl-adapter==1.2.0 2026-02-11T18:41:03,504 Created temporary directory: /tmp/pip-unpack-538niju9 2026-02-11T18:41:03,640 Downloading curl_adapter-1.2.0.tar.gz (26 kB) 2026-02-11T18:41:03,708 Added curl-adapter==1.2.0 from https://files.pythonhosted.org/packages/c6/a3/3f5d4db1fe0887a25f00acde501809e4e49445d38b723ab5119e0840adb3/curl_adapter-1.2.0.tar.gz to build tracker '/tmp/pip-build-tracker-scydrxz_' 2026-02-11T18:41:03,712 Created temporary directory: /tmp/pip-build-env-llnen1fo 2026-02-11T18:41:03,717 Installing build dependencies: started 2026-02-11T18:41:03,718 Running command pip subprocess to install build dependencies 2026-02-11T18:41:04,842 Using pip 23.0.1 from /usr/lib/python3/dist-packages/pip (python 3.11) 2026-02-11T18:41:05,389 DEPRECATION: --no-binary currently disables reading from the cache of locally built wheels. In the future --no-binary will not influence the wheel cache. pip 23.1 will enforce this behaviour change. A possible replacement is to use the --no-cache-dir option. You can use the flag --use-feature=no-binary-enable-wheel-cache to test the upcoming behaviour. Discussion can be found at https://github.com/pypa/pip/issues/11453 2026-02-11T18:41:05,412 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-02-11T18:41:07,121 Collecting setuptools 2026-02-11T18:41:07,140 Using cached setuptools-82.0.0-py3-none-any.whl (1.0 MB) 2026-02-11T18:41:10,148 Installing collected packages: setuptools 2026-02-11T18:41:13,405 Successfully installed setuptools-82.0.0 2026-02-11T18:41:13,673 Installing build dependencies: finished with status 'done' 2026-02-11T18:41:13,679 Getting requirements to build wheel: started 2026-02-11T18:41:13,681 Running command Getting requirements to build wheel 2026-02-11T18:41:14,523 /tmp/pip-build-env-llnen1fo/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsDeprecationWarning: `project.license` as a TOML table is deprecated 2026-02-11T18:41:14,523 !! 2026-02-11T18:41:14,524 ******************************************************************************** 2026-02-11T18:41:14,525 Please use a simple string containing a SPDX expression for `project.license`. You can also use `project.license-files`. (Both options available on setuptools>=77.0.0). 2026-02-11T18:41:14,526 By 2027-Feb-18, you need to update your project and remove deprecated calls 2026-02-11T18:41:14,527 or your builds will no longer be supported. 2026-02-11T18:41:14,528 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-02-11T18:41:14,528 ******************************************************************************** 2026-02-11T18:41:14,529 !! 2026-02-11T18:41:14,530 corresp(dist, value, root_dir) 2026-02-11T18:41:14,609 running egg_info 2026-02-11T18:41:14,615 writing curl_adapter.egg-info/PKG-INFO 2026-02-11T18:41:14,619 writing dependency_links to curl_adapter.egg-info/dependency_links.txt 2026-02-11T18:41:14,621 writing requirements to curl_adapter.egg-info/requires.txt 2026-02-11T18:41:14,622 writing top-level names to curl_adapter.egg-info/top_level.txt 2026-02-11T18:41:14,640 reading manifest file 'curl_adapter.egg-info/SOURCES.txt' 2026-02-11T18:41:14,643 reading manifest template 'MANIFEST.in' 2026-02-11T18:41:14,645 warning: no previously-included files found matching 'tests/*' 2026-02-11T18:41:14,646 warning: no previously-included files found matching '.pytest_cache' 2026-02-11T18:41:14,646 warning: no previously-included files found matching '.venv' 2026-02-11T18:41:14,647 warning: no previously-included files found matching 'other/*' 2026-02-11T18:41:14,649 adding license file 'LICENSE' 2026-02-11T18:41:14,653 writing manifest file 'curl_adapter.egg-info/SOURCES.txt' 2026-02-11T18:41:14,749 Getting requirements to build wheel: finished with status 'done' 2026-02-11T18:41:14,754 Created temporary directory: /tmp/pip-modern-metadata-xj1qi_aj 2026-02-11T18:41:14,757 Preparing metadata (pyproject.toml): started 2026-02-11T18:41:14,759 Running command Preparing metadata (pyproject.toml) 2026-02-11T18:41:15,329 /tmp/pip-build-env-llnen1fo/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsDeprecationWarning: `project.license` as a TOML table is deprecated 2026-02-11T18:41:15,330 !! 2026-02-11T18:41:15,331 ******************************************************************************** 2026-02-11T18:41:15,332 Please use a simple string containing a SPDX expression for `project.license`. You can also use `project.license-files`. (Both options available on setuptools>=77.0.0). 2026-02-11T18:41:15,333 By 2027-Feb-18, you need to update your project and remove deprecated calls 2026-02-11T18:41:15,333 or your builds will no longer be supported. 2026-02-11T18:41:15,334 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-02-11T18:41:15,335 ******************************************************************************** 2026-02-11T18:41:15,336 !! 2026-02-11T18:41:15,337 corresp(dist, value, root_dir) 2026-02-11T18:41:15,414 running dist_info 2026-02-11T18:41:15,424 creating /tmp/pip-modern-metadata-xj1qi_aj/curl_adapter.egg-info 2026-02-11T18:41:15,425 writing /tmp/pip-modern-metadata-xj1qi_aj/curl_adapter.egg-info/PKG-INFO 2026-02-11T18:41:15,429 writing dependency_links to /tmp/pip-modern-metadata-xj1qi_aj/curl_adapter.egg-info/dependency_links.txt 2026-02-11T18:41:15,431 writing requirements to /tmp/pip-modern-metadata-xj1qi_aj/curl_adapter.egg-info/requires.txt 2026-02-11T18:41:15,432 writing top-level names to /tmp/pip-modern-metadata-xj1qi_aj/curl_adapter.egg-info/top_level.txt 2026-02-11T18:41:15,433 writing manifest file '/tmp/pip-modern-metadata-xj1qi_aj/curl_adapter.egg-info/SOURCES.txt' 2026-02-11T18:41:15,449 reading manifest file '/tmp/pip-modern-metadata-xj1qi_aj/curl_adapter.egg-info/SOURCES.txt' 2026-02-11T18:41:15,451 reading manifest template 'MANIFEST.in' 2026-02-11T18:41:15,452 warning: no previously-included files found matching 'tests/*' 2026-02-11T18:41:15,453 warning: no previously-included files found matching '.pytest_cache' 2026-02-11T18:41:15,454 warning: no previously-included files found matching '.venv' 2026-02-11T18:41:15,455 warning: no previously-included files found matching 'other/*' 2026-02-11T18:41:15,456 adding license file 'LICENSE' 2026-02-11T18:41:15,459 writing manifest file '/tmp/pip-modern-metadata-xj1qi_aj/curl_adapter.egg-info/SOURCES.txt' 2026-02-11T18:41:15,460 creating '/tmp/pip-modern-metadata-xj1qi_aj/curl_adapter-1.2.0.dist-info' 2026-02-11T18:41:15,579 Preparing metadata (pyproject.toml): finished with status 'done' 2026-02-11T18:41:15,584 Source in /tmp/pip-wheel-rsotr5as/curl-adapter_9d41f14cbea2480190a61c30a27f4aca has version 1.2.0, which satisfies requirement curl-adapter==1.2.0 from https://files.pythonhosted.org/packages/c6/a3/3f5d4db1fe0887a25f00acde501809e4e49445d38b723ab5119e0840adb3/curl_adapter-1.2.0.tar.gz 2026-02-11T18:41:15,585 Removed curl-adapter==1.2.0 from https://files.pythonhosted.org/packages/c6/a3/3f5d4db1fe0887a25f00acde501809e4e49445d38b723ab5119e0840adb3/curl_adapter-1.2.0.tar.gz from build tracker '/tmp/pip-build-tracker-scydrxz_' 2026-02-11T18:41:15,591 Created temporary directory: /tmp/pip-unpack-cptnsku3 2026-02-11T18:41:15,591 Building wheels for collected packages: curl-adapter 2026-02-11T18:41:15,596 Created temporary directory: /tmp/pip-wheel-kivq3hw8 2026-02-11T18:41:15,596 Destination directory: /tmp/pip-wheel-kivq3hw8 2026-02-11T18:41:15,598 Building wheel for curl-adapter (pyproject.toml): started 2026-02-11T18:41:15,600 Running command Building wheel for curl-adapter (pyproject.toml) 2026-02-11T18:41:16,154 /tmp/pip-build-env-llnen1fo/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsDeprecationWarning: `project.license` as a TOML table is deprecated 2026-02-11T18:41:16,154 !! 2026-02-11T18:41:16,155 ******************************************************************************** 2026-02-11T18:41:16,156 Please use a simple string containing a SPDX expression for `project.license`. You can also use `project.license-files`. (Both options available on setuptools>=77.0.0). 2026-02-11T18:41:16,157 By 2027-Feb-18, you need to update your project and remove deprecated calls 2026-02-11T18:41:16,158 or your builds will no longer be supported. 2026-02-11T18:41:16,159 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-02-11T18:41:16,160 ******************************************************************************** 2026-02-11T18:41:16,161 !! 2026-02-11T18:41:16,162 corresp(dist, value, root_dir) 2026-02-11T18:41:16,441 running bdist_wheel 2026-02-11T18:41:16,458 running build 2026-02-11T18:41:16,458 running build_py 2026-02-11T18:41:16,464 creating build/lib/curl_adapter 2026-02-11T18:41:16,466 copying curl_adapter/__init__.py -> build/lib/curl_adapter 2026-02-11T18:41:16,468 copying curl_adapter/pycurl.py -> build/lib/curl_adapter 2026-02-11T18:41:16,470 copying curl_adapter/curl_cffi.py -> build/lib/curl_adapter 2026-02-11T18:41:16,473 copying curl_adapter/base_adapter.py -> build/lib/curl_adapter 2026-02-11T18:41:16,475 running egg_info 2026-02-11T18:41:16,485 writing curl_adapter.egg-info/PKG-INFO 2026-02-11T18:41:16,488 writing dependency_links to curl_adapter.egg-info/dependency_links.txt 2026-02-11T18:41:16,490 writing requirements to curl_adapter.egg-info/requires.txt 2026-02-11T18:41:16,491 writing top-level names to curl_adapter.egg-info/top_level.txt 2026-02-11T18:41:16,499 reading manifest file 'curl_adapter.egg-info/SOURCES.txt' 2026-02-11T18:41:16,502 reading manifest template 'MANIFEST.in' 2026-02-11T18:41:16,503 warning: no previously-included files found matching 'tests/*' 2026-02-11T18:41:16,503 warning: no previously-included files found matching '.pytest_cache' 2026-02-11T18:41:16,504 warning: no previously-included files found matching '.venv' 2026-02-11T18:41:16,505 warning: no previously-included files found matching 'other/*' 2026-02-11T18:41:16,506 adding license file 'LICENSE' 2026-02-11T18:41:16,509 writing manifest file 'curl_adapter.egg-info/SOURCES.txt' 2026-02-11T18:41:16,512 /tmp/pip-build-env-llnen1fo/overlay/local/lib/python3.11/dist-packages/setuptools/command/build_py.py:215: _Warning: Package 'curl_adapter.stream' is absent from the `packages` configuration. 2026-02-11T18:41:16,512 !! 2026-02-11T18:41:16,513 ******************************************************************************** 2026-02-11T18:41:16,513 ############################ 2026-02-11T18:41:16,514 # Package would be ignored # 2026-02-11T18:41:16,514 ############################ 2026-02-11T18:41:16,515 Python recognizes 'curl_adapter.stream' as an importable package[^1], 2026-02-11T18:41:16,515 but it is absent from setuptools' `packages` configuration. 2026-02-11T18:41:16,516 This leads to an ambiguous overall configuration. If you want to distribute this 2026-02-11T18:41:16,517 package, please make sure that 'curl_adapter.stream' is explicitly added 2026-02-11T18:41:16,518 to the `packages` configuration field. 2026-02-11T18:41:16,518 Alternatively, you can also rely on setuptools' discovery methods 2026-02-11T18:41:16,519 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2026-02-11T18:41:16,520 instead of `find_packages(...)`/`find:`). 2026-02-11T18:41:16,521 You can read more about "package discovery" on setuptools documentation page: 2026-02-11T18:41:16,522 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2026-02-11T18:41:16,523 If you don't want 'curl_adapter.stream' to be distributed and are 2026-02-11T18:41:16,524 already explicitly excluding 'curl_adapter.stream' via 2026-02-11T18:41:16,524 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2026-02-11T18:41:16,525 you can try to use `exclude_package_data`, or `include-package-data=False` in 2026-02-11T18:41:16,525 combination with a more fine grained `package-data` configuration. 2026-02-11T18:41:16,527 You can read more about "package data files" on setuptools documentation page: 2026-02-11T18:41:16,528 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2026-02-11T18:41:16,529 [^1]: For Python, any directory (with suitable naming) can be imported, 2026-02-11T18:41:16,530 even if it does not contain any `.py` files. 2026-02-11T18:41:16,530 On the other hand, currently there is no concept of package data 2026-02-11T18:41:16,531 directory, all directories are treated like packages. 2026-02-11T18:41:16,531 ******************************************************************************** 2026-02-11T18:41:16,532 !! 2026-02-11T18:41:16,533 check.warn(importable) 2026-02-11T18:41:16,534 /tmp/pip-build-env-llnen1fo/overlay/local/lib/python3.11/dist-packages/setuptools/command/build_py.py:215: _Warning: Package 'curl_adapter.stream.handler' is absent from the `packages` configuration. 2026-02-11T18:41:16,534 !! 2026-02-11T18:41:16,535 ******************************************************************************** 2026-02-11T18:41:16,536 ############################ 2026-02-11T18:41:16,536 # Package would be ignored # 2026-02-11T18:41:16,537 ############################ 2026-02-11T18:41:16,538 Python recognizes 'curl_adapter.stream.handler' as an importable package[^1], 2026-02-11T18:41:16,538 but it is absent from setuptools' `packages` configuration. 2026-02-11T18:41:16,539 This leads to an ambiguous overall configuration. If you want to distribute this 2026-02-11T18:41:16,540 package, please make sure that 'curl_adapter.stream.handler' is explicitly added 2026-02-11T18:41:16,540 to the `packages` configuration field. 2026-02-11T18:41:16,542 Alternatively, you can also rely on setuptools' discovery methods 2026-02-11T18:41:16,542 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2026-02-11T18:41:16,543 instead of `find_packages(...)`/`find:`). 2026-02-11T18:41:16,544 You can read more about "package discovery" on setuptools documentation page: 2026-02-11T18:41:16,545 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2026-02-11T18:41:16,546 If you don't want 'curl_adapter.stream.handler' to be distributed and are 2026-02-11T18:41:16,547 already explicitly excluding 'curl_adapter.stream.handler' via 2026-02-11T18:41:16,547 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2026-02-11T18:41:16,548 you can try to use `exclude_package_data`, or `include-package-data=False` in 2026-02-11T18:41:16,548 combination with a more fine grained `package-data` configuration. 2026-02-11T18:41:16,549 You can read more about "package data files" on setuptools documentation page: 2026-02-11T18:41:16,550 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2026-02-11T18:41:16,551 [^1]: For Python, any directory (with suitable naming) can be imported, 2026-02-11T18:41:16,552 even if it does not contain any `.py` files. 2026-02-11T18:41:16,553 On the other hand, currently there is no concept of package data 2026-02-11T18:41:16,553 directory, all directories are treated like packages. 2026-02-11T18:41:16,554 ******************************************************************************** 2026-02-11T18:41:16,555 !! 2026-02-11T18:41:16,555 check.warn(importable) 2026-02-11T18:41:16,556 /tmp/pip-build-env-llnen1fo/overlay/local/lib/python3.11/dist-packages/setuptools/command/build_py.py:215: _Warning: Package 'curl_adapter.stream.sockets' is absent from the `packages` configuration. 2026-02-11T18:41:16,556 !! 2026-02-11T18:41:16,558 ******************************************************************************** 2026-02-11T18:41:16,558 ############################ 2026-02-11T18:41:16,559 # Package would be ignored # 2026-02-11T18:41:16,559 ############################ 2026-02-11T18:41:16,560 Python recognizes 'curl_adapter.stream.sockets' as an importable package[^1], 2026-02-11T18:41:16,561 but it is absent from setuptools' `packages` configuration. 2026-02-11T18:41:16,562 This leads to an ambiguous overall configuration. If you want to distribute this 2026-02-11T18:41:16,563 package, please make sure that 'curl_adapter.stream.sockets' is explicitly added 2026-02-11T18:41:16,563 to the `packages` configuration field. 2026-02-11T18:41:16,564 Alternatively, you can also rely on setuptools' discovery methods 2026-02-11T18:41:16,565 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2026-02-11T18:41:16,565 instead of `find_packages(...)`/`find:`). 2026-02-11T18:41:16,566 You can read more about "package discovery" on setuptools documentation page: 2026-02-11T18:41:16,567 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2026-02-11T18:41:16,568 If you don't want 'curl_adapter.stream.sockets' to be distributed and are 2026-02-11T18:41:16,569 already explicitly excluding 'curl_adapter.stream.sockets' via 2026-02-11T18:41:16,569 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2026-02-11T18:41:16,570 you can try to use `exclude_package_data`, or `include-package-data=False` in 2026-02-11T18:41:16,570 combination with a more fine grained `package-data` configuration. 2026-02-11T18:41:16,571 You can read more about "package data files" on setuptools documentation page: 2026-02-11T18:41:16,573 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2026-02-11T18:41:16,575 [^1]: For Python, any directory (with suitable naming) can be imported, 2026-02-11T18:41:16,575 even if it does not contain any `.py` files. 2026-02-11T18:41:16,575 On the other hand, currently there is no concept of package data 2026-02-11T18:41:16,576 directory, all directories are treated like packages. 2026-02-11T18:41:16,576 ******************************************************************************** 2026-02-11T18:41:16,577 !! 2026-02-11T18:41:16,577 check.warn(importable) 2026-02-11T18:41:16,578 creating build/lib/curl_adapter/stream 2026-02-11T18:41:16,578 copying curl_adapter/stream/__init__.py -> build/lib/curl_adapter/stream 2026-02-11T18:41:16,578 copying curl_adapter/stream/response.py -> build/lib/curl_adapter/stream 2026-02-11T18:41:16,579 creating build/lib/curl_adapter/stream/handler 2026-02-11T18:41:16,579 copying curl_adapter/stream/handler/__init__.py -> build/lib/curl_adapter/stream/handler 2026-02-11T18:41:16,580 copying curl_adapter/stream/handler/_thread_env.py -> build/lib/curl_adapter/stream/handler 2026-02-11T18:41:16,580 copying curl_adapter/stream/handler/base.py -> build/lib/curl_adapter/stream/handler 2026-02-11T18:41:16,580 copying curl_adapter/stream/handler/gevent_handler.py -> build/lib/curl_adapter/stream/handler 2026-02-11T18:41:16,581 copying curl_adapter/stream/handler/multi_handler.py -> build/lib/curl_adapter/stream/handler 2026-02-11T18:41:16,581 copying curl_adapter/stream/handler/threads_handler.py -> build/lib/curl_adapter/stream/handler 2026-02-11T18:41:16,582 creating build/lib/curl_adapter/stream/sockets 2026-02-11T18:41:16,582 copying curl_adapter/stream/sockets/__init__.py -> build/lib/curl_adapter/stream/sockets 2026-02-11T18:41:16,583 copying curl_adapter/stream/sockets/curl_cffi_socket.py -> build/lib/curl_adapter/stream/sockets 2026-02-11T18:41:16,583 copying curl_adapter/stream/sockets/pycurl_socket.py -> build/lib/curl_adapter/stream/sockets 2026-02-11T18:41:16,584 installing to build/bdist.linux-armv7l/wheel 2026-02-11T18:41:16,585 running install 2026-02-11T18:41:16,585 running install_lib 2026-02-11T18:41:16,590 creating build/bdist.linux-armv7l/wheel 2026-02-11T18:41:16,592 creating build/bdist.linux-armv7l/wheel/curl_adapter 2026-02-11T18:41:16,593 copying build/lib/curl_adapter/__init__.py -> build/bdist.linux-armv7l/wheel/./curl_adapter 2026-02-11T18:41:16,595 copying build/lib/curl_adapter/pycurl.py -> build/bdist.linux-armv7l/wheel/./curl_adapter 2026-02-11T18:41:16,597 creating build/bdist.linux-armv7l/wheel/curl_adapter/stream 2026-02-11T18:41:16,598 copying build/lib/curl_adapter/stream/response.py -> build/bdist.linux-armv7l/wheel/./curl_adapter/stream 2026-02-11T18:41:16,601 copying build/lib/curl_adapter/stream/__init__.py -> build/bdist.linux-armv7l/wheel/./curl_adapter/stream 2026-02-11T18:41:16,603 creating build/bdist.linux-armv7l/wheel/curl_adapter/stream/handler 2026-02-11T18:41:16,604 copying build/lib/curl_adapter/stream/handler/gevent_handler.py -> build/bdist.linux-armv7l/wheel/./curl_adapter/stream/handler 2026-02-11T18:41:16,606 copying build/lib/curl_adapter/stream/handler/threads_handler.py -> build/bdist.linux-armv7l/wheel/./curl_adapter/stream/handler 2026-02-11T18:41:16,608 copying build/lib/curl_adapter/stream/handler/multi_handler.py -> build/bdist.linux-armv7l/wheel/./curl_adapter/stream/handler 2026-02-11T18:41:16,610 copying build/lib/curl_adapter/stream/handler/__init__.py -> build/bdist.linux-armv7l/wheel/./curl_adapter/stream/handler 2026-02-11T18:41:16,612 copying build/lib/curl_adapter/stream/handler/_thread_env.py -> build/bdist.linux-armv7l/wheel/./curl_adapter/stream/handler 2026-02-11T18:41:16,614 copying build/lib/curl_adapter/stream/handler/base.py -> build/bdist.linux-armv7l/wheel/./curl_adapter/stream/handler 2026-02-11T18:41:16,617 creating build/bdist.linux-armv7l/wheel/curl_adapter/stream/sockets 2026-02-11T18:41:16,618 copying build/lib/curl_adapter/stream/sockets/__init__.py -> build/bdist.linux-armv7l/wheel/./curl_adapter/stream/sockets 2026-02-11T18:41:16,620 copying build/lib/curl_adapter/stream/sockets/curl_cffi_socket.py -> build/bdist.linux-armv7l/wheel/./curl_adapter/stream/sockets 2026-02-11T18:41:16,622 copying build/lib/curl_adapter/stream/sockets/pycurl_socket.py -> build/bdist.linux-armv7l/wheel/./curl_adapter/stream/sockets 2026-02-11T18:41:16,624 copying build/lib/curl_adapter/curl_cffi.py -> build/bdist.linux-armv7l/wheel/./curl_adapter 2026-02-11T18:41:16,626 copying build/lib/curl_adapter/base_adapter.py -> build/bdist.linux-armv7l/wheel/./curl_adapter 2026-02-11T18:41:16,629 running install_egg_info 2026-02-11T18:41:16,634 Copying curl_adapter.egg-info to build/bdist.linux-armv7l/wheel/./curl_adapter-1.2.0-py3.11.egg-info 2026-02-11T18:41:16,644 running install_scripts 2026-02-11T18:41:16,653 creating build/bdist.linux-armv7l/wheel/curl_adapter-1.2.0.dist-info/WHEEL 2026-02-11T18:41:16,655 creating '/tmp/pip-wheel-kivq3hw8/.tmp-hs015pbu/curl_adapter-1.2.0-py3-none-any.whl' and adding 'build/bdist.linux-armv7l/wheel' to it 2026-02-11T18:41:16,658 adding 'curl_adapter/__init__.py' 2026-02-11T18:41:16,661 adding 'curl_adapter/base_adapter.py' 2026-02-11T18:41:16,663 adding 'curl_adapter/curl_cffi.py' 2026-02-11T18:41:16,664 adding 'curl_adapter/pycurl.py' 2026-02-11T18:41:16,666 adding 'curl_adapter/stream/__init__.py' 2026-02-11T18:41:16,668 adding 'curl_adapter/stream/response.py' 2026-02-11T18:41:16,670 adding 'curl_adapter/stream/handler/__init__.py' 2026-02-11T18:41:16,671 adding 'curl_adapter/stream/handler/_thread_env.py' 2026-02-11T18:41:16,673 adding 'curl_adapter/stream/handler/base.py' 2026-02-11T18:41:16,674 adding 'curl_adapter/stream/handler/gevent_handler.py' 2026-02-11T18:41:16,676 adding 'curl_adapter/stream/handler/multi_handler.py' 2026-02-11T18:41:16,677 adding 'curl_adapter/stream/handler/threads_handler.py' 2026-02-11T18:41:16,679 adding 'curl_adapter/stream/sockets/__init__.py' 2026-02-11T18:41:16,681 adding 'curl_adapter/stream/sockets/curl_cffi_socket.py' 2026-02-11T18:41:16,682 adding 'curl_adapter/stream/sockets/pycurl_socket.py' 2026-02-11T18:41:16,685 adding 'curl_adapter-1.2.0.dist-info/licenses/LICENSE' 2026-02-11T18:41:16,686 adding 'curl_adapter-1.2.0.dist-info/METADATA' 2026-02-11T18:41:16,688 adding 'curl_adapter-1.2.0.dist-info/WHEEL' 2026-02-11T18:41:16,688 adding 'curl_adapter-1.2.0.dist-info/top_level.txt' 2026-02-11T18:41:16,690 adding 'curl_adapter-1.2.0.dist-info/RECORD' 2026-02-11T18:41:16,691 removing build/bdist.linux-armv7l/wheel 2026-02-11T18:41:16,798 Building wheel for curl-adapter (pyproject.toml): finished with status 'done' 2026-02-11T18:41:16,803 Created wheel for curl-adapter: filename=curl_adapter-1.2.0-py3-none-any.whl size=31279 sha256=8735a1d513d8836f5c46b6040b83f9411cf8f00e934386a914cd0ab3c76da378 2026-02-11T18:41:16,804 Stored in directory: /tmp/pip-ephem-wheel-cache-_1jnx4h2/wheels/cf/d5/99/572c68d3ff2bcd8407fa322575b510d8e19ad0d17b70986ead 2026-02-11T18:41:16,816 Successfully built curl-adapter 2026-02-11T18:41:16,820 Removed build tracker: '/tmp/pip-build-tracker-scydrxz_'