2026-01-02T19:55:57,048 Created temporary directory: /tmp/pip-ephem-wheel-cache-knt6dt5u 2026-01-02T19:55:57,050 Created temporary directory: /tmp/pip-build-tracker-zk1712a4 2026-01-02T19:55:57,051 Initialized build tracking at /tmp/pip-build-tracker-zk1712a4 2026-01-02T19:55:57,051 Created build tracker: /tmp/pip-build-tracker-zk1712a4 2026-01-02T19:55:57,052 Entered build tracker: /tmp/pip-build-tracker-zk1712a4 2026-01-02T19:55:57,053 Created temporary directory: /tmp/pip-wheel-w78hcbuk 2026-01-02T19:55:57,055 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-01-02T19:55:57,058 Created temporary directory: /tmp/pip-ephem-wheel-cache-5ydzpa1f 2026-01-02T19:55:57,080 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-01-02T19:55:57,084 2 location(s) to search for versions of dtreeviz: 2026-01-02T19:55:57,084 * https://pypi.org/simple/dtreeviz/ 2026-01-02T19:55:57,084 * https://www.piwheels.org/simple/dtreeviz/ 2026-01-02T19:55:57,085 Fetching project page and analyzing links: https://pypi.org/simple/dtreeviz/ 2026-01-02T19:55:57,085 Getting page https://pypi.org/simple/dtreeviz/ 2026-01-02T19:55:57,087 Found index url https://pypi.org/simple 2026-01-02T19:55:57,228 Fetched page https://pypi.org/simple/dtreeviz/ as application/vnd.pypi.simple.v1+json 2026-01-02T19:55:57,239 Found link https://files.pythonhosted.org/packages/51/8d/e1df724cbd819124a966c911f5e506f35608aa319b05416e01b4cb352dcc/dtreeviz-0.1.tar.gz (from https://pypi.org/simple/dtreeviz/), version: 0.1 2026-01-02T19:55:57,240 Found link https://files.pythonhosted.org/packages/f6/be/4427c9f78cafd059a48655161600b75f9a27e7c2b048f573e55b1ae85677/dtreeviz-0.2.tar.gz (from https://pypi.org/simple/dtreeviz/), version: 0.2 2026-01-02T19:55:57,241 Found link https://files.pythonhosted.org/packages/30/3f/bd50a0ce1b80340add07964029341828143a15c6976aa3de4ddb0e6c258d/dtreeviz-0.2.1.tar.gz (from https://pypi.org/simple/dtreeviz/), version: 0.2.1 2026-01-02T19:55:57,241 Found link https://files.pythonhosted.org/packages/5b/ad/31b7101bca15399082af0fa404d2b5659c290feafad8b1daef98c9adaf53/dtreeviz-0.2.2.tar.gz (from https://pypi.org/simple/dtreeviz/), version: 0.2.2 2026-01-02T19:55:57,242 Found link https://files.pythonhosted.org/packages/4f/e8/fde211c348688e94992d3891a176d891d01ee74032ba7744fc7394658a89/dtreeviz-0.3.tar.gz (from https://pypi.org/simple/dtreeviz/), version: 0.3 2026-01-02T19:55:57,243 Found link https://files.pythonhosted.org/packages/82/a1/38bdeb9c8ba9394acbd8c3576fb628a181935087bb8d61f5bb90efa06dcd/dtreeviz-0.3.1.tar.gz (from https://pypi.org/simple/dtreeviz/), version: 0.3.1 2026-01-02T19:55:57,244 Found link https://files.pythonhosted.org/packages/27/62/c66ae7d65510ebda8f4d126ebcf7d1171cec22e47196197a28667c2ccfa0/dtreeviz-0.3.3.tar.gz (from https://pypi.org/simple/dtreeviz/), version: 0.3.3 2026-01-02T19:55:57,245 Found link https://files.pythonhosted.org/packages/b0/df/2e1781a94da6fb588bead00f23881bf66692ecfcfda00f44665dc3f2105e/dtreeviz-0.4.tar.gz (from https://pypi.org/simple/dtreeviz/), version: 0.4 2026-01-02T19:55:57,245 Found link https://files.pythonhosted.org/packages/23/e4/110c4096d8010308d36a83a841899bf97111c0bc80733e8e2899f3854897/dtreeviz-0.5.tar.gz (from https://pypi.org/simple/dtreeviz/), version: 0.5 2026-01-02T19:55:57,246 Found link https://files.pythonhosted.org/packages/00/b9/50676d3cdfee12a25c517f8ba761a56044168fb76e7acb7dce453279d444/dtreeviz-0.6.tar.gz (from https://pypi.org/simple/dtreeviz/), version: 0.6 2026-01-02T19:55:57,247 Found link https://files.pythonhosted.org/packages/9f/52/8922a7979e624f40d8f210cae3bcf07e15cb4998ea3069963b4cc8543fbd/dtreeviz-0.7.tar.gz (from https://pypi.org/simple/dtreeviz/), version: 0.7 2026-01-02T19:55:57,248 Found link https://files.pythonhosted.org/packages/f1/a5/aff717e7de3801cc1596f3a1e89ac90cdd04c3f7e1e4a1c2fba5dcb79db4/dtreeviz-0.7.1.tar.gz (from https://pypi.org/simple/dtreeviz/), version: 0.7.1 2026-01-02T19:55:57,249 Found link https://files.pythonhosted.org/packages/97/f8/8a1b7cd14f79a1d4899673568fa8465c3d36bfd4346fa38aa1c5f19fe63e/dtreeviz-0.8.tar.gz (from https://pypi.org/simple/dtreeviz/), version: 0.8 2026-01-02T19:55:57,249 Found link https://files.pythonhosted.org/packages/6d/b3/960d6b83bd87b0e5d5f109a00dd25a3b3d6ecd8f6cf5a53fc0e080f23af5/dtreeviz-0.8.1.tar.gz (from https://pypi.org/simple/dtreeviz/), version: 0.8.1 2026-01-02T19:55:57,250 Found link https://files.pythonhosted.org/packages/53/d8/15e5760cfef9ebf384c4ce7646db2c7695a6c2b4be0bf6893217574b2f27/dtreeviz-0.8.2.tar.gz (from https://pypi.org/simple/dtreeviz/), version: 0.8.2 2026-01-02T19:55:57,250 Found link https://files.pythonhosted.org/packages/86/49/4c5367b859deb0436c5383295c16b802900992b399df66c13a3b2f99e056/dtreeviz-1.0.tar.gz (from https://pypi.org/simple/dtreeviz/), version: 1.0 2026-01-02T19:55:57,251 Found link https://files.pythonhosted.org/packages/5e/28/5c20293959165b6491ec467415d84d3f2d131ec7eae80a4efb7b77329e55/dtreeviz-1.1.tar.gz (from https://pypi.org/simple/dtreeviz/), version: 1.1 2026-01-02T19:55:57,251 Found link https://files.pythonhosted.org/packages/4c/9a/83301a2787f13d5a71599512fb2b61377195425023049940e68b89bca244/dtreeviz-1.1.1.tar.gz (from https://pypi.org/simple/dtreeviz/), version: 1.1.1 2026-01-02T19:55:57,252 Found link https://files.pythonhosted.org/packages/a7/3c/a0177c90c6e9aa01d77a0c82bb98c01a6958f337e18a8d2c4c0b2d52d95b/dtreeviz-1.1.2.tar.gz (from https://pypi.org/simple/dtreeviz/), version: 1.1.2 2026-01-02T19:55:57,253 Found link https://files.pythonhosted.org/packages/31/57/37124098be67a2edf55c909c77b634d1723abecb54b8ded3e7b3b02af384/dtreeviz-1.1.3.tar.gz (from https://pypi.org/simple/dtreeviz/), version: 1.1.3 2026-01-02T19:55:57,253 Found link https://files.pythonhosted.org/packages/66/46/3b9448e38808e12324fdd26ce89d1d180e71cccf6b3946dd0d0afe0cfde6/dtreeviz-1.1.4.tar.gz (from https://pypi.org/simple/dtreeviz/), version: 1.1.4 2026-01-02T19:55:57,254 Found link https://files.pythonhosted.org/packages/dc/88/fe5297d53c43dbd64a3745fa0ecde2c4aa43e237aa4db46d4d29c8f6cf8b/dtreeviz-1.2.tar.gz (from https://pypi.org/simple/dtreeviz/), version: 1.2 2026-01-02T19:55:57,255 Found link https://files.pythonhosted.org/packages/35/95/f54aa86548a549da2a6b4159e1d2801b74bf27e01b669e50f3bf26ce30b8/dtreeviz-1.3.tar.gz (from https://pypi.org/simple/dtreeviz/), version: 1.3 2026-01-02T19:55:57,256 Found link https://files.pythonhosted.org/packages/3b/1f/2bdf6cddb9d8ae1d61e2f5a50e0027a96c1219051d19beaa3bc0d4961153/dtreeviz-1.3.1.tar.gz (from https://pypi.org/simple/dtreeviz/), version: 1.3.1 2026-01-02T19:55:57,256 Found link https://files.pythonhosted.org/packages/c0/f2/e7a9e39cfb27f5fcd95d78606e5a549cd1381cf27c847496231fbd5df84e/dtreeviz-1.3.2.tar.gz (from https://pypi.org/simple/dtreeviz/), version: 1.3.2 2026-01-02T19:55:57,257 Found link https://files.pythonhosted.org/packages/f6/96/1a86a28e4a58e7f11c560d0af3fdc8776bb63ae9f4657a0d0febd2c98001/dtreeviz-1.3.3.tar.gz (from https://pypi.org/simple/dtreeviz/), version: 1.3.3 2026-01-02T19:55:57,258 Found link https://files.pythonhosted.org/packages/a9/65/0163f0bab875e7673aa947133de08e32c1fe0653091c443fef49e8d79a51/dtreeviz-1.3.4.tar.gz (from https://pypi.org/simple/dtreeviz/), version: 1.3.4 2026-01-02T19:55:57,259 Found link https://files.pythonhosted.org/packages/af/6c/e4cefcb71fe755d202a0e2a45aaea8976620fbd7a74cab75a2d02b1f2a8b/dtreeviz-1.3.5.tar.gz (from https://pypi.org/simple/dtreeviz/), version: 1.3.5 2026-01-02T19:55:57,259 Found link https://files.pythonhosted.org/packages/36/2c/f63679fe981fa88be41aabcd24e58d206691d6c02fa57eb87965d697097c/dtreeviz-1.3.6.tar.gz (from https://pypi.org/simple/dtreeviz/), version: 1.3.6 2026-01-02T19:55:57,260 Found link https://files.pythonhosted.org/packages/56/19/f586d62b907992ffd79a1507efd87d5ccd4544e4de161d323596270091cb/dtreeviz-1.3.7.tar.gz (from https://pypi.org/simple/dtreeviz/), version: 1.3.7 2026-01-02T19:55:57,261 Skipping link: No binaries permitted for dtreeviz: https://files.pythonhosted.org/packages/6f/3a/ca4b7a16f9fb7108c4944cd94de9316b0f6035cbe95ccb14c44fa89abd7c/dtreeviz-1.4.0-py3-none-any.whl (from https://pypi.org/simple/dtreeviz/) (requires-python:>=3.6) 2026-01-02T19:55:57,262 Found link https://files.pythonhosted.org/packages/81/93/5c6c78351386ecca0168272671e6ed4fa85504d23f279c34929e1d63f4ff/dtreeviz-1.4.0.tar.gz (from https://pypi.org/simple/dtreeviz/) (requires-python:>=3.6), version: 1.4.0 2026-01-02T19:55:57,263 Skipping link: No binaries permitted for dtreeviz: https://files.pythonhosted.org/packages/34/9c/7063231cd3f38acc2cff92f63bdee4fad2f6498b15120b3913a635ed9a8a/dtreeviz-1.4.1-py3-none-any.whl (from https://pypi.org/simple/dtreeviz/) (requires-python:>=3.6) 2026-01-02T19:55:57,264 Found link https://files.pythonhosted.org/packages/e7/fc/8f54c916ca2bde0f4014b8d2353a23a3593c0a711bad349753cc48705d82/dtreeviz-1.4.1.tar.gz (from https://pypi.org/simple/dtreeviz/) (requires-python:>=3.6), version: 1.4.1 2026-01-02T19:55:57,264 Skipping link: No binaries permitted for dtreeviz: https://files.pythonhosted.org/packages/c5/33/6ad0286c41e3f7130868ce2832210d051fda3d621e66eecae90620d937a6/dtreeviz-2.0.0-py3-none-any.whl (from https://pypi.org/simple/dtreeviz/) (requires-python:>=3.6) 2026-01-02T19:55:57,265 Found link https://files.pythonhosted.org/packages/c6/0a/1353d5b0db46dc568084b1aad4a7ec544e781c691564309bfaf335ed2d0c/dtreeviz-2.0.0.tar.gz (from https://pypi.org/simple/dtreeviz/) (requires-python:>=3.6), version: 2.0.0 2026-01-02T19:55:57,266 Skipping link: No binaries permitted for dtreeviz: https://files.pythonhosted.org/packages/8f/f5/40314cf6240a01ab5fb5421795785e3242e21e0cc8f52e22dea5e3a1827d/dtreeviz-2.1.0-py3-none-any.whl (from https://pypi.org/simple/dtreeviz/) (requires-python:>=3.6) 2026-01-02T19:55:57,266 Found link https://files.pythonhosted.org/packages/99/2c/bc3ad3ba85cfd12939086367642cc52bd5ebd473d2cf434b233ecbd48444/dtreeviz-2.1.0.tar.gz (from https://pypi.org/simple/dtreeviz/) (requires-python:>=3.6), version: 2.1.0 2026-01-02T19:55:57,267 Skipping link: No binaries permitted for dtreeviz: https://files.pythonhosted.org/packages/72/13/82175240e6aa5b32af95fdad2b22ee979e22d0952e33bdb9c1cad366add9/dtreeviz-2.1.1-py3-none-any.whl (from https://pypi.org/simple/dtreeviz/) (requires-python:>=3.6) 2026-01-02T19:55:57,268 Found link https://files.pythonhosted.org/packages/47/13/6c9bb6dba4bb9f12528966ffe9fc06ca8907dfeba3a108f1bbd170585709/dtreeviz-2.1.1.tar.gz (from https://pypi.org/simple/dtreeviz/) (requires-python:>=3.6), version: 2.1.1 2026-01-02T19:55:57,269 Skipping link: No binaries permitted for dtreeviz: https://files.pythonhosted.org/packages/f0/6d/70d20e7c50679c6bd5264f1736ce9b4d1a46f8f5d5b954e5279726b895c8/dtreeviz-2.1.2-py3-none-any.whl (from https://pypi.org/simple/dtreeviz/) (requires-python:>=3.6) 2026-01-02T19:55:57,270 Found link https://files.pythonhosted.org/packages/35/35/7c4747f3c40caa91c0bb152cd826c533b0cc520a44db8032b5e59022b67b/dtreeviz-2.1.2.tar.gz (from https://pypi.org/simple/dtreeviz/) (requires-python:>=3.6), version: 2.1.2 2026-01-02T19:55:57,271 Skipping link: No binaries permitted for dtreeviz: https://files.pythonhosted.org/packages/eb/39/05939955d4442212fef8eea37bf2bf4ba7da6e968e173db74feb9dbccaac/dtreeviz-2.1.3-py3-none-any.whl (from https://pypi.org/simple/dtreeviz/) (requires-python:>=3.6) 2026-01-02T19:55:57,272 Found link https://files.pythonhosted.org/packages/fb/52/276008808dea35b5154b4a5e0624f412aa1d03b26692378f0a7eb34f01c0/dtreeviz-2.1.3.tar.gz (from https://pypi.org/simple/dtreeviz/) (requires-python:>=3.6), version: 2.1.3 2026-01-02T19:55:57,272 Skipping link: No binaries permitted for dtreeviz: https://files.pythonhosted.org/packages/85/67/8b0541d34885e4e4cb935e8779de8a3e9437ed52aa3d100d97ec8b992b6d/dtreeviz-2.1.4-py3-none-any.whl (from https://pypi.org/simple/dtreeviz/) (requires-python:>=3.6) 2026-01-02T19:55:57,273 Found link https://files.pythonhosted.org/packages/a3/4d/0b848eb8f3a5cf50e012f80ae920aab43fc39ddbc5736605b33240602551/dtreeviz-2.1.4.tar.gz (from https://pypi.org/simple/dtreeviz/) (requires-python:>=3.6), version: 2.1.4 2026-01-02T19:55:57,274 Skipping link: No binaries permitted for dtreeviz: https://files.pythonhosted.org/packages/6a/81/c298e05e7969a91995032af6316f5ac77e5aca1f0d78e978a2fe39d11be0/dtreeviz-2.2.0-py3-none-any.whl (from https://pypi.org/simple/dtreeviz/) (requires-python:>=3.6) 2026-01-02T19:55:57,275 Found link https://files.pythonhosted.org/packages/a5/da/ddc3f75762c7342c91f3f1388dabcbd1a852ccaafcabd2994900cf2eb934/dtreeviz-2.2.0.tar.gz (from https://pypi.org/simple/dtreeviz/) (requires-python:>=3.6), version: 2.2.0 2026-01-02T19:55:57,275 Skipping link: No binaries permitted for dtreeviz: https://files.pythonhosted.org/packages/69/2e/26c8a57ffab3e6a512ecef4b95e991dfc2e5ee0059b96b0754c8eccb03ee/dtreeviz-2.2.1-py3-none-any.whl (from https://pypi.org/simple/dtreeviz/) (requires-python:>=3.6) 2026-01-02T19:55:57,276 Found link https://files.pythonhosted.org/packages/47/63/288c0bd461c82b34e4b9ecf18e144e0e3e0ae4d014f7dea2ad733be3c3c8/dtreeviz-2.2.1.tar.gz (from https://pypi.org/simple/dtreeviz/) (requires-python:>=3.6), version: 2.2.1 2026-01-02T19:55:57,277 Skipping link: No binaries permitted for dtreeviz: https://files.pythonhosted.org/packages/b3/e8/44eb59345d8ba9d2f6610df6441d63082f46021c1685de24716c22f55383/dtreeviz-2.2.2-py3-none-any.whl (from https://pypi.org/simple/dtreeviz/) (requires-python:>=3.6) 2026-01-02T19:55:57,278 Found link https://files.pythonhosted.org/packages/09/70/40d3b2ee1a4d68c0cb5c97b23291ce856b9092a097559a3f68504dbed777/dtreeviz-2.2.2.tar.gz (from https://pypi.org/simple/dtreeviz/) (requires-python:>=3.6), version: 2.2.2 2026-01-02T19:55:57,278 Skipping link: No binaries permitted for dtreeviz: https://files.pythonhosted.org/packages/b8/60/e28cc895b841127aca2777ebbaaa047569076220aea351f48f5ecc26c864/dtreeviz-2.3-py3-none-any.whl (from https://pypi.org/simple/dtreeviz/) (requires-python:>=3.6) 2026-01-02T19:55:57,279 Found link https://files.pythonhosted.org/packages/1e/38/0364cd072cadec49eac8c5e5439e48a591a792f9f4ce6f5b915d1cc23c98/dtreeviz-2.3.tar.gz (from https://pypi.org/simple/dtreeviz/) (requires-python:>=3.6), version: 2.3 2026-01-02T19:55:57,280 Skipping link: No binaries permitted for dtreeviz: https://files.pythonhosted.org/packages/0c/8e/eeee5df95eb6abd96aff6a6ed27ac167b6aed1a9a1ad9f15be1fefd82c4d/dtreeviz-2.3.1-py3-none-any.whl (from https://pypi.org/simple/dtreeviz/) (requires-python:>=3.6) 2026-01-02T19:55:57,281 Found link https://files.pythonhosted.org/packages/7f/86/291e9dc3ebde3d661df34523553ae4193bcacc17ef85e66dbfaa90796b63/dtreeviz-2.3.1.tar.gz (from https://pypi.org/simple/dtreeviz/) (requires-python:>=3.6), version: 2.3.1 2026-01-02T19:55:57,281 Skipping link: No binaries permitted for dtreeviz: https://files.pythonhosted.org/packages/0a/59/3de94d59b3312e39d4b93295262d8f4516e8871864427035b1a9c77be93c/dtreeviz-2.3.2-py3-none-any.whl (from https://pypi.org/simple/dtreeviz/) (requires-python:>=3.6) 2026-01-02T19:55:57,282 Found link https://files.pythonhosted.org/packages/9c/07/85c7f7e5d25fef6281d7a89ac097271885e7d288628a591ca3ce38a40b03/dtreeviz-2.3.2.tar.gz (from https://pypi.org/simple/dtreeviz/) (requires-python:>=3.6), version: 2.3.2 2026-01-02T19:55:57,283 Fetching project page and analyzing links: https://www.piwheels.org/simple/dtreeviz/ 2026-01-02T19:55:57,284 Getting page https://www.piwheels.org/simple/dtreeviz/ 2026-01-02T19:55:57,285 Found index url https://www.piwheels.org/simple 2026-01-02T19:55:57,448 Fetched page https://www.piwheels.org/simple/dtreeviz/ as text/html 2026-01-02T19:55:57,461 Skipping link: No binaries permitted for dtreeviz: https://www.piwheels.org/simple/dtreeviz/dtreeviz-2.3.1-py3-none-any.whl#sha256=88ba89e582113448eb41ee52307df7b683582ba79922a9677c72088b77098b82 (from https://www.piwheels.org/simple/dtreeviz/) (requires-python:>=3.6) 2026-01-02T19:55:57,461 Skipping link: No binaries permitted for dtreeviz: https://www.piwheels.org/simple/dtreeviz/dtreeviz-2.3-py3-none-any.whl#sha256=0310407dac5acb9e2785a01f269add0857c10ed5a8cc79a0ed5555a62d9633b2 (from https://www.piwheels.org/simple/dtreeviz/) (requires-python:>=3.6) 2026-01-02T19:55:57,462 Skipping link: No binaries permitted for dtreeviz: https://archive1.piwheels.org/simple/dtreeviz/dtreeviz-2.2.2-py3-none-any.whl#sha256=6d520cb7112cff33c361a89a5ceedf2e32cc692e8c5431d6e96224e0657330f2 (from https://www.piwheels.org/simple/dtreeviz/) (requires-python:>=3.6) 2026-01-02T19:55:57,463 Skipping link: No binaries permitted for dtreeviz: https://archive1.piwheels.org/simple/dtreeviz/dtreeviz-2.2.1-py3-none-any.whl#sha256=dbc0d432d9dded1615f474f1a0bb7d6aa1bea9750aa62ad345c7e76f8c1d18d8 (from https://www.piwheels.org/simple/dtreeviz/) (requires-python:>=3.6) 2026-01-02T19:55:57,464 Skipping link: No binaries permitted for dtreeviz: https://archive1.piwheels.org/simple/dtreeviz/dtreeviz-2.2.0-py3-none-any.whl#sha256=b210897394daef8442a8fad5c4540f10e217269fadcbb7fb7da6528f81710742 (from https://www.piwheels.org/simple/dtreeviz/) (requires-python:>=3.6) 2026-01-02T19:55:57,464 Skipping link: No binaries permitted for dtreeviz: https://archive1.piwheels.org/simple/dtreeviz/dtreeviz-2.1.4-py3-none-any.whl#sha256=cce8bb63d209f69ad07b0ba0b4e74dad51522d854987f4568d3b5d2168ba8250 (from https://www.piwheels.org/simple/dtreeviz/) (requires-python:>=3.6) 2026-01-02T19:55:57,465 Skipping link: No binaries permitted for dtreeviz: https://archive1.piwheels.org/simple/dtreeviz/dtreeviz-2.1.3-py3-none-any.whl#sha256=6ba673bab1117f397fc376ab78ca6a5cb27ee3d650935fa01820344b2e42a16e (from https://www.piwheels.org/simple/dtreeviz/) (requires-python:>=3.6) 2026-01-02T19:55:57,465 Skipping link: No binaries permitted for dtreeviz: https://archive1.piwheels.org/simple/dtreeviz/dtreeviz-2.1.2-py3-none-any.whl#sha256=f729ae0dbd9d274b315e8373687fe793c43589b6c7700f385ab7aa38dc6ff290 (from https://www.piwheels.org/simple/dtreeviz/) (requires-python:>=3.6) 2026-01-02T19:55:57,466 Skipping link: No binaries permitted for dtreeviz: https://archive1.piwheels.org/simple/dtreeviz/dtreeviz-2.1.1-py3-none-any.whl#sha256=19ce6f9263ce553e2f569bd4f91e9c7bbf6f27da2f68c4afc9398d5f44acbe0d (from https://www.piwheels.org/simple/dtreeviz/) (requires-python:>=3.6) 2026-01-02T19:55:57,466 Skipping link: No binaries permitted for dtreeviz: https://archive1.piwheels.org/simple/dtreeviz/dtreeviz-2.1.0-py3-none-any.whl#sha256=9b929190049abaa16d4f9756eb5673901bd0a3dd507d5a794262767bac634112 (from https://www.piwheels.org/simple/dtreeviz/) (requires-python:>=3.6) 2026-01-02T19:55:57,467 Skipping link: No binaries permitted for dtreeviz: https://archive1.piwheels.org/simple/dtreeviz/dtreeviz-2.0.0-py3-none-any.whl#sha256=1958ef2d68fa16292a43b2a320fef53f88d69c838c414a99c3110fde47682070 (from https://www.piwheels.org/simple/dtreeviz/) (requires-python:>=3.6) 2026-01-02T19:55:57,468 Skipping link: No binaries permitted for dtreeviz: https://archive1.piwheels.org/simple/dtreeviz/dtreeviz-1.4.1-py3-none-any.whl#sha256=4387ad1a561832c6fc3330976be68ece643c2e256b637a55bdc77d1ed34608b6 (from https://www.piwheels.org/simple/dtreeviz/) (requires-python:>=3.6) 2026-01-02T19:55:57,468 Skipping link: No binaries permitted for dtreeviz: https://archive1.piwheels.org/simple/dtreeviz/dtreeviz-1.4.0-py3-none-any.whl#sha256=e3a401b3fe1bda4985a7952f0bbafe98c7ff623946dbe30f917cb6a6a44d04ae (from https://www.piwheels.org/simple/dtreeviz/) (requires-python:>=3.6) 2026-01-02T19:55:57,469 Skipping link: No binaries permitted for dtreeviz: https://archive1.piwheels.org/simple/dtreeviz/dtreeviz-1.3.7-py3-none-any.whl#sha256=5d012bb03d8a6c72fb88df478669378ac63bdf9125e01adb80f43dca86c4951a (from https://www.piwheels.org/simple/dtreeviz/) (requires-python:>=3.6) 2026-01-02T19:55:57,470 Skipping link: No binaries permitted for dtreeviz: https://archive1.piwheels.org/simple/dtreeviz/dtreeviz-1.3.6-py3-none-any.whl#sha256=ae3fb5d86428a970d69d13a7c238d6c77b4bffc58893aa8636d62f19631d7d2f (from https://www.piwheels.org/simple/dtreeviz/) (requires-python:>=3.6) 2026-01-02T19:55:57,470 Skipping link: No binaries permitted for dtreeviz: https://archive1.piwheels.org/simple/dtreeviz/dtreeviz-1.3.5-py3-none-any.whl#sha256=240121472106e58d9e689420573071b00968e38d689170852680959574856ef3 (from https://www.piwheels.org/simple/dtreeviz/) (requires-python:>=3.6) 2026-01-02T19:55:57,471 Skipping link: No binaries permitted for dtreeviz: https://archive1.piwheels.org/simple/dtreeviz/dtreeviz-1.3.4-py3-none-any.whl#sha256=07c40aebcc5dcd1f258ad2621914dcfd50ba2f7c1e1876c2aad86d4a1eb3245a (from https://www.piwheels.org/simple/dtreeviz/) (requires-python:>=3.6) 2026-01-02T19:55:57,472 Skipping link: No binaries permitted for dtreeviz: https://archive1.piwheels.org/simple/dtreeviz/dtreeviz-1.3.3-py3-none-any.whl#sha256=7b68a350d957ed2479ca3bdc0c28613f485191b087a325cb9fcdf5860c7416e9 (from https://www.piwheels.org/simple/dtreeviz/) (requires-python:>=3.6) 2026-01-02T19:55:57,472 Skipping link: No binaries permitted for dtreeviz: https://archive1.piwheels.org/simple/dtreeviz/dtreeviz-1.3.2-py3-none-any.whl#sha256=48ac69a86c8dd24b475400ee0c88723598a9bfb0d68e7d03b2ef6476675dc525 (from https://www.piwheels.org/simple/dtreeviz/) (requires-python:>=3.6) 2026-01-02T19:55:57,473 Skipping link: No binaries permitted for dtreeviz: https://archive1.piwheels.org/simple/dtreeviz/dtreeviz-1.3.1-py3-none-any.whl#sha256=56eedf0e48d557e0eb2ae040451f199224505d730a83d23574a8525d51aab337 (from https://www.piwheels.org/simple/dtreeviz/) (requires-python:>=3.6) 2026-01-02T19:55:57,473 Skipping link: No binaries permitted for dtreeviz: https://archive1.piwheels.org/simple/dtreeviz/dtreeviz-1.3-py3-none-any.whl#sha256=457f4ba4533e2513e965e259e5d72887c7ed8bc599744ee8ff205472c9250977 (from https://www.piwheels.org/simple/dtreeviz/) (requires-python:>=3.6) 2026-01-02T19:55:57,474 Skipping link: No binaries permitted for dtreeviz: https://archive1.piwheels.org/simple/dtreeviz/dtreeviz-1.2-py3-none-any.whl#sha256=06041d48f95add03deb9de60b8fc33f28769deb8a482c9c5f099fc54bb478ce4 (from https://www.piwheels.org/simple/dtreeviz/) (requires-python:>=3.6) 2026-01-02T19:55:57,474 Skipping link: No binaries permitted for dtreeviz: https://archive1.piwheels.org/simple/dtreeviz/dtreeviz-1.1.4-py3-none-any.whl#sha256=d7df7ef4dcb59a78635b464ab88561768c13463b34bd6d5ae0154a38b22a52d9 (from https://www.piwheels.org/simple/dtreeviz/) (requires-python:>=3.6) 2026-01-02T19:55:57,475 Skipping link: No binaries permitted for dtreeviz: https://archive1.piwheels.org/simple/dtreeviz/dtreeviz-1.1.3-py3-none-any.whl#sha256=bfc08b719812a4be2fb6ec49fc59f1b6d2e5f53650fd15a45bcbb9b749c0b351 (from https://www.piwheels.org/simple/dtreeviz/) (requires-python:>=3.6) 2026-01-02T19:55:57,475 Skipping link: No binaries permitted for dtreeviz: https://archive1.piwheels.org/simple/dtreeviz/dtreeviz-1.1.2-py3-none-any.whl#sha256=59c5857ec328e40f2ed8e512fc5daa3c7aed344d28e01d77a78e4687408cd049 (from https://www.piwheels.org/simple/dtreeviz/) (requires-python:>=3.6) 2026-01-02T19:55:57,476 Skipping link: No binaries permitted for dtreeviz: https://archive1.piwheels.org/simple/dtreeviz/dtreeviz-1.1.1-py3-none-any.whl#sha256=3c730cceebdf4a0d4c2c8ffffbe1633f4652c51541327670b5af0cfa74a14119 (from https://www.piwheels.org/simple/dtreeviz/) (requires-python:>=3.6) 2026-01-02T19:55:57,476 Skipping link: No binaries permitted for dtreeviz: https://archive1.piwheels.org/simple/dtreeviz/dtreeviz-1.1-py3-none-any.whl#sha256=0c7778613acb3c8fffba96de4705971a6503b2f623f8008dac4ee3a241660e21 (from https://www.piwheels.org/simple/dtreeviz/) (requires-python:>=3.6) 2026-01-02T19:55:57,477 Skipping link: No binaries permitted for dtreeviz: https://archive1.piwheels.org/simple/dtreeviz/dtreeviz-1.0-py3-none-any.whl#sha256=689f3a6014058c7ce9d9fcf5f5bbe14fc8408fd78f5073056639f784e84ce751 (from https://www.piwheels.org/simple/dtreeviz/) (requires-python:>=3.6) 2026-01-02T19:55:57,478 Skipping link: No binaries permitted for dtreeviz: https://archive1.piwheels.org/simple/dtreeviz/dtreeviz-0.8.2-py3-none-any.whl#sha256=c8ae8fce40166b02614231a081576257efdbcbbbceb842b72ad82231031e4722 (from https://www.piwheels.org/simple/dtreeviz/) (requires-python:>=3.6) 2026-01-02T19:55:57,478 Skipping link: No binaries permitted for dtreeviz: https://archive1.piwheels.org/simple/dtreeviz/dtreeviz-0.8.1-py3-none-any.whl#sha256=4b805776e34e89d77d84a921c50c50da6e80707b9bed73b820c9e34ea7db7df3 (from https://www.piwheels.org/simple/dtreeviz/) (requires-python:>=3.6) 2026-01-02T19:55:57,479 Skipping link: No binaries permitted for dtreeviz: https://archive1.piwheels.org/simple/dtreeviz/dtreeviz-0.8-py3-none-any.whl#sha256=55c71ae7b8f22939fae0afd12adf678517d204b414327f9966f4af38a08ec8b4 (from https://www.piwheels.org/simple/dtreeviz/) (requires-python:>=3.6) 2026-01-02T19:55:57,480 Skipping link: No binaries permitted for dtreeviz: https://archive1.piwheels.org/simple/dtreeviz/dtreeviz-0.7.1-py3-none-any.whl#sha256=2f2aa785f3d7372a0229f14a97f80d05d1344cd8e7f3e8c2a5312fcad6a6a4e2 (from https://www.piwheels.org/simple/dtreeviz/) (requires-python:>=3.6) 2026-01-02T19:55:57,481 Skipping link: No binaries permitted for dtreeviz: https://archive1.piwheels.org/simple/dtreeviz/dtreeviz-0.7-py3-none-any.whl#sha256=bef15697ba2a116c71767773bc657242f6f3cbb58f60d2edc8331b11c1240202 (from https://www.piwheels.org/simple/dtreeviz/) (requires-python:>=3.6) 2026-01-02T19:55:57,481 Skipping link: No binaries permitted for dtreeviz: https://archive1.piwheels.org/simple/dtreeviz/dtreeviz-0.6-py3-none-any.whl#sha256=77ca8328754243e8b67137ad21d9c7a1dc0e396344fc6319c17b061ed61c4bf2 (from https://www.piwheels.org/simple/dtreeviz/) (requires-python:>=3.6) 2026-01-02T19:55:57,482 Skipping link: No binaries permitted for dtreeviz: https://archive1.piwheels.org/simple/dtreeviz/dtreeviz-0.5-py3-none-any.whl#sha256=3dcf73843319fd9a47eccf089380484901b8f1c70e84cbc658e169776eab355e (from https://www.piwheels.org/simple/dtreeviz/) (requires-python:>=3.6) 2026-01-02T19:55:57,482 Skipping link: No binaries permitted for dtreeviz: https://archive1.piwheels.org/simple/dtreeviz/dtreeviz-0.4-py3-none-any.whl#sha256=4ad49a6dc6311dd1abb11ffd61ecc116f61e30ec0fd1cd219f23205df8ec7c49 (from https://www.piwheels.org/simple/dtreeviz/) (requires-python:>=3.6) 2026-01-02T19:55:57,483 Skipping link: No binaries permitted for dtreeviz: https://archive1.piwheels.org/simple/dtreeviz/dtreeviz-0.3.3-py3-none-any.whl#sha256=e98dfad280b4a7e55aeabd998a866d8e6c4d06f6c6ac3b08644e43a5c7e47d09 (from https://www.piwheels.org/simple/dtreeviz/) (requires-python:>=3.6) 2026-01-02T19:55:57,483 Skipping link: No binaries permitted for dtreeviz: https://archive1.piwheels.org/simple/dtreeviz/dtreeviz-0.3.1-py3-none-any.whl#sha256=fefdadc9d1202013cf2293b5d6b64531dced439d4a154dbbf9c3a2dbe4aae90e (from https://www.piwheels.org/simple/dtreeviz/) (requires-python:>=3.6) 2026-01-02T19:55:57,484 Skipping link: No binaries permitted for dtreeviz: https://archive1.piwheels.org/simple/dtreeviz/dtreeviz-0.3-py3-none-any.whl#sha256=fe99e139cbd3ca69b690773cbc447ae6135fc5e971e3c9d0f26e78d90012c540 (from https://www.piwheels.org/simple/dtreeviz/) (requires-python:>=3.6) 2026-01-02T19:55:57,485 Skipping link: No binaries permitted for dtreeviz: https://archive1.piwheels.org/simple/dtreeviz/dtreeviz-0.2.2-py3-none-any.whl#sha256=9c23371b2bd16bf2a4df5f23249d5d4ceb72f3fbcfd4d22e30bd7cc15b40b90c (from https://www.piwheels.org/simple/dtreeviz/) (requires-python:>=3.6) 2026-01-02T19:55:57,485 Skipping link: No binaries permitted for dtreeviz: https://archive1.piwheels.org/simple/dtreeviz/dtreeviz-0.2.1-py3-none-any.whl#sha256=6de7dba3a576af83e6a92fad626db09a522132212bffe2fdece6bbfab30f4b90 (from https://www.piwheels.org/simple/dtreeviz/) (requires-python:>=3.6) 2026-01-02T19:55:57,486 Skipping link: No binaries permitted for dtreeviz: https://archive1.piwheels.org/simple/dtreeviz/dtreeviz-0.2-py3-none-any.whl#sha256=ed8b51eb1c2b42a05096511cee8542932bd7cbc1b93dc1c5fb6c2bc3045914cb (from https://www.piwheels.org/simple/dtreeviz/) (requires-python:>=3.6) 2026-01-02T19:55:57,486 Skipping link: No binaries permitted for dtreeviz: https://archive1.piwheels.org/simple/dtreeviz/dtreeviz-0.1-py3-none-any.whl#sha256=5b3b4a1fc34cd633a69f547d4bef6a117177c8f8e9d8b1a67efd3193cadf5287 (from https://www.piwheels.org/simple/dtreeviz/) (requires-python:>=3.6) 2026-01-02T19:55:57,487 Skipping link: not a file: https://www.piwheels.org/simple/dtreeviz/ 2026-01-02T19:55:57,488 Skipping link: not a file: https://pypi.org/simple/dtreeviz/ 2026-01-02T19:55:57,512 Given no hashes to check 1 links for project 'dtreeviz': discarding no candidates 2026-01-02T19:55:57,531 Collecting dtreeviz==2.3.2 2026-01-02T19:55:57,533 Created temporary directory: /tmp/pip-unpack-j9iqu1sz 2026-01-02T19:55:57,750 Downloading dtreeviz-2.3.2.tar.gz (88 kB) 2026-01-02T19:55:57,947 Added dtreeviz==2.3.2 from https://files.pythonhosted.org/packages/9c/07/85c7f7e5d25fef6281d7a89ac097271885e7d288628a591ca3ce38a40b03/dtreeviz-2.3.2.tar.gz to build tracker '/tmp/pip-build-tracker-zk1712a4' 2026-01-02T19:55:57,949 Running setup.py (path:/tmp/pip-wheel-w78hcbuk/dtreeviz_bd2ee0bf22df4426b327bc168848af77/setup.py) egg_info for package dtreeviz 2026-01-02T19:55:57,950 Created temporary directory: /tmp/pip-pip-egg-info-ffvtt8lg 2026-01-02T19:55:57,950 Preparing metadata (setup.py): started 2026-01-02T19:55:57,952 Running command python setup.py egg_info 2026-01-02T19:55:58,521 /usr/local/lib/python3.11/dist-packages/setuptools/dist.py:599: SetuptoolsDeprecationWarning: Invalid dash-separated key 'description-file' in 'metadata' (setup.cfg), please use the underscore name 'description_file' instead. 2026-01-02T19:55:58,522 !! 2026-01-02T19:55:58,523 ******************************************************************************** 2026-01-02T19:55:58,523 Usage of dash-separated 'description-file' will not be supported in future 2026-01-02T19:55:58,524 versions. Please use the underscore name 'description_file' instead. 2026-01-02T19:55:58,525 By 2026-Mar-03, you need to update your project and remove deprecated calls 2026-01-02T19:55:58,525 or your builds will no longer be supported. 2026-01-02T19:55:58,527 See https://setuptools.pypa.io/en/latest/userguide/declarative_config.html for details. 2026-01-02T19:55:58,527 ******************************************************************************** 2026-01-02T19:55:58,528 !! 2026-01-02T19:55:58,529 opt = self._enforce_underscore(opt, section) 2026-01-02T19:55:58,875 /usr/local/lib/python3.11/dist-packages/setuptools/dist.py:599: SetuptoolsDeprecationWarning: Invalid dash-separated key 'description-file' in 'metadata' (setup.cfg), please use the underscore name 'description_file' instead. 2026-01-02T19:55:58,875 !! 2026-01-02T19:55:58,877 ******************************************************************************** 2026-01-02T19:55:58,877 Usage of dash-separated 'description-file' will not be supported in future 2026-01-02T19:55:58,878 versions. Please use the underscore name 'description_file' instead. 2026-01-02T19:55:58,878 (Affected: dtreeviz). 2026-01-02T19:55:58,880 By 2026-Mar-03, you need to update your project and remove deprecated calls 2026-01-02T19:55:58,880 or your builds will no longer be supported. 2026-01-02T19:55:58,881 See https://setuptools.pypa.io/en/latest/userguide/declarative_config.html for details. 2026-01-02T19:55:58,882 ******************************************************************************** 2026-01-02T19:55:58,883 !! 2026-01-02T19:55:58,884 opt = self._enforce_underscore(opt, section) 2026-01-02T19:55:58,885 /usr/local/lib/python3.11/dist-packages/setuptools/dist.py:759: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-01-02T19:55:58,885 !! 2026-01-02T19:55:58,886 ******************************************************************************** 2026-01-02T19:55:58,887 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-01-02T19:55:58,888 License :: OSI Approved :: MIT License 2026-01-02T19:55:58,889 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-01-02T19:55:58,890 ******************************************************************************** 2026-01-02T19:55:58,891 !! 2026-01-02T19:55:58,891 self._finalize_license_expression() 2026-01-02T19:55:58,909 running egg_info 2026-01-02T19:55:58,938 creating /tmp/pip-pip-egg-info-ffvtt8lg/dtreeviz.egg-info 2026-01-02T19:55:58,939 writing /tmp/pip-pip-egg-info-ffvtt8lg/dtreeviz.egg-info/PKG-INFO 2026-01-02T19:55:58,946 writing dependency_links to /tmp/pip-pip-egg-info-ffvtt8lg/dtreeviz.egg-info/dependency_links.txt 2026-01-02T19:55:58,950 writing requirements to /tmp/pip-pip-egg-info-ffvtt8lg/dtreeviz.egg-info/requires.txt 2026-01-02T19:55:58,951 writing top-level names to /tmp/pip-pip-egg-info-ffvtt8lg/dtreeviz.egg-info/top_level.txt 2026-01-02T19:55:58,953 writing manifest file '/tmp/pip-pip-egg-info-ffvtt8lg/dtreeviz.egg-info/SOURCES.txt' 2026-01-02T19:55:59,050 reading manifest file '/tmp/pip-pip-egg-info-ffvtt8lg/dtreeviz.egg-info/SOURCES.txt' 2026-01-02T19:55:59,052 adding license file 'LICENSE' 2026-01-02T19:55:59,056 writing manifest file '/tmp/pip-pip-egg-info-ffvtt8lg/dtreeviz.egg-info/SOURCES.txt' 2026-01-02T19:55:59,165 Preparing metadata (setup.py): finished with status 'done' 2026-01-02T19:55:59,168 Source in /tmp/pip-wheel-w78hcbuk/dtreeviz_bd2ee0bf22df4426b327bc168848af77 has version 2.3.2, which satisfies requirement dtreeviz==2.3.2 from https://files.pythonhosted.org/packages/9c/07/85c7f7e5d25fef6281d7a89ac097271885e7d288628a591ca3ce38a40b03/dtreeviz-2.3.2.tar.gz 2026-01-02T19:55:59,169 Removed dtreeviz==2.3.2 from https://files.pythonhosted.org/packages/9c/07/85c7f7e5d25fef6281d7a89ac097271885e7d288628a591ca3ce38a40b03/dtreeviz-2.3.2.tar.gz from build tracker '/tmp/pip-build-tracker-zk1712a4' 2026-01-02T19:55:59,175 Created temporary directory: /tmp/pip-unpack-yg9rtx1x 2026-01-02T19:55:59,176 Building wheels for collected packages: dtreeviz 2026-01-02T19:55:59,181 Created temporary directory: /tmp/pip-wheel-onkzenw0 2026-01-02T19:55:59,181 Building wheel for dtreeviz (setup.py): started 2026-01-02T19:55:59,183 Destination directory: /tmp/pip-wheel-onkzenw0 2026-01-02T19:55:59,183 Running command python setup.py bdist_wheel 2026-01-02T19:55:59,691 /usr/local/lib/python3.11/dist-packages/setuptools/dist.py:599: SetuptoolsDeprecationWarning: Invalid dash-separated key 'description-file' in 'metadata' (setup.cfg), please use the underscore name 'description_file' instead. 2026-01-02T19:55:59,691 !! 2026-01-02T19:55:59,692 ******************************************************************************** 2026-01-02T19:55:59,693 Usage of dash-separated 'description-file' will not be supported in future 2026-01-02T19:55:59,693 versions. Please use the underscore name 'description_file' instead. 2026-01-02T19:55:59,695 By 2026-Mar-03, you need to update your project and remove deprecated calls 2026-01-02T19:55:59,695 or your builds will no longer be supported. 2026-01-02T19:55:59,696 See https://setuptools.pypa.io/en/latest/userguide/declarative_config.html for details. 2026-01-02T19:55:59,697 ******************************************************************************** 2026-01-02T19:55:59,698 !! 2026-01-02T19:55:59,699 opt = self._enforce_underscore(opt, section) 2026-01-02T19:56:00,029 /usr/local/lib/python3.11/dist-packages/setuptools/dist.py:599: SetuptoolsDeprecationWarning: Invalid dash-separated key 'description-file' in 'metadata' (setup.cfg), please use the underscore name 'description_file' instead. 2026-01-02T19:56:00,030 !! 2026-01-02T19:56:00,031 ******************************************************************************** 2026-01-02T19:56:00,031 Usage of dash-separated 'description-file' will not be supported in future 2026-01-02T19:56:00,032 versions. Please use the underscore name 'description_file' instead. 2026-01-02T19:56:00,033 (Affected: dtreeviz). 2026-01-02T19:56:00,034 By 2026-Mar-03, you need to update your project and remove deprecated calls 2026-01-02T19:56:00,034 or your builds will no longer be supported. 2026-01-02T19:56:00,036 See https://setuptools.pypa.io/en/latest/userguide/declarative_config.html for details. 2026-01-02T19:56:00,036 ******************************************************************************** 2026-01-02T19:56:00,037 !! 2026-01-02T19:56:00,038 opt = self._enforce_underscore(opt, section) 2026-01-02T19:56:00,038 /usr/local/lib/python3.11/dist-packages/setuptools/dist.py:759: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-01-02T19:56:00,039 !! 2026-01-02T19:56:00,039 ******************************************************************************** 2026-01-02T19:56:00,040 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-01-02T19:56:00,041 License :: OSI Approved :: MIT License 2026-01-02T19:56:00,042 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-01-02T19:56:00,042 ******************************************************************************** 2026-01-02T19:56:00,043 !! 2026-01-02T19:56:00,044 self._finalize_license_expression() 2026-01-02T19:56:00,044 running bdist_wheel 2026-01-02T19:56:00,173 running build 2026-01-02T19:56:00,174 running build_py 2026-01-02T19:56:00,207 creating build/lib/dtreeviz 2026-01-02T19:56:00,210 copying dtreeviz/__init__.py -> build/lib/dtreeviz 2026-01-02T19:56:00,212 copying dtreeviz/t3.py -> build/lib/dtreeviz 2026-01-02T19:56:00,215 copying dtreeviz/version.py -> build/lib/dtreeviz 2026-01-02T19:56:00,217 copying dtreeviz/classifiers.py -> build/lib/dtreeviz 2026-01-02T19:56:00,219 copying dtreeviz/ai_explanation.py -> build/lib/dtreeviz 2026-01-02T19:56:00,222 copying dtreeviz/colors.py -> build/lib/dtreeviz 2026-01-02T19:56:00,224 copying dtreeviz/interpretation.py -> build/lib/dtreeviz 2026-01-02T19:56:00,227 copying dtreeviz/utils.py -> build/lib/dtreeviz 2026-01-02T19:56:00,229 copying dtreeviz/compatibility.py -> build/lib/dtreeviz 2026-01-02T19:56:00,232 copying dtreeviz/trees.py -> build/lib/dtreeviz 2026-01-02T19:56:00,237 creating build/lib/testing 2026-01-02T19:56:00,238 copying testing/play_ctree.py -> build/lib/testing 2026-01-02T19:56:00,240 copying testing/play_lightgbm.py -> build/lib/testing 2026-01-02T19:56:00,242 copying testing/animate_rtree_bivar_3D.py -> build/lib/testing 2026-01-02T19:56:00,244 copying testing/tf_catvars2.py -> build/lib/testing 2026-01-02T19:56:00,246 copying testing/__init__.py -> build/lib/testing 2026-01-02T19:56:00,248 copying testing/testone.py -> build/lib/testing 2026-01-02T19:56:00,250 copying testing/tf-catvars.py -> build/lib/testing 2026-01-02T19:56:00,252 copying testing/iris.py -> build/lib/testing 2026-01-02T19:56:00,254 copying testing/tf_regr_catvars.py -> build/lib/testing 2026-01-02T19:56:00,256 copying testing/gen_samples.py -> build/lib/testing 2026-01-02T19:56:00,259 copying testing/play_ctree_bivar.py -> build/lib/testing 2026-01-02T19:56:00,261 copying testing/paper_examples.py -> build/lib/testing 2026-01-02T19:56:00,263 copying testing/play_rtree.py -> build/lib/testing 2026-01-02T19:56:00,265 copying testing/tf_catvars3.py -> build/lib/testing 2026-01-02T19:56:00,267 copying testing/cancer.py -> build/lib/testing 2026-01-02T19:56:00,269 copying testing/play_spark.py -> build/lib/testing 2026-01-02T19:56:00,271 copying testing/gen_feature_space_samples.py -> build/lib/testing 2026-01-02T19:56:00,274 copying testing/play_rtree_bivar_3D.py -> build/lib/testing 2026-01-02T19:56:00,276 copying testing/play_rtree_bivar_heatmap.py -> build/lib/testing 2026-01-02T19:56:00,279 creating build/lib/dtreeviz/models 2026-01-02T19:56:00,280 copying dtreeviz/models/__init__.py -> build/lib/dtreeviz/models 2026-01-02T19:56:00,282 copying dtreeviz/models/xgb_decision_tree.py -> build/lib/dtreeviz/models 2026-01-02T19:56:00,285 copying dtreeviz/models/tensorflow_decision_tree.py -> build/lib/dtreeviz/models 2026-01-02T19:56:00,287 copying dtreeviz/models/shadow_decision_tree.py -> build/lib/dtreeviz/models 2026-01-02T19:56:00,290 copying dtreeviz/models/sklearn_decision_trees.py -> build/lib/dtreeviz/models 2026-01-02T19:56:00,292 copying dtreeviz/models/lightgbm_decision_tree.py -> build/lib/dtreeviz/models 2026-01-02T19:56:00,294 copying dtreeviz/models/spark_decision_tree.py -> build/lib/dtreeviz/models 2026-01-02T19:56:00,297 creating build/lib/testing/testlib 2026-01-02T19:56:00,298 copying testing/testlib/__init__.py -> build/lib/testing/testlib 2026-01-02T19:56:00,301 creating build/lib/testing/testlib/models 2026-01-02T19:56:00,302 copying testing/testlib/models/test_decision_tree_tensorflow_classifier.py -> build/lib/testing/testlib/models 2026-01-02T19:56:00,304 copying testing/testlib/models/__init__.py -> build/lib/testing/testlib/models 2026-01-02T19:56:00,306 copying testing/testlib/models/test_decision_trees_xgb_classifier.py -> build/lib/testing/testlib/models 2026-01-02T19:56:00,308 copying testing/testlib/models/test_decision_tree_spark_classifier.py -> build/lib/testing/testlib/models 2026-01-02T19:56:00,310 copying testing/testlib/models/test_decision_tree_xgb_regressor.py -> build/lib/testing/testlib/models 2026-01-02T19:56:00,312 copying testing/testlib/models/test_decision_trees_sk_classifier.py -> build/lib/testing/testlib/models 2026-01-02T19:56:00,314 copying testing/testlib/models/test_decision_tree_lightgbm_classifier.py -> build/lib/testing/testlib/models 2026-01-02T19:56:00,316 copying testing/testlib/models/test_decision_trees_sk_pipeline.py -> build/lib/testing/testlib/models 2026-01-02T19:56:00,319 copying testing/testlib/models/conftest.py -> build/lib/testing/testlib/models 2026-01-02T19:56:00,354 /usr/local/lib/python3.11/dist-packages/setuptools/_distutils/cmd.py:90: SetuptoolsDeprecationWarning: setup.py install is deprecated. 2026-01-02T19:56:00,354 !! 2026-01-02T19:56:00,356 ******************************************************************************** 2026-01-02T19:56:00,356 Please avoid running ``setup.py`` directly. 2026-01-02T19:56:00,357 Instead, use pypa/build, pypa/installer or other 2026-01-02T19:56:00,357 standards-based tools. 2026-01-02T19:56:00,359 This deprecation is overdue, please update your project and remove deprecated 2026-01-02T19:56:00,359 calls to avoid build errors in the future. 2026-01-02T19:56:00,361 See https://blog.ganssle.io/articles/2021/10/setup-py-deprecated.html for details. 2026-01-02T19:56:00,361 ******************************************************************************** 2026-01-02T19:56:00,362 !! 2026-01-02T19:56:00,363 self.initialize_options() 2026-01-02T19:56:00,385 installing to build/bdist.linux-armv7l/wheel 2026-01-02T19:56:00,385 running install 2026-01-02T19:56:00,409 running install_lib 2026-01-02T19:56:00,437 creating build/bdist.linux-armv7l/wheel 2026-01-02T19:56:00,440 creating build/bdist.linux-armv7l/wheel/dtreeviz 2026-01-02T19:56:00,441 copying build/lib/dtreeviz/__init__.py -> build/bdist.linux-armv7l/wheel/./dtreeviz 2026-01-02T19:56:00,444 creating build/bdist.linux-armv7l/wheel/dtreeviz/models 2026-01-02T19:56:00,445 copying build/lib/dtreeviz/models/__init__.py -> build/bdist.linux-armv7l/wheel/./dtreeviz/models 2026-01-02T19:56:00,447 copying build/lib/dtreeviz/models/xgb_decision_tree.py -> build/bdist.linux-armv7l/wheel/./dtreeviz/models 2026-01-02T19:56:00,449 copying build/lib/dtreeviz/models/tensorflow_decision_tree.py -> build/bdist.linux-armv7l/wheel/./dtreeviz/models 2026-01-02T19:56:00,452 copying build/lib/dtreeviz/models/shadow_decision_tree.py -> build/bdist.linux-armv7l/wheel/./dtreeviz/models 2026-01-02T19:56:00,454 copying build/lib/dtreeviz/models/sklearn_decision_trees.py -> build/bdist.linux-armv7l/wheel/./dtreeviz/models 2026-01-02T19:56:00,457 copying build/lib/dtreeviz/models/lightgbm_decision_tree.py -> build/bdist.linux-armv7l/wheel/./dtreeviz/models 2026-01-02T19:56:00,459 copying build/lib/dtreeviz/models/spark_decision_tree.py -> build/bdist.linux-armv7l/wheel/./dtreeviz/models 2026-01-02T19:56:00,462 copying build/lib/dtreeviz/t3.py -> build/bdist.linux-armv7l/wheel/./dtreeviz 2026-01-02T19:56:00,464 copying build/lib/dtreeviz/version.py -> build/bdist.linux-armv7l/wheel/./dtreeviz 2026-01-02T19:56:00,465 copying build/lib/dtreeviz/classifiers.py -> build/bdist.linux-armv7l/wheel/./dtreeviz 2026-01-02T19:56:00,468 copying build/lib/dtreeviz/ai_explanation.py -> build/bdist.linux-armv7l/wheel/./dtreeviz 2026-01-02T19:56:00,471 copying build/lib/dtreeviz/colors.py -> build/bdist.linux-armv7l/wheel/./dtreeviz 2026-01-02T19:56:00,473 copying build/lib/dtreeviz/interpretation.py -> build/bdist.linux-armv7l/wheel/./dtreeviz 2026-01-02T19:56:00,475 copying build/lib/dtreeviz/utils.py -> build/bdist.linux-armv7l/wheel/./dtreeviz 2026-01-02T19:56:00,478 copying build/lib/dtreeviz/compatibility.py -> build/bdist.linux-armv7l/wheel/./dtreeviz 2026-01-02T19:56:00,481 copying build/lib/dtreeviz/trees.py -> build/bdist.linux-armv7l/wheel/./dtreeviz 2026-01-02T19:56:00,486 creating build/bdist.linux-armv7l/wheel/testing 2026-01-02T19:56:00,487 copying build/lib/testing/play_ctree.py -> build/bdist.linux-armv7l/wheel/./testing 2026-01-02T19:56:00,489 copying build/lib/testing/play_lightgbm.py -> build/bdist.linux-armv7l/wheel/./testing 2026-01-02T19:56:00,491 copying build/lib/testing/animate_rtree_bivar_3D.py -> build/bdist.linux-armv7l/wheel/./testing 2026-01-02T19:56:00,493 copying build/lib/testing/tf_catvars2.py -> build/bdist.linux-armv7l/wheel/./testing 2026-01-02T19:56:00,494 copying build/lib/testing/__init__.py -> build/bdist.linux-armv7l/wheel/./testing 2026-01-02T19:56:00,496 copying build/lib/testing/testone.py -> build/bdist.linux-armv7l/wheel/./testing 2026-01-02T19:56:00,498 copying build/lib/testing/tf-catvars.py -> build/bdist.linux-armv7l/wheel/./testing 2026-01-02T19:56:00,500 copying build/lib/testing/iris.py -> build/bdist.linux-armv7l/wheel/./testing 2026-01-02T19:56:00,502 copying build/lib/testing/tf_regr_catvars.py -> build/bdist.linux-armv7l/wheel/./testing 2026-01-02T19:56:00,504 copying build/lib/testing/gen_samples.py -> build/bdist.linux-armv7l/wheel/./testing 2026-01-02T19:56:00,507 copying build/lib/testing/play_ctree_bivar.py -> build/bdist.linux-armv7l/wheel/./testing 2026-01-02T19:56:00,509 copying build/lib/testing/paper_examples.py -> build/bdist.linux-armv7l/wheel/./testing 2026-01-02T19:56:00,511 creating build/bdist.linux-armv7l/wheel/testing/testlib 2026-01-02T19:56:00,512 copying build/lib/testing/testlib/__init__.py -> build/bdist.linux-armv7l/wheel/./testing/testlib 2026-01-02T19:56:00,514 creating build/bdist.linux-armv7l/wheel/testing/testlib/models 2026-01-02T19:56:00,516 copying build/lib/testing/testlib/models/test_decision_tree_tensorflow_classifier.py -> build/bdist.linux-armv7l/wheel/./testing/testlib/models 2026-01-02T19:56:00,518 copying build/lib/testing/testlib/models/__init__.py -> build/bdist.linux-armv7l/wheel/./testing/testlib/models 2026-01-02T19:56:00,519 copying build/lib/testing/testlib/models/test_decision_trees_xgb_classifier.py -> build/bdist.linux-armv7l/wheel/./testing/testlib/models 2026-01-02T19:56:00,521 copying build/lib/testing/testlib/models/test_decision_tree_spark_classifier.py -> build/bdist.linux-armv7l/wheel/./testing/testlib/models 2026-01-02T19:56:00,523 copying build/lib/testing/testlib/models/test_decision_tree_xgb_regressor.py -> build/bdist.linux-armv7l/wheel/./testing/testlib/models 2026-01-02T19:56:00,525 copying build/lib/testing/testlib/models/test_decision_trees_sk_classifier.py -> build/bdist.linux-armv7l/wheel/./testing/testlib/models 2026-01-02T19:56:00,528 copying build/lib/testing/testlib/models/test_decision_tree_lightgbm_classifier.py -> build/bdist.linux-armv7l/wheel/./testing/testlib/models 2026-01-02T19:56:00,530 copying build/lib/testing/testlib/models/test_decision_trees_sk_pipeline.py -> build/bdist.linux-armv7l/wheel/./testing/testlib/models 2026-01-02T19:56:00,532 copying build/lib/testing/testlib/models/conftest.py -> build/bdist.linux-armv7l/wheel/./testing/testlib/models 2026-01-02T19:56:00,534 copying build/lib/testing/play_rtree.py -> build/bdist.linux-armv7l/wheel/./testing 2026-01-02T19:56:00,535 copying build/lib/testing/tf_catvars3.py -> build/bdist.linux-armv7l/wheel/./testing 2026-01-02T19:56:00,537 copying build/lib/testing/cancer.py -> build/bdist.linux-armv7l/wheel/./testing 2026-01-02T19:56:00,539 copying build/lib/testing/play_spark.py -> build/bdist.linux-armv7l/wheel/./testing 2026-01-02T19:56:00,541 copying build/lib/testing/gen_feature_space_samples.py -> build/bdist.linux-armv7l/wheel/./testing 2026-01-02T19:56:00,543 copying build/lib/testing/play_rtree_bivar_3D.py -> build/bdist.linux-armv7l/wheel/./testing 2026-01-02T19:56:00,545 copying build/lib/testing/play_rtree_bivar_heatmap.py -> build/bdist.linux-armv7l/wheel/./testing 2026-01-02T19:56:00,547 running install_egg_info 2026-01-02T19:56:00,584 running egg_info 2026-01-02T19:56:00,613 writing dtreeviz.egg-info/PKG-INFO 2026-01-02T19:56:00,620 writing dependency_links to dtreeviz.egg-info/dependency_links.txt 2026-01-02T19:56:00,623 writing requirements to dtreeviz.egg-info/requires.txt 2026-01-02T19:56:00,625 writing top-level names to dtreeviz.egg-info/top_level.txt 2026-01-02T19:56:00,660 reading manifest file 'dtreeviz.egg-info/SOURCES.txt' 2026-01-02T19:56:00,664 adding license file 'LICENSE' 2026-01-02T19:56:00,669 writing manifest file 'dtreeviz.egg-info/SOURCES.txt' 2026-01-02T19:56:00,670 Copying dtreeviz.egg-info to build/bdist.linux-armv7l/wheel/./dtreeviz-2.3.2-py3.11.egg-info 2026-01-02T19:56:00,680 running install_scripts 2026-01-02T19:56:00,691 creating build/bdist.linux-armv7l/wheel/dtreeviz-2.3.2.dist-info/WHEEL 2026-01-02T19:56:00,693 creating '/tmp/pip-wheel-onkzenw0/dtreeviz-2.3.2-py3-none-any.whl' and adding 'build/bdist.linux-armv7l/wheel' to it 2026-01-02T19:56:00,696 adding 'dtreeviz/__init__.py' 2026-01-02T19:56:00,699 adding 'dtreeviz/ai_explanation.py' 2026-01-02T19:56:00,702 adding 'dtreeviz/classifiers.py' 2026-01-02T19:56:00,703 adding 'dtreeviz/colors.py' 2026-01-02T19:56:00,707 adding 'dtreeviz/compatibility.py' 2026-01-02T19:56:00,709 adding 'dtreeviz/interpretation.py' 2026-01-02T19:56:00,710 adding 'dtreeviz/t3.py' 2026-01-02T19:56:00,721 adding 'dtreeviz/trees.py' 2026-01-02T19:56:00,725 adding 'dtreeviz/utils.py' 2026-01-02T19:56:00,726 adding 'dtreeviz/version.py' 2026-01-02T19:56:00,728 adding 'dtreeviz/models/__init__.py' 2026-01-02T19:56:00,730 adding 'dtreeviz/models/lightgbm_decision_tree.py' 2026-01-02T19:56:00,732 adding 'dtreeviz/models/shadow_decision_tree.py' 2026-01-02T19:56:00,734 adding 'dtreeviz/models/sklearn_decision_trees.py' 2026-01-02T19:56:00,736 adding 'dtreeviz/models/spark_decision_tree.py' 2026-01-02T19:56:00,738 adding 'dtreeviz/models/tensorflow_decision_tree.py' 2026-01-02T19:56:00,740 adding 'dtreeviz/models/xgb_decision_tree.py' 2026-01-02T19:56:00,742 adding 'dtreeviz-2.3.2.dist-info/licenses/LICENSE' 2026-01-02T19:56:00,744 adding 'testing/__init__.py' 2026-01-02T19:56:00,745 adding 'testing/animate_rtree_bivar_3D.py' 2026-01-02T19:56:00,747 adding 'testing/cancer.py' 2026-01-02T19:56:00,748 adding 'testing/gen_feature_space_samples.py' 2026-01-02T19:56:00,750 adding 'testing/gen_samples.py' 2026-01-02T19:56:00,751 adding 'testing/iris.py' 2026-01-02T19:56:00,753 adding 'testing/paper_examples.py' 2026-01-02T19:56:00,754 adding 'testing/play_ctree.py' 2026-01-02T19:56:00,755 adding 'testing/play_ctree_bivar.py' 2026-01-02T19:56:00,757 adding 'testing/play_lightgbm.py' 2026-01-02T19:56:00,758 adding 'testing/play_rtree.py' 2026-01-02T19:56:00,759 adding 'testing/play_rtree_bivar_3D.py' 2026-01-02T19:56:00,761 adding 'testing/play_rtree_bivar_heatmap.py' 2026-01-02T19:56:00,762 adding 'testing/play_spark.py' 2026-01-02T19:56:00,763 adding 'testing/testone.py' 2026-01-02T19:56:00,765 adding 'testing/tf-catvars.py' 2026-01-02T19:56:00,766 adding 'testing/tf_catvars2.py' 2026-01-02T19:56:00,767 adding 'testing/tf_catvars3.py' 2026-01-02T19:56:00,768 adding 'testing/tf_regr_catvars.py' 2026-01-02T19:56:00,770 adding 'testing/testlib/__init__.py' 2026-01-02T19:56:00,771 adding 'testing/testlib/models/__init__.py' 2026-01-02T19:56:00,772 adding 'testing/testlib/models/conftest.py' 2026-01-02T19:56:00,774 adding 'testing/testlib/models/test_decision_tree_lightgbm_classifier.py' 2026-01-02T19:56:00,775 adding 'testing/testlib/models/test_decision_tree_spark_classifier.py' 2026-01-02T19:56:00,777 adding 'testing/testlib/models/test_decision_tree_tensorflow_classifier.py' 2026-01-02T19:56:00,778 adding 'testing/testlib/models/test_decision_tree_xgb_regressor.py' 2026-01-02T19:56:00,779 adding 'testing/testlib/models/test_decision_trees_sk_classifier.py' 2026-01-02T19:56:00,781 adding 'testing/testlib/models/test_decision_trees_sk_pipeline.py' 2026-01-02T19:56:00,782 adding 'testing/testlib/models/test_decision_trees_xgb_classifier.py' 2026-01-02T19:56:00,783 adding 'dtreeviz-2.3.2.dist-info/METADATA' 2026-01-02T19:56:00,784 adding 'dtreeviz-2.3.2.dist-info/WHEEL' 2026-01-02T19:56:00,785 adding 'dtreeviz-2.3.2.dist-info/top_level.txt' 2026-01-02T19:56:00,786 adding 'dtreeviz-2.3.2.dist-info/RECORD' 2026-01-02T19:56:00,789 removing build/bdist.linux-armv7l/wheel 2026-01-02T19:56:00,913 Building wheel for dtreeviz (setup.py): finished with status 'done' 2026-01-02T19:56:00,917 Created wheel for dtreeviz: filename=dtreeviz-2.3.2-py3-none-any.whl size=102302 sha256=122a827529b2c571ff2d094c4a0c272706a861b7661d72337a7dd84a0a21892f 2026-01-02T19:56:00,918 Stored in directory: /tmp/pip-ephem-wheel-cache-5ydzpa1f/wheels/b3/34/18/04b4de4c62a7e9d0794e91c883d1e3fb33fed3e14c2977405b 2026-01-02T19:56:00,930 Successfully built dtreeviz 2026-01-02T19:56:00,936 Removed build tracker: '/tmp/pip-build-tracker-zk1712a4'