2026-09-01T07:55:28,817 Created temporary directory: /tmp/pip-ephem-wheel-cache-kjztsjnw 2026-09-01T07:55:28,819 Created temporary directory: /tmp/pip-build-tracker-7erlako6 2026-09-01T07:55:28,819 Initialized build tracking at /tmp/pip-build-tracker-7erlako6 2026-09-01T07:55:28,820 Created build tracker: /tmp/pip-build-tracker-7erlako6 2026-09-01T07:55:28,820 Entered build tracker: /tmp/pip-build-tracker-7erlako6 2026-09-01T07:55:28,821 Created temporary directory: /tmp/pip-wheel-lqr6u5k9 2026-09-01T07:55:28,824 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-09-01T07:55:28,826 Created temporary directory: /tmp/pip-ephem-wheel-cache-9ezlyc80 2026-09-01T07:55:28,847 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-09-01T07:55:28,850 2 location(s) to search for versions of dccd: 2026-09-01T07:55:28,850 * https://pypi.org/simple/dccd/ 2026-09-01T07:55:28,850 * https://www.piwheels.org/simple/dccd/ 2026-09-01T07:55:28,851 Fetching project page and analyzing links: https://pypi.org/simple/dccd/ 2026-09-01T07:55:28,852 Getting page https://pypi.org/simple/dccd/ 2026-09-01T07:55:28,853 Found index url https://pypi.org/simple 2026-09-01T07:55:29,084 Fetched page https://pypi.org/simple/dccd/ as application/vnd.pypi.simple.v1+json 2026-09-01T07:55:29,097 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-09-01T07:55:29,098 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-09-01T07:55:29,099 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-09-01T07:55:29,099 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-09-01T07:55:29,100 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-09-01T07:55:29,101 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-09-01T07:55:29,102 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-09-01T07:55:29,102 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-09-01T07:55:29,103 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-09-01T07:55:29,103 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-09-01T07:55:29,104 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-09-01T07:55:29,105 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-09-01T07:55:29,106 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-09-01T07:55:29,106 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-09-01T07:55:29,107 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-09-01T07:55:29,107 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-09-01T07:55:29,108 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-09-01T07:55:29,109 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-09-01T07:55:29,109 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-09-01T07:55:29,110 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-09-01T07:55:29,111 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-09-01T07:55:29,112 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-09-01T07:55:29,113 Skipping link: No binaries permitted for dccd: https://files.pythonhosted.org/packages/d6/31/20c9d832b12f1ca6ef4cb47b4a5751dfc566586994c1a003a72724765772/dccd-2.1.0-py3-none-any.whl (from https://pypi.org/simple/dccd/) (requires-python:>=3.10) 2026-09-01T07:55:29,114 Found link https://files.pythonhosted.org/packages/9b/90/8ede53e4f11cdd6bf0d6fd7b20168ab5ea577521b95b7825bdc64c711991/dccd-2.1.0.tar.gz (from https://pypi.org/simple/dccd/) (requires-python:>=3.10), version: 2.1.0 2026-09-01T07:55:29,115 Skipping link: No binaries permitted for dccd: https://files.pythonhosted.org/packages/81/fd/b8fbe1f6615eeb7dbd83140af7c54b1f63b4803ccd786f5464541ec72eb9/dccd-2.2.0-py3-none-any.whl (from https://pypi.org/simple/dccd/) (requires-python:>=3.10) 2026-09-01T07:55:29,116 Found link https://files.pythonhosted.org/packages/94/e3/5ac7f42106d68c4f5c71af2e4293024fe911ad62487e40d8ce71f5538bb8/dccd-2.2.0.tar.gz (from https://pypi.org/simple/dccd/) (requires-python:>=3.10), version: 2.2.0 2026-09-01T07:55:29,116 Skipping link: No binaries permitted for dccd: https://files.pythonhosted.org/packages/44/9f/c0585737658d9138a3ed22956f5bed1f0be38cfe7084b1c36b38c385a41d/dccd-2.3.0-py3-none-any.whl (from https://pypi.org/simple/dccd/) (requires-python:>=3.10) 2026-09-01T07:55:29,117 Found link https://files.pythonhosted.org/packages/e0/8b/fe25894690eacb33160d19d85c8f9c3615a548097da407f8736076ac2983/dccd-2.3.0.tar.gz (from https://pypi.org/simple/dccd/) (requires-python:>=3.10), version: 2.3.0 2026-09-01T07:55:29,118 Skipping link: No binaries permitted for dccd: https://files.pythonhosted.org/packages/18/ba/297aaba360e69bf4d0023dac69a44ee230c8896beef235dd69c41923999c/dccd-2.3.1-py3-none-any.whl (from https://pypi.org/simple/dccd/) (requires-python:>=3.10) 2026-09-01T07:55:29,119 Found link https://files.pythonhosted.org/packages/a5/f3/7a4aac452898dc724c8e72bb1b61811c1abc15fd0f75159f3903357daca0/dccd-2.3.1.tar.gz (from https://pypi.org/simple/dccd/) (requires-python:>=3.10), version: 2.3.1 2026-09-01T07:55:29,120 Skipping link: No binaries permitted for dccd: https://files.pythonhosted.org/packages/ee/64/059a8346800fe2ab26fcb597ae782424d06a39127f9b5181dcb56703fd91/dccd-2.3.2-py3-none-any.whl (from https://pypi.org/simple/dccd/) (requires-python:>=3.10) 2026-09-01T07:55:29,121 Found link https://files.pythonhosted.org/packages/07/ca/615e7ccf5d383d95504d828e8bdbf79170c14427262885dc95b0b0454b5e/dccd-2.3.2.tar.gz (from https://pypi.org/simple/dccd/) (requires-python:>=3.10), version: 2.3.2 2026-09-01T07:55:29,121 Skipping link: No binaries permitted for dccd: https://files.pythonhosted.org/packages/a8/5f/804026210b77414d0a36fe94d9248c9500bbd144742d5858e280601b9ddb/dccd-2.3.3-py3-none-any.whl (from https://pypi.org/simple/dccd/) (requires-python:>=3.10) 2026-09-01T07:55:29,122 Found link https://files.pythonhosted.org/packages/5b/01/50ee206094a987c90264c13f4b0880ffcb931ab7f2e18dd76a82662fb8a9/dccd-2.3.3.tar.gz (from https://pypi.org/simple/dccd/) (requires-python:>=3.10), version: 2.3.3 2026-09-01T07:55:29,123 Skipping link: No binaries permitted for dccd: https://files.pythonhosted.org/packages/77/7c/36bc8eed82dffe6a7407ef5778314ab70162df81898e464d54d2a9e9a5e2/dccd-2.4.0-py3-none-any.whl (from https://pypi.org/simple/dccd/) (requires-python:>=3.10) 2026-09-01T07:55:29,123 Found link https://files.pythonhosted.org/packages/15/a3/a8cffad5517303be7fb0b20aba64593f294b39e581362528487b8146bced/dccd-2.4.0.tar.gz (from https://pypi.org/simple/dccd/) (requires-python:>=3.10), version: 2.4.0 2026-09-01T07:55:29,124 Skipping link: No binaries permitted for dccd: https://files.pythonhosted.org/packages/5f/b5/24e46264b8df8305838c1966a644bd6b185402d793e9f21b0910b004b925/dccd-3.0.0-py3-none-any.whl (from https://pypi.org/simple/dccd/) (requires-python:>=3.11) 2026-09-01T07:55:29,125 Found link https://files.pythonhosted.org/packages/0e/7c/aab3544afbd2faf8d1739a41d55b17204a8d9173e2faf39f8efa33c844f3/dccd-3.0.0.tar.gz (from https://pypi.org/simple/dccd/) (requires-python:>=3.11), version: 3.0.0 2026-09-01T07:55:29,126 Skipping link: No binaries permitted for dccd: https://files.pythonhosted.org/packages/33/4a/9c0fdb9935ed79184e85e5e0f6b0124ce734086e846ac3c6c8e744de4c93/dccd-3.1.0-py3-none-any.whl (from https://pypi.org/simple/dccd/) (requires-python:>=3.11) 2026-09-01T07:55:29,127 Found link https://files.pythonhosted.org/packages/12/3d/648644fe1ba1eb871bed399c8f4caea226ceed89eb615aefe13e41dc091b/dccd-3.1.0.tar.gz (from https://pypi.org/simple/dccd/) (requires-python:>=3.11), version: 3.1.0 2026-09-01T07:55:29,128 Skipping link: No binaries permitted for dccd: https://files.pythonhosted.org/packages/65/87/a77afeb4b033b08e6594bfc7935964ffc5465c7192eac080e940f7d1bf87/dccd-3.2.0-py3-none-any.whl (from https://pypi.org/simple/dccd/) (requires-python:>=3.11) 2026-09-01T07:55:29,129 Found link https://files.pythonhosted.org/packages/ee/30/147c92ddbb271d6ccacf4134de5e096097f4bbf612069d535b858ad1a443/dccd-3.2.0.tar.gz (from https://pypi.org/simple/dccd/) (requires-python:>=3.11), version: 3.2.0 2026-09-01T07:55:29,129 Skipping link: No binaries permitted for dccd: https://files.pythonhosted.org/packages/08/02/8ffc361ec480801a3cf83340d183d85082cd0917390a1fa0bae2b87e64da/dccd-3.3.0-py3-none-any.whl (from https://pypi.org/simple/dccd/) (requires-python:>=3.11) 2026-09-01T07:55:29,130 Found link https://files.pythonhosted.org/packages/ec/2d/07f2cfe1f178b69947103848f3fc5c5403d31de5085416606ba9561757e7/dccd-3.3.0.tar.gz (from https://pypi.org/simple/dccd/) (requires-python:>=3.11), version: 3.3.0 2026-09-01T07:55:29,131 Skipping link: No binaries permitted for dccd: https://files.pythonhosted.org/packages/60/c3/38ee85daa2223beec69fb660a253390f10ad5cfa50596a7c653bb5b659d0/dccd-3.3.1-py3-none-any.whl (from https://pypi.org/simple/dccd/) (requires-python:>=3.11) 2026-09-01T07:55:29,132 Found link https://files.pythonhosted.org/packages/58/35/01db990aaec5cd6ea3c06eeb2037bcfa1c552a9b7cfefbd949490b227b17/dccd-3.3.1.tar.gz (from https://pypi.org/simple/dccd/) (requires-python:>=3.11), version: 3.3.1 2026-09-01T07:55:29,133 Skipping link: No binaries permitted for dccd: https://files.pythonhosted.org/packages/84/37/dd00fc7c14e240e439208ed1b30087a5907fb04e3049f367d6e31fbfb071/dccd-3.4.0-py3-none-any.whl (from https://pypi.org/simple/dccd/) (requires-python:>=3.11) 2026-09-01T07:55:29,134 Found link https://files.pythonhosted.org/packages/71/78/5577f35644530a312af38bb1bae7414b33227654ed6e9f6458b2c1737fd6/dccd-3.4.0.tar.gz (from https://pypi.org/simple/dccd/) (requires-python:>=3.11), version: 3.4.0 2026-09-01T07:55:29,134 Skipping link: No binaries permitted for dccd: https://files.pythonhosted.org/packages/14/29/8cdb26a6b59c0a1b63e82ae0426a066b74421e24438ba5819938c6c53e37/dccd-3.5.0-py3-none-any.whl (from https://pypi.org/simple/dccd/) (requires-python:>=3.11) 2026-09-01T07:55:29,135 Found link https://files.pythonhosted.org/packages/ea/9a/dadcbca91b029e121653367600d8de2069a696e97a24bc2aca85fe74d48d/dccd-3.5.0.tar.gz (from https://pypi.org/simple/dccd/) (requires-python:>=3.11), version: 3.5.0 2026-09-01T07:55:29,135 Skipping link: No binaries permitted for dccd: https://files.pythonhosted.org/packages/41/19/f267b353e1a9f6dc2dc74b0e16216c656f193239bdfc13cee1c6382ea9b3/dccd-3.5.1-py3-none-any.whl (from https://pypi.org/simple/dccd/) (requires-python:>=3.11) 2026-09-01T07:55:29,136 Found link https://files.pythonhosted.org/packages/23/3b/dccffffbce29f45f7e9825a0fd54f2eef673f97e32683995c86cfb5f89c8/dccd-3.5.1.tar.gz (from https://pypi.org/simple/dccd/) (requires-python:>=3.11), version: 3.5.1 2026-09-01T07:55:29,137 Skipping link: No binaries permitted for dccd: https://files.pythonhosted.org/packages/cc/25/d8cf17e6ccc4a180083ecb5cecb06edd8e35b3776ca63057b3b569d4d80b/dccd-3.5.2-py3-none-any.whl (from https://pypi.org/simple/dccd/) (requires-python:>=3.11) 2026-09-01T07:55:29,138 Found link https://files.pythonhosted.org/packages/c0/3d/2ba3d43934a8adae2f2f9433b839bbbde046c1a0bac5a0003c9a12348262/dccd-3.5.2.tar.gz (from https://pypi.org/simple/dccd/) (requires-python:>=3.11), version: 3.5.2 2026-09-01T07:55:29,139 Skipping link: No binaries permitted for dccd: https://files.pythonhosted.org/packages/98/61/3043ecbedf76402f157227bd9feadb552957234a0a98f49a376d86bf9f2e/dccd-3.6.0-py3-none-any.whl (from https://pypi.org/simple/dccd/) (requires-python:>=3.11) 2026-09-01T07:55:29,140 Found link https://files.pythonhosted.org/packages/18/a6/00fffd5ca68ddf39bfc4090ae3c0b25341c20f0817db343d33600958df04/dccd-3.6.0.tar.gz (from https://pypi.org/simple/dccd/) (requires-python:>=3.11), version: 3.6.0 2026-09-01T07:55:29,140 Skipping link: No binaries permitted for dccd: https://files.pythonhosted.org/packages/1b/cd/4c5fad69a6115d96c19ccde4b5ebb5fb5ca4abe605557e8dc68bd3f2cc9d/dccd-3.6.1-py3-none-any.whl (from https://pypi.org/simple/dccd/) (requires-python:>=3.11) 2026-09-01T07:55:29,141 Found link https://files.pythonhosted.org/packages/7d/96/4f1544d443c78123e80643ce1da9b187b44bb811c3a236e6a86345966c54/dccd-3.6.1.tar.gz (from https://pypi.org/simple/dccd/) (requires-python:>=3.11), version: 3.6.1 2026-09-01T07:55:29,142 Skipping link: No binaries permitted for dccd: https://files.pythonhosted.org/packages/f2/70/37ac0fee073dff5d2730d567cb293828da74d8b737e35bc5fccc529e0e78/dccd-3.6.2-py3-none-any.whl (from https://pypi.org/simple/dccd/) (requires-python:>=3.11) 2026-09-01T07:55:29,143 Found link https://files.pythonhosted.org/packages/63/a3/5710335e99e8a305165211d8b271b4944c4fd1a66c0a21725dcf32b0ec07/dccd-3.6.2.tar.gz (from https://pypi.org/simple/dccd/) (requires-python:>=3.11), version: 3.6.2 2026-09-01T07:55:29,144 Skipping link: No binaries permitted for dccd: https://files.pythonhosted.org/packages/78/c0/dd8937b574e470456e9c797756263618d8ed215f321309b40221d08f70f1/dccd-3.6.3-py3-none-any.whl (from https://pypi.org/simple/dccd/) (requires-python:>=3.11) 2026-09-01T07:55:29,145 Found link https://files.pythonhosted.org/packages/12/78/dbc41c4ae60258b046fddc9206ea3aaa031fb8e4f147245d9b0b2a53dad1/dccd-3.6.3.tar.gz (from https://pypi.org/simple/dccd/) (requires-python:>=3.11), version: 3.6.3 2026-09-01T07:55:29,145 Skipping link: No binaries permitted for dccd: https://files.pythonhosted.org/packages/ec/1c/266504488fcbddc23b996915b5a29e7f863aa0ad857fd54a221e6c84f38c/dccd-3.7.0-py3-none-any.whl (from https://pypi.org/simple/dccd/) (requires-python:>=3.11) 2026-09-01T07:55:29,146 Found link https://files.pythonhosted.org/packages/da/f0/c7982acba3dc84b5e0c57157cdbdcbb7f9878c35a88c8b0ad2b92ceee017/dccd-3.7.0.tar.gz (from https://pypi.org/simple/dccd/) (requires-python:>=3.11), version: 3.7.0 2026-09-01T07:55:29,146 Skipping link: No binaries permitted for dccd: https://files.pythonhosted.org/packages/07/62/3d92f11843b404e31f059babe2ffa6686e8a65eab7d10321266408c35c25/dccd-3.8.0-py3-none-any.whl (from https://pypi.org/simple/dccd/) (requires-python:>=3.11) 2026-09-01T07:55:29,147 Found link https://files.pythonhosted.org/packages/ba/84/f303c9691b125b9b5326cdfac0cb1df0e9f06a092d149730ad317f196a06/dccd-3.8.0.tar.gz (from https://pypi.org/simple/dccd/) (requires-python:>=3.11), version: 3.8.0 2026-09-01T07:55:29,148 Skipping link: No binaries permitted for dccd: https://files.pythonhosted.org/packages/52/ae/280af070256407fb6c0c9642e893abb3787d390099cd08fef6316abb699e/dccd-3.8.1-py3-none-any.whl (from https://pypi.org/simple/dccd/) (requires-python:>=3.11) 2026-09-01T07:55:29,148 Found link https://files.pythonhosted.org/packages/a4/f7/85c542ff716bf37695efb43ff015cbd7c515a0e62586365a706e1d34fc8f/dccd-3.8.1.tar.gz (from https://pypi.org/simple/dccd/) (requires-python:>=3.11), version: 3.8.1 2026-09-01T07:55:29,149 Fetching project page and analyzing links: https://www.piwheels.org/simple/dccd/ 2026-09-01T07:55:29,150 Getting page https://www.piwheels.org/simple/dccd/ 2026-09-01T07:55:29,151 Found index url https://www.piwheels.org/simple 2026-09-01T07:55:29,338 Fetched page https://www.piwheels.org/simple/dccd/ as text/html 2026-09-01T07:55:29,349 Skipping link: No binaries permitted for dccd: https://archive1.piwheels.org/simple/dccd/dccd-3.8.0-py3-none-any.whl#sha256=ce872c5e2044223cba71e75f42314d1220e064a0b07747de42b97ca52a923b4d (from https://www.piwheels.org/simple/dccd/) (requires-python:>=3.11) 2026-09-01T07:55:29,350 Skipping link: No binaries permitted for dccd: https://archive1.piwheels.org/simple/dccd/dccd-3.7.0-py3-none-any.whl#sha256=e95aeecacaac0b27a046805340a269ad18145a079cdd2aeb639fc6b2ad55c74d (from https://www.piwheels.org/simple/dccd/) (requires-python:>=3.11) 2026-09-01T07:55:29,350 Skipping link: No binaries permitted for dccd: https://archive1.piwheels.org/simple/dccd/dccd-3.6.3-py3-none-any.whl#sha256=b034b1b6f57d40d5c12ae888b663b6e8e4cfbd973f453ea37bf2033e460b9428 (from https://www.piwheels.org/simple/dccd/) (requires-python:>=3.11) 2026-09-01T07:55:29,351 Skipping link: No binaries permitted for dccd: https://archive1.piwheels.org/simple/dccd/dccd-3.6.2-py3-none-any.whl#sha256=04106a5b3835b100b2ed4da77d6a98f534d693a3887338ce13c62b1545272d4c (from https://www.piwheels.org/simple/dccd/) (requires-python:>=3.11) 2026-09-01T07:55:29,351 Skipping link: No binaries permitted for dccd: https://archive1.piwheels.org/simple/dccd/dccd-3.6.1-py3-none-any.whl#sha256=53b847a8de604e426a6b646511f2831b1333ff6437ad15a1b85325a53519e072 (from https://www.piwheels.org/simple/dccd/) (requires-python:>=3.11) 2026-09-01T07:55:29,352 Skipping link: No binaries permitted for dccd: https://archive1.piwheels.org/simple/dccd/dccd-3.6.0-py3-none-any.whl#sha256=f371facea853535dc644c2945142f12ef4d250ebfe070ee5db6d768477f0f028 (from https://www.piwheels.org/simple/dccd/) (requires-python:>=3.11) 2026-09-01T07:55:29,352 Skipping link: No binaries permitted for dccd: https://archive1.piwheels.org/simple/dccd/dccd-3.5.2-py3-none-any.whl#sha256=d8c040bfb1f40370f05c4d3643bc335e9de40c8301d20170f2d37fd4954721ae (from https://www.piwheels.org/simple/dccd/) (requires-python:>=3.11) 2026-09-01T07:55:29,353 Skipping link: No binaries permitted for dccd: https://archive1.piwheels.org/simple/dccd/dccd-3.5.1-py3-none-any.whl#sha256=09d13aa04a84b38dc67ee26cafa204a461eb5da1b681b5a9437b466f1d2a5392 (from https://www.piwheels.org/simple/dccd/) (requires-python:>=3.11) 2026-09-01T07:55:29,354 Skipping link: No binaries permitted for dccd: https://archive1.piwheels.org/simple/dccd/dccd-3.5.0-py3-none-any.whl#sha256=97812d35f63b297391830628a793c686daef32730bf414ed9d80276086a6478a (from https://www.piwheels.org/simple/dccd/) (requires-python:>=3.11) 2026-09-01T07:55:29,354 Skipping link: No binaries permitted for dccd: https://archive1.piwheels.org/simple/dccd/dccd-3.4.0-py3-none-any.whl#sha256=ef321ffec5a17cea50cd99a17015433affe5f37a32bcf5567fd374b29761b2e0 (from https://www.piwheels.org/simple/dccd/) (requires-python:>=3.11) 2026-09-01T07:55:29,354 Skipping link: No binaries permitted for dccd: https://archive1.piwheels.org/simple/dccd/dccd-3.3.1-py3-none-any.whl#sha256=82ee9da186e22f140e45ccfff2b73f173b32a5eda077c0aa423ad2b6c2c7264c (from https://www.piwheels.org/simple/dccd/) (requires-python:>=3.11) 2026-09-01T07:55:29,355 Skipping link: No binaries permitted for dccd: https://archive1.piwheels.org/simple/dccd/dccd-3.3.0-py3-none-any.whl#sha256=a01c2d96f8c908101599adf80fa136793d399026ff54ce57737593c47d56fb2b (from https://www.piwheels.org/simple/dccd/) (requires-python:>=3.11) 2026-09-01T07:55:29,355 Skipping link: No binaries permitted for dccd: https://archive1.piwheels.org/simple/dccd/dccd-3.2.0-py3-none-any.whl#sha256=d249a9b0645ce52823400624f6cc5480152c1e8c2100e32f5f4c07cf2d642959 (from https://www.piwheels.org/simple/dccd/) (requires-python:>=3.11) 2026-09-01T07:55:29,356 Skipping link: No binaries permitted for dccd: https://archive1.piwheels.org/simple/dccd/dccd-3.1.0-py3-none-any.whl#sha256=98583bfd954af5f7efe3938803c6658117578c81f02065569f82fb62698b78e6 (from https://www.piwheels.org/simple/dccd/) (requires-python:>=3.11) 2026-09-01T07:55:29,357 Skipping link: No binaries permitted for dccd: https://archive1.piwheels.org/simple/dccd/dccd-3.0.0-py3-none-any.whl#sha256=4b52179fc5be2d8de613a76f6c622169cfbdbdf1c377440fe68fc59e3edb88b8 (from https://www.piwheels.org/simple/dccd/) (requires-python:>=3.11) 2026-09-01T07:55:29,357 Skipping link: No binaries permitted for dccd: https://archive1.piwheels.org/simple/dccd/dccd-2.4.0-py3-none-any.whl#sha256=9b84b2cdcac21b26362f0a1a7a24907a1285eaeea1bc58ed47ae1bba158d2431 (from https://www.piwheels.org/simple/dccd/) (requires-python:>=3.10) 2026-09-01T07:55:29,358 Skipping link: No binaries permitted for dccd: https://archive1.piwheels.org/simple/dccd/dccd-2.3.3-py3-none-any.whl#sha256=e31bcb83bb107fde92ca4f5270735bb1683e8bfbd1f1dcc39d397e4ed1493c17 (from https://www.piwheels.org/simple/dccd/) (requires-python:>=3.10) 2026-09-01T07:55:29,358 Skipping link: No binaries permitted for dccd: https://archive1.piwheels.org/simple/dccd/dccd-2.3.2-py3-none-any.whl#sha256=bb0af8ae2aaf2744ec428a01aeca0567ddd565e6e8009085e848cd0cc21fee70 (from https://www.piwheels.org/simple/dccd/) (requires-python:>=3.10) 2026-09-01T07:55:29,359 Skipping link: No binaries permitted for dccd: https://archive1.piwheels.org/simple/dccd/dccd-2.3.1-py3-none-any.whl#sha256=c3f37a8abbe12959bb534ef36b4afcb0a0ba8a779a1aa633d4c2ddbe28bc4023 (from https://www.piwheels.org/simple/dccd/) (requires-python:>=3.10) 2026-09-01T07:55:29,359 Skipping link: No binaries permitted for dccd: https://archive1.piwheels.org/simple/dccd/dccd-2.3.0-py3-none-any.whl#sha256=195006d2072c1463416b7eff7464b61482cc6fb5568c8c4d270e535d0fb79ba3 (from https://www.piwheels.org/simple/dccd/) (requires-python:>=3.10) 2026-09-01T07:55:29,360 Skipping link: No binaries permitted for dccd: https://archive1.piwheels.org/simple/dccd/dccd-2.2.0-py3-none-any.whl#sha256=55a1f026e138c08d5e8b15a9d5ea34ac6c539c81cc6059b1e5b706926d35c23e (from https://www.piwheels.org/simple/dccd/) (requires-python:>=3.10) 2026-09-01T07:55:29,361 Skipping link: No binaries permitted for dccd: https://archive1.piwheels.org/simple/dccd/dccd-2.1.0-py3-none-any.whl#sha256=8f8979ad7c3ea6d24e8b2f56b95dc72f0367eab2fe5c71dc879a848beab45ca5 (from https://www.piwheels.org/simple/dccd/) (requires-python:>=3.10) 2026-09-01T07:55:29,361 Skipping link: No binaries permitted for dccd: https://archive1.piwheels.org/simple/dccd/dccd-2.0.2-py3-none-any.whl#sha256=4777b3d83a02e943b0bb879ac58a28c4fb12d59c0abcb085b831083d3ea17964 (from https://www.piwheels.org/simple/dccd/) (requires-python:>=3.10) 2026-09-01T07:55:29,362 Skipping link: No binaries permitted for dccd: https://archive1.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-09-01T07:55:29,362 Skipping link: No binaries permitted for dccd: https://archive1.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-09-01T07:55:29,362 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-09-01T07:55:29,363 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-09-01T07:55:29,363 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-09-01T07:55:29,364 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-09-01T07:55:29,365 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-09-01T07:55:29,365 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-09-01T07:55:29,366 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-09-01T07:55:29,366 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-09-01T07:55:29,367 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-09-01T07:55:29,367 Skipping link: not a file: https://www.piwheels.org/simple/dccd/ 2026-09-01T07:55:29,368 Skipping link: not a file: https://pypi.org/simple/dccd/ 2026-09-01T07:55:29,391 Given no hashes to check 1 links for project 'dccd': discarding no candidates 2026-09-01T07:55:29,408 Collecting dccd==3.8.1 2026-09-01T07:55:29,411 Created temporary directory: /tmp/pip-unpack-zsfqrcv6 2026-09-01T07:55:29,567 Downloading dccd-3.8.1.tar.gz (332 kB) 2026-09-01T07:55:29,906 Added dccd==3.8.1 from https://files.pythonhosted.org/packages/a4/f7/85c542ff716bf37695efb43ff015cbd7c515a0e62586365a706e1d34fc8f/dccd-3.8.1.tar.gz to build tracker '/tmp/pip-build-tracker-7erlako6' 2026-09-01T07:55:29,913 Created temporary directory: /tmp/pip-build-env-_jcovzg4 2026-09-01T07:55:29,917 Installing build dependencies: started 2026-09-01T07:55:29,918 Running command pip subprocess to install build dependencies 2026-09-01T07:55:31,065 Using pip 23.0.1 from /usr/lib/python3/dist-packages/pip (python 3.11) 2026-09-01T07:55:31,519 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-09-01T07:55:31,542 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-09-01T07:55:33,325 Collecting setuptools>=68 2026-09-01T07:55:33,326 Obtaining dependency information for setuptools>=68 from https://www.piwheels.org/simple/setuptools/setuptools-84.0.0-py3-none-any.whl.metadata 2026-09-01T07:55:33,339 Using cached https://www.piwheels.org/simple/setuptools/setuptools-84.0.0-py3-none-any.whl.metadata (6.6 kB) 2026-09-01T07:55:33,624 Using cached https://www.piwheels.org/simple/setuptools/setuptools-84.0.0-py3-none-any.whl (818 kB) 2026-09-01T07:55:33,705 Using cached https://www.piwheels.org/simple/setuptools/setuptools-84.0.0-py3-none-any.whl (818 kB) 2026-09-01T07:55:36,403 Installing collected packages: setuptools 2026-09-01T07:55:39,020 Successfully installed setuptools-84.0.0 2026-09-01T07:55:39,284 Installing build dependencies: finished with status 'done' 2026-09-01T07:55:39,291 Getting requirements to build wheel: started 2026-09-01T07:55:39,293 Running command Getting requirements to build wheel 2026-09-01T07:55:39,917 /tmp/pip-build-env-_jcovzg4/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsDeprecationWarning: `project.license` as a TOML table is deprecated 2026-09-01T07:55:39,917 !! 2026-09-01T07:55:39,920 ******************************************************************************** 2026-09-01T07:55:39,921 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-09-01T07:55:39,922 By 2027-Feb-18, you need to update your project and remove deprecated calls 2026-09-01T07:55:39,923 or your builds will no longer be supported. 2026-09-01T07:55:39,924 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-09-01T07:55:39,925 ******************************************************************************** 2026-09-01T07:55:39,926 !! 2026-09-01T07:55:39,926 corresp(dist, value, root_dir) 2026-09-01T07:55:40,001 /tmp/pip-build-env-_jcovzg4/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:61: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-09-01T07:55:40,002 !! 2026-09-01T07:55:40,003 ******************************************************************************** 2026-09-01T07:55:40,004 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-09-01T07:55:40,005 License :: OSI Approved :: MIT License 2026-09-01T07:55:40,006 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-09-01T07:55:40,007 ******************************************************************************** 2026-09-01T07:55:40,008 !! 2026-09-01T07:55:40,009 dist._finalize_license_expression() 2026-09-01T07:55:40,009 /tmp/pip-build-env-_jcovzg4/overlay/local/lib/python3.11/dist-packages/setuptools/dist.py:765: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-09-01T07:55:40,009 !! 2026-09-01T07:55:40,011 ******************************************************************************** 2026-09-01T07:55:40,011 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-09-01T07:55:40,012 License :: OSI Approved :: MIT License 2026-09-01T07:55:40,013 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-09-01T07:55:40,014 ******************************************************************************** 2026-09-01T07:55:40,014 !! 2026-09-01T07:55:40,015 self._finalize_license_expression() 2026-09-01T07:55:40,015 running egg_info 2026-09-01T07:55:40,018 writing dccd.egg-info/PKG-INFO 2026-09-01T07:55:40,030 writing dependency_links to dccd.egg-info/dependency_links.txt 2026-09-01T07:55:40,032 writing entry points to dccd.egg-info/entry_points.txt 2026-09-01T07:55:40,038 writing requirements to dccd.egg-info/requires.txt 2026-09-01T07:55:40,040 writing top-level names to dccd.egg-info/top_level.txt 2026-09-01T07:55:40,076 reading manifest file 'dccd.egg-info/SOURCES.txt' 2026-09-01T07:55:40,083 reading manifest template 'MANIFEST.in' 2026-09-01T07:55:40,086 warning: no files found matching '*.rst' 2026-09-01T07:55:40,086 adding license file 'LICENSE.txt' 2026-09-01T07:55:40,092 writing manifest file 'dccd.egg-info/SOURCES.txt' 2026-09-01T07:55:40,189 Getting requirements to build wheel: finished with status 'done' 2026-09-01T07:55:40,193 Created temporary directory: /tmp/pip-modern-metadata-ys59gag2 2026-09-01T07:55:40,195 Preparing metadata (pyproject.toml): started 2026-09-01T07:55:40,196 Running command Preparing metadata (pyproject.toml) 2026-09-01T07:55:40,798 /tmp/pip-build-env-_jcovzg4/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsDeprecationWarning: `project.license` as a TOML table is deprecated 2026-09-01T07:55:40,799 !! 2026-09-01T07:55:40,800 ******************************************************************************** 2026-09-01T07:55:40,800 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-09-01T07:55:40,802 By 2027-Feb-18, you need to update your project and remove deprecated calls 2026-09-01T07:55:40,802 or your builds will no longer be supported. 2026-09-01T07:55:40,804 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-09-01T07:55:40,804 ******************************************************************************** 2026-09-01T07:55:40,805 !! 2026-09-01T07:55:40,806 corresp(dist, value, root_dir) 2026-09-01T07:55:40,878 /tmp/pip-build-env-_jcovzg4/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:61: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-09-01T07:55:40,878 !! 2026-09-01T07:55:40,880 ******************************************************************************** 2026-09-01T07:55:40,880 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-09-01T07:55:40,882 License :: OSI Approved :: MIT License 2026-09-01T07:55:40,883 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-09-01T07:55:40,883 ******************************************************************************** 2026-09-01T07:55:40,885 !! 2026-09-01T07:55:40,885 dist._finalize_license_expression() 2026-09-01T07:55:40,886 /tmp/pip-build-env-_jcovzg4/overlay/local/lib/python3.11/dist-packages/setuptools/dist.py:765: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-09-01T07:55:40,887 !! 2026-09-01T07:55:40,888 ******************************************************************************** 2026-09-01T07:55:40,888 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-09-01T07:55:40,889 License :: OSI Approved :: MIT License 2026-09-01T07:55:40,890 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-09-01T07:55:40,891 ******************************************************************************** 2026-09-01T07:55:40,892 !! 2026-09-01T07:55:40,892 self._finalize_license_expression() 2026-09-01T07:55:40,893 running dist_info 2026-09-01T07:55:40,901 creating /tmp/pip-modern-metadata-ys59gag2/dccd.egg-info 2026-09-01T07:55:40,901 writing /tmp/pip-modern-metadata-ys59gag2/dccd.egg-info/PKG-INFO 2026-09-01T07:55:40,913 writing dependency_links to /tmp/pip-modern-metadata-ys59gag2/dccd.egg-info/dependency_links.txt 2026-09-01T07:55:40,915 writing entry points to /tmp/pip-modern-metadata-ys59gag2/dccd.egg-info/entry_points.txt 2026-09-01T07:55:40,922 writing requirements to /tmp/pip-modern-metadata-ys59gag2/dccd.egg-info/requires.txt 2026-09-01T07:55:40,923 writing top-level names to /tmp/pip-modern-metadata-ys59gag2/dccd.egg-info/top_level.txt 2026-09-01T07:55:40,924 writing manifest file '/tmp/pip-modern-metadata-ys59gag2/dccd.egg-info/SOURCES.txt' 2026-09-01T07:55:40,957 reading manifest file '/tmp/pip-modern-metadata-ys59gag2/dccd.egg-info/SOURCES.txt' 2026-09-01T07:55:40,959 reading manifest template 'MANIFEST.in' 2026-09-01T07:55:40,961 warning: no files found matching '*.rst' 2026-09-01T07:55:40,962 adding license file 'LICENSE.txt' 2026-09-01T07:55:40,967 writing manifest file '/tmp/pip-modern-metadata-ys59gag2/dccd.egg-info/SOURCES.txt' 2026-09-01T07:55:40,968 creating '/tmp/pip-modern-metadata-ys59gag2/dccd-3.8.1.dist-info' 2026-09-01T07:55:41,091 Preparing metadata (pyproject.toml): finished with status 'done' 2026-09-01T07:55:41,096 Source in /tmp/pip-wheel-lqr6u5k9/dccd_9460ca62b0d24642a5b412b5d465df48 has version 3.8.1, which satisfies requirement dccd==3.8.1 from https://files.pythonhosted.org/packages/a4/f7/85c542ff716bf37695efb43ff015cbd7c515a0e62586365a706e1d34fc8f/dccd-3.8.1.tar.gz 2026-09-01T07:55:41,097 Removed dccd==3.8.1 from https://files.pythonhosted.org/packages/a4/f7/85c542ff716bf37695efb43ff015cbd7c515a0e62586365a706e1d34fc8f/dccd-3.8.1.tar.gz from build tracker '/tmp/pip-build-tracker-7erlako6' 2026-09-01T07:55:41,104 Created temporary directory: /tmp/pip-unpack-mqn50tmd 2026-09-01T07:55:41,105 Building wheels for collected packages: dccd 2026-09-01T07:55:41,109 Created temporary directory: /tmp/pip-wheel-5ke42i2_ 2026-09-01T07:55:41,109 Destination directory: /tmp/pip-wheel-5ke42i2_ 2026-09-01T07:55:41,112 Building wheel for dccd (pyproject.toml): started 2026-09-01T07:55:41,113 Running command Building wheel for dccd (pyproject.toml) 2026-09-01T07:55:41,681 /tmp/pip-build-env-_jcovzg4/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsDeprecationWarning: `project.license` as a TOML table is deprecated 2026-09-01T07:55:41,681 !! 2026-09-01T07:55:41,682 ******************************************************************************** 2026-09-01T07:55:41,683 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-09-01T07:55:41,684 By 2027-Feb-18, you need to update your project and remove deprecated calls 2026-09-01T07:55:41,684 or your builds will no longer be supported. 2026-09-01T07:55:41,685 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-09-01T07:55:41,686 ******************************************************************************** 2026-09-01T07:55:41,687 !! 2026-09-01T07:55:41,688 corresp(dist, value, root_dir) 2026-09-01T07:55:41,755 /tmp/pip-build-env-_jcovzg4/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:61: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-09-01T07:55:41,756 !! 2026-09-01T07:55:41,757 ******************************************************************************** 2026-09-01T07:55:41,757 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-09-01T07:55:41,758 License :: OSI Approved :: MIT License 2026-09-01T07:55:41,759 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-09-01T07:55:41,760 ******************************************************************************** 2026-09-01T07:55:41,761 !! 2026-09-01T07:55:41,761 dist._finalize_license_expression() 2026-09-01T07:55:41,762 /tmp/pip-build-env-_jcovzg4/overlay/local/lib/python3.11/dist-packages/setuptools/dist.py:765: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-09-01T07:55:41,762 !! 2026-09-01T07:55:41,763 ******************************************************************************** 2026-09-01T07:55:41,764 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-09-01T07:55:41,765 License :: OSI Approved :: MIT License 2026-09-01T07:55:41,766 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-09-01T07:55:41,766 ******************************************************************************** 2026-09-01T07:55:41,768 !! 2026-09-01T07:55:41,768 self._finalize_license_expression() 2026-09-01T07:55:41,769 running bdist_wheel 2026-09-01T07:55:41,780 running build 2026-09-01T07:55:41,781 running build_py 2026-09-01T07:55:41,787 creating build/lib/dccd 2026-09-01T07:55:41,790 copying dccd/__init__.py -> build/lib/dccd 2026-09-01T07:55:41,793 creating build/lib/dccd/domain 2026-09-01T07:55:41,794 copying dccd/domain/records.py -> build/lib/dccd/domain 2026-09-01T07:55:41,796 copying dccd/domain/symbol.py -> build/lib/dccd/domain 2026-09-01T07:55:41,798 copying dccd/domain/types.py -> build/lib/dccd/domain 2026-09-01T07:55:41,800 copying dccd/domain/capability.py -> build/lib/dccd/domain 2026-09-01T07:55:41,802 copying dccd/domain/transforms.py -> build/lib/dccd/domain 2026-09-01T07:55:41,803 copying dccd/domain/dataset.py -> build/lib/dccd/domain 2026-09-01T07:55:41,805 copying dccd/domain/errors.py -> build/lib/dccd/domain 2026-09-01T07:55:41,807 copying dccd/domain/__init__.py -> build/lib/dccd/domain 2026-09-01T07:55:41,809 copying dccd/domain/timeutils.py -> build/lib/dccd/domain 2026-09-01T07:55:41,812 creating build/lib/dccd/transport 2026-09-01T07:55:41,813 copying dccd/transport/ratelimit.py -> build/lib/dccd/transport 2026-09-01T07:55:41,815 copying dccd/transport/http.py -> build/lib/dccd/transport 2026-09-01T07:55:41,817 copying dccd/transport/__init__.py -> build/lib/dccd/transport 2026-09-01T07:55:41,819 copying dccd/transport/ws.py -> build/lib/dccd/transport 2026-09-01T07:55:41,822 copying dccd/transport/paginate.py -> build/lib/dccd/transport 2026-09-01T07:55:41,825 creating build/lib/dccd/tests 2026-09-01T07:55:41,826 copying dccd/tests/__init__.py -> build/lib/dccd/tests 2026-09-01T07:55:41,828 creating build/lib/dccd/sources 2026-09-01T07:55:41,829 copying dccd/sources/registry.py -> build/lib/dccd/sources 2026-09-01T07:55:41,832 copying dccd/sources/kraken_futures.py -> build/lib/dccd/sources 2026-09-01T07:55:41,834 copying dccd/sources/bitmex.py -> build/lib/dccd/sources 2026-09-01T07:55:41,837 copying dccd/sources/kraken.py -> build/lib/dccd/sources 2026-09-01T07:55:41,840 copying dccd/sources/coinbase.py -> build/lib/dccd/sources 2026-09-01T07:55:41,842 copying dccd/sources/__init__.py -> build/lib/dccd/sources 2026-09-01T07:55:41,844 copying dccd/sources/bybit.py -> build/lib/dccd/sources 2026-09-01T07:55:41,847 copying dccd/sources/okx.py -> build/lib/dccd/sources 2026-09-01T07:55:41,849 copying dccd/sources/binance.py -> build/lib/dccd/sources 2026-09-01T07:55:41,852 copying dccd/sources/bitfinex.py -> build/lib/dccd/sources 2026-09-01T07:55:41,854 copying dccd/sources/base.py -> build/lib/dccd/sources 2026-09-01T07:55:41,857 creating build/lib/dccd/storage 2026-09-01T07:55:41,858 copying dccd/storage/parquet.py -> build/lib/dccd/storage 2026-09-01T07:55:41,861 copying dccd/storage/remote.py -> build/lib/dccd/storage 2026-09-01T07:55:41,864 copying dccd/storage/coverage_sqlite.py -> build/lib/dccd/storage 2026-09-01T07:55:41,866 copying dccd/storage/runs_sqlite.py -> build/lib/dccd/storage 2026-09-01T07:55:41,868 copying dccd/storage/purge.py -> build/lib/dccd/storage 2026-09-01T07:55:41,870 copying dccd/storage/__init__.py -> build/lib/dccd/storage 2026-09-01T07:55:41,872 creating build/lib/dccd/interfaces 2026-09-01T07:55:41,873 copying dccd/interfaces/__init__.py -> build/lib/dccd/interfaces 2026-09-01T07:55:41,876 creating build/lib/dccd/application 2026-09-01T07:55:41,877 copying dccd/application/config.py -> build/lib/dccd/application 2026-09-01T07:55:41,879 copying dccd/application/events.py -> build/lib/dccd/application 2026-09-01T07:55:41,882 copying dccd/application/scheduler.py -> build/lib/dccd/application 2026-09-01T07:55:41,884 copying dccd/application/registry.py -> build/lib/dccd/application 2026-09-01T07:55:41,886 copying dccd/application/operations.py -> build/lib/dccd/application 2026-09-01T07:55:41,889 copying dccd/application/service_factory.py -> build/lib/dccd/application 2026-09-01T07:55:41,891 copying dccd/application/jobs.py -> build/lib/dccd/application 2026-09-01T07:55:41,893 copying dccd/application/monitor.py -> build/lib/dccd/application 2026-09-01T07:55:41,895 copying dccd/application/__init__.py -> build/lib/dccd/application 2026-09-01T07:55:41,898 creating build/lib/dccd/tests/v3 2026-09-01T07:55:41,899 copying dccd/tests/v3/test_application.py -> build/lib/dccd/tests/v3 2026-09-01T07:55:41,902 copying dccd/tests/v3/test_restart.py -> build/lib/dccd/tests/v3 2026-09-01T07:55:41,904 copying dccd/tests/v3/test_coverage.py -> build/lib/dccd/tests/v3 2026-09-01T07:55:41,906 copying dccd/tests/v3/test_adapter_parsing.py -> build/lib/dccd/tests/v3 2026-09-01T07:55:41,909 copying dccd/tests/v3/test_purge.py -> build/lib/dccd/tests/v3 2026-09-01T07:55:41,911 copying dccd/tests/v3/test_transport.py -> build/lib/dccd/tests/v3 2026-09-01T07:55:41,914 copying dccd/tests/v3/test_network.py -> build/lib/dccd/tests/v3 2026-09-01T07:55:41,916 copying dccd/tests/v3/test_monitor_webhook.py -> build/lib/dccd/tests/v3 2026-09-01T07:55:41,918 copying dccd/tests/v3/test_stream_flush.py -> build/lib/dccd/tests/v3 2026-09-01T07:55:41,921 copying dccd/tests/v3/test_backfill_lookback.py -> build/lib/dccd/tests/v3 2026-09-01T07:55:41,923 copying dccd/tests/v3/test_orderbook_throttle.py -> build/lib/dccd/tests/v3 2026-09-01T07:55:41,925 copying dccd/tests/v3/test_scheduler_hygiene.py -> build/lib/dccd/tests/v3 2026-09-01T07:55:41,927 copying dccd/tests/v3/test_restore.py -> build/lib/dccd/tests/v3 2026-09-01T07:55:41,929 copying dccd/tests/v3/test_sources.py -> build/lib/dccd/tests/v3 2026-09-01T07:55:41,933 copying dccd/tests/v3/test_stream_end_state.py -> build/lib/dccd/tests/v3 2026-09-01T07:55:41,936 copying dccd/tests/v3/test_storage_extended.py -> build/lib/dccd/tests/v3 2026-09-01T07:55:41,938 copying dccd/tests/v3/test_api.py -> build/lib/dccd/tests/v3 2026-09-01T07:55:41,941 copying dccd/tests/v3/test_domain.py -> build/lib/dccd/tests/v3 2026-09-01T07:55:41,943 copying dccd/tests/v3/__init__.py -> build/lib/dccd/tests/v3 2026-09-01T07:55:41,945 copying dccd/tests/v3/test_storage.py -> build/lib/dccd/tests/v3 2026-09-01T07:55:41,948 copying dccd/tests/v3/test_stream_nocapability.py -> build/lib/dccd/tests/v3 2026-09-01T07:55:41,950 copying dccd/tests/v3/test_cli.py -> build/lib/dccd/tests/v3 2026-09-01T07:55:41,953 copying dccd/tests/v3/test_domain_extended.py -> build/lib/dccd/tests/v3 2026-09-01T07:55:41,955 copying dccd/tests/v3/test_client.py -> build/lib/dccd/tests/v3 2026-09-01T07:55:41,957 copying dccd/tests/v3/test_remote_sync.py -> build/lib/dccd/tests/v3 2026-09-01T07:55:41,960 copying dccd/tests/v3/test_ws_subscription_honesty.py -> build/lib/dccd/tests/v3 2026-09-01T07:55:41,962 copying dccd/tests/v3/test_ratelimit.py -> build/lib/dccd/tests/v3 2026-09-01T07:55:41,965 creating build/lib/dccd/interfaces/ui 2026-09-01T07:55:41,966 copying dccd/interfaces/ui/__init__.py -> build/lib/dccd/interfaces/ui 2026-09-01T07:55:41,969 creating build/lib/dccd/interfaces/api 2026-09-01T07:55:41,970 copying dccd/interfaces/api/app.py -> build/lib/dccd/interfaces/api 2026-09-01T07:55:41,973 copying dccd/interfaces/api/__init__.py -> build/lib/dccd/interfaces/api 2026-09-01T07:55:41,976 creating build/lib/dccd/interfaces/cli 2026-09-01T07:55:41,977 copying dccd/interfaces/cli/__init__.py -> build/lib/dccd/interfaces/cli 2026-09-01T07:55:41,979 copying dccd/interfaces/cli/main.py -> build/lib/dccd/interfaces/cli 2026-09-01T07:55:41,983 running egg_info 2026-09-01T07:55:41,993 writing dccd.egg-info/PKG-INFO 2026-09-01T07:55:42,005 writing dependency_links to dccd.egg-info/dependency_links.txt 2026-09-01T07:55:42,006 writing entry points to dccd.egg-info/entry_points.txt 2026-09-01T07:55:42,014 writing requirements to dccd.egg-info/requires.txt 2026-09-01T07:55:42,015 writing top-level names to dccd.egg-info/top_level.txt 2026-09-01T07:55:42,039 reading manifest file 'dccd.egg-info/SOURCES.txt' 2026-09-01T07:55:42,047 reading manifest template 'MANIFEST.in' 2026-09-01T07:55:42,050 warning: no files found matching '*.rst' 2026-09-01T07:55:42,051 adding license file 'LICENSE.txt' 2026-09-01T07:55:42,057 writing manifest file 'dccd.egg-info/SOURCES.txt' 2026-09-01T07:55:42,070 creating build/lib/dccd/interfaces/ui/templates 2026-09-01T07:55:42,071 copying dccd/interfaces/ui/templates/login.html -> build/lib/dccd/interfaces/ui/templates 2026-09-01T07:55:42,074 copying dccd/interfaces/ui/templates/logs.html -> build/lib/dccd/interfaces/ui/templates 2026-09-01T07:55:42,077 copying dccd/interfaces/ui/templates/live.html -> build/lib/dccd/interfaces/ui/templates 2026-09-01T07:55:42,080 copying dccd/interfaces/ui/templates/historical.html -> build/lib/dccd/interfaces/ui/templates 2026-09-01T07:55:42,084 copying dccd/interfaces/ui/templates/data.html -> build/lib/dccd/interfaces/ui/templates 2026-09-01T07:55:42,087 copying dccd/interfaces/ui/templates/dashboard.html -> build/lib/dccd/interfaces/ui/templates 2026-09-01T07:55:42,090 copying dccd/interfaces/ui/templates/config.html -> build/lib/dccd/interfaces/ui/templates 2026-09-01T07:55:42,094 copying dccd/interfaces/ui/templates/storage.html -> build/lib/dccd/interfaces/ui/templates 2026-09-01T07:55:42,096 copying dccd/interfaces/ui/templates/base.html -> build/lib/dccd/interfaces/ui/templates 2026-09-01T07:55:42,099 creating build/lib/dccd/interfaces/ui/static 2026-09-01T07:55:42,100 copying dccd/interfaces/ui/static/logo.svg -> build/lib/dccd/interfaces/ui/static 2026-09-01T07:55:42,103 copying dccd/interfaces/ui/static/favicon.svg -> build/lib/dccd/interfaces/ui/static 2026-09-01T07:55:42,106 creating build/lib/dccd/interfaces/ui/static/fonts 2026-09-01T07:55:42,107 copying dccd/interfaces/ui/static/fonts/martian-mono-600.woff2 -> build/lib/dccd/interfaces/ui/static/fonts 2026-09-01T07:55:42,110 copying dccd/interfaces/ui/static/fonts/martian-mono-700.woff2 -> build/lib/dccd/interfaces/ui/static/fonts 2026-09-01T07:55:42,112 copying dccd/interfaces/ui/static/fonts/spline-sans-500.woff2 -> build/lib/dccd/interfaces/ui/static/fonts 2026-09-01T07:55:42,115 copying dccd/interfaces/ui/static/fonts/spline-sans-700.woff2 -> build/lib/dccd/interfaces/ui/static/fonts 2026-09-01T07:55:42,119 copying dccd/interfaces/ui/static/fonts/spline-sans-600.woff2 -> build/lib/dccd/interfaces/ui/static/fonts 2026-09-01T07:55:42,122 copying dccd/interfaces/ui/static/fonts/spline-sans-400.woff2 -> build/lib/dccd/interfaces/ui/static/fonts 2026-09-01T07:55:42,147 installing to build/bdist.linux-armv7l/wheel 2026-09-01T07:55:42,148 running install 2026-09-01T07:55:42,170 running install_lib 2026-09-01T07:55:42,176 creating build/bdist.linux-armv7l/wheel 2026-09-01T07:55:42,178 creating build/bdist.linux-armv7l/wheel/dccd 2026-09-01T07:55:42,180 creating build/bdist.linux-armv7l/wheel/dccd/domain 2026-09-01T07:55:42,181 copying build/lib/dccd/domain/records.py -> build/bdist.linux-armv7l/wheel/./dccd/domain 2026-09-01T07:55:42,184 copying build/lib/dccd/domain/symbol.py -> build/bdist.linux-armv7l/wheel/./dccd/domain 2026-09-01T07:55:42,186 copying build/lib/dccd/domain/types.py -> build/bdist.linux-armv7l/wheel/./dccd/domain 2026-09-01T07:55:42,188 copying build/lib/dccd/domain/capability.py -> build/bdist.linux-armv7l/wheel/./dccd/domain 2026-09-01T07:55:42,190 copying build/lib/dccd/domain/transforms.py -> build/bdist.linux-armv7l/wheel/./dccd/domain 2026-09-01T07:55:42,192 copying build/lib/dccd/domain/dataset.py -> build/bdist.linux-armv7l/wheel/./dccd/domain 2026-09-01T07:55:42,194 copying build/lib/dccd/domain/errors.py -> build/bdist.linux-armv7l/wheel/./dccd/domain 2026-09-01T07:55:42,196 copying build/lib/dccd/domain/__init__.py -> build/bdist.linux-armv7l/wheel/./dccd/domain 2026-09-01T07:55:42,198 copying build/lib/dccd/domain/timeutils.py -> build/bdist.linux-armv7l/wheel/./dccd/domain 2026-09-01T07:55:42,201 creating build/bdist.linux-armv7l/wheel/dccd/transport 2026-09-01T07:55:42,203 copying build/lib/dccd/transport/ratelimit.py -> build/bdist.linux-armv7l/wheel/./dccd/transport 2026-09-01T07:55:42,206 copying build/lib/dccd/transport/http.py -> build/bdist.linux-armv7l/wheel/./dccd/transport 2026-09-01T07:55:42,208 copying build/lib/dccd/transport/__init__.py -> build/bdist.linux-armv7l/wheel/./dccd/transport 2026-09-01T07:55:42,210 copying build/lib/dccd/transport/ws.py -> build/bdist.linux-armv7l/wheel/./dccd/transport 2026-09-01T07:55:42,213 copying build/lib/dccd/transport/paginate.py -> build/bdist.linux-armv7l/wheel/./dccd/transport 2026-09-01T07:55:42,216 creating build/bdist.linux-armv7l/wheel/dccd/tests 2026-09-01T07:55:42,217 copying build/lib/dccd/tests/__init__.py -> build/bdist.linux-armv7l/wheel/./dccd/tests 2026-09-01T07:55:42,220 creating build/bdist.linux-armv7l/wheel/dccd/tests/v3 2026-09-01T07:55:42,221 copying build/lib/dccd/tests/v3/test_application.py -> build/bdist.linux-armv7l/wheel/./dccd/tests/v3 2026-09-01T07:55:42,224 copying build/lib/dccd/tests/v3/test_restart.py -> build/bdist.linux-armv7l/wheel/./dccd/tests/v3 2026-09-01T07:55:42,226 copying build/lib/dccd/tests/v3/test_coverage.py -> build/bdist.linux-armv7l/wheel/./dccd/tests/v3 2026-09-01T07:55:42,229 copying build/lib/dccd/tests/v3/test_adapter_parsing.py -> build/bdist.linux-armv7l/wheel/./dccd/tests/v3 2026-09-01T07:55:42,233 copying build/lib/dccd/tests/v3/test_purge.py -> build/bdist.linux-armv7l/wheel/./dccd/tests/v3 2026-09-01T07:55:42,234 copying build/lib/dccd/tests/v3/test_transport.py -> build/bdist.linux-armv7l/wheel/./dccd/tests/v3 2026-09-01T07:55:42,237 copying build/lib/dccd/tests/v3/test_network.py -> build/bdist.linux-armv7l/wheel/./dccd/tests/v3 2026-09-01T07:55:42,239 copying build/lib/dccd/tests/v3/test_monitor_webhook.py -> build/bdist.linux-armv7l/wheel/./dccd/tests/v3 2026-09-01T07:55:42,242 copying build/lib/dccd/tests/v3/test_stream_flush.py -> build/bdist.linux-armv7l/wheel/./dccd/tests/v3 2026-09-01T07:55:42,245 copying build/lib/dccd/tests/v3/test_backfill_lookback.py -> build/bdist.linux-armv7l/wheel/./dccd/tests/v3 2026-09-01T07:55:42,247 copying build/lib/dccd/tests/v3/test_orderbook_throttle.py -> build/bdist.linux-armv7l/wheel/./dccd/tests/v3 2026-09-01T07:55:42,249 copying build/lib/dccd/tests/v3/test_scheduler_hygiene.py -> build/bdist.linux-armv7l/wheel/./dccd/tests/v3 2026-09-01T07:55:42,252 copying build/lib/dccd/tests/v3/test_restore.py -> build/bdist.linux-armv7l/wheel/./dccd/tests/v3 2026-09-01T07:55:42,254 copying build/lib/dccd/tests/v3/test_sources.py -> build/bdist.linux-armv7l/wheel/./dccd/tests/v3 2026-09-01T07:55:42,258 copying build/lib/dccd/tests/v3/test_stream_end_state.py -> build/bdist.linux-armv7l/wheel/./dccd/tests/v3 2026-09-01T07:55:42,261 copying build/lib/dccd/tests/v3/test_storage_extended.py -> build/bdist.linux-armv7l/wheel/./dccd/tests/v3 2026-09-01T07:55:42,263 copying build/lib/dccd/tests/v3/test_api.py -> build/bdist.linux-armv7l/wheel/./dccd/tests/v3 2026-09-01T07:55:42,266 copying build/lib/dccd/tests/v3/test_domain.py -> build/bdist.linux-armv7l/wheel/./dccd/tests/v3 2026-09-01T07:55:42,269 copying build/lib/dccd/tests/v3/__init__.py -> build/bdist.linux-armv7l/wheel/./dccd/tests/v3 2026-09-01T07:55:42,270 copying build/lib/dccd/tests/v3/test_storage.py -> build/bdist.linux-armv7l/wheel/./dccd/tests/v3 2026-09-01T07:55:42,273 copying build/lib/dccd/tests/v3/test_stream_nocapability.py -> build/bdist.linux-armv7l/wheel/./dccd/tests/v3 2026-09-01T07:55:42,275 copying build/lib/dccd/tests/v3/test_cli.py -> build/bdist.linux-armv7l/wheel/./dccd/tests/v3 2026-09-01T07:55:42,278 copying build/lib/dccd/tests/v3/test_domain_extended.py -> build/bdist.linux-armv7l/wheel/./dccd/tests/v3 2026-09-01T07:55:42,280 copying build/lib/dccd/tests/v3/test_client.py -> build/bdist.linux-armv7l/wheel/./dccd/tests/v3 2026-09-01T07:55:42,282 copying build/lib/dccd/tests/v3/test_remote_sync.py -> build/bdist.linux-armv7l/wheel/./dccd/tests/v3 2026-09-01T07:55:42,285 copying build/lib/dccd/tests/v3/test_ws_subscription_honesty.py -> build/bdist.linux-armv7l/wheel/./dccd/tests/v3 2026-09-01T07:55:42,287 copying build/lib/dccd/tests/v3/test_ratelimit.py -> build/bdist.linux-armv7l/wheel/./dccd/tests/v3 2026-09-01T07:55:42,291 creating build/bdist.linux-armv7l/wheel/dccd/sources 2026-09-01T07:55:42,292 copying build/lib/dccd/sources/registry.py -> build/bdist.linux-armv7l/wheel/./dccd/sources 2026-09-01T07:55:42,294 copying build/lib/dccd/sources/kraken_futures.py -> build/bdist.linux-armv7l/wheel/./dccd/sources 2026-09-01T07:55:42,296 copying build/lib/dccd/sources/bitmex.py -> build/bdist.linux-armv7l/wheel/./dccd/sources 2026-09-01T07:55:42,299 copying build/lib/dccd/sources/kraken.py -> build/bdist.linux-armv7l/wheel/./dccd/sources 2026-09-01T07:55:42,302 copying build/lib/dccd/sources/coinbase.py -> build/bdist.linux-armv7l/wheel/./dccd/sources 2026-09-01T07:55:42,304 copying build/lib/dccd/sources/__init__.py -> build/bdist.linux-armv7l/wheel/./dccd/sources 2026-09-01T07:55:42,305 copying build/lib/dccd/sources/bybit.py -> build/bdist.linux-armv7l/wheel/./dccd/sources 2026-09-01T07:55:42,308 copying build/lib/dccd/sources/okx.py -> build/bdist.linux-armv7l/wheel/./dccd/sources 2026-09-01T07:55:42,310 copying build/lib/dccd/sources/binance.py -> build/bdist.linux-armv7l/wheel/./dccd/sources 2026-09-01T07:55:42,313 copying build/lib/dccd/sources/bitfinex.py -> build/bdist.linux-armv7l/wheel/./dccd/sources 2026-09-01T07:55:42,315 copying build/lib/dccd/sources/base.py -> build/bdist.linux-armv7l/wheel/./dccd/sources 2026-09-01T07:55:42,318 copying build/lib/dccd/__init__.py -> build/bdist.linux-armv7l/wheel/./dccd 2026-09-01T07:55:42,321 creating build/bdist.linux-armv7l/wheel/dccd/storage 2026-09-01T07:55:42,322 copying build/lib/dccd/storage/parquet.py -> build/bdist.linux-armv7l/wheel/./dccd/storage 2026-09-01T07:55:42,325 copying build/lib/dccd/storage/remote.py -> build/bdist.linux-armv7l/wheel/./dccd/storage 2026-09-01T07:55:42,327 copying build/lib/dccd/storage/coverage_sqlite.py -> build/bdist.linux-armv7l/wheel/./dccd/storage 2026-09-01T07:55:42,330 copying build/lib/dccd/storage/runs_sqlite.py -> build/bdist.linux-armv7l/wheel/./dccd/storage 2026-09-01T07:55:42,333 copying build/lib/dccd/storage/purge.py -> build/bdist.linux-armv7l/wheel/./dccd/storage 2026-09-01T07:55:42,335 copying build/lib/dccd/storage/__init__.py -> build/bdist.linux-armv7l/wheel/./dccd/storage 2026-09-01T07:55:42,337 creating build/bdist.linux-armv7l/wheel/dccd/interfaces 2026-09-01T07:55:42,339 creating build/bdist.linux-armv7l/wheel/dccd/interfaces/ui 2026-09-01T07:55:42,340 creating build/bdist.linux-armv7l/wheel/dccd/interfaces/ui/static 2026-09-01T07:55:42,341 copying build/lib/dccd/interfaces/ui/static/logo.svg -> build/bdist.linux-armv7l/wheel/./dccd/interfaces/ui/static 2026-09-01T07:55:42,344 creating build/bdist.linux-armv7l/wheel/dccd/interfaces/ui/static/fonts 2026-09-01T07:55:42,345 copying build/lib/dccd/interfaces/ui/static/fonts/martian-mono-600.woff2 -> build/bdist.linux-armv7l/wheel/./dccd/interfaces/ui/static/fonts 2026-09-01T07:55:42,348 copying build/lib/dccd/interfaces/ui/static/fonts/martian-mono-700.woff2 -> build/bdist.linux-armv7l/wheel/./dccd/interfaces/ui/static/fonts 2026-09-01T07:55:42,350 copying build/lib/dccd/interfaces/ui/static/fonts/spline-sans-500.woff2 -> build/bdist.linux-armv7l/wheel/./dccd/interfaces/ui/static/fonts 2026-09-01T07:55:42,353 copying build/lib/dccd/interfaces/ui/static/fonts/spline-sans-700.woff2 -> build/bdist.linux-armv7l/wheel/./dccd/interfaces/ui/static/fonts 2026-09-01T07:55:42,356 copying build/lib/dccd/interfaces/ui/static/fonts/spline-sans-600.woff2 -> build/bdist.linux-armv7l/wheel/./dccd/interfaces/ui/static/fonts 2026-09-01T07:55:42,358 copying build/lib/dccd/interfaces/ui/static/fonts/spline-sans-400.woff2 -> build/bdist.linux-armv7l/wheel/./dccd/interfaces/ui/static/fonts 2026-09-01T07:55:42,361 copying build/lib/dccd/interfaces/ui/static/favicon.svg -> build/bdist.linux-armv7l/wheel/./dccd/interfaces/ui/static 2026-09-01T07:55:42,365 creating build/bdist.linux-armv7l/wheel/dccd/interfaces/ui/templates 2026-09-01T07:55:42,366 copying build/lib/dccd/interfaces/ui/templates/login.html -> build/bdist.linux-armv7l/wheel/./dccd/interfaces/ui/templates 2026-09-01T07:55:42,369 copying build/lib/dccd/interfaces/ui/templates/logs.html -> build/bdist.linux-armv7l/wheel/./dccd/interfaces/ui/templates 2026-09-01T07:55:42,371 copying build/lib/dccd/interfaces/ui/templates/live.html -> build/bdist.linux-armv7l/wheel/./dccd/interfaces/ui/templates 2026-09-01T07:55:42,374 copying build/lib/dccd/interfaces/ui/templates/historical.html -> build/bdist.linux-armv7l/wheel/./dccd/interfaces/ui/templates 2026-09-01T07:55:42,377 copying build/lib/dccd/interfaces/ui/templates/data.html -> build/bdist.linux-armv7l/wheel/./dccd/interfaces/ui/templates 2026-09-01T07:55:42,379 copying build/lib/dccd/interfaces/ui/templates/dashboard.html -> build/bdist.linux-armv7l/wheel/./dccd/interfaces/ui/templates 2026-09-01T07:55:42,382 copying build/lib/dccd/interfaces/ui/templates/config.html -> build/bdist.linux-armv7l/wheel/./dccd/interfaces/ui/templates 2026-09-01T07:55:42,384 copying build/lib/dccd/interfaces/ui/templates/storage.html -> build/bdist.linux-armv7l/wheel/./dccd/interfaces/ui/templates 2026-09-01T07:55:42,386 copying build/lib/dccd/interfaces/ui/templates/base.html -> build/bdist.linux-armv7l/wheel/./dccd/interfaces/ui/templates 2026-09-01T07:55:42,389 copying build/lib/dccd/interfaces/ui/__init__.py -> build/bdist.linux-armv7l/wheel/./dccd/interfaces/ui 2026-09-01T07:55:42,391 creating build/bdist.linux-armv7l/wheel/dccd/interfaces/api 2026-09-01T07:55:42,392 copying build/lib/dccd/interfaces/api/app.py -> build/bdist.linux-armv7l/wheel/./dccd/interfaces/api 2026-09-01T07:55:42,395 copying build/lib/dccd/interfaces/api/__init__.py -> build/bdist.linux-armv7l/wheel/./dccd/interfaces/api 2026-09-01T07:55:42,397 copying build/lib/dccd/interfaces/__init__.py -> build/bdist.linux-armv7l/wheel/./dccd/interfaces 2026-09-01T07:55:42,399 creating build/bdist.linux-armv7l/wheel/dccd/interfaces/cli 2026-09-01T07:55:42,400 copying build/lib/dccd/interfaces/cli/__init__.py -> build/bdist.linux-armv7l/wheel/./dccd/interfaces/cli 2026-09-01T07:55:42,402 copying build/lib/dccd/interfaces/cli/main.py -> build/bdist.linux-armv7l/wheel/./dccd/interfaces/cli 2026-09-01T07:55:42,405 creating build/bdist.linux-armv7l/wheel/dccd/application 2026-09-01T07:55:42,406 copying build/lib/dccd/application/config.py -> build/bdist.linux-armv7l/wheel/./dccd/application 2026-09-01T07:55:42,409 copying build/lib/dccd/application/events.py -> build/bdist.linux-armv7l/wheel/./dccd/application 2026-09-01T07:55:42,411 copying build/lib/dccd/application/scheduler.py -> build/bdist.linux-armv7l/wheel/./dccd/application 2026-09-01T07:55:42,413 copying build/lib/dccd/application/registry.py -> build/bdist.linux-armv7l/wheel/./dccd/application 2026-09-01T07:55:42,415 copying build/lib/dccd/application/operations.py -> build/bdist.linux-armv7l/wheel/./dccd/application 2026-09-01T07:55:42,417 copying build/lib/dccd/application/service_factory.py -> build/bdist.linux-armv7l/wheel/./dccd/application 2026-09-01T07:55:42,419 copying build/lib/dccd/application/jobs.py -> build/bdist.linux-armv7l/wheel/./dccd/application 2026-09-01T07:55:42,421 copying build/lib/dccd/application/monitor.py -> build/bdist.linux-armv7l/wheel/./dccd/application 2026-09-01T07:55:42,423 copying build/lib/dccd/application/__init__.py -> build/bdist.linux-armv7l/wheel/./dccd/application 2026-09-01T07:55:42,425 running install_egg_info 2026-09-01T07:55:42,430 Copying dccd.egg-info to build/bdist.linux-armv7l/wheel/./dccd-3.8.1-py3.11.egg-info 2026-09-01T07:55:42,442 running install_scripts 2026-09-01T07:55:42,458 creating build/bdist.linux-armv7l/wheel/dccd-3.8.1.dist-info/WHEEL 2026-09-01T07:55:42,461 creating '/tmp/pip-wheel-5ke42i2_/.tmp-8q074g1l/dccd-3.8.1-py3-none-any.whl' and adding 'build/bdist.linux-armv7l/wheel' to it 2026-09-01T07:55:42,465 adding 'dccd/__init__.py' 2026-09-01T07:55:42,467 adding 'dccd/application/__init__.py' 2026-09-01T07:55:42,469 adding 'dccd/application/config.py' 2026-09-01T07:55:42,472 adding 'dccd/application/events.py' 2026-09-01T07:55:42,473 adding 'dccd/application/jobs.py' 2026-09-01T07:55:42,475 adding 'dccd/application/monitor.py' 2026-09-01T07:55:42,479 adding 'dccd/application/operations.py' 2026-09-01T07:55:42,481 adding 'dccd/application/registry.py' 2026-09-01T07:55:42,485 adding 'dccd/application/scheduler.py' 2026-09-01T07:55:42,487 adding 'dccd/application/service_factory.py' 2026-09-01T07:55:42,490 adding 'dccd/domain/__init__.py' 2026-09-01T07:55:42,492 adding 'dccd/domain/capability.py' 2026-09-01T07:55:42,493 adding 'dccd/domain/dataset.py' 2026-09-01T07:55:42,495 adding 'dccd/domain/errors.py' 2026-09-01T07:55:42,497 adding 'dccd/domain/records.py' 2026-09-01T07:55:42,499 adding 'dccd/domain/symbol.py' 2026-09-01T07:55:42,502 adding 'dccd/domain/timeutils.py' 2026-09-01T07:55:42,504 adding 'dccd/domain/transforms.py' 2026-09-01T07:55:42,505 adding 'dccd/domain/types.py' 2026-09-01T07:55:42,508 adding 'dccd/interfaces/__init__.py' 2026-09-01T07:55:42,510 adding 'dccd/interfaces/api/__init__.py' 2026-09-01T07:55:42,517 adding 'dccd/interfaces/api/app.py' 2026-09-01T07:55:42,521 adding 'dccd/interfaces/cli/__init__.py' 2026-09-01T07:55:42,523 adding 'dccd/interfaces/cli/main.py' 2026-09-01T07:55:42,526 adding 'dccd/interfaces/ui/__init__.py' 2026-09-01T07:55:42,529 adding 'dccd/interfaces/ui/static/favicon.svg' 2026-09-01T07:55:42,531 adding 'dccd/interfaces/ui/static/logo.svg' 2026-09-01T07:55:42,534 adding 'dccd/interfaces/ui/static/fonts/martian-mono-600.woff2' 2026-09-01T07:55:42,537 adding 'dccd/interfaces/ui/static/fonts/martian-mono-700.woff2' 2026-09-01T07:55:42,540 adding 'dccd/interfaces/ui/static/fonts/spline-sans-400.woff2' 2026-09-01T07:55:42,544 adding 'dccd/interfaces/ui/static/fonts/spline-sans-500.woff2' 2026-09-01T07:55:42,547 adding 'dccd/interfaces/ui/static/fonts/spline-sans-600.woff2' 2026-09-01T07:55:42,551 adding 'dccd/interfaces/ui/static/fonts/spline-sans-700.woff2' 2026-09-01T07:55:42,556 adding 'dccd/interfaces/ui/templates/base.html' 2026-09-01T07:55:42,559 adding 'dccd/interfaces/ui/templates/config.html' 2026-09-01T07:55:42,562 adding 'dccd/interfaces/ui/templates/dashboard.html' 2026-09-01T07:55:42,564 adding 'dccd/interfaces/ui/templates/data.html' 2026-09-01T07:55:42,568 adding 'dccd/interfaces/ui/templates/historical.html' 2026-09-01T07:55:42,572 adding 'dccd/interfaces/ui/templates/live.html' 2026-09-01T07:55:42,574 adding 'dccd/interfaces/ui/templates/login.html' 2026-09-01T07:55:42,576 adding 'dccd/interfaces/ui/templates/logs.html' 2026-09-01T07:55:42,578 adding 'dccd/interfaces/ui/templates/storage.html' 2026-09-01T07:55:42,580 adding 'dccd/sources/__init__.py' 2026-09-01T07:55:42,583 adding 'dccd/sources/base.py' 2026-09-01T07:55:42,585 adding 'dccd/sources/binance.py' 2026-09-01T07:55:42,588 adding 'dccd/sources/bitfinex.py' 2026-09-01T07:55:42,590 adding 'dccd/sources/bitmex.py' 2026-09-01T07:55:42,592 adding 'dccd/sources/bybit.py' 2026-09-01T07:55:42,594 adding 'dccd/sources/coinbase.py' 2026-09-01T07:55:42,597 adding 'dccd/sources/kraken.py' 2026-09-01T07:55:42,598 adding 'dccd/sources/kraken_futures.py' 2026-09-01T07:55:42,601 adding 'dccd/sources/okx.py' 2026-09-01T07:55:42,602 adding 'dccd/sources/registry.py' 2026-09-01T07:55:42,604 adding 'dccd/storage/__init__.py' 2026-09-01T07:55:42,605 adding 'dccd/storage/coverage_sqlite.py' 2026-09-01T07:55:42,609 adding 'dccd/storage/parquet.py' 2026-09-01T07:55:42,610 adding 'dccd/storage/purge.py' 2026-09-01T07:55:42,612 adding 'dccd/storage/remote.py' 2026-09-01T07:55:42,614 adding 'dccd/storage/runs_sqlite.py' 2026-09-01T07:55:42,616 adding 'dccd/tests/__init__.py' 2026-09-01T07:55:42,618 adding 'dccd/tests/v3/__init__.py' 2026-09-01T07:55:42,622 adding 'dccd/tests/v3/test_adapter_parsing.py' 2026-09-01T07:55:42,626 adding 'dccd/tests/v3/test_api.py' 2026-09-01T07:55:42,629 adding 'dccd/tests/v3/test_application.py' 2026-09-01T07:55:42,631 adding 'dccd/tests/v3/test_backfill_lookback.py' 2026-09-01T07:55:42,634 adding 'dccd/tests/v3/test_cli.py' 2026-09-01T07:55:42,635 adding 'dccd/tests/v3/test_client.py' 2026-09-01T07:55:42,636 adding 'dccd/tests/v3/test_coverage.py' 2026-09-01T07:55:42,638 adding 'dccd/tests/v3/test_domain.py' 2026-09-01T07:55:42,640 adding 'dccd/tests/v3/test_domain_extended.py' 2026-09-01T07:55:42,642 adding 'dccd/tests/v3/test_monitor_webhook.py' 2026-09-01T07:55:42,644 adding 'dccd/tests/v3/test_network.py' 2026-09-01T07:55:42,645 adding 'dccd/tests/v3/test_orderbook_throttle.py' 2026-09-01T07:55:42,647 adding 'dccd/tests/v3/test_purge.py' 2026-09-01T07:55:42,648 adding 'dccd/tests/v3/test_ratelimit.py' 2026-09-01T07:55:42,651 adding 'dccd/tests/v3/test_remote_sync.py' 2026-09-01T07:55:42,652 adding 'dccd/tests/v3/test_restart.py' 2026-09-01T07:55:42,653 adding 'dccd/tests/v3/test_restore.py' 2026-09-01T07:55:42,655 adding 'dccd/tests/v3/test_scheduler_hygiene.py' 2026-09-01T07:55:42,660 adding 'dccd/tests/v3/test_sources.py' 2026-09-01T07:55:42,663 adding 'dccd/tests/v3/test_storage.py' 2026-09-01T07:55:42,665 adding 'dccd/tests/v3/test_storage_extended.py' 2026-09-01T07:55:42,667 adding 'dccd/tests/v3/test_stream_end_state.py' 2026-09-01T07:55:42,668 adding 'dccd/tests/v3/test_stream_flush.py' 2026-09-01T07:55:42,670 adding 'dccd/tests/v3/test_stream_nocapability.py' 2026-09-01T07:55:42,673 adding 'dccd/tests/v3/test_transport.py' 2026-09-01T07:55:42,674 adding 'dccd/tests/v3/test_ws_subscription_honesty.py' 2026-09-01T07:55:42,676 adding 'dccd/transport/__init__.py' 2026-09-01T07:55:42,678 adding 'dccd/transport/http.py' 2026-09-01T07:55:42,679 adding 'dccd/transport/paginate.py' 2026-09-01T07:55:42,681 adding 'dccd/transport/ratelimit.py' 2026-09-01T07:55:42,682 adding 'dccd/transport/ws.py' 2026-09-01T07:55:42,685 adding 'dccd-3.8.1.dist-info/licenses/LICENSE.txt' 2026-09-01T07:55:42,687 adding 'dccd-3.8.1.dist-info/METADATA' 2026-09-01T07:55:42,688 adding 'dccd-3.8.1.dist-info/WHEEL' 2026-09-01T07:55:42,689 adding 'dccd-3.8.1.dist-info/entry_points.txt' 2026-09-01T07:55:42,690 adding 'dccd-3.8.1.dist-info/top_level.txt' 2026-09-01T07:55:42,692 adding 'dccd-3.8.1.dist-info/RECORD' 2026-09-01T07:55:42,700 removing build/bdist.linux-armv7l/wheel 2026-09-01T07:55:42,835 Building wheel for dccd (pyproject.toml): finished with status 'done' 2026-09-01T07:55:42,849 Created wheel for dccd: filename=dccd-3.8.1-py3-none-any.whl size=349285 sha256=d9de8354eb7df2b171a2c8ca8146c3a799c7c40da934bc1259d9d11ab3ee12b1 2026-09-01T07:55:42,850 Stored in directory: /tmp/pip-ephem-wheel-cache-9ezlyc80/wheels/d2/60/f9/5dca42c9db57e30fd321f0002e4f95ffb5ce1500b539be5321 2026-09-01T07:55:42,866 Successfully built dccd 2026-09-01T07:55:42,883 Removed build tracker: '/tmp/pip-build-tracker-7erlako6'