2026-05-15T18:53:21,730 Created temporary directory: /tmp/pip-ephem-wheel-cache-jfw5z5v6 2026-05-15T18:53:21,731 Created temporary directory: /tmp/pip-build-tracker-vt0fhq53 2026-05-15T18:53:21,732 Initialized build tracking at /tmp/pip-build-tracker-vt0fhq53 2026-05-15T18:53:21,733 Created build tracker: /tmp/pip-build-tracker-vt0fhq53 2026-05-15T18:53:21,733 Entered build tracker: /tmp/pip-build-tracker-vt0fhq53 2026-05-15T18:53:21,734 Created temporary directory: /tmp/pip-wheel-r5m0wew5 2026-05-15T18:53:21,736 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-05-15T18:53:21,739 Created temporary directory: /tmp/pip-ephem-wheel-cache-uj_xem3l 2026-05-15T18:53:21,761 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-05-15T18:53:21,764 2 location(s) to search for versions of dccd: 2026-05-15T18:53:21,764 * https://pypi.org/simple/dccd/ 2026-05-15T18:53:21,764 * https://www.piwheels.org/simple/dccd/ 2026-05-15T18:53:21,765 Fetching project page and analyzing links: https://pypi.org/simple/dccd/ 2026-05-15T18:53:21,766 Getting page https://pypi.org/simple/dccd/ 2026-05-15T18:53:21,767 Found index url https://pypi.org/simple 2026-05-15T18:53:21,998 Fetched page https://pypi.org/simple/dccd/ as application/vnd.pypi.simple.v1+json 2026-05-15T18:53:22,003 Found link https://files.pythonhosted.org/packages/86/04/dd8676e478de6505481b1827d9934602a8f085d61d0c276e796df5ec397e/dccd-0.1.tar.gz (from https://pypi.org/simple/dccd/), version: 0.1 2026-05-15T18:53:22,004 Found link https://files.pythonhosted.org/packages/7e/30/682647faa256c42fd8942e28a9763158e70b494ef4a213d98e7cdee8a2ed/dccd-0.1.1.tar.gz (from https://pypi.org/simple/dccd/), version: 0.1.1 2026-05-15T18:53:22,004 Skipping link: No binaries permitted for dccd: https://files.pythonhosted.org/packages/fd/2f/ec796f8d2e0af21709499de52f4d459c78022eacc32fb3cad7cad0533738/dccd-0.2-py2.py3-none-any.whl (from https://pypi.org/simple/dccd/) 2026-05-15T18:53:22,005 Found link https://files.pythonhosted.org/packages/7c/45/fa1def95e297f7bd40a94c206631bc58ac3d1803dbf8a0d8b2b99fd1f733/dccd-0.2.tar.gz (from https://pypi.org/simple/dccd/), version: 0.2 2026-05-15T18:53:22,006 Skipping link: No binaries permitted for dccd: https://files.pythonhosted.org/packages/9c/69/cf24e281f51856cc6574d65cc97b9d85598735df0e6a2eda778adf3c4453/dccd-0.2.1-py2.py3-none-any.whl (from https://pypi.org/simple/dccd/) 2026-05-15T18:53:22,007 Found link https://files.pythonhosted.org/packages/64/2e/35f47a2da0b2778b5340abbb915e92f8bf8d31d54615e690fb328758cd70/dccd-0.2.1.tar.gz (from https://pypi.org/simple/dccd/), version: 0.2.1 2026-05-15T18:53:22,007 Skipping link: No binaries permitted for dccd: https://files.pythonhosted.org/packages/43/1e/861368e9c5c2a0519a197aa8621c97d5e1c05fa084dbf987ee5142785e7f/dccd-1.0.0-py2.py3-none-any.whl (from https://pypi.org/simple/dccd/) 2026-05-15T18:53:22,008 Found link https://files.pythonhosted.org/packages/a2/9a/24261902d59865729f8fb18b924d8f6112b3da253c4e6ecfc18e8ca99148/dccd-1.0.0.tar.gz (from https://pypi.org/simple/dccd/), version: 1.0.0 2026-05-15T18:53:22,009 Skipping link: No binaries permitted for dccd: https://files.pythonhosted.org/packages/08/51/470f01c42b760d631d07884dbff51cd3240cf1875bdbd38e72c72751af4d/dccd-1.0.1-py2.py3-none-any.whl (from https://pypi.org/simple/dccd/) 2026-05-15T18:53:22,009 Found link https://files.pythonhosted.org/packages/2f/50/5e3a95f72bf8f86fbad620dfbd992c867925adb40c1735687dc00c2fe3b2/dccd-1.0.1.tar.gz (from https://pypi.org/simple/dccd/), version: 1.0.1 2026-05-15T18:53:22,010 Skipping link: No binaries permitted for dccd: https://files.pythonhosted.org/packages/38/41/207e39e9c92473df46765b8816036207e741cea531b0c7442048b90a109a/dccd-1.0.2-py2.py3-none-any.whl (from https://pypi.org/simple/dccd/) 2026-05-15T18:53:22,011 Found link https://files.pythonhosted.org/packages/c6/88/db461f638cea594262bfb7bebc8d769b0916df9ea5247034ef9a26f42988/dccd-1.0.2.tar.gz (from https://pypi.org/simple/dccd/), version: 1.0.2 2026-05-15T18:53:22,012 Skipping link: No binaries permitted for dccd: https://files.pythonhosted.org/packages/be/44/9c8f42241fed29f41ec2f1c5ad4015ceb1878faa728deeb2b1b36fed84e0/dccd-1.1.0-py2.py3-none-any.whl (from https://pypi.org/simple/dccd/) 2026-05-15T18:53:22,012 Found link https://files.pythonhosted.org/packages/36/52/6eddd49e956fba094b9a68d0b3c6bb4ea982c63cb16ca265b7f2bea9d099/dccd-1.1.0.tar.gz (from https://pypi.org/simple/dccd/), version: 1.1.0 2026-05-15T18:53:22,013 Skipping link: No binaries permitted for dccd: https://files.pythonhosted.org/packages/18/01/7f0aeeb2fb51c59293a695aa260100e36af7d37c4955b34874b40cc4d91c/dccd-1.1.1-py2.py3-none-any.whl (from https://pypi.org/simple/dccd/) 2026-05-15T18:53:22,013 Found link https://files.pythonhosted.org/packages/4a/71/1ed3bc2a01abf4761428c9216b8924b7e004e9b2f0027223044a3bacdb84/dccd-1.1.1.tar.gz (from https://pypi.org/simple/dccd/), version: 1.1.1 2026-05-15T18:53:22,014 Skipping link: No binaries permitted for dccd: https://files.pythonhosted.org/packages/46/25/5b98cc45965f1c77d2df4f838f9f5d88e254aaa3dc3396e63337f9ac0160/dccd-2.0.0-py3-none-any.whl (from https://pypi.org/simple/dccd/) (requires-python:>=3.10) 2026-05-15T18:53:22,014 Found link https://files.pythonhosted.org/packages/95/4e/b6e247183ad0c6f221882a59aaf4bd8a36bd193e7bc91f38725eecedd843/dccd-2.0.0.tar.gz (from https://pypi.org/simple/dccd/) (requires-python:>=3.10), version: 2.0.0 2026-05-15T18:53:22,015 Skipping link: No binaries permitted for dccd: https://files.pythonhosted.org/packages/8b/a8/cb80684d514c0f829c1251fce36c09dff625ae2d36f47ddeb02d2b287d7f/dccd-2.0.1-py3-none-any.whl (from https://pypi.org/simple/dccd/) (requires-python:>=3.10) 2026-05-15T18:53:22,016 Found link https://files.pythonhosted.org/packages/4e/4d/a990511427dfead5afaef4dd42efc3267ac283b4b2915eee89daf1933bd5/dccd-2.0.1.tar.gz (from https://pypi.org/simple/dccd/) (requires-python:>=3.10), version: 2.0.1 2026-05-15T18:53:22,017 Skipping link: No binaries permitted for dccd: https://files.pythonhosted.org/packages/a0/38/eeb1f394f6ce20540e0444a496e2f1bccb8ace20bef532b13749e5c01ccd/dccd-2.0.2-py3-none-any.whl (from https://pypi.org/simple/dccd/) (requires-python:>=3.10) 2026-05-15T18:53:22,017 Found link https://files.pythonhosted.org/packages/0a/e0/d7e8863293a0e535bcb48fb57c711647fc465f8f49455c588d67fd2acbe8/dccd-2.0.2.tar.gz (from https://pypi.org/simple/dccd/) (requires-python:>=3.10), version: 2.0.2 2026-05-15T18:53:22,018 Fetching project page and analyzing links: https://www.piwheels.org/simple/dccd/ 2026-05-15T18:53:22,019 Getting page https://www.piwheels.org/simple/dccd/ 2026-05-15T18:53:22,020 Found index url https://www.piwheels.org/simple 2026-05-15T18:53:22,198 Fetched page https://www.piwheels.org/simple/dccd/ as text/html 2026-05-15T18:53:22,202 Skipping link: No binaries permitted for dccd: https://www.piwheels.org/simple/dccd/dccd-2.0.1-py3-none-any.whl#sha256=967b4c1c187f981e72a71fc794761d862f7c9d708690ac47176cfbe53db3479e (from https://www.piwheels.org/simple/dccd/) (requires-python:>=3.10) 2026-05-15T18:53:22,203 Skipping link: No binaries permitted for dccd: https://www.piwheels.org/simple/dccd/dccd-2.0.0-py3-none-any.whl#sha256=1d4783e4cf03927aa895b55bab5a386c27f53cca11df04b357cb948114d90393 (from https://www.piwheels.org/simple/dccd/) (requires-python:>=3.10) 2026-05-15T18:53:22,203 Skipping link: No binaries permitted for dccd: https://archive1.piwheels.org/simple/dccd/dccd-1.1.1-py2.py3-none-any.whl#sha256=a93ed03f6beb79edd1a4b9c240d19ec156f581cb7cf65c76139f8745bb02011e (from https://www.piwheels.org/simple/dccd/) 2026-05-15T18:53:22,204 Skipping link: No binaries permitted for dccd: https://archive1.piwheels.org/simple/dccd/dccd-1.1.0-py2.py3-none-any.whl#sha256=f81c11aed38842b4d0987fafb01c4eff48bd1bb130994afad6179c87a8962855 (from https://www.piwheels.org/simple/dccd/) 2026-05-15T18:53:22,205 Skipping link: No binaries permitted for dccd: https://archive1.piwheels.org/simple/dccd/dccd-1.0.2-py2.py3-none-any.whl#sha256=98fbd1e28416e33966b3115ad6f65e38097f0b1250eb247eaff173f2750ad58c (from https://www.piwheels.org/simple/dccd/) 2026-05-15T18:53:22,205 Skipping link: No binaries permitted for dccd: https://archive1.piwheels.org/simple/dccd/dccd-1.0.1-py2.py3-none-any.whl#sha256=d8bc866c46340d9ceb27a8d319430cc6d9e276fd320508cdc39b3a73ba984a07 (from https://www.piwheels.org/simple/dccd/) 2026-05-15T18:53:22,206 Skipping link: No binaries permitted for dccd: https://archive1.piwheels.org/simple/dccd/dccd-1.0.0-py2.py3-none-any.whl#sha256=53d58025f024f5462c7bf781ccce98af1328e0b0029b7a06cd52c3a665e341f5 (from https://www.piwheels.org/simple/dccd/) 2026-05-15T18:53:22,206 Skipping link: No binaries permitted for dccd: https://archive1.piwheels.org/simple/dccd/dccd-0.2.1-py2.py3-none-any.whl#sha256=eaa2b7171ca612f7d791d81f7054944f89b5484b2a329bd71fd621f90c4829a7 (from https://www.piwheels.org/simple/dccd/) 2026-05-15T18:53:22,207 Skipping link: No binaries permitted for dccd: https://archive1.piwheels.org/simple/dccd/dccd-0.2-py2.py3-none-any.whl#sha256=4c3cb748e4e6f543c85820c9eb25cf30c3d19f82146bb8092ed8ca75ee7f74d6 (from https://www.piwheels.org/simple/dccd/) 2026-05-15T18:53:22,207 Skipping link: No binaries permitted for dccd: https://archive1.piwheels.org/simple/dccd/dccd-0.1.1-py2.py3-none-any.whl#sha256=e23c38c15d705784245bec9b8b0cd210490a2fa0dee6dac8fc4777e129a1f4e2 (from https://www.piwheels.org/simple/dccd/) 2026-05-15T18:53:22,208 Skipping link: No binaries permitted for dccd: https://archive1.piwheels.org/simple/dccd/dccd-0.1-py3-none-any.whl#sha256=feaa50da8e6514a39f9d861494e049284abd324afe0b0d5f5f917c28e8b85aaf (from https://www.piwheels.org/simple/dccd/) 2026-05-15T18:53:22,208 Skipping link: not a file: https://www.piwheels.org/simple/dccd/ 2026-05-15T18:53:22,209 Skipping link: not a file: https://pypi.org/simple/dccd/ 2026-05-15T18:53:22,229 Given no hashes to check 1 links for project 'dccd': discarding no candidates 2026-05-15T18:53:22,246 Collecting dccd==2.0.2 2026-05-15T18:53:22,249 Created temporary directory: /tmp/pip-unpack-4s2ptlay 2026-05-15T18:53:22,480 Downloading dccd-2.0.2.tar.gz (34 kB) 2026-05-15T18:53:22,569 Added dccd==2.0.2 from https://files.pythonhosted.org/packages/0a/e0/d7e8863293a0e535bcb48fb57c711647fc465f8f49455c588d67fd2acbe8/dccd-2.0.2.tar.gz to build tracker '/tmp/pip-build-tracker-vt0fhq53' 2026-05-15T18:53:22,575 Created temporary directory: /tmp/pip-build-env-0p_l1qx8 2026-05-15T18:53:22,579 Installing build dependencies: started 2026-05-15T18:53:22,580 Running command pip subprocess to install build dependencies 2026-05-15T18:53:23,719 Using pip 23.0.1 from /usr/lib/python3/dist-packages/pip (python 3.11) 2026-05-15T18:53:24,170 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-05-15T18:53:24,193 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-05-15T18:53:25,954 Collecting setuptools>=68 2026-05-15T18:53:25,955 Obtaining dependency information for setuptools>=68 from https://www.piwheels.org/simple/setuptools/setuptools-82.0.1-py3-none-any.whl.metadata 2026-05-15T18:53:25,972 Using cached https://www.piwheels.org/simple/setuptools/setuptools-82.0.1-py3-none-any.whl.metadata (6.5 kB) 2026-05-15T18:53:26,233 Using cached https://www.piwheels.org/simple/setuptools/setuptools-82.0.1-py3-none-any.whl (1.0 MB) 2026-05-15T18:53:26,331 Using cached https://www.piwheels.org/simple/setuptools/setuptools-82.0.1-py3-none-any.whl (1.0 MB) 2026-05-15T18:53:29,033 Installing collected packages: setuptools 2026-05-15T18:53:32,163 Successfully installed setuptools-82.0.1 2026-05-15T18:53:32,430 Installing build dependencies: finished with status 'done' 2026-05-15T18:53:32,436 Getting requirements to build wheel: started 2026-05-15T18:53:32,438 Running command Getting requirements to build wheel 2026-05-15T18:53:33,053 /tmp/pip-build-env-0p_l1qx8/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsDeprecationWarning: `project.license` as a TOML table is deprecated 2026-05-15T18:53:33,054 !! 2026-05-15T18:53:33,055 ******************************************************************************** 2026-05-15T18:53:33,055 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-05-15T18:53:33,056 By 2027-Feb-18, you need to update your project and remove deprecated calls 2026-05-15T18:53:33,057 or your builds will no longer be supported. 2026-05-15T18:53:33,057 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-05-15T18:53:33,058 ******************************************************************************** 2026-05-15T18:53:33,059 !! 2026-05-15T18:53:33,059 corresp(dist, value, root_dir) 2026-05-15T18:53:33,135 /tmp/pip-build-env-0p_l1qx8/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:61: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-05-15T18:53:33,135 !! 2026-05-15T18:53:33,136 ******************************************************************************** 2026-05-15T18:53:33,137 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-05-15T18:53:33,138 License :: OSI Approved :: MIT License 2026-05-15T18:53:33,139 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-05-15T18:53:33,140 ******************************************************************************** 2026-05-15T18:53:33,141 !! 2026-05-15T18:53:33,142 dist._finalize_license_expression() 2026-05-15T18:53:33,143 /tmp/pip-build-env-0p_l1qx8/overlay/local/lib/python3.11/dist-packages/setuptools/dist.py:765: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-05-15T18:53:33,143 !! 2026-05-15T18:53:33,145 ******************************************************************************** 2026-05-15T18:53:33,145 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-05-15T18:53:33,147 License :: OSI Approved :: MIT License 2026-05-15T18:53:33,148 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-05-15T18:53:33,149 ******************************************************************************** 2026-05-15T18:53:33,150 !! 2026-05-15T18:53:33,150 self._finalize_license_expression() 2026-05-15T18:53:33,151 running egg_info 2026-05-15T18:53:33,153 writing dccd.egg-info/PKG-INFO 2026-05-15T18:53:33,161 writing dependency_links to dccd.egg-info/dependency_links.txt 2026-05-15T18:53:33,165 writing requirements to dccd.egg-info/requires.txt 2026-05-15T18:53:33,167 writing top-level names to dccd.egg-info/top_level.txt 2026-05-15T18:53:33,190 reading manifest file 'dccd.egg-info/SOURCES.txt' 2026-05-15T18:53:33,194 reading manifest template 'MANIFEST.in' 2026-05-15T18:53:33,197 adding license file 'LICENSE.txt' 2026-05-15T18:53:33,200 writing manifest file 'dccd.egg-info/SOURCES.txt' 2026-05-15T18:53:33,297 Getting requirements to build wheel: finished with status 'done' 2026-05-15T18:53:33,301 Created temporary directory: /tmp/pip-modern-metadata-_8lo6q4o 2026-05-15T18:53:33,304 Preparing metadata (pyproject.toml): started 2026-05-15T18:53:33,305 Running command Preparing metadata (pyproject.toml) 2026-05-15T18:53:33,876 /tmp/pip-build-env-0p_l1qx8/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsDeprecationWarning: `project.license` as a TOML table is deprecated 2026-05-15T18:53:33,877 !! 2026-05-15T18:53:33,878 ******************************************************************************** 2026-05-15T18:53:33,878 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-05-15T18:53:33,879 By 2027-Feb-18, you need to update your project and remove deprecated calls 2026-05-15T18:53:33,880 or your builds will no longer be supported. 2026-05-15T18:53:33,881 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-05-15T18:53:33,881 ******************************************************************************** 2026-05-15T18:53:33,882 !! 2026-05-15T18:53:33,882 corresp(dist, value, root_dir) 2026-05-15T18:53:33,955 /tmp/pip-build-env-0p_l1qx8/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:61: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-05-15T18:53:33,956 !! 2026-05-15T18:53:33,957 ******************************************************************************** 2026-05-15T18:53:33,957 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-05-15T18:53:33,958 License :: OSI Approved :: MIT License 2026-05-15T18:53:33,959 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-05-15T18:53:33,960 ******************************************************************************** 2026-05-15T18:53:33,961 !! 2026-05-15T18:53:33,961 dist._finalize_license_expression() 2026-05-15T18:53:33,962 /tmp/pip-build-env-0p_l1qx8/overlay/local/lib/python3.11/dist-packages/setuptools/dist.py:765: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-05-15T18:53:33,963 !! 2026-05-15T18:53:33,964 ******************************************************************************** 2026-05-15T18:53:33,964 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-05-15T18:53:33,966 License :: OSI Approved :: MIT License 2026-05-15T18:53:33,967 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-05-15T18:53:33,968 ******************************************************************************** 2026-05-15T18:53:33,969 !! 2026-05-15T18:53:33,970 self._finalize_license_expression() 2026-05-15T18:53:33,970 running dist_info 2026-05-15T18:53:33,979 creating /tmp/pip-modern-metadata-_8lo6q4o/dccd.egg-info 2026-05-15T18:53:33,980 writing /tmp/pip-modern-metadata-_8lo6q4o/dccd.egg-info/PKG-INFO 2026-05-15T18:53:33,987 writing dependency_links to /tmp/pip-modern-metadata-_8lo6q4o/dccd.egg-info/dependency_links.txt 2026-05-15T18:53:33,991 writing requirements to /tmp/pip-modern-metadata-_8lo6q4o/dccd.egg-info/requires.txt 2026-05-15T18:53:33,992 writing top-level names to /tmp/pip-modern-metadata-_8lo6q4o/dccd.egg-info/top_level.txt 2026-05-15T18:53:33,993 writing manifest file '/tmp/pip-modern-metadata-_8lo6q4o/dccd.egg-info/SOURCES.txt' 2026-05-15T18:53:34,014 reading manifest file '/tmp/pip-modern-metadata-_8lo6q4o/dccd.egg-info/SOURCES.txt' 2026-05-15T18:53:34,016 reading manifest template 'MANIFEST.in' 2026-05-15T18:53:34,019 adding license file 'LICENSE.txt' 2026-05-15T18:53:34,022 writing manifest file '/tmp/pip-modern-metadata-_8lo6q4o/dccd.egg-info/SOURCES.txt' 2026-05-15T18:53:34,023 creating '/tmp/pip-modern-metadata-_8lo6q4o/dccd-2.0.2.dist-info' 2026-05-15T18:53:34,145 Preparing metadata (pyproject.toml): finished with status 'done' 2026-05-15T18:53:34,151 Source in /tmp/pip-wheel-r5m0wew5/dccd_b0d5b2b9910b423abc820e837b3e68bb has version 2.0.2, which satisfies requirement dccd==2.0.2 from https://files.pythonhosted.org/packages/0a/e0/d7e8863293a0e535bcb48fb57c711647fc465f8f49455c588d67fd2acbe8/dccd-2.0.2.tar.gz 2026-05-15T18:53:34,152 Removed dccd==2.0.2 from https://files.pythonhosted.org/packages/0a/e0/d7e8863293a0e535bcb48fb57c711647fc465f8f49455c588d67fd2acbe8/dccd-2.0.2.tar.gz from build tracker '/tmp/pip-build-tracker-vt0fhq53' 2026-05-15T18:53:34,158 Created temporary directory: /tmp/pip-unpack-mc3w_4f3 2026-05-15T18:53:34,159 Building wheels for collected packages: dccd 2026-05-15T18:53:34,163 Created temporary directory: /tmp/pip-wheel-tutkjly7 2026-05-15T18:53:34,164 Destination directory: /tmp/pip-wheel-tutkjly7 2026-05-15T18:53:34,166 Building wheel for dccd (pyproject.toml): started 2026-05-15T18:53:34,167 Running command Building wheel for dccd (pyproject.toml) 2026-05-15T18:53:34,722 /tmp/pip-build-env-0p_l1qx8/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsDeprecationWarning: `project.license` as a TOML table is deprecated 2026-05-15T18:53:34,722 !! 2026-05-15T18:53:34,723 ******************************************************************************** 2026-05-15T18:53:34,724 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-05-15T18:53:34,725 By 2027-Feb-18, you need to update your project and remove deprecated calls 2026-05-15T18:53:34,725 or your builds will no longer be supported. 2026-05-15T18:53:34,726 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-05-15T18:53:34,727 ******************************************************************************** 2026-05-15T18:53:34,728 !! 2026-05-15T18:53:34,729 corresp(dist, value, root_dir) 2026-05-15T18:53:34,795 /tmp/pip-build-env-0p_l1qx8/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:61: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-05-15T18:53:34,795 !! 2026-05-15T18:53:34,797 ******************************************************************************** 2026-05-15T18:53:34,797 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-05-15T18:53:34,798 License :: OSI Approved :: MIT License 2026-05-15T18:53:34,800 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-05-15T18:53:34,800 ******************************************************************************** 2026-05-15T18:53:34,802 !! 2026-05-15T18:53:34,802 dist._finalize_license_expression() 2026-05-15T18:53:34,803 /tmp/pip-build-env-0p_l1qx8/overlay/local/lib/python3.11/dist-packages/setuptools/dist.py:765: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-05-15T18:53:34,803 !! 2026-05-15T18:53:34,805 ******************************************************************************** 2026-05-15T18:53:34,805 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-05-15T18:53:34,806 License :: OSI Approved :: MIT License 2026-05-15T18:53:34,807 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-05-15T18:53:34,808 ******************************************************************************** 2026-05-15T18:53:34,809 !! 2026-05-15T18:53:34,810 self._finalize_license_expression() 2026-05-15T18:53:34,810 running bdist_wheel 2026-05-15T18:53:34,822 running build 2026-05-15T18:53:34,823 running build_py 2026-05-15T18:53:34,829 creating build/lib/dccd 2026-05-15T18:53:34,831 copying dccd/models.py -> build/lib/dccd 2026-05-15T18:53:34,834 copying dccd/process_data.py -> build/lib/dccd 2026-05-15T18:53:34,836 copying dccd/__init__.py -> build/lib/dccd 2026-05-15T18:53:34,839 creating build/lib/dccd/tools 2026-05-15T18:53:34,840 copying dccd/tools/websocket.py -> build/lib/dccd/tools 2026-05-15T18:53:34,842 copying dccd/tools/date_time.py -> build/lib/dccd/tools 2026-05-15T18:53:34,845 copying dccd/tools/io.py -> build/lib/dccd/tools 2026-05-15T18:53:34,848 copying dccd/tools/__init__.py -> build/lib/dccd/tools 2026-05-15T18:53:34,850 creating build/lib/dccd/continuous_dl 2026-05-15T18:53:34,851 copying dccd/continuous_dl/bitfinex.py -> build/lib/dccd/continuous_dl 2026-05-15T18:53:34,854 copying dccd/continuous_dl/exchange.py -> build/lib/dccd/continuous_dl 2026-05-15T18:53:34,856 copying dccd/continuous_dl/bitmex.py -> build/lib/dccd/continuous_dl 2026-05-15T18:53:34,858 copying dccd/continuous_dl/bybit.py -> build/lib/dccd/continuous_dl 2026-05-15T18:53:34,861 copying dccd/continuous_dl/__init__.py -> build/lib/dccd/continuous_dl 2026-05-15T18:53:34,863 creating build/lib/dccd/tests 2026-05-15T18:53:34,864 copying dccd/tests/test_bybit.py -> build/lib/dccd/tests 2026-05-15T18:53:34,866 copying dccd/tests/test_process_data.py -> build/lib/dccd/tests 2026-05-15T18:53:34,868 copying dccd/tests/test_binance.py -> build/lib/dccd/tests 2026-05-15T18:53:34,870 copying dccd/tests/conftest.py -> build/lib/dccd/tests 2026-05-15T18:53:34,871 copying dccd/tests/test_io.py -> build/lib/dccd/tests 2026-05-15T18:53:34,874 copying dccd/tests/test_date_time.py -> build/lib/dccd/tests 2026-05-15T18:53:34,875 copying dccd/tests/test_models.py -> build/lib/dccd/tests 2026-05-15T18:53:34,877 copying dccd/tests/test_kraken.py -> build/lib/dccd/tests 2026-05-15T18:53:34,879 copying dccd/tests/test_coinbase.py -> build/lib/dccd/tests 2026-05-15T18:53:34,881 copying dccd/tests/test_okx.py -> build/lib/dccd/tests 2026-05-15T18:53:34,883 copying dccd/tests/__init__.py -> build/lib/dccd/tests 2026-05-15T18:53:34,885 creating build/lib/dccd/histo_dl 2026-05-15T18:53:34,886 copying dccd/histo_dl/okx.py -> build/lib/dccd/histo_dl 2026-05-15T18:53:34,889 copying dccd/histo_dl/kraken.py -> build/lib/dccd/histo_dl 2026-05-15T18:53:34,891 copying dccd/histo_dl/exchange.py -> build/lib/dccd/histo_dl 2026-05-15T18:53:34,893 copying dccd/histo_dl/binance.py -> build/lib/dccd/histo_dl 2026-05-15T18:53:34,895 copying dccd/histo_dl/coinbase.py -> build/lib/dccd/histo_dl 2026-05-15T18:53:34,898 copying dccd/histo_dl/bybit.py -> build/lib/dccd/histo_dl 2026-05-15T18:53:34,900 copying dccd/histo_dl/__init__.py -> build/lib/dccd/histo_dl 2026-05-15T18:53:34,901 running egg_info 2026-05-15T18:53:34,911 writing dccd.egg-info/PKG-INFO 2026-05-15T18:53:34,918 writing dependency_links to dccd.egg-info/dependency_links.txt 2026-05-15T18:53:34,921 writing requirements to dccd.egg-info/requires.txt 2026-05-15T18:53:34,922 writing top-level names to dccd.egg-info/top_level.txt 2026-05-15T18:53:34,935 reading manifest file 'dccd.egg-info/SOURCES.txt' 2026-05-15T18:53:34,939 reading manifest template 'MANIFEST.in' 2026-05-15T18:53:34,941 adding license file 'LICENSE.txt' 2026-05-15T18:53:34,945 writing manifest file 'dccd.egg-info/SOURCES.txt' 2026-05-15T18:53:34,960 installing to build/bdist.linux-armv7l/wheel 2026-05-15T18:53:34,961 running install 2026-05-15T18:53:34,983 running install_lib 2026-05-15T18:53:34,989 creating build/bdist.linux-armv7l/wheel 2026-05-15T18:53:34,991 creating build/bdist.linux-armv7l/wheel/dccd 2026-05-15T18:53:34,993 creating build/bdist.linux-armv7l/wheel/dccd/tools 2026-05-15T18:53:34,995 copying build/lib/dccd/tools/websocket.py -> build/bdist.linux-armv7l/wheel/./dccd/tools 2026-05-15T18:53:34,997 copying build/lib/dccd/tools/date_time.py -> build/bdist.linux-armv7l/wheel/./dccd/tools 2026-05-15T18:53:35,000 copying build/lib/dccd/tools/io.py -> build/bdist.linux-armv7l/wheel/./dccd/tools 2026-05-15T18:53:35,002 copying build/lib/dccd/tools/__init__.py -> build/bdist.linux-armv7l/wheel/./dccd/tools 2026-05-15T18:53:35,005 creating build/bdist.linux-armv7l/wheel/dccd/continuous_dl 2026-05-15T18:53:35,006 copying build/lib/dccd/continuous_dl/bitfinex.py -> build/bdist.linux-armv7l/wheel/./dccd/continuous_dl 2026-05-15T18:53:35,009 copying build/lib/dccd/continuous_dl/exchange.py -> build/bdist.linux-armv7l/wheel/./dccd/continuous_dl 2026-05-15T18:53:35,011 copying build/lib/dccd/continuous_dl/bitmex.py -> build/bdist.linux-armv7l/wheel/./dccd/continuous_dl 2026-05-15T18:53:35,014 copying build/lib/dccd/continuous_dl/bybit.py -> build/bdist.linux-armv7l/wheel/./dccd/continuous_dl 2026-05-15T18:53:35,016 copying build/lib/dccd/continuous_dl/__init__.py -> build/bdist.linux-armv7l/wheel/./dccd/continuous_dl 2026-05-15T18:53:35,018 copying build/lib/dccd/models.py -> build/bdist.linux-armv7l/wheel/./dccd 2026-05-15T18:53:35,020 creating build/bdist.linux-armv7l/wheel/dccd/tests 2026-05-15T18:53:35,021 copying build/lib/dccd/tests/test_bybit.py -> build/bdist.linux-armv7l/wheel/./dccd/tests 2026-05-15T18:53:35,023 copying build/lib/dccd/tests/test_process_data.py -> build/bdist.linux-armv7l/wheel/./dccd/tests 2026-05-15T18:53:35,025 copying build/lib/dccd/tests/test_binance.py -> build/bdist.linux-armv7l/wheel/./dccd/tests 2026-05-15T18:53:35,027 copying build/lib/dccd/tests/conftest.py -> build/bdist.linux-armv7l/wheel/./dccd/tests 2026-05-15T18:53:35,029 copying build/lib/dccd/tests/test_io.py -> build/bdist.linux-armv7l/wheel/./dccd/tests 2026-05-15T18:53:35,032 copying build/lib/dccd/tests/test_date_time.py -> build/bdist.linux-armv7l/wheel/./dccd/tests 2026-05-15T18:53:35,034 copying build/lib/dccd/tests/test_models.py -> build/bdist.linux-armv7l/wheel/./dccd/tests 2026-05-15T18:53:35,035 copying build/lib/dccd/tests/test_kraken.py -> build/bdist.linux-armv7l/wheel/./dccd/tests 2026-05-15T18:53:35,037 copying build/lib/dccd/tests/test_coinbase.py -> build/bdist.linux-armv7l/wheel/./dccd/tests 2026-05-15T18:53:35,039 copying build/lib/dccd/tests/test_okx.py -> build/bdist.linux-armv7l/wheel/./dccd/tests 2026-05-15T18:53:35,041 copying build/lib/dccd/tests/__init__.py -> build/bdist.linux-armv7l/wheel/./dccd/tests 2026-05-15T18:53:35,042 copying build/lib/dccd/process_data.py -> build/bdist.linux-armv7l/wheel/./dccd 2026-05-15T18:53:35,045 copying build/lib/dccd/__init__.py -> build/bdist.linux-armv7l/wheel/./dccd 2026-05-15T18:53:35,047 creating build/bdist.linux-armv7l/wheel/dccd/histo_dl 2026-05-15T18:53:35,048 copying build/lib/dccd/histo_dl/okx.py -> build/bdist.linux-armv7l/wheel/./dccd/histo_dl 2026-05-15T18:53:35,050 copying build/lib/dccd/histo_dl/kraken.py -> build/bdist.linux-armv7l/wheel/./dccd/histo_dl 2026-05-15T18:53:35,052 copying build/lib/dccd/histo_dl/exchange.py -> build/bdist.linux-armv7l/wheel/./dccd/histo_dl 2026-05-15T18:53:35,055 copying build/lib/dccd/histo_dl/binance.py -> build/bdist.linux-armv7l/wheel/./dccd/histo_dl 2026-05-15T18:53:35,057 copying build/lib/dccd/histo_dl/coinbase.py -> build/bdist.linux-armv7l/wheel/./dccd/histo_dl 2026-05-15T18:53:35,059 copying build/lib/dccd/histo_dl/bybit.py -> build/bdist.linux-armv7l/wheel/./dccd/histo_dl 2026-05-15T18:53:35,061 copying build/lib/dccd/histo_dl/__init__.py -> build/bdist.linux-armv7l/wheel/./dccd/histo_dl 2026-05-15T18:53:35,063 running install_egg_info 2026-05-15T18:53:35,068 Copying dccd.egg-info to build/bdist.linux-armv7l/wheel/./dccd-2.0.2-py3.11.egg-info 2026-05-15T18:53:35,078 running install_scripts 2026-05-15T18:53:35,089 creating build/bdist.linux-armv7l/wheel/dccd-2.0.2.dist-info/WHEEL 2026-05-15T18:53:35,092 creating '/tmp/pip-wheel-tutkjly7/.tmp-z9biuq90/dccd-2.0.2-py3-none-any.whl' and adding 'build/bdist.linux-armv7l/wheel' to it 2026-05-15T18:53:35,095 adding 'dccd/__init__.py' 2026-05-15T18:53:35,096 adding 'dccd/models.py' 2026-05-15T18:53:35,098 adding 'dccd/process_data.py' 2026-05-15T18:53:35,100 adding 'dccd/continuous_dl/__init__.py' 2026-05-15T18:53:35,102 adding 'dccd/continuous_dl/bitfinex.py' 2026-05-15T18:53:35,104 adding 'dccd/continuous_dl/bitmex.py' 2026-05-15T18:53:35,106 adding 'dccd/continuous_dl/bybit.py' 2026-05-15T18:53:35,108 adding 'dccd/continuous_dl/exchange.py' 2026-05-15T18:53:35,110 adding 'dccd/histo_dl/__init__.py' 2026-05-15T18:53:35,111 adding 'dccd/histo_dl/binance.py' 2026-05-15T18:53:35,113 adding 'dccd/histo_dl/bybit.py' 2026-05-15T18:53:35,114 adding 'dccd/histo_dl/coinbase.py' 2026-05-15T18:53:35,116 adding 'dccd/histo_dl/exchange.py' 2026-05-15T18:53:35,118 adding 'dccd/histo_dl/kraken.py' 2026-05-15T18:53:35,119 adding 'dccd/histo_dl/okx.py' 2026-05-15T18:53:35,121 adding 'dccd/tests/__init__.py' 2026-05-15T18:53:35,122 adding 'dccd/tests/conftest.py' 2026-05-15T18:53:35,124 adding 'dccd/tests/test_binance.py' 2026-05-15T18:53:35,125 adding 'dccd/tests/test_bybit.py' 2026-05-15T18:53:35,126 adding 'dccd/tests/test_coinbase.py' 2026-05-15T18:53:35,127 adding 'dccd/tests/test_date_time.py' 2026-05-15T18:53:35,129 adding 'dccd/tests/test_io.py' 2026-05-15T18:53:35,130 adding 'dccd/tests/test_kraken.py' 2026-05-15T18:53:35,131 adding 'dccd/tests/test_models.py' 2026-05-15T18:53:35,133 adding 'dccd/tests/test_okx.py' 2026-05-15T18:53:35,134 adding 'dccd/tests/test_process_data.py' 2026-05-15T18:53:35,136 adding 'dccd/tools/__init__.py' 2026-05-15T18:53:35,137 adding 'dccd/tools/date_time.py' 2026-05-15T18:53:35,139 adding 'dccd/tools/io.py' 2026-05-15T18:53:35,141 adding 'dccd/tools/websocket.py' 2026-05-15T18:53:35,144 adding 'dccd-2.0.2.dist-info/licenses/LICENSE.txt' 2026-05-15T18:53:35,145 adding 'dccd-2.0.2.dist-info/METADATA' 2026-05-15T18:53:35,146 adding 'dccd-2.0.2.dist-info/WHEEL' 2026-05-15T18:53:35,147 adding 'dccd-2.0.2.dist-info/top_level.txt' 2026-05-15T18:53:35,149 adding 'dccd-2.0.2.dist-info/RECORD' 2026-05-15T18:53:35,151 removing build/bdist.linux-armv7l/wheel 2026-05-15T18:53:35,259 Building wheel for dccd (pyproject.toml): finished with status 'done' 2026-05-15T18:53:35,265 Created wheel for dccd: filename=dccd-2.0.2-py3-none-any.whl size=47587 sha256=4777b3d83a02e943b0bb879ac58a28c4fb12d59c0abcb085b831083d3ea17964 2026-05-15T18:53:35,266 Stored in directory: /tmp/pip-ephem-wheel-cache-uj_xem3l/wheels/1e/3e/a1/61e23b2cfd90d13d1b886d2cb163d183abd28012a98ac700b1 2026-05-15T18:53:35,279 Successfully built dccd 2026-05-15T18:53:35,283 Removed build tracker: '/tmp/pip-build-tracker-vt0fhq53'