2025-09-10T09:59:31,349 Created temporary directory: /tmp/pip-build-tracker-8ah5z11o 2025-09-10T09:59:31,349 Initialized build tracking at /tmp/pip-build-tracker-8ah5z11o 2025-09-10T09:59:31,350 Created build tracker: /tmp/pip-build-tracker-8ah5z11o 2025-09-10T09:59:31,350 Entered build tracker: /tmp/pip-build-tracker-8ah5z11o 2025-09-10T09:59:31,350 Created temporary directory: /tmp/pip-wheel-fbnv646p 2025-09-10T09:59:31,353 Created temporary directory: /tmp/pip-ephem-wheel-cache-y3vfzg0b 2025-09-10T09:59:31,413 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2025-09-10T09:59:31,416 2 location(s) to search for versions of pyvisflow: 2025-09-10T09:59:31,416 * https://pypi.org/simple/pyvisflow/ 2025-09-10T09:59:31,416 * https://www.piwheels.org/simple/pyvisflow/ 2025-09-10T09:59:31,416 Fetching project page and analyzing links: https://pypi.org/simple/pyvisflow/ 2025-09-10T09:59:31,416 Getting page https://pypi.org/simple/pyvisflow/ 2025-09-10T09:59:31,418 Found index url https://pypi.org/simple/ 2025-09-10T09:59:31,488 Fetched page https://pypi.org/simple/pyvisflow/ as application/vnd.pypi.simple.v1+json 2025-09-10T09:59:31,494 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-10T09:59:31,494 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-10T09:59:31,495 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-10T09:59:31,495 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-10T09:59:31,495 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-10T09:59:31,495 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-10T09:59:31,495 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-10T09:59:31,495 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-10T09:59:31,496 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-10T09:59:31,496 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-10T09:59:31,496 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-10T09:59:31,496 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-10T09:59:31,496 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-10T09:59:31,497 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-10T09:59:31,497 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-10T09:59:31,497 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-10T09:59:31,497 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-10T09:59:31,497 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-10T09:59:31,497 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-10T09:59:31,498 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-10T09:59:31,498 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-10T09:59:31,498 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-10T09:59:31,498 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-10T09:59:31,498 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-10T09:59:31,498 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-10T09:59:31,499 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-10T09:59:31,499 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-10T09:59:31,499 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-10T09:59:31,499 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-10T09:59:31,499 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-10T09:59:31,499 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-10T09:59:31,500 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-10T09:59:31,500 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-10T09:59:31,500 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-10T09:59:31,500 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-10T09:59:31,500 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-10T09:59:31,500 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-10T09:59:31,501 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-10T09:59:31,501 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-10T09:59:31,501 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-10T09:59:31,501 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-10T09:59:31,501 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-10T09:59:31,501 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-10T09:59:31,502 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-10T09:59:31,502 Fetching project page and analyzing links: https://www.piwheels.org/simple/pyvisflow/ 2025-09-10T09:59:31,502 Getting page https://www.piwheels.org/simple/pyvisflow/ 2025-09-10T09:59:31,503 Found index url https://www.piwheels.org/simple/ 2025-09-10T09:59:31,586 Fetched page https://www.piwheels.org/simple/pyvisflow/ as text/html 2025-09-10T09:59:31,589 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-10T09:59:31,589 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-10T09:59:31,589 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-10T09:59:31,589 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-10T09:59:31,589 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-10T09:59:31,590 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-10T09:59:31,590 Skipping link: not a file: https://www.piwheels.org/simple/pyvisflow/ 2025-09-10T09:59:31,590 Skipping link: not a file: https://pypi.org/simple/pyvisflow/ 2025-09-10T09:59:31,617 Given no hashes to check 1 links for project 'pyvisflow': discarding no candidates 2025-09-10T09:59:31,618 Collecting pyvisflow==0.1.6 2025-09-10T09:59:31,619 Created temporary directory: /tmp/pip-unpack-1qhf0h54 2025-09-10T09:59:31,891 Downloading pyvisflow-0.1.6.tar.gz (1.6 MB) 2025-09-10T09:59:32,251 Added pyvisflow==0.1.6 from https://files.pythonhosted.org/packages/a0/4c/4f1cc9db948093d9b1bf33ac66f0f2f7d2fc8d8636fd44598d379cddfae9/pyvisflow-0.1.6.tar.gz to build tracker '/tmp/pip-build-tracker-8ah5z11o' 2025-09-10T09:59:32,252 Running setup.py (path:/tmp/pip-wheel-fbnv646p/pyvisflow_62ba950a7ddf4f7aa717052f3961869b/setup.py) egg_info for package pyvisflow 2025-09-10T09:59:32,252 Created temporary directory: /tmp/pip-pip-egg-info-n5mwz3wc 2025-09-10T09:59:32,252 Preparing metadata (setup.py): started 2025-09-10T09:59:32,253 Running command python setup.py egg_info 2025-09-10T09:59:32,784 Traceback (most recent call last): 2025-09-10T09:59:32,787 File "", line 2, in 2025-09-10T09:59:32,787 exec(compile(''' 2025-09-10T09:59:32,787 ~~~~^^^^^^^^^^^^ 2025-09-10T09:59:32,787 # This is -- a caller that pip uses to run setup.py 2025-09-10T09:59:32,788 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-10T09:59:32,788 ...<32 lines>... 2025-09-10T09:59:32,788 exec(compile(setup_py_code, filename, "exec")) 2025-09-10T09:59:32,788 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-10T09:59:32,788 ''' % ('/tmp/pip-wheel-fbnv646p/pyvisflow_62ba950a7ddf4f7aa717052f3961869b/setup.py',), "", "exec")) 2025-09-10T09:59:32,788 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-10T09:59:32,788 File "", line 35, in 2025-09-10T09:59:32,788 File "/tmp/pip-wheel-fbnv646p/pyvisflow_62ba950a7ddf4f7aa717052f3961869b/setup.py", line 5, in 2025-09-10T09:59:32,789 import pyvisflow as pvf 2025-09-10T09:59:32,789 File "/tmp/pip-wheel-fbnv646p/pyvisflow_62ba950a7ddf4f7aa717052f3961869b/pyvisflow/__init__.py", line 1, in 2025-09-10T09:59:32,789 from .__index import * 2025-09-10T09:59:32,789 File "/tmp/pip-wheel-fbnv646p/pyvisflow_62ba950a7ddf4f7aa717052f3961869b/pyvisflow/__index.py", line 1, in 2025-09-10T09:59:32,789 from .app import App 2025-09-10T09:59:32,789 File "/tmp/pip-wheel-fbnv646p/pyvisflow_62ba950a7ddf4f7aa717052f3961869b/pyvisflow/app.py", line 3, in 2025-09-10T09:59:32,789 from pyvisflow.core.components.containers import BoxContainer, Component 2025-09-10T09:59:32,789 File "/tmp/pip-wheel-fbnv646p/pyvisflow_62ba950a7ddf4f7aa717052f3961869b/pyvisflow/core/components/__init__.py", line 1, in 2025-09-10T09:59:32,790 from .components import * 2025-09-10T09:59:32,790 File "/tmp/pip-wheel-fbnv646p/pyvisflow_62ba950a7ddf4f7aa717052f3961869b/pyvisflow/core/components/components.py", line 3, in 2025-09-10T09:59:32,790 from pyvisflow.core.props.typeProp import StrTypePropInfo 2025-09-10T09:59:32,790 File "/tmp/pip-wheel-fbnv646p/pyvisflow_62ba950a7ddf4f7aa717052f3961869b/pyvisflow/core/props/__init__.py", line 2, in 2025-09-10T09:59:32,790 from .indexProp import * 2025-09-10T09:59:32,790 File "/tmp/pip-wheel-fbnv646p/pyvisflow_62ba950a7ddf4f7aa717052f3961869b/pyvisflow/core/props/indexProp.py", line 6, in 2025-09-10T09:59:32,790 from pyvisflow.utils.helper import value2code 2025-09-10T09:59:32,790 File "/tmp/pip-wheel-fbnv646p/pyvisflow_62ba950a7ddf4f7aa717052f3961869b/pyvisflow/utils/helper.py", line 1, in 2025-09-10T09:59:32,790 import pandas as pd 2025-09-10T09:59:32,791 ModuleNotFoundError: No module named 'pandas' 2025-09-10T09:59:32,874 ERROR: python setup.py egg_info exited with 1 2025-09-10T09:59:32,886 [bold magenta]full command[/]: [blue]/usr/bin/python3 -c ' 2025-09-10T09:59:32,886 exec(compile('"'"''"'"''"'"' 2025-09-10T09:59:32,886 # This is -- a caller that pip uses to run setup.py 2025-09-10T09:59:32,886 # 2025-09-10T09:59:32,886 # - It imports setuptools before invoking setup.py, to enable projects that directly 2025-09-10T09:59:32,886 # import from `distutils.core` to work with newer packaging standards. 2025-09-10T09:59:32,886 # - It provides a clear error message when setuptools is not installed. 2025-09-10T09:59:32,886 # - It sets `sys.argv[0]` to the underlying `setup.py`, when invoking `setup.py` so 2025-09-10T09:59:32,886 # setuptools doesn'"'"'t think the script is `-c`. This avoids the following warning: 2025-09-10T09:59:32,886 # manifest_maker: standard file '"'"'-c'"'"' not found". 2025-09-10T09:59:32,886 # - It generates a shim setup.py, for handling setup.cfg-only projects. 2025-09-10T09:59:32,886 import os, sys, tokenize, traceback 2025-09-10T09:59:32,886 2025-09-10T09:59:32,886 try: 2025-09-10T09:59:32,886 import setuptools 2025-09-10T09:59:32,886 except ImportError: 2025-09-10T09:59:32,886 print( 2025-09-10T09:59:32,886 "ERROR: Can not execute `setup.py` since setuptools failed to import in " 2025-09-10T09:59:32,886 "the build environment with exception:", 2025-09-10T09:59:32,886 file=sys.stderr, 2025-09-10T09:59:32,886 ) 2025-09-10T09:59:32,886 traceback.print_exc() 2025-09-10T09:59:32,886 sys.exit(1) 2025-09-10T09:59:32,886 2025-09-10T09:59:32,886 __file__ = %r 2025-09-10T09:59:32,886 sys.argv[0] = __file__ 2025-09-10T09:59:32,886 2025-09-10T09:59:32,886 if os.path.exists(__file__): 2025-09-10T09:59:32,886 filename = __file__ 2025-09-10T09:59:32,886 with tokenize.open(__file__) as f: 2025-09-10T09:59:32,886 setup_py_code = f.read() 2025-09-10T09:59:32,886 else: 2025-09-10T09:59:32,886 filename = "" 2025-09-10T09:59:32,886 setup_py_code = "from setuptools import setup; setup()" 2025-09-10T09:59:32,886 2025-09-10T09:59:32,886 exec(compile(setup_py_code, filename, "exec")) 2025-09-10T09:59:32,886 '"'"''"'"''"'"' % ('"'"'/tmp/pip-wheel-fbnv646p/pyvisflow_62ba950a7ddf4f7aa717052f3961869b/setup.py'"'"',), "", "exec"))' egg_info --egg-base /tmp/pip-pip-egg-info-n5mwz3wc[/] 2025-09-10T09:59:32,886 [bold magenta]cwd[/]: /tmp/pip-wheel-fbnv646p/pyvisflow_62ba950a7ddf4f7aa717052f3961869b/ 2025-09-10T09:59:32,886 Preparing metadata (setup.py): finished with status 'error' 2025-09-10T09:59:32,887 ERROR: metadata generation failed 2025-09-10T09:59:32,893 Exception information: 2025-09-10T09:59:32,893 Traceback (most recent call last): 2025-09-10T09:59:32,893 File "/usr/lib/python3/dist-packages/pip/_internal/operations/build/metadata_legacy.py", line 63, in generate_metadata 2025-09-10T09:59:32,893 call_subprocess( 2025-09-10T09:59:32,893 ~~~~~~~~~~~~~~~^ 2025-09-10T09:59:32,893 args, 2025-09-10T09:59:32,893 ^^^^^ 2025-09-10T09:59:32,893 ...<2 lines>... 2025-09-10T09:59:32,893 spinner=spinner, 2025-09-10T09:59:32,893 ^^^^^^^^^^^^^^^^ 2025-09-10T09:59:32,893 ) 2025-09-10T09:59:32,893 ^ 2025-09-10T09:59:32,893 File "/usr/lib/python3/dist-packages/pip/_internal/utils/subprocess.py", line 209, in call_subprocess 2025-09-10T09:59:32,893 raise error 2025-09-10T09:59:32,893 pip._internal.exceptions.InstallationSubprocessError: python setup.py egg_info exited with 1 2025-09-10T09:59:32,893 2025-09-10T09:59:32,893 The above exception was the direct cause of the following exception: 2025-09-10T09:59:32,893 2025-09-10T09:59:32,893 Traceback (most recent call last): 2025-09-10T09:59:32,893 File "/usr/lib/python3/dist-packages/pip/_internal/cli/base_command.py", line 105, in _run_wrapper 2025-09-10T09:59:32,893 status = _inner_run() 2025-09-10T09:59:32,893 File "/usr/lib/python3/dist-packages/pip/_internal/cli/base_command.py", line 96, in _inner_run 2025-09-10T09:59:32,893 return self.run(options, args) 2025-09-10T09:59:32,893 ~~~~~~~~^^^^^^^^^^^^^^^ 2025-09-10T09:59:32,893 File "/usr/lib/python3/dist-packages/pip/_internal/cli/req_command.py", line 68, in wrapper 2025-09-10T09:59:32,893 return func(self, options, args) 2025-09-10T09:59:32,893 File "/usr/lib/python3/dist-packages/pip/_internal/commands/wheel.py", line 147, in run 2025-09-10T09:59:32,893 requirement_set = resolver.resolve(reqs, check_supported_wheels=True) 2025-09-10T09:59:32,893 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/resolver.py", line 96, in resolve 2025-09-10T09:59:32,893 result = self._result = resolver.resolve( 2025-09-10T09:59:32,893 ~~~~~~~~~~~~~~~~^ 2025-09-10T09:59:32,893 collected.requirements, max_rounds=limit_how_complex_resolution_can_be 2025-09-10T09:59:32,893 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-10T09:59:32,893 ) 2025-09-10T09:59:32,893 ^ 2025-09-10T09:59:32,893 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/resolvers/resolution.py", line 515, in resolve 2025-09-10T09:59:32,893 state = resolution.resolve(requirements, max_rounds=max_rounds) 2025-09-10T09:59:32,893 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/resolvers/resolution.py", line 388, in resolve 2025-09-10T09:59:32,893 self._add_to_criteria(self.state.criteria, r, parent=None) 2025-09-10T09:59:32,893 ~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-10T09:59:32,893 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/resolvers/resolution.py", line 141, in _add_to_criteria 2025-09-10T09:59:32,893 if not criterion.candidates: 2025-09-10T09:59:32,893 ^^^^^^^^^^^^^^^^^^^^ 2025-09-10T09:59:32,893 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/structs.py", line 194, in __bool__ 2025-09-10T09:59:32,893 return bool(self._sequence) 2025-09-10T09:59:32,893 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 163, in __bool__ 2025-09-10T09:59:32,893 self._bool = any(self) 2025-09-10T09:59:32,893 ~~~^^^^^^ 2025-09-10T09:59:32,893 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 147, in 2025-09-10T09:59:32,893 return (c for c in iterator if id(c) not in self._incompatible_ids) 2025-09-10T09:59:32,893 ^^^^^^^^ 2025-09-10T09:59:32,893 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 37, in _iter_built 2025-09-10T09:59:32,893 candidate = func() 2025-09-10T09:59:32,893 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/factory.py", line 187, in _make_candidate_from_link 2025-09-10T09:59:32,893 base: Optional[BaseCandidate] = self._make_base_candidate_from_link( 2025-09-10T09:59:32,893 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-10T09:59:32,893 link, template, name, version 2025-09-10T09:59:32,893 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-10T09:59:32,893 ) 2025-09-10T09:59:32,893 ^ 2025-09-10T09:59:32,893 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/factory.py", line 233, in _make_base_candidate_from_link 2025-09-10T09:59:32,893 self._link_candidate_cache[link] = LinkCandidate( 2025-09-10T09:59:32,893 ~~~~~~~~~~~~~^ 2025-09-10T09:59:32,893 link, 2025-09-10T09:59:32,893 ^^^^^ 2025-09-10T09:59:32,893 ...<3 lines>... 2025-09-10T09:59:32,893 version=version, 2025-09-10T09:59:32,893 ^^^^^^^^^^^^^^^^ 2025-09-10T09:59:32,893 ) 2025-09-10T09:59:32,893 ^ 2025-09-10T09:59:32,893 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 306, in __init__ 2025-09-10T09:59:32,893 super().__init__( 2025-09-10T09:59:32,893 ~~~~~~~~~~~~~~~~^ 2025-09-10T09:59:32,893 link=link, 2025-09-10T09:59:32,893 ^^^^^^^^^^ 2025-09-10T09:59:32,893 ...<4 lines>... 2025-09-10T09:59:32,893 version=version, 2025-09-10T09:59:32,893 ^^^^^^^^^^^^^^^^ 2025-09-10T09:59:32,893 ) 2025-09-10T09:59:32,893 ^ 2025-09-10T09:59:32,893 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 159, in __init__ 2025-09-10T09:59:32,893 self.dist = self._prepare() 2025-09-10T09:59:32,893 ~~~~~~~~~~~~~^^ 2025-09-10T09:59:32,893 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 236, in _prepare 2025-09-10T09:59:32,893 dist = self._prepare_distribution() 2025-09-10T09:59:32,893 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 317, in _prepare_distribution 2025-09-10T09:59:32,893 return preparer.prepare_linked_requirement(self._ireq, parallel_builds=True) 2025-09-10T09:59:32,893 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-10T09:59:32,893 File "/usr/lib/python3/dist-packages/pip/_internal/operations/prepare.py", line 532, in prepare_linked_requirement 2025-09-10T09:59:32,893 return self._prepare_linked_requirement(req, parallel_builds) 2025-09-10T09:59:32,893 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^ 2025-09-10T09:59:32,893 File "/usr/lib/python3/dist-packages/pip/_internal/operations/prepare.py", line 647, in _prepare_linked_requirement 2025-09-10T09:59:32,893 dist = _get_prepared_distribution( 2025-09-10T09:59:32,893 req, 2025-09-10T09:59:32,893 ...<3 lines>... 2025-09-10T09:59:32,893 self.check_build_deps, 2025-09-10T09:59:32,893 ) 2025-09-10T09:59:32,893 File "/usr/lib/python3/dist-packages/pip/_internal/operations/prepare.py", line 71, in _get_prepared_distribution 2025-09-10T09:59:32,893 abstract_dist.prepare_distribution_metadata( 2025-09-10T09:59:32,893 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-10T09:59:32,893 finder, build_isolation, check_build_deps 2025-09-10T09:59:32,893 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-10T09:59:32,893 ) 2025-09-10T09:59:32,893 ^ 2025-09-10T09:59:32,893 File "/usr/lib/python3/dist-packages/pip/_internal/distributions/sdist.py", line 69, in prepare_distribution_metadata 2025-09-10T09:59:32,893 self.req.prepare_metadata() 2025-09-10T09:59:32,893 ~~~~~~~~~~~~~~~~~~~~~~~~~^^ 2025-09-10T09:59:32,893 File "/usr/lib/python3/dist-packages/pip/_internal/req/req_install.py", line 581, in prepare_metadata 2025-09-10T09:59:32,893 self.metadata_directory = generate_metadata_legacy( 2025-09-10T09:59:32,893 ~~~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-10T09:59:32,893 build_env=self.build_env, 2025-09-10T09:59:32,893 ^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-10T09:59:32,893 ...<3 lines>... 2025-09-10T09:59:32,893 details=details, 2025-09-10T09:59:32,893 ^^^^^^^^^^^^^^^^ 2025-09-10T09:59:32,893 ) 2025-09-10T09:59:32,893 ^ 2025-09-10T09:59:32,893 File "/usr/lib/python3/dist-packages/pip/_internal/operations/build/metadata_legacy.py", line 70, in generate_metadata 2025-09-10T09:59:32,893 raise MetadataGenerationFailed(package_details=details) from error 2025-09-10T09:59:32,893 pip._internal.exceptions.MetadataGenerationFailed: metadata generation failed 2025-09-10T09:59:32,918 Removed pyvisflow==0.1.6 from https://files.pythonhosted.org/packages/a0/4c/4f1cc9db948093d9b1bf33ac66f0f2f7d2fc8d8636fd44598d379cddfae9/pyvisflow-0.1.6.tar.gz from build tracker '/tmp/pip-build-tracker-8ah5z11o' 2025-09-10T09:59:32,918 Removed build tracker: '/tmp/pip-build-tracker-8ah5z11o'