2025-09-10T10:01:12,271 Created temporary directory: /tmp/pip-build-tracker-1pqp9m57 2025-09-10T10:01:12,272 Initialized build tracking at /tmp/pip-build-tracker-1pqp9m57 2025-09-10T10:01:12,272 Created build tracker: /tmp/pip-build-tracker-1pqp9m57 2025-09-10T10:01:12,272 Entered build tracker: /tmp/pip-build-tracker-1pqp9m57 2025-09-10T10:01:12,272 Created temporary directory: /tmp/pip-wheel-gts2w_sc 2025-09-10T10:01:12,276 Created temporary directory: /tmp/pip-ephem-wheel-cache-w1og40oh 2025-09-10T10:01:12,335 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2025-09-10T10:01:12,338 2 location(s) to search for versions of pyvisflow: 2025-09-10T10:01:12,338 * https://pypi.org/simple/pyvisflow/ 2025-09-10T10:01:12,338 * https://www.piwheels.org/simple/pyvisflow/ 2025-09-10T10:01:12,338 Fetching project page and analyzing links: https://pypi.org/simple/pyvisflow/ 2025-09-10T10:01:12,338 Getting page https://pypi.org/simple/pyvisflow/ 2025-09-10T10:01:12,339 Found index url https://pypi.org/simple/ 2025-09-10T10:01:12,412 Fetched page https://pypi.org/simple/pyvisflow/ as application/vnd.pypi.simple.v1+json 2025-09-10T10:01:12,417 Skipping link: No binaries permitted for pyvisflow: https://files.pythonhosted.org/packages/bf/7d/4865686bac309f2f68c0bbab34a404ade6ebbfffd482f1299adc690bf77b/pyvisflow-0.1.0-py3-none-any.whl (from https://pypi.org/simple/pyvisflow/) (requires-python:>=3.6) 2025-09-10T10:01:12,418 Found link https://files.pythonhosted.org/packages/f3/0f/3dc725196befa7c4af473b58dd514637dcbd7008ebc11d1e9723e790b25b/pyvisflow-0.1.0.tar.gz (from https://pypi.org/simple/pyvisflow/) (requires-python:>=3.6), version: 0.1.0 2025-09-10T10:01:12,418 Skipping link: No binaries permitted for pyvisflow: https://files.pythonhosted.org/packages/a7/2e/e61446b01b47cf5bf2eb4cf1d1486ff62531ee617cadbc5b22dd5caf0596/pyvisflow-0.1.1-py3-none-any.whl (from https://pypi.org/simple/pyvisflow/) (requires-python:>=3.6) 2025-09-10T10:01:12,418 Found link https://files.pythonhosted.org/packages/7e/c8/34e4c3f004b559f8de5b9f178e9d42c2ad94daf168e5131e466099cfa2f4/pyvisflow-0.1.1.tar.gz (from https://pypi.org/simple/pyvisflow/) (requires-python:>=3.6), version: 0.1.1 2025-09-10T10:01:12,419 Skipping link: No binaries permitted for pyvisflow: https://files.pythonhosted.org/packages/c7/99/17ecbb19c90161a193d5510eb0a2bf16dc4c78d3489aea6aeb0c14e775e2/pyvisflow-0.1.2-py3-none-any.whl (from https://pypi.org/simple/pyvisflow/) (requires-python:>=3.6) 2025-09-10T10:01:12,419 Found link https://files.pythonhosted.org/packages/ab/25/9e28ddfc455ceaf227317af59a271edcbdedf31a15aa49593764a52d15c3/pyvisflow-0.1.2.tar.gz (from https://pypi.org/simple/pyvisflow/) (requires-python:>=3.6), version: 0.1.2 2025-09-10T10:01:12,419 Skipping link: No binaries permitted for pyvisflow: https://files.pythonhosted.org/packages/e1/87/6cfb327552a4cbcda6fdf04d5bdbde1a91324500defe02c4282770d3df5f/pyvisflow-0.1.3-py3-none-any.whl (from https://pypi.org/simple/pyvisflow/) (requires-python:>=3.6) 2025-09-10T10:01:12,419 Found link https://files.pythonhosted.org/packages/fc/5f/bb2bb02aca129724910869327d0f2a3cb305fa395519ecc20ae8c8f8a925/pyvisflow-0.1.3.tar.gz (from https://pypi.org/simple/pyvisflow/) (requires-python:>=3.6), version: 0.1.3 2025-09-10T10:01:12,419 Skipping link: No binaries permitted for pyvisflow: https://files.pythonhosted.org/packages/bb/de/26b74e05e71035ad3920f74999dada65a475d228b0ffe90109b44b98727c/pyvisflow-0.1.4-py3-none-any.whl (from https://pypi.org/simple/pyvisflow/) (requires-python:>=3.6) 2025-09-10T10:01:12,419 Found link https://files.pythonhosted.org/packages/d1/9f/a8fa2285f5eae2394eb397169e206bb0049a97e7fd6343984bc0231d0a50/pyvisflow-0.1.4.tar.gz (from https://pypi.org/simple/pyvisflow/) (requires-python:>=3.6), version: 0.1.4 2025-09-10T10:01:12,420 Skipping link: No binaries permitted for pyvisflow: https://files.pythonhosted.org/packages/2c/90/bace07aa3f5b1cd1fcbdc1448de8deead175c313c349ddc046a73922d70f/pyvisflow-0.1.5-py3-none-any.whl (from https://pypi.org/simple/pyvisflow/) (requires-python:>=3.6) 2025-09-10T10:01:12,420 Found link https://files.pythonhosted.org/packages/25/53/15950c15f631583ec9fb8a59604b6ac82921390d572f3e3b38e40023c824/pyvisflow-0.1.5.tar.gz (from https://pypi.org/simple/pyvisflow/) (requires-python:>=3.6), version: 0.1.5 2025-09-10T10:01:12,420 Skipping link: No binaries permitted for pyvisflow: https://files.pythonhosted.org/packages/42/c8/b07e271303c1a6bb609c5ae3ac9282eccb078418590eba920c053ab577a0/pyvisflow-0.1.6-py3-none-any.whl (from https://pypi.org/simple/pyvisflow/) (requires-python:>=3.6) 2025-09-10T10:01:12,420 Found link https://files.pythonhosted.org/packages/a0/4c/4f1cc9db948093d9b1bf33ac66f0f2f7d2fc8d8636fd44598d379cddfae9/pyvisflow-0.1.6.tar.gz (from https://pypi.org/simple/pyvisflow/) (requires-python:>=3.6), version: 0.1.6 2025-09-10T10:01:12,420 Skipping link: No binaries permitted for pyvisflow: https://files.pythonhosted.org/packages/e9/05/aa78e18cc700e637ad3868d7f9ed2c6a8db99b4a5e644b725cc00bef0a0d/pyvisflow-0.1.7-py3-none-any.whl (from https://pypi.org/simple/pyvisflow/) (requires-python:>=3.6) 2025-09-10T10:01:12,420 Found link https://files.pythonhosted.org/packages/d8/8d/ea57dc0c4a3b743954cdcf93ed2949a215e1e1323da06582dce5d66a27ee/pyvisflow-0.1.7.tar.gz (from https://pypi.org/simple/pyvisflow/) (requires-python:>=3.6), version: 0.1.7 2025-09-10T10:01:12,421 Skipping link: No binaries permitted for pyvisflow: https://files.pythonhosted.org/packages/d8/a6/c48423626e0057335246ec452e3c8b6299ad00ba9e16b3632a9ea6f8fbd7/pyvisflow-0.1.8-py3-none-any.whl (from https://pypi.org/simple/pyvisflow/) (requires-python:>=3.6) 2025-09-10T10:01:12,421 Found link https://files.pythonhosted.org/packages/5d/e6/2d439369f6d74cce9c6d4676c9a6e2a781a43dfe1c6809151745af761d8b/pyvisflow-0.1.8.tar.gz (from https://pypi.org/simple/pyvisflow/) (requires-python:>=3.6), version: 0.1.8 2025-09-10T10:01:12,421 Skipping link: No binaries permitted for pyvisflow: https://files.pythonhosted.org/packages/c5/49/a3de15c1459ed9d88dbc25787c911f380f65f9273e1f780c98641da93f40/pyvisflow-0.1.9-py3-none-any.whl (from https://pypi.org/simple/pyvisflow/) (requires-python:>=3.6) 2025-09-10T10:01:12,421 Found link https://files.pythonhosted.org/packages/57/e6/135e5a0a3be6537c6c40805b3edfcb8d62b9cc03e50c95fc61f4887f5e80/pyvisflow-0.1.9.tar.gz (from https://pypi.org/simple/pyvisflow/) (requires-python:>=3.6), version: 0.1.9 2025-09-10T10:01:12,421 Skipping link: No binaries permitted for pyvisflow: https://files.pythonhosted.org/packages/87/d9/8452979b5edd7f2064eb1950428a67d9f493ec9e7fbcfb24a7b7dc8a6cc9/pyvisflow-0.1.10-py3-none-any.whl (from https://pypi.org/simple/pyvisflow/) (requires-python:>=3.6) 2025-09-10T10:01:12,421 Found link https://files.pythonhosted.org/packages/f4/79/239b7ca326a274d696e8a70cbd0f3d928ed7beb08281c3db2a34fef609fe/pyvisflow-0.1.10.tar.gz (from https://pypi.org/simple/pyvisflow/) (requires-python:>=3.6), version: 0.1.10 2025-09-10T10:01:12,422 Skipping link: No binaries permitted for pyvisflow: https://files.pythonhosted.org/packages/a4/d5/582979c3e9ff47d67b79b8427aeb0b7d80ebb72cc07ee3ccdf4d7108a33c/pyvisflow-0.1.11-py3-none-any.whl (from https://pypi.org/simple/pyvisflow/) (requires-python:>=3.6) 2025-09-10T10:01:12,422 Found link https://files.pythonhosted.org/packages/e7/32/c96fc7ed45528ceae31cca45d2468b0dc1904818e686a847dd87bd530a9c/pyvisflow-0.1.11.tar.gz (from https://pypi.org/simple/pyvisflow/) (requires-python:>=3.6), version: 0.1.11 2025-09-10T10:01:12,422 Skipping link: No binaries permitted for pyvisflow: https://files.pythonhosted.org/packages/ba/d6/1663afb56e3e9bf0f4aaa52fac111a7bcfd0abca8d8a9ab6c3092aeba8e3/pyvisflow-0.1.12-py3-none-any.whl (from https://pypi.org/simple/pyvisflow/) (requires-python:>=3.6) 2025-09-10T10:01:12,422 Found link https://files.pythonhosted.org/packages/98/9c/0120a7ad869294dedcd7d0652dfde79812ce96e394e2d3d466b8f8c18dad/pyvisflow-0.1.12.tar.gz (from https://pypi.org/simple/pyvisflow/) (requires-python:>=3.6), version: 0.1.12 2025-09-10T10:01:12,422 Skipping link: No binaries permitted for pyvisflow: https://files.pythonhosted.org/packages/37/aa/9283c919b84317131082e49688d9f0c5060b80220ae2a2d395ed4098f804/pyvisflow-0.1.13-py3-none-any.whl (from https://pypi.org/simple/pyvisflow/) (requires-python:>=3.6) 2025-09-10T10:01:12,422 Found link https://files.pythonhosted.org/packages/28/09/41e8dde1d0ef87e5055a0ae5f4d9bfb238f0bda748875a127e8ab85c779d/pyvisflow-0.1.13.tar.gz (from https://pypi.org/simple/pyvisflow/) (requires-python:>=3.6), version: 0.1.13 2025-09-10T10:01:12,423 Skipping link: No binaries permitted for pyvisflow: https://files.pythonhosted.org/packages/1d/fa/9214187c502abe04ecc37be78671f11d2fe4bf5359a8df39972c3093f8ac/pyvisflow-0.1.14-py3-none-any.whl (from https://pypi.org/simple/pyvisflow/) (requires-python:>=3.6) 2025-09-10T10:01:12,423 Found link https://files.pythonhosted.org/packages/19/96/7360b8fc1f7f66aa4ceaf570262772c696671fed66c08859d0554edf2b5b/pyvisflow-0.1.14.tar.gz (from https://pypi.org/simple/pyvisflow/) (requires-python:>=3.6), version: 0.1.14 2025-09-10T10:01:12,423 Skipping link: No binaries permitted for pyvisflow: https://files.pythonhosted.org/packages/c9/34/58451b2949a73750d1766ea0e0240703f7b7bd559cc5e698e90deb9d8446/pyvisflow-0.2.1-py3-none-any.whl (from https://pypi.org/simple/pyvisflow/) (requires-python:>=3.6) 2025-09-10T10:01:12,423 Found link https://files.pythonhosted.org/packages/83/93/0296f63783846e87d2e6cd55db15a56d063d250982a3887406342ec6cd49/pyvisflow-0.2.1.tar.gz (from https://pypi.org/simple/pyvisflow/) (requires-python:>=3.6), version: 0.2.1 2025-09-10T10:01:12,423 Skipping link: No binaries permitted for pyvisflow: https://files.pythonhosted.org/packages/e9/54/a04154b82135444f1e3aaeb4c6452c1dc2fcb9a918e93c3530eb6137bbd9/pyvisflow-0.2.4-py3-none-any.whl (from https://pypi.org/simple/pyvisflow/) (requires-python:>=3.6) 2025-09-10T10:01:12,423 Found link https://files.pythonhosted.org/packages/33/8c/db8c472846d5a45938cbd648e4153e03b3f043fec96b22d579aa98ce653e/pyvisflow-0.2.4.tar.gz (from https://pypi.org/simple/pyvisflow/) (requires-python:>=3.6), version: 0.2.4 2025-09-10T10:01:12,424 Skipping link: No binaries permitted for pyvisflow: https://files.pythonhosted.org/packages/19/c6/c14b764c2f345c1f5cab511544d8906e7e382de9cf4f827e8a77af29918e/pyvisflow-0.2.5-py3-none-any.whl (from https://pypi.org/simple/pyvisflow/) (requires-python:>=3.6) 2025-09-10T10:01:12,424 Found link https://files.pythonhosted.org/packages/86/1a/e91d41f6d97306a9f125dcaeb5b55c6cf131deb29ba3d1ca11664de46677/pyvisflow-0.2.5.tar.gz (from https://pypi.org/simple/pyvisflow/) (requires-python:>=3.6), version: 0.2.5 2025-09-10T10:01:12,424 Skipping link: No binaries permitted for pyvisflow: https://files.pythonhosted.org/packages/c1/e2/3ad70afe4f877be200fc775ad5f770201061d26edb3dad5492cb921334be/pyvisflow-0.2.6-py3-none-any.whl (from https://pypi.org/simple/pyvisflow/) (requires-python:>=3.6) 2025-09-10T10:01:12,424 Found link https://files.pythonhosted.org/packages/af/e2/ef3520c499fe6011dd801ca5f03c76097d0a5e37c9136caf68686e0356fd/pyvisflow-0.2.6.tar.gz (from https://pypi.org/simple/pyvisflow/) (requires-python:>=3.6), version: 0.2.6 2025-09-10T10:01:12,424 Skipping link: No binaries permitted for pyvisflow: https://files.pythonhosted.org/packages/fd/ab/b4b372a351987cd2e15e51a0d7f56e523d83d2f8ecff6c94192581b57e53/pyvisflow-0.3.1-py3-none-any.whl (from https://pypi.org/simple/pyvisflow/) (requires-python:>=3.6) 2025-09-10T10:01:12,424 Found link https://files.pythonhosted.org/packages/d2/ef/98f3b9b8111b62f621ea40e4c3ef68054e08a994221f7b88413f245738eb/pyvisflow-0.3.1.tar.gz (from https://pypi.org/simple/pyvisflow/) (requires-python:>=3.6), version: 0.3.1 2025-09-10T10:01:12,425 Skipping link: No binaries permitted for pyvisflow: https://files.pythonhosted.org/packages/18/e4/48fb4a5dcc58ba64989def9f36a530ee21db408f614194794f7509b0135e/pyvisflow-0.3.2-py3-none-any.whl (from https://pypi.org/simple/pyvisflow/) (requires-python:>=3.6) 2025-09-10T10:01:12,425 Found link https://files.pythonhosted.org/packages/2a/5f/f1b5f128ed4e1e2e6524a32ae58c82c9acb80799446cab1bf2b66f1c4fe4/pyvisflow-0.3.2.tar.gz (from https://pypi.org/simple/pyvisflow/) (requires-python:>=3.6), version: 0.3.2 2025-09-10T10:01:12,425 Skipping link: No binaries permitted for pyvisflow: https://files.pythonhosted.org/packages/97/85/47a1d6558bb2050c1269af02e80a945dabd910794da9d991fc6cd7148064/pyvisflow-0.3.3-py3-none-any.whl (from https://pypi.org/simple/pyvisflow/) (requires-python:>=3.6) 2025-09-10T10:01:12,425 Found link https://files.pythonhosted.org/packages/0f/d5/dbd3d3fd9fc455e018b50d1dbbecce806c5ca14e93f2b25e3ff97c37f879/pyvisflow-0.3.3.tar.gz (from https://pypi.org/simple/pyvisflow/) (requires-python:>=3.6), version: 0.3.3 2025-09-10T10:01:12,425 Fetching project page and analyzing links: https://www.piwheels.org/simple/pyvisflow/ 2025-09-10T10:01:12,426 Getting page https://www.piwheels.org/simple/pyvisflow/ 2025-09-10T10:01:12,427 Found index url https://www.piwheels.org/simple/ 2025-09-10T10:01:12,530 Fetched page https://www.piwheels.org/simple/pyvisflow/ as text/html 2025-09-10T10:01:12,531 Skipping link: No binaries permitted for pyvisflow: https://archive1.piwheels.org/simple/pyvisflow/pyvisflow-0.3.3-py3-none-any.whl#sha256=f6ade6c70e641de7b6cce3cfad8aad9635cb4ddd06a308f3053abaadaca10aa7 (from https://www.piwheels.org/simple/pyvisflow/) (requires-python:>=3.6) 2025-09-10T10:01:12,532 Skipping link: No binaries permitted for pyvisflow: https://archive1.piwheels.org/simple/pyvisflow/pyvisflow-0.3.2-py3-none-any.whl#sha256=23d20694b29ef562632d4744fc836a453e3ee71e18393364a110e6e38b86dbdf (from https://www.piwheels.org/simple/pyvisflow/) (requires-python:>=3.6) 2025-09-10T10:01:12,532 Skipping link: No binaries permitted for pyvisflow: https://archive1.piwheels.org/simple/pyvisflow/pyvisflow-0.1.3-py3-none-any.whl#sha256=193c0edc87e97402807ffb60e3bf3290f9d09ab69841fa65e956a38a58fdb25f (from https://www.piwheels.org/simple/pyvisflow/) (requires-python:>=3.6) 2025-09-10T10:01:12,532 Skipping link: No binaries permitted for pyvisflow: https://archive1.piwheels.org/simple/pyvisflow/pyvisflow-0.1.2-py3-none-any.whl#sha256=c96a1320d4a9c73e3781db74588f6c33cf45c29f877712d4095adb5cc53b3245 (from https://www.piwheels.org/simple/pyvisflow/) (requires-python:>=3.6) 2025-09-10T10:01:12,532 Skipping link: No binaries permitted for pyvisflow: https://archive1.piwheels.org/simple/pyvisflow/pyvisflow-0.1.1-py3-none-any.whl#sha256=8342708b3f707b7c196de21fb87f0a262f8ad02ec84991a1db50e2559e0f27fd (from https://www.piwheels.org/simple/pyvisflow/) (requires-python:>=3.6) 2025-09-10T10:01:12,532 Skipping link: No binaries permitted for pyvisflow: https://archive1.piwheels.org/simple/pyvisflow/pyvisflow-0.1.0-py3-none-any.whl#sha256=541ba30461a428e9687640446409faa3a26a00b7481161b6fdbb6eec82a4b663 (from https://www.piwheels.org/simple/pyvisflow/) (requires-python:>=3.6) 2025-09-10T10:01:12,532 Skipping link: not a file: https://www.piwheels.org/simple/pyvisflow/ 2025-09-10T10:01:12,532 Skipping link: not a file: https://pypi.org/simple/pyvisflow/ 2025-09-10T10:01:12,558 Given no hashes to check 1 links for project 'pyvisflow': discarding no candidates 2025-09-10T10:01:12,559 Collecting pyvisflow==0.1.7 2025-09-10T10:01:12,561 Created temporary directory: /tmp/pip-unpack-_7v409jt 2025-09-10T10:01:13,005 Downloading pyvisflow-0.1.7.tar.gz (1.6 MB) 2025-09-10T10:01:13,383 Added pyvisflow==0.1.7 from https://files.pythonhosted.org/packages/d8/8d/ea57dc0c4a3b743954cdcf93ed2949a215e1e1323da06582dce5d66a27ee/pyvisflow-0.1.7.tar.gz to build tracker '/tmp/pip-build-tracker-1pqp9m57' 2025-09-10T10:01:13,384 Running setup.py (path:/tmp/pip-wheel-gts2w_sc/pyvisflow_3c771b62004846cabc182b4cb9d34b39/setup.py) egg_info for package pyvisflow 2025-09-10T10:01:13,385 Created temporary directory: /tmp/pip-pip-egg-info-3l5p86hz 2025-09-10T10:01:13,385 Preparing metadata (setup.py): started 2025-09-10T10:01:13,386 Running command python setup.py egg_info 2025-09-10T10:01:13,936 Traceback (most recent call last): 2025-09-10T10:01:13,939 File "", line 2, in 2025-09-10T10:01:13,939 exec(compile(''' 2025-09-10T10:01:13,939 ~~~~^^^^^^^^^^^^ 2025-09-10T10:01:13,939 # This is -- a caller that pip uses to run setup.py 2025-09-10T10:01:13,939 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-10T10:01:13,939 ...<32 lines>... 2025-09-10T10:01:13,939 exec(compile(setup_py_code, filename, "exec")) 2025-09-10T10:01:13,939 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-10T10:01:13,940 ''' % ('/tmp/pip-wheel-gts2w_sc/pyvisflow_3c771b62004846cabc182b4cb9d34b39/setup.py',), "", "exec")) 2025-09-10T10:01:13,940 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-10T10:01:13,940 File "", line 35, in 2025-09-10T10:01:13,940 File "/tmp/pip-wheel-gts2w_sc/pyvisflow_3c771b62004846cabc182b4cb9d34b39/setup.py", line 5, in 2025-09-10T10:01:13,940 import pyvisflow as pvf 2025-09-10T10:01:13,940 File "/tmp/pip-wheel-gts2w_sc/pyvisflow_3c771b62004846cabc182b4cb9d34b39/pyvisflow/__init__.py", line 1, in 2025-09-10T10:01:13,940 from .__index import * 2025-09-10T10:01:13,940 File "/tmp/pip-wheel-gts2w_sc/pyvisflow_3c771b62004846cabc182b4cb9d34b39/pyvisflow/__index.py", line 1, in 2025-09-10T10:01:13,941 from .app import App 2025-09-10T10:01:13,941 File "/tmp/pip-wheel-gts2w_sc/pyvisflow_3c771b62004846cabc182b4cb9d34b39/pyvisflow/app.py", line 3, in 2025-09-10T10:01:13,941 from pyvisflow.core.components.containers import BoxContainer, Component 2025-09-10T10:01:13,941 File "/tmp/pip-wheel-gts2w_sc/pyvisflow_3c771b62004846cabc182b4cb9d34b39/pyvisflow/core/components/__init__.py", line 1, in 2025-09-10T10:01:13,941 from .components import * 2025-09-10T10:01:13,941 File "/tmp/pip-wheel-gts2w_sc/pyvisflow_3c771b62004846cabc182b4cb9d34b39/pyvisflow/core/components/components.py", line 3, in 2025-09-10T10:01:13,941 from pyvisflow.core.props.typeProp import StrTypePropInfo 2025-09-10T10:01:13,941 File "/tmp/pip-wheel-gts2w_sc/pyvisflow_3c771b62004846cabc182b4cb9d34b39/pyvisflow/core/props/__init__.py", line 2, in 2025-09-10T10:01:13,941 from .indexProp import * 2025-09-10T10:01:13,942 File "/tmp/pip-wheel-gts2w_sc/pyvisflow_3c771b62004846cabc182b4cb9d34b39/pyvisflow/core/props/indexProp.py", line 6, in 2025-09-10T10:01:13,942 from pyvisflow.utils.helper import value2code 2025-09-10T10:01:13,942 File "/tmp/pip-wheel-gts2w_sc/pyvisflow_3c771b62004846cabc182b4cb9d34b39/pyvisflow/utils/helper.py", line 1, in 2025-09-10T10:01:13,942 import pandas as pd 2025-09-10T10:01:13,942 ModuleNotFoundError: No module named 'pandas' 2025-09-10T10:01:14,025 ERROR: python setup.py egg_info exited with 1 2025-09-10T10:01:14,037 [bold magenta]full command[/]: [blue]/usr/bin/python3 -c ' 2025-09-10T10:01:14,037 exec(compile('"'"''"'"''"'"' 2025-09-10T10:01:14,037 # This is -- a caller that pip uses to run setup.py 2025-09-10T10:01:14,037 # 2025-09-10T10:01:14,037 # - It imports setuptools before invoking setup.py, to enable projects that directly 2025-09-10T10:01:14,037 # import from `distutils.core` to work with newer packaging standards. 2025-09-10T10:01:14,037 # - It provides a clear error message when setuptools is not installed. 2025-09-10T10:01:14,037 # - It sets `sys.argv[0]` to the underlying `setup.py`, when invoking `setup.py` so 2025-09-10T10:01:14,037 # setuptools doesn'"'"'t think the script is `-c`. This avoids the following warning: 2025-09-10T10:01:14,037 # manifest_maker: standard file '"'"'-c'"'"' not found". 2025-09-10T10:01:14,037 # - It generates a shim setup.py, for handling setup.cfg-only projects. 2025-09-10T10:01:14,037 import os, sys, tokenize, traceback 2025-09-10T10:01:14,037 2025-09-10T10:01:14,037 try: 2025-09-10T10:01:14,037 import setuptools 2025-09-10T10:01:14,037 except ImportError: 2025-09-10T10:01:14,037 print( 2025-09-10T10:01:14,037 "ERROR: Can not execute `setup.py` since setuptools failed to import in " 2025-09-10T10:01:14,037 "the build environment with exception:", 2025-09-10T10:01:14,037 file=sys.stderr, 2025-09-10T10:01:14,037 ) 2025-09-10T10:01:14,037 traceback.print_exc() 2025-09-10T10:01:14,037 sys.exit(1) 2025-09-10T10:01:14,037 2025-09-10T10:01:14,037 __file__ = %r 2025-09-10T10:01:14,037 sys.argv[0] = __file__ 2025-09-10T10:01:14,037 2025-09-10T10:01:14,037 if os.path.exists(__file__): 2025-09-10T10:01:14,037 filename = __file__ 2025-09-10T10:01:14,037 with tokenize.open(__file__) as f: 2025-09-10T10:01:14,037 setup_py_code = f.read() 2025-09-10T10:01:14,037 else: 2025-09-10T10:01:14,037 filename = "" 2025-09-10T10:01:14,037 setup_py_code = "from setuptools import setup; setup()" 2025-09-10T10:01:14,037 2025-09-10T10:01:14,037 exec(compile(setup_py_code, filename, "exec")) 2025-09-10T10:01:14,037 '"'"''"'"''"'"' % ('"'"'/tmp/pip-wheel-gts2w_sc/pyvisflow_3c771b62004846cabc182b4cb9d34b39/setup.py'"'"',), "", "exec"))' egg_info --egg-base /tmp/pip-pip-egg-info-3l5p86hz[/] 2025-09-10T10:01:14,037 [bold magenta]cwd[/]: /tmp/pip-wheel-gts2w_sc/pyvisflow_3c771b62004846cabc182b4cb9d34b39/ 2025-09-10T10:01:14,037 Preparing metadata (setup.py): finished with status 'error' 2025-09-10T10:01:14,038 ERROR: metadata generation failed 2025-09-10T10:01:14,043 Exception information: 2025-09-10T10:01:14,043 Traceback (most recent call last): 2025-09-10T10:01:14,043 File "/usr/lib/python3/dist-packages/pip/_internal/operations/build/metadata_legacy.py", line 63, in generate_metadata 2025-09-10T10:01:14,043 call_subprocess( 2025-09-10T10:01:14,043 ~~~~~~~~~~~~~~~^ 2025-09-10T10:01:14,043 args, 2025-09-10T10:01:14,043 ^^^^^ 2025-09-10T10:01:14,043 ...<2 lines>... 2025-09-10T10:01:14,043 spinner=spinner, 2025-09-10T10:01:14,043 ^^^^^^^^^^^^^^^^ 2025-09-10T10:01:14,043 ) 2025-09-10T10:01:14,043 ^ 2025-09-10T10:01:14,043 File "/usr/lib/python3/dist-packages/pip/_internal/utils/subprocess.py", line 209, in call_subprocess 2025-09-10T10:01:14,043 raise error 2025-09-10T10:01:14,043 pip._internal.exceptions.InstallationSubprocessError: python setup.py egg_info exited with 1 2025-09-10T10:01:14,043 2025-09-10T10:01:14,043 The above exception was the direct cause of the following exception: 2025-09-10T10:01:14,043 2025-09-10T10:01:14,043 Traceback (most recent call last): 2025-09-10T10:01:14,043 File "/usr/lib/python3/dist-packages/pip/_internal/cli/base_command.py", line 105, in _run_wrapper 2025-09-10T10:01:14,043 status = _inner_run() 2025-09-10T10:01:14,043 File "/usr/lib/python3/dist-packages/pip/_internal/cli/base_command.py", line 96, in _inner_run 2025-09-10T10:01:14,043 return self.run(options, args) 2025-09-10T10:01:14,043 ~~~~~~~~^^^^^^^^^^^^^^^ 2025-09-10T10:01:14,043 File "/usr/lib/python3/dist-packages/pip/_internal/cli/req_command.py", line 68, in wrapper 2025-09-10T10:01:14,043 return func(self, options, args) 2025-09-10T10:01:14,043 File "/usr/lib/python3/dist-packages/pip/_internal/commands/wheel.py", line 147, in run 2025-09-10T10:01:14,043 requirement_set = resolver.resolve(reqs, check_supported_wheels=True) 2025-09-10T10:01:14,043 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/resolver.py", line 96, in resolve 2025-09-10T10:01:14,043 result = self._result = resolver.resolve( 2025-09-10T10:01:14,043 ~~~~~~~~~~~~~~~~^ 2025-09-10T10:01:14,043 collected.requirements, max_rounds=limit_how_complex_resolution_can_be 2025-09-10T10:01:14,043 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-10T10:01:14,043 ) 2025-09-10T10:01:14,043 ^ 2025-09-10T10:01:14,043 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/resolvers/resolution.py", line 515, in resolve 2025-09-10T10:01:14,043 state = resolution.resolve(requirements, max_rounds=max_rounds) 2025-09-10T10:01:14,043 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/resolvers/resolution.py", line 388, in resolve 2025-09-10T10:01:14,043 self._add_to_criteria(self.state.criteria, r, parent=None) 2025-09-10T10:01:14,043 ~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-10T10:01:14,043 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/resolvers/resolution.py", line 141, in _add_to_criteria 2025-09-10T10:01:14,043 if not criterion.candidates: 2025-09-10T10:01:14,043 ^^^^^^^^^^^^^^^^^^^^ 2025-09-10T10:01:14,043 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/structs.py", line 194, in __bool__ 2025-09-10T10:01:14,043 return bool(self._sequence) 2025-09-10T10:01:14,043 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 163, in __bool__ 2025-09-10T10:01:14,043 self._bool = any(self) 2025-09-10T10:01:14,043 ~~~^^^^^^ 2025-09-10T10:01:14,043 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 147, in 2025-09-10T10:01:14,043 return (c for c in iterator if id(c) not in self._incompatible_ids) 2025-09-10T10:01:14,043 ^^^^^^^^ 2025-09-10T10:01:14,043 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 37, in _iter_built 2025-09-10T10:01:14,043 candidate = func() 2025-09-10T10:01:14,043 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/factory.py", line 187, in _make_candidate_from_link 2025-09-10T10:01:14,043 base: Optional[BaseCandidate] = self._make_base_candidate_from_link( 2025-09-10T10:01:14,043 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-10T10:01:14,043 link, template, name, version 2025-09-10T10:01:14,043 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-10T10:01:14,043 ) 2025-09-10T10:01:14,043 ^ 2025-09-10T10:01:14,043 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/factory.py", line 233, in _make_base_candidate_from_link 2025-09-10T10:01:14,043 self._link_candidate_cache[link] = LinkCandidate( 2025-09-10T10:01:14,043 ~~~~~~~~~~~~~^ 2025-09-10T10:01:14,043 link, 2025-09-10T10:01:14,043 ^^^^^ 2025-09-10T10:01:14,043 ...<3 lines>... 2025-09-10T10:01:14,043 version=version, 2025-09-10T10:01:14,043 ^^^^^^^^^^^^^^^^ 2025-09-10T10:01:14,043 ) 2025-09-10T10:01:14,043 ^ 2025-09-10T10:01:14,043 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 306, in __init__ 2025-09-10T10:01:14,043 super().__init__( 2025-09-10T10:01:14,043 ~~~~~~~~~~~~~~~~^ 2025-09-10T10:01:14,043 link=link, 2025-09-10T10:01:14,043 ^^^^^^^^^^ 2025-09-10T10:01:14,043 ...<4 lines>... 2025-09-10T10:01:14,043 version=version, 2025-09-10T10:01:14,043 ^^^^^^^^^^^^^^^^ 2025-09-10T10:01:14,043 ) 2025-09-10T10:01:14,043 ^ 2025-09-10T10:01:14,043 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 159, in __init__ 2025-09-10T10:01:14,043 self.dist = self._prepare() 2025-09-10T10:01:14,043 ~~~~~~~~~~~~~^^ 2025-09-10T10:01:14,043 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 236, in _prepare 2025-09-10T10:01:14,043 dist = self._prepare_distribution() 2025-09-10T10:01:14,043 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 317, in _prepare_distribution 2025-09-10T10:01:14,043 return preparer.prepare_linked_requirement(self._ireq, parallel_builds=True) 2025-09-10T10:01:14,043 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-10T10:01:14,043 File "/usr/lib/python3/dist-packages/pip/_internal/operations/prepare.py", line 532, in prepare_linked_requirement 2025-09-10T10:01:14,043 return self._prepare_linked_requirement(req, parallel_builds) 2025-09-10T10:01:14,043 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^ 2025-09-10T10:01:14,043 File "/usr/lib/python3/dist-packages/pip/_internal/operations/prepare.py", line 647, in _prepare_linked_requirement 2025-09-10T10:01:14,043 dist = _get_prepared_distribution( 2025-09-10T10:01:14,043 req, 2025-09-10T10:01:14,043 ...<3 lines>... 2025-09-10T10:01:14,043 self.check_build_deps, 2025-09-10T10:01:14,043 ) 2025-09-10T10:01:14,043 File "/usr/lib/python3/dist-packages/pip/_internal/operations/prepare.py", line 71, in _get_prepared_distribution 2025-09-10T10:01:14,043 abstract_dist.prepare_distribution_metadata( 2025-09-10T10:01:14,043 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-10T10:01:14,043 finder, build_isolation, check_build_deps 2025-09-10T10:01:14,043 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-10T10:01:14,043 ) 2025-09-10T10:01:14,043 ^ 2025-09-10T10:01:14,043 File "/usr/lib/python3/dist-packages/pip/_internal/distributions/sdist.py", line 69, in prepare_distribution_metadata 2025-09-10T10:01:14,043 self.req.prepare_metadata() 2025-09-10T10:01:14,043 ~~~~~~~~~~~~~~~~~~~~~~~~~^^ 2025-09-10T10:01:14,043 File "/usr/lib/python3/dist-packages/pip/_internal/req/req_install.py", line 581, in prepare_metadata 2025-09-10T10:01:14,043 self.metadata_directory = generate_metadata_legacy( 2025-09-10T10:01:14,043 ~~~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-10T10:01:14,043 build_env=self.build_env, 2025-09-10T10:01:14,043 ^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-10T10:01:14,043 ...<3 lines>... 2025-09-10T10:01:14,043 details=details, 2025-09-10T10:01:14,043 ^^^^^^^^^^^^^^^^ 2025-09-10T10:01:14,043 ) 2025-09-10T10:01:14,043 ^ 2025-09-10T10:01:14,043 File "/usr/lib/python3/dist-packages/pip/_internal/operations/build/metadata_legacy.py", line 70, in generate_metadata 2025-09-10T10:01:14,043 raise MetadataGenerationFailed(package_details=details) from error 2025-09-10T10:01:14,043 pip._internal.exceptions.MetadataGenerationFailed: metadata generation failed 2025-09-10T10:01:14,067 Removed pyvisflow==0.1.7 from https://files.pythonhosted.org/packages/d8/8d/ea57dc0c4a3b743954cdcf93ed2949a215e1e1323da06582dce5d66a27ee/pyvisflow-0.1.7.tar.gz from build tracker '/tmp/pip-build-tracker-1pqp9m57' 2025-09-10T10:01:14,067 Removed build tracker: '/tmp/pip-build-tracker-1pqp9m57'