2026-03-18T05:32:26,367 Created temporary directory: /tmp/pip-ephem-wheel-cache-2pnnm4m7 2026-03-18T05:32:26,369 Created temporary directory: /tmp/pip-build-tracker-cxq8arxc 2026-03-18T05:32:26,370 Initialized build tracking at /tmp/pip-build-tracker-cxq8arxc 2026-03-18T05:32:26,370 Created build tracker: /tmp/pip-build-tracker-cxq8arxc 2026-03-18T05:32:26,371 Entered build tracker: /tmp/pip-build-tracker-cxq8arxc 2026-03-18T05:32:26,371 Created temporary directory: /tmp/pip-wheel-0ty8e9v9 2026-03-18T05:32:26,375 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-03-18T05:32:26,377 Created temporary directory: /tmp/pip-ephem-wheel-cache-89jplo6f 2026-03-18T05:32:26,399 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-03-18T05:32:26,402 2 location(s) to search for versions of python-fx: 2026-03-18T05:32:26,402 * https://pypi.org/simple/python-fx/ 2026-03-18T05:32:26,402 * https://www.piwheels.org/simple/python-fx/ 2026-03-18T05:32:26,403 Fetching project page and analyzing links: https://pypi.org/simple/python-fx/ 2026-03-18T05:32:26,404 Getting page https://pypi.org/simple/python-fx/ 2026-03-18T05:32:26,405 Found index url https://pypi.org/simple 2026-03-18T05:32:26,615 Fetched page https://pypi.org/simple/python-fx/ as application/vnd.pypi.simple.v1+json 2026-03-18T05:32:26,622 Found link https://files.pythonhosted.org/packages/77/ad/466c7a1b3b77c2562a4b95cf338eae92c0cecee6e057082f1c5bcb863a5e/python-fx-0.1.0a0.tar.gz (from https://pypi.org/simple/python-fx/) (requires-python:>=3.8), version: 0.1.0a0 2026-03-18T05:32:26,623 Skipping link: No binaries permitted for python-fx: https://files.pythonhosted.org/packages/b5/78/a919cb71023ce915d0122dbd20f79469416871caea7153839debfe0930a1/python_fx-0.1.0a0-py3-none-any.whl (from https://pypi.org/simple/python-fx/) (requires-python:>=3.8) 2026-03-18T05:32:26,624 Found link https://files.pythonhosted.org/packages/4c/f8/0fb5e8d7642ed30fc2a9bd96836308b2125b273c1cfc5d19dcd0c27b03c8/python-fx-0.1.0a1.tar.gz (from https://pypi.org/simple/python-fx/) (requires-python:>=3.8), version: 0.1.0a1 2026-03-18T05:32:26,625 Skipping link: No binaries permitted for python-fx: https://files.pythonhosted.org/packages/a7/bc/96d8c911ed590628167699c15ff0a63a4d186d087eadcecc2cd5ef36dc79/python_fx-0.1.0a1-py3-none-any.whl (from https://pypi.org/simple/python-fx/) (requires-python:>=3.8) 2026-03-18T05:32:26,626 Found link https://files.pythonhosted.org/packages/56/18/9f6ace95d123d3d566492a9939b9247850280ce9c0af1ac15e89541c54ab/python-fx-0.1.0a2.tar.gz (from https://pypi.org/simple/python-fx/) (requires-python:>=3.8), version: 0.1.0a2 2026-03-18T05:32:26,627 Skipping link: No binaries permitted for python-fx: https://files.pythonhosted.org/packages/a1/a6/a45e829adfe13a765fe750ab0f0482adbc3578ffb4fb4ffb091102178705/python_fx-0.1.0a2-py3-none-any.whl (from https://pypi.org/simple/python-fx/) (requires-python:>=3.8) 2026-03-18T05:32:26,628 Found link https://files.pythonhosted.org/packages/10/a4/226b9b23c5c9a653b7ff0593c06240ddb173c5b83ba68210fd7b6e4d85a5/python-fx-0.1.0a3.tar.gz (from https://pypi.org/simple/python-fx/) (requires-python:>=3.8), version: 0.1.0a3 2026-03-18T05:32:26,629 Skipping link: No binaries permitted for python-fx: https://files.pythonhosted.org/packages/b2/8c/d729b02051e67052b7f4261bedd82a915ec28fb3b170bde850e0c3dfeabb/python_fx-0.1.0a3-py3-none-any.whl (from https://pypi.org/simple/python-fx/) (requires-python:>=3.8) 2026-03-18T05:32:26,629 Found link https://files.pythonhosted.org/packages/46/08/36b48589495a5500212975befb7ebb0c6595995d9981bb35d7b971628705/python-fx-0.1.0b0.tar.gz (from https://pypi.org/simple/python-fx/) (requires-python:>=3.8), version: 0.1.0b0 2026-03-18T05:32:26,630 Skipping link: No binaries permitted for python-fx: https://files.pythonhosted.org/packages/4e/01/0ac14668a7fedd2e908ae67af4f3d343b8f2edfe9ca0ac87c16d182d5c68/python_fx-0.1.0b0-py3-none-any.whl (from https://pypi.org/simple/python-fx/) (requires-python:>=3.8) 2026-03-18T05:32:26,631 Found link https://files.pythonhosted.org/packages/95/02/4bdeba09994e046db5e0ad2778b76a08f23e69f582e17b059ec67439701f/python-fx-0.1.0b1.tar.gz (from https://pypi.org/simple/python-fx/) (requires-python:>=3.8), version: 0.1.0b1 2026-03-18T05:32:26,632 Skipping link: No binaries permitted for python-fx: https://files.pythonhosted.org/packages/fd/5f/5c4c898aa31c45a9689443d6b05f625df163285d560d35d56e0a19ce0b9b/python_fx-0.1.0b1-py3-none-any.whl (from https://pypi.org/simple/python-fx/) (requires-python:>=3.8) 2026-03-18T05:32:26,633 Found link https://files.pythonhosted.org/packages/a3/64/e9be2246d05ba5eeb9100a924a8fd2035061567b8ffecf6e9802e4477f22/python-fx-0.1.0b1.post1.tar.gz (from https://pypi.org/simple/python-fx/) (requires-python:>=3.8), version: 0.1.0b1.post1 2026-03-18T05:32:26,634 Skipping link: No binaries permitted for python-fx: https://files.pythonhosted.org/packages/b8/28/662ce099aae731aef2ee7f9030e222b972be3b47f03ca73495f840267986/python_fx-0.1.0b1.post1-py3-none-any.whl (from https://pypi.org/simple/python-fx/) (requires-python:>=3.8) 2026-03-18T05:32:26,634 Found link https://files.pythonhosted.org/packages/2d/11/fc37ed912cf1dacafb6f16a1167f2db06ef091c5ade40ac5400770092369/python-fx-0.1.0b2.tar.gz (from https://pypi.org/simple/python-fx/) (requires-python:>=3.8), version: 0.1.0b2 2026-03-18T05:32:26,635 Skipping link: No binaries permitted for python-fx: https://files.pythonhosted.org/packages/a1/ac/e57a0500aadacecc783cdd09792a88488fb1522d16865bfa42cb3c35a152/python_fx-0.1.0b2-py3-none-any.whl (from https://pypi.org/simple/python-fx/) (requires-python:>=3.8) 2026-03-18T05:32:26,636 Found link https://files.pythonhosted.org/packages/b3/59/d6ff4059ea39fb45cc53aeda0c3abe2f71305d0a814808c087c7b280c34f/python-fx-0.1.0b2.post1.tar.gz (from https://pypi.org/simple/python-fx/) (requires-python:>=3.8), version: 0.1.0b2.post1 2026-03-18T05:32:26,636 Skipping link: No binaries permitted for python-fx: https://files.pythonhosted.org/packages/4e/fd/0a4997958a4455d7f598bbb4d9c20dbaa221e5f56bf7007715fc772fbf69/python_fx-0.1.0b2.post1-py3-none-any.whl (from https://pypi.org/simple/python-fx/) (requires-python:>=3.8) 2026-03-18T05:32:26,637 Found link https://files.pythonhosted.org/packages/44/03/ab20e4d079830270b460a6219c07912fe5a723ac0d55516bc318eb0a3283/python-fx-0.1.0.tar.gz (from https://pypi.org/simple/python-fx/) (requires-python:>=3.8), version: 0.1.0 2026-03-18T05:32:26,638 Skipping link: No binaries permitted for python-fx: https://files.pythonhosted.org/packages/bd/44/290c23d51749ab36f63a4b10470aaa23ea52c5d7b3ae8f76ef33e7ea36da/python_fx-0.1.0-py3-none-any.whl (from https://pypi.org/simple/python-fx/) (requires-python:>=3.8) 2026-03-18T05:32:26,639 Found link https://files.pythonhosted.org/packages/b0/83/0f343136fb3f8b82e9faf099982aa5d8850bda362a8d837887ed323188c6/python-fx-0.2.0.tar.gz (from https://pypi.org/simple/python-fx/) (requires-python:>=3.8), version: 0.2.0 2026-03-18T05:32:26,640 Skipping link: No binaries permitted for python-fx: https://files.pythonhosted.org/packages/47/5c/b29ac5f7eaa0cb1c2ab1f3e875c08bf0fc81e89a8c6c9a0ba1f05a7dc87b/python_fx-0.2.0-py3-none-any.whl (from https://pypi.org/simple/python-fx/) (requires-python:>=3.8) 2026-03-18T05:32:26,641 Found link https://files.pythonhosted.org/packages/a6/6d/0da8046246c90bd9ead72c411e0d3666e3f571f4433ebdfad9dac7f33085/python-fx-0.3.0.tar.gz (from https://pypi.org/simple/python-fx/) (requires-python:>=3.8), version: 0.3.0 2026-03-18T05:32:26,641 Skipping link: No binaries permitted for python-fx: https://files.pythonhosted.org/packages/41/4e/10809da44936ef324278d748f1d077a14102900f5338b0d5ca8017903d12/python_fx-0.3.0-py3-none-any.whl (from https://pypi.org/simple/python-fx/) (requires-python:>=3.8) 2026-03-18T05:32:26,642 Found link https://files.pythonhosted.org/packages/8d/d0/0826529acf36b90e7ee7174c2657b21fb21bd09d39ddd7592c9adfec16b6/python-fx-0.3.0.post1.tar.gz (from https://pypi.org/simple/python-fx/) (requires-python:>=3.8), version: 0.3.0.post1 2026-03-18T05:32:26,643 Skipping link: No binaries permitted for python-fx: https://files.pythonhosted.org/packages/53/cd/ac6217563cb16988a6c4176222f7db0d8b70d3d93309022f055f8b0d27be/python_fx-0.3.0.post1-py3-none-any.whl (from https://pypi.org/simple/python-fx/) (requires-python:>=3.8) 2026-03-18T05:32:26,644 Found link https://files.pythonhosted.org/packages/2a/00/bba3c9fabd83745f1751a748e2e47f4800d00135cfd5da2222b2b515e4ac/python-fx-0.3.1.tar.gz (from https://pypi.org/simple/python-fx/) (requires-python:>=3.8), version: 0.3.1 2026-03-18T05:32:26,645 Skipping link: No binaries permitted for python-fx: https://files.pythonhosted.org/packages/4e/b6/cbd698b7ded2fd5bd2a109259a731abd78220d60963459b9dc2b6731f2c1/python_fx-0.3.1-py3-none-any.whl (from https://pypi.org/simple/python-fx/) (requires-python:>=3.8) 2026-03-18T05:32:26,645 Skipping link: No binaries permitted for python-fx: https://files.pythonhosted.org/packages/da/5a/cb5b224d4934c3ca0c036ccba5925628b720fccee7e6dae28f4b7eca1397/python_fx-0.3.2-py3-none-any.whl (from https://pypi.org/simple/python-fx/) (requires-python:>=3.8) 2026-03-18T05:32:26,646 Found link https://files.pythonhosted.org/packages/ff/0b/bb181b8c9dc640400dd8e3c82f41f77296f8eb167a8437d8ecf67a11ddff/python_fx-0.3.2.tar.gz (from https://pypi.org/simple/python-fx/) (requires-python:>=3.8), version: 0.3.2 2026-03-18T05:32:26,647 Skipping link: No binaries permitted for python-fx: https://files.pythonhosted.org/packages/58/69/719df19e8e6ffe9fa379560ab28a827f62765c1a56ce49704030cf95b76f/python_fx-0.4.0-py3-none-any.whl (from https://pypi.org/simple/python-fx/) (requires-python:>=3.9) 2026-03-18T05:32:26,647 Found link https://files.pythonhosted.org/packages/a0/53/abb55cef4f1355a38e6460f3f1c68b30815defb3ee78915b1e27cb093bce/python_fx-0.4.0.tar.gz (from https://pypi.org/simple/python-fx/) (requires-python:>=3.9), version: 0.4.0 2026-03-18T05:32:26,648 Fetching project page and analyzing links: https://www.piwheels.org/simple/python-fx/ 2026-03-18T05:32:26,649 Getting page https://www.piwheels.org/simple/python-fx/ 2026-03-18T05:32:26,650 Found index url https://www.piwheels.org/simple 2026-03-18T05:32:26,809 Fetched page https://www.piwheels.org/simple/python-fx/ as text/html 2026-03-18T05:32:26,814 Skipping link: No binaries permitted for python-fx: https://archive1.piwheels.org/simple/python-fx/python_fx-0.3.2-py3-none-any.whl#sha256=92cde5db9e27a23f7f3a9ed9ddf0c40191e4fdaa2a008d5612d5c4b759b702dd (from https://www.piwheels.org/simple/python-fx/) (requires-python:>=3.8) 2026-03-18T05:32:26,815 Skipping link: No binaries permitted for python-fx: https://archive1.piwheels.org/simple/python-fx/python_fx-0.3.1-py3-none-any.whl#sha256=22768914c3a7d46a594846bafdf20c0906e61c4f001262ca1814b295c6ec6f46 (from https://www.piwheels.org/simple/python-fx/) (requires-python:>=3.8) 2026-03-18T05:32:26,816 Skipping link: No binaries permitted for python-fx: https://archive1.piwheels.org/simple/python-fx/python_fx-0.3.0.post1-py3-none-any.whl#sha256=7ea05e85d900c2aa4e0000c988f7549239df039698335452c9c1c4ae2a0a7d2b (from https://www.piwheels.org/simple/python-fx/) (requires-python:>=3.8) 2026-03-18T05:32:26,816 Skipping link: No binaries permitted for python-fx: https://archive1.piwheels.org/simple/python-fx/python_fx-0.3.0-py3-none-any.whl#sha256=3425ca02919737f48cec969a514e9bc2f0c50bba7b5e5f16445810b55b1de145 (from https://www.piwheels.org/simple/python-fx/) (requires-python:>=3.8) 2026-03-18T05:32:26,817 Skipping link: No binaries permitted for python-fx: https://archive1.piwheels.org/simple/python-fx/python_fx-0.2.0-py3-none-any.whl#sha256=c777ff975781067988451db1344295d147571a953d1f975ebcf9ee9390ad40e1 (from https://www.piwheels.org/simple/python-fx/) (requires-python:>=3.8) 2026-03-18T05:32:26,817 Skipping link: No binaries permitted for python-fx: https://archive1.piwheels.org/simple/python-fx/python_fx-0.1.0-py3-none-any.whl#sha256=61368030e496cfac473e34aa8198d798788aac33db1434f3f1b4f0f3fbfd8091 (from https://www.piwheels.org/simple/python-fx/) (requires-python:>=3.8) 2026-03-18T05:32:26,818 Skipping link: No binaries permitted for python-fx: https://archive1.piwheels.org/simple/python-fx/python_fx-0.1.0b2.post1-py3-none-any.whl#sha256=7a491e76cdec76ad2c96e0eb6952aed3a80f1a88b94ec5d3932165187881d304 (from https://www.piwheels.org/simple/python-fx/) (requires-python:>=3.8) 2026-03-18T05:32:26,819 Skipping link: No binaries permitted for python-fx: https://archive1.piwheels.org/simple/python-fx/python_fx-0.1.0b2-py3-none-any.whl#sha256=d4ece7ce60df167475b7041cbe9b780b720ca76b29eb6131b1ad61b14ff890db (from https://www.piwheels.org/simple/python-fx/) (requires-python:>=3.8) 2026-03-18T05:32:26,819 Skipping link: No binaries permitted for python-fx: https://archive1.piwheels.org/simple/python-fx/python_fx-0.1.0b1.post1-py3-none-any.whl#sha256=d1f01e2c38ec9520f7a4062f601e0b3b24bdad0b749e6c5e073382df1259989d (from https://www.piwheels.org/simple/python-fx/) (requires-python:>=3.8) 2026-03-18T05:32:26,820 Skipping link: No binaries permitted for python-fx: https://archive1.piwheels.org/simple/python-fx/python_fx-0.1.0b1-py3-none-any.whl#sha256=e9f229fb1aa29259f16fedd63672ba070365998f961512941c256cf2152c0c3a (from https://www.piwheels.org/simple/python-fx/) (requires-python:>=3.8) 2026-03-18T05:32:26,820 Skipping link: No binaries permitted for python-fx: https://archive1.piwheels.org/simple/python-fx/python_fx-0.1.0b0-py3-none-any.whl#sha256=929a04e016b636d8978f20958b3894a0deddfde32d35257b011cefcf35840c1f (from https://www.piwheels.org/simple/python-fx/) (requires-python:>=3.8) 2026-03-18T05:32:26,821 Skipping link: No binaries permitted for python-fx: https://archive1.piwheels.org/simple/python-fx/python_fx-0.1.0a3-py3-none-any.whl#sha256=44c7e23d41802e9ac2198cbf2b1ada4b370664e10abf6ac6a1297a78e2b42d4c (from https://www.piwheels.org/simple/python-fx/) (requires-python:>=3.8) 2026-03-18T05:32:26,821 Skipping link: No binaries permitted for python-fx: https://archive1.piwheels.org/simple/python-fx/python_fx-0.1.0a2-py3-none-any.whl#sha256=4f522b28bb939dcaba52aaaf2ca7530ca52ccd6b200432f9064a5beb08837eb7 (from https://www.piwheels.org/simple/python-fx/) (requires-python:>=3.8) 2026-03-18T05:32:26,822 Skipping link: No binaries permitted for python-fx: https://archive1.piwheels.org/simple/python-fx/python_fx-0.1.0a1-py3-none-any.whl#sha256=50b8f4ac3ad08786090c88502f240d10f406a40bf28fc07453e08736ca0ab369 (from https://www.piwheels.org/simple/python-fx/) (requires-python:>=3.8) 2026-03-18T05:32:26,823 Skipping link: No binaries permitted for python-fx: https://archive1.piwheels.org/simple/python-fx/python_fx-0.1.0a0-py3-none-any.whl#sha256=dad694d0c78e27db02a86311e1869a31c02ec211a82cd87809a9f6e19e5d06a9 (from https://www.piwheels.org/simple/python-fx/) (requires-python:>=3.8) 2026-03-18T05:32:26,824 Skipping link: not a file: https://www.piwheels.org/simple/python-fx/ 2026-03-18T05:32:26,824 Skipping link: not a file: https://pypi.org/simple/python-fx/ 2026-03-18T05:32:26,846 Given no hashes to check 1 links for project 'python-fx': discarding no candidates 2026-03-18T05:32:26,865 Collecting python-fx==0.4.0 2026-03-18T05:32:26,868 Created temporary directory: /tmp/pip-unpack-ansd1bkg 2026-03-18T05:32:27,000 Downloading python_fx-0.4.0.tar.gz (1.3 MB) 2026-03-18T05:32:27,387 Added python-fx==0.4.0 from https://files.pythonhosted.org/packages/a0/53/abb55cef4f1355a38e6460f3f1c68b30815defb3ee78915b1e27cb093bce/python_fx-0.4.0.tar.gz to build tracker '/tmp/pip-build-tracker-cxq8arxc' 2026-03-18T05:32:27,393 Created temporary directory: /tmp/pip-build-env-seet8_pt 2026-03-18T05:32:27,397 Installing build dependencies: started 2026-03-18T05:32:27,398 Running command pip subprocess to install build dependencies 2026-03-18T05:32:28,576 Using pip 23.0.1 from /usr/lib/python3/dist-packages/pip (python 3.11) 2026-03-18T05:32:29,143 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-03-18T05:32:29,165 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-03-18T05:32:30,897 Collecting setuptools>=61.0.0 2026-03-18T05:32:31,011 Using cached https://www.piwheels.org/simple/setuptools/setuptools-82.0.1-py3-none-any.whl (1.0 MB) 2026-03-18T05:32:31,302 Collecting wheel 2026-03-18T05:32:31,316 Using cached https://www.piwheels.org/simple/wheel/wheel-0.46.3-py3-none-any.whl (30 kB) 2026-03-18T05:32:31,499 Collecting packaging>=24.0 2026-03-18T05:32:31,516 Using cached https://www.piwheels.org/simple/packaging/packaging-26.0-py3-none-any.whl (74 kB) 2026-03-18T05:32:34,521 Installing collected packages: setuptools, packaging, wheel 2026-03-18T05:32:37,929 Creating /tmp/pip-build-env-seet8_pt/overlay/local/bin 2026-03-18T05:32:37,931 changing mode of /tmp/pip-build-env-seet8_pt/overlay/local/bin/wheel to 755 2026-03-18T05:32:37,951 Successfully installed packaging-26.0 setuptools-82.0.1 wheel-0.46.3 2026-03-18T05:32:38,232 Installing build dependencies: finished with status 'done' 2026-03-18T05:32:38,239 Getting requirements to build wheel: started 2026-03-18T05:32:38,240 Running command Getting requirements to build wheel 2026-03-18T05:32:38,925 /tmp/pip-build-env-seet8_pt/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsDeprecationWarning: `project.license` as a TOML table is deprecated 2026-03-18T05:32:38,926 !! 2026-03-18T05:32:38,927 ******************************************************************************** 2026-03-18T05:32:38,928 Please use a simple string containing a SPDX expression for `project.license`. You can also use `project.license-files`. (Both options available on setuptools>=77.0.0). 2026-03-18T05:32:38,929 By 2027-Feb-18, you need to update your project and remove deprecated calls 2026-03-18T05:32:38,929 or your builds will no longer be supported. 2026-03-18T05:32:38,931 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-03-18T05:32:38,931 ******************************************************************************** 2026-03-18T05:32:38,932 !! 2026-03-18T05:32:38,933 corresp(dist, value, root_dir) 2026-03-18T05:32:39,009 /tmp/pip-build-env-seet8_pt/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:61: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-03-18T05:32:39,009 !! 2026-03-18T05:32:39,011 ******************************************************************************** 2026-03-18T05:32:39,011 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-03-18T05:32:39,012 License :: OSI Approved :: MIT License 2026-03-18T05:32:39,013 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-03-18T05:32:39,014 ******************************************************************************** 2026-03-18T05:32:39,015 !! 2026-03-18T05:32:39,016 dist._finalize_license_expression() 2026-03-18T05:32:39,016 /tmp/pip-build-env-seet8_pt/overlay/local/lib/python3.11/dist-packages/setuptools/dist.py:765: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-03-18T05:32:39,017 !! 2026-03-18T05:32:39,018 ******************************************************************************** 2026-03-18T05:32:39,019 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-03-18T05:32:39,020 License :: OSI Approved :: MIT License 2026-03-18T05:32:39,022 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-03-18T05:32:39,022 ******************************************************************************** 2026-03-18T05:32:39,023 !! 2026-03-18T05:32:39,024 self._finalize_license_expression() 2026-03-18T05:32:39,024 running egg_info 2026-03-18T05:32:39,028 writing src/python_fx.egg-info/PKG-INFO 2026-03-18T05:32:39,032 writing dependency_links to src/python_fx.egg-info/dependency_links.txt 2026-03-18T05:32:39,033 writing entry points to src/python_fx.egg-info/entry_points.txt 2026-03-18T05:32:39,035 writing requirements to src/python_fx.egg-info/requires.txt 2026-03-18T05:32:39,036 writing top-level names to src/python_fx.egg-info/top_level.txt 2026-03-18T05:32:39,077 reading manifest file 'src/python_fx.egg-info/SOURCES.txt' 2026-03-18T05:32:39,085 reading manifest template 'MANIFEST.in' 2026-03-18T05:32:39,088 adding license file 'LICENSE.txt' 2026-03-18T05:32:39,094 writing manifest file 'src/python_fx.egg-info/SOURCES.txt' 2026-03-18T05:32:39,192 Getting requirements to build wheel: finished with status 'done' 2026-03-18T05:32:39,196 Created temporary directory: /tmp/pip-modern-metadata-btp4yylw 2026-03-18T05:32:39,198 Preparing metadata (pyproject.toml): started 2026-03-18T05:32:39,199 Running command Preparing metadata (pyproject.toml) 2026-03-18T05:32:39,767 /tmp/pip-build-env-seet8_pt/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsDeprecationWarning: `project.license` as a TOML table is deprecated 2026-03-18T05:32:39,767 !! 2026-03-18T05:32:39,768 ******************************************************************************** 2026-03-18T05:32:39,769 Please use a simple string containing a SPDX expression for `project.license`. You can also use `project.license-files`. (Both options available on setuptools>=77.0.0). 2026-03-18T05:32:39,770 By 2027-Feb-18, you need to update your project and remove deprecated calls 2026-03-18T05:32:39,771 or your builds will no longer be supported. 2026-03-18T05:32:39,772 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-03-18T05:32:39,773 ******************************************************************************** 2026-03-18T05:32:39,774 !! 2026-03-18T05:32:39,774 corresp(dist, value, root_dir) 2026-03-18T05:32:39,845 /tmp/pip-build-env-seet8_pt/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:61: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-03-18T05:32:39,846 !! 2026-03-18T05:32:39,847 ******************************************************************************** 2026-03-18T05:32:39,848 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-03-18T05:32:39,855 License :: OSI Approved :: MIT License 2026-03-18T05:32:39,856 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-03-18T05:32:39,857 ******************************************************************************** 2026-03-18T05:32:39,858 !! 2026-03-18T05:32:39,859 dist._finalize_license_expression() 2026-03-18T05:32:39,859 /tmp/pip-build-env-seet8_pt/overlay/local/lib/python3.11/dist-packages/setuptools/dist.py:765: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-03-18T05:32:39,860 !! 2026-03-18T05:32:39,861 ******************************************************************************** 2026-03-18T05:32:39,862 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-03-18T05:32:39,863 License :: OSI Approved :: MIT License 2026-03-18T05:32:39,864 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-03-18T05:32:39,865 ******************************************************************************** 2026-03-18T05:32:39,866 !! 2026-03-18T05:32:39,867 self._finalize_license_expression() 2026-03-18T05:32:39,867 running dist_info 2026-03-18T05:32:39,873 creating /tmp/pip-modern-metadata-btp4yylw/python_fx.egg-info 2026-03-18T05:32:39,874 writing /tmp/pip-modern-metadata-btp4yylw/python_fx.egg-info/PKG-INFO 2026-03-18T05:32:39,878 writing dependency_links to /tmp/pip-modern-metadata-btp4yylw/python_fx.egg-info/dependency_links.txt 2026-03-18T05:32:39,879 writing entry points to /tmp/pip-modern-metadata-btp4yylw/python_fx.egg-info/entry_points.txt 2026-03-18T05:32:39,881 writing requirements to /tmp/pip-modern-metadata-btp4yylw/python_fx.egg-info/requires.txt 2026-03-18T05:32:39,882 writing top-level names to /tmp/pip-modern-metadata-btp4yylw/python_fx.egg-info/top_level.txt 2026-03-18T05:32:39,883 writing manifest file '/tmp/pip-modern-metadata-btp4yylw/python_fx.egg-info/SOURCES.txt' 2026-03-18T05:32:39,919 reading manifest file '/tmp/pip-modern-metadata-btp4yylw/python_fx.egg-info/SOURCES.txt' 2026-03-18T05:32:39,921 reading manifest template 'MANIFEST.in' 2026-03-18T05:32:39,924 adding license file 'LICENSE.txt' 2026-03-18T05:32:39,929 writing manifest file '/tmp/pip-modern-metadata-btp4yylw/python_fx.egg-info/SOURCES.txt' 2026-03-18T05:32:39,930 creating '/tmp/pip-modern-metadata-btp4yylw/python_fx-0.4.0.dist-info' 2026-03-18T05:32:40,054 Preparing metadata (pyproject.toml): finished with status 'done' 2026-03-18T05:32:40,059 Source in /tmp/pip-wheel-0ty8e9v9/python-fx_bd3f961785604014b6cd108b707c4012 has version 0.4.0, which satisfies requirement python-fx==0.4.0 from https://files.pythonhosted.org/packages/a0/53/abb55cef4f1355a38e6460f3f1c68b30815defb3ee78915b1e27cb093bce/python_fx-0.4.0.tar.gz 2026-03-18T05:32:40,060 Removed python-fx==0.4.0 from https://files.pythonhosted.org/packages/a0/53/abb55cef4f1355a38e6460f3f1c68b30815defb3ee78915b1e27cb093bce/python_fx-0.4.0.tar.gz from build tracker '/tmp/pip-build-tracker-cxq8arxc' 2026-03-18T05:32:40,066 Created temporary directory: /tmp/pip-unpack-scruy4ze 2026-03-18T05:32:40,067 Building wheels for collected packages: python-fx 2026-03-18T05:32:40,071 Created temporary directory: /tmp/pip-wheel-x4ue4cj4 2026-03-18T05:32:40,072 Destination directory: /tmp/pip-wheel-x4ue4cj4 2026-03-18T05:32:40,074 Building wheel for python-fx (pyproject.toml): started 2026-03-18T05:32:40,076 Running command Building wheel for python-fx (pyproject.toml) 2026-03-18T05:32:40,633 /tmp/pip-build-env-seet8_pt/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsDeprecationWarning: `project.license` as a TOML table is deprecated 2026-03-18T05:32:40,634 !! 2026-03-18T05:32:40,635 ******************************************************************************** 2026-03-18T05:32:40,635 Please use a simple string containing a SPDX expression for `project.license`. You can also use `project.license-files`. (Both options available on setuptools>=77.0.0). 2026-03-18T05:32:40,637 By 2027-Feb-18, you need to update your project and remove deprecated calls 2026-03-18T05:32:40,637 or your builds will no longer be supported. 2026-03-18T05:32:40,639 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-03-18T05:32:40,639 ******************************************************************************** 2026-03-18T05:32:40,640 !! 2026-03-18T05:32:40,641 corresp(dist, value, root_dir) 2026-03-18T05:32:40,706 /tmp/pip-build-env-seet8_pt/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:61: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-03-18T05:32:40,707 !! 2026-03-18T05:32:40,708 ******************************************************************************** 2026-03-18T05:32:40,708 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-03-18T05:32:40,710 License :: OSI Approved :: MIT License 2026-03-18T05:32:40,711 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-03-18T05:32:40,711 ******************************************************************************** 2026-03-18T05:32:40,712 !! 2026-03-18T05:32:40,712 dist._finalize_license_expression() 2026-03-18T05:32:40,715 /tmp/pip-build-env-seet8_pt/overlay/local/lib/python3.11/dist-packages/setuptools/dist.py:765: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-03-18T05:32:40,715 !! 2026-03-18T05:32:40,716 ******************************************************************************** 2026-03-18T05:32:40,716 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-03-18T05:32:40,717 License :: OSI Approved :: MIT License 2026-03-18T05:32:40,718 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-03-18T05:32:40,719 ******************************************************************************** 2026-03-18T05:32:40,719 !! 2026-03-18T05:32:40,720 self._finalize_license_expression() 2026-03-18T05:32:40,720 running bdist_wheel 2026-03-18T05:32:40,734 running build 2026-03-18T05:32:40,734 running build_py 2026-03-18T05:32:40,740 creating build/lib/pyfx 2026-03-18T05:32:40,742 copying src/pyfx/__version__.py -> build/lib/pyfx 2026-03-18T05:32:40,744 copying src/pyfx/cli.py -> build/lib/pyfx 2026-03-18T05:32:40,746 copying src/pyfx/app.py -> build/lib/pyfx 2026-03-18T05:32:40,749 copying src/pyfx/__init__.py -> build/lib/pyfx 2026-03-18T05:32:40,750 copying src/pyfx/cli_utils.py -> build/lib/pyfx 2026-03-18T05:32:40,752 copying src/pyfx/error.py -> build/lib/pyfx 2026-03-18T05:32:40,754 creating build/lib/pyfx/model 2026-03-18T05:32:40,755 copying src/pyfx/model/__init__.py -> build/lib/pyfx/model 2026-03-18T05:32:40,757 copying src/pyfx/model/model.py -> build/lib/pyfx/model 2026-03-18T05:32:40,759 copying src/pyfx/model/model_manager.py -> build/lib/pyfx/model 2026-03-18T05:32:40,762 creating build/lib/pyfx/service 2026-03-18T05:32:40,763 copying src/pyfx/service/dispatcher.py -> build/lib/pyfx/service 2026-03-18T05:32:40,765 copying src/pyfx/service/client.py -> build/lib/pyfx/service 2026-03-18T05:32:40,767 copying src/pyfx/service/__init__.py -> build/lib/pyfx/service 2026-03-18T05:32:40,769 creating build/lib/pyfx/view 2026-03-18T05:32:40,770 copying src/pyfx/view/keys.py -> build/lib/pyfx/view 2026-03-18T05:32:40,772 copying src/pyfx/view/themes.py -> build/lib/pyfx/view 2026-03-18T05:32:40,774 copying src/pyfx/view/view_manager.py -> build/lib/pyfx/view 2026-03-18T05:32:40,776 copying src/pyfx/view/view_mediator.py -> build/lib/pyfx/view 2026-03-18T05:32:40,777 copying src/pyfx/view/__init__.py -> build/lib/pyfx/view 2026-03-18T05:32:40,779 copying src/pyfx/view/view_frame.py -> build/lib/pyfx/view 2026-03-18T05:32:40,781 creating build/lib/pyfx/config 2026-03-18T05:32:40,782 copying src/pyfx/config/config_parser.py -> build/lib/pyfx/config 2026-03-18T05:32:40,784 copying src/pyfx/config/__init__.py -> build/lib/pyfx/config 2026-03-18T05:32:40,786 copying src/pyfx/config/config.py -> build/lib/pyfx/config 2026-03-18T05:32:40,789 creating build/lib/pyfx/model/autocomplete 2026-03-18T05:32:40,790 copying src/pyfx/model/autocomplete/autocomplete_listener.py -> build/lib/pyfx/model/autocomplete 2026-03-18T05:32:40,792 copying src/pyfx/model/autocomplete/__init__.py -> build/lib/pyfx/model/autocomplete 2026-03-18T05:32:40,795 creating build/lib/pyfx/model/common 2026-03-18T05:32:40,795 copying src/pyfx/model/common/__init__.py -> build/lib/pyfx/model/common 2026-03-18T05:32:40,798 creating build/lib/pyfx/model/common/jsonpath 2026-03-18T05:32:40,799 copying src/pyfx/model/common/jsonpath/JSONPathListener.py -> build/lib/pyfx/model/common/jsonpath 2026-03-18T05:32:40,801 copying src/pyfx/model/common/jsonpath/__init__.py -> build/lib/pyfx/model/common/jsonpath 2026-03-18T05:32:40,803 copying src/pyfx/model/common/jsonpath/JSONPathParser.py -> build/lib/pyfx/model/common/jsonpath 2026-03-18T05:32:40,806 copying src/pyfx/model/common/jsonpath/JSONPathLexer.py -> build/lib/pyfx/model/common/jsonpath 2026-03-18T05:32:40,809 creating build/lib/pyfx/view/json_lib 2026-03-18T05:32:40,810 copying src/pyfx/view/json_lib/json_node_factory.py -> build/lib/pyfx/view/json_lib 2026-03-18T05:32:40,812 copying src/pyfx/view/json_lib/json_node_creator.py -> build/lib/pyfx/view/json_lib 2026-03-18T05:32:40,813 copying src/pyfx/view/json_lib/json_listbox.py -> build/lib/pyfx/view/json_lib 2026-03-18T05:32:40,816 copying src/pyfx/view/json_lib/__init__.py -> build/lib/pyfx/view/json_lib 2026-03-18T05:32:40,818 copying src/pyfx/view/json_lib/json_simple_node.py -> build/lib/pyfx/view/json_lib 2026-03-18T05:32:40,820 copying src/pyfx/view/json_lib/json_composite_node.py -> build/lib/pyfx/view/json_lib 2026-03-18T05:32:40,822 copying src/pyfx/view/json_lib/json_widget.py -> build/lib/pyfx/view/json_lib 2026-03-18T05:32:40,824 copying src/pyfx/view/json_lib/json_composite_end_node.py -> build/lib/pyfx/view/json_lib 2026-03-18T05:32:40,826 copying src/pyfx/view/json_lib/json_listwalker.py -> build/lib/pyfx/view/json_lib 2026-03-18T05:32:40,829 creating build/lib/pyfx/view/common 2026-03-18T05:32:40,830 copying src/pyfx/view/common/selectable_text.py -> build/lib/pyfx/view/common 2026-03-18T05:32:40,831 copying src/pyfx/view/common/popup.py -> build/lib/pyfx/view/common 2026-03-18T05:32:40,833 copying src/pyfx/view/common/__init__.py -> build/lib/pyfx/view/common 2026-03-18T05:32:40,835 copying src/pyfx/view/common/frame.py -> build/lib/pyfx/view/common 2026-03-18T05:32:40,838 creating build/lib/pyfx/view/components 2026-03-18T05:32:40,839 copying src/pyfx/view/components/json_browser.py -> build/lib/pyfx/view/components 2026-03-18T05:32:40,841 copying src/pyfx/view/components/abstract_component_keys.py -> build/lib/pyfx/view/components 2026-03-18T05:32:40,843 copying src/pyfx/view/components/warning_bar.py -> build/lib/pyfx/view/components 2026-03-18T05:32:40,845 copying src/pyfx/view/components/autocomplete_popup.py -> build/lib/pyfx/view/components 2026-03-18T05:32:40,847 copying src/pyfx/view/components/query_bar.py -> build/lib/pyfx/view/components 2026-03-18T05:32:40,849 copying src/pyfx/view/components/__init__.py -> build/lib/pyfx/view/components 2026-03-18T05:32:40,851 copying src/pyfx/view/components/help_popup.py -> build/lib/pyfx/view/components 2026-03-18T05:32:40,853 creating build/lib/pyfx/view/json_lib/array 2026-03-18T05:32:40,854 copying src/pyfx/view/json_lib/array/array_end_widget.py -> build/lib/pyfx/view/json_lib/array 2026-03-18T05:32:40,856 copying src/pyfx/view/json_lib/array/__init__.py -> build/lib/pyfx/view/json_lib/array 2026-03-18T05:32:40,858 copying src/pyfx/view/json_lib/array/array_end_node.py -> build/lib/pyfx/view/json_lib/array 2026-03-18T05:32:40,860 copying src/pyfx/view/json_lib/array/array_start_widget.py -> build/lib/pyfx/view/json_lib/array 2026-03-18T05:32:40,862 copying src/pyfx/view/json_lib/array/array_node.py -> build/lib/pyfx/view/json_lib/array 2026-03-18T05:32:40,863 copying src/pyfx/view/json_lib/array/array_unexpanded_widget.py -> build/lib/pyfx/view/json_lib/array 2026-03-18T05:32:40,866 creating build/lib/pyfx/view/json_lib/object 2026-03-18T05:32:40,867 copying src/pyfx/view/json_lib/object/object_unexpanded_widget.py -> build/lib/pyfx/view/json_lib/object 2026-03-18T05:32:40,869 copying src/pyfx/view/json_lib/object/object_node.py -> build/lib/pyfx/view/json_lib/object 2026-03-18T05:32:40,871 copying src/pyfx/view/json_lib/object/object_start_widget.py -> build/lib/pyfx/view/json_lib/object 2026-03-18T05:32:40,873 copying src/pyfx/view/json_lib/object/__init__.py -> build/lib/pyfx/view/json_lib/object 2026-03-18T05:32:40,875 copying src/pyfx/view/json_lib/object/object_end_widget.py -> build/lib/pyfx/view/json_lib/object 2026-03-18T05:32:40,877 copying src/pyfx/view/json_lib/object/object_end_node.py -> build/lib/pyfx/view/json_lib/object 2026-03-18T05:32:40,879 creating build/lib/pyfx/view/json_lib/primitive 2026-03-18T05:32:40,880 copying src/pyfx/view/json_lib/primitive/null.py -> build/lib/pyfx/view/json_lib/primitive 2026-03-18T05:32:40,882 copying src/pyfx/view/json_lib/primitive/boolean.py -> build/lib/pyfx/view/json_lib/primitive 2026-03-18T05:32:40,883 copying src/pyfx/view/json_lib/primitive/numeric.py -> build/lib/pyfx/view/json_lib/primitive 2026-03-18T05:32:40,885 copying src/pyfx/view/json_lib/primitive/base.py -> build/lib/pyfx/view/json_lib/primitive 2026-03-18T05:32:40,887 copying src/pyfx/view/json_lib/primitive/__init__.py -> build/lib/pyfx/view/json_lib/primitive 2026-03-18T05:32:40,889 copying src/pyfx/view/json_lib/primitive/string.py -> build/lib/pyfx/view/json_lib/primitive 2026-03-18T05:32:40,890 copying src/pyfx/view/json_lib/primitive/integer.py -> build/lib/pyfx/view/json_lib/primitive 2026-03-18T05:32:40,892 creating build/lib/pyfx/config/yaml 2026-03-18T05:32:40,893 copying src/pyfx/config/yaml/__init__.py -> build/lib/pyfx/config/yaml 2026-03-18T05:32:40,896 creating build/lib/pyfx/config/yaml/themes 2026-03-18T05:32:40,897 copying src/pyfx/config/yaml/themes/__init__.py -> build/lib/pyfx/config/yaml/themes 2026-03-18T05:32:40,899 creating build/lib/pyfx/config/yaml/keymaps 2026-03-18T05:32:40,900 copying src/pyfx/config/yaml/keymaps/__init__.py -> build/lib/pyfx/config/yaml/keymaps 2026-03-18T05:32:40,902 running egg_info 2026-03-18T05:32:40,911 writing src/python_fx.egg-info/PKG-INFO 2026-03-18T05:32:40,915 writing dependency_links to src/python_fx.egg-info/dependency_links.txt 2026-03-18T05:32:40,917 writing entry points to src/python_fx.egg-info/entry_points.txt 2026-03-18T05:32:40,918 writing requirements to src/python_fx.egg-info/requires.txt 2026-03-18T05:32:40,919 writing top-level names to src/python_fx.egg-info/top_level.txt 2026-03-18T05:32:40,946 reading manifest file 'src/python_fx.egg-info/SOURCES.txt' 2026-03-18T05:32:40,953 reading manifest template 'MANIFEST.in' 2026-03-18T05:32:40,956 adding license file 'LICENSE.txt' 2026-03-18T05:32:40,962 writing manifest file 'src/python_fx.egg-info/SOURCES.txt' 2026-03-18T05:32:40,976 copying src/pyfx/config/yaml/config_schema.yml -> build/lib/pyfx/config/yaml 2026-03-18T05:32:40,978 copying src/pyfx/config/yaml/config.yml -> build/lib/pyfx/config/yaml 2026-03-18T05:32:40,980 copying src/pyfx/config/yaml/keymaps/vim.yml -> build/lib/pyfx/config/yaml/keymaps 2026-03-18T05:32:40,982 copying src/pyfx/config/yaml/keymaps/basic.yml -> build/lib/pyfx/config/yaml/keymaps 2026-03-18T05:32:40,984 copying src/pyfx/config/yaml/keymaps/emacs.yml -> build/lib/pyfx/config/yaml/keymaps 2026-03-18T05:32:40,987 copying src/pyfx/config/yaml/themes/basic.yml -> build/lib/pyfx/config/yaml/themes 2026-03-18T05:32:40,989 copying src/pyfx/model/common/jsonpath/JSONPath.g4 -> build/lib/pyfx/model/common/jsonpath 2026-03-18T05:32:40,991 copying src/pyfx/model/common/jsonpath/JSONPathLexer.interp -> build/lib/pyfx/model/common/jsonpath 2026-03-18T05:32:40,994 copying src/pyfx/model/common/jsonpath/JSONPath.interp -> build/lib/pyfx/model/common/jsonpath 2026-03-18T05:32:40,996 copying src/pyfx/model/common/jsonpath/JSONPathLexer.tokens -> build/lib/pyfx/model/common/jsonpath 2026-03-18T05:32:40,998 copying src/pyfx/model/common/jsonpath/JSONPath.tokens -> build/lib/pyfx/model/common/jsonpath 2026-03-18T05:32:41,020 installing to build/bdist.linux-armv7l/wheel 2026-03-18T05:32:41,021 running install 2026-03-18T05:32:41,045 running install_lib 2026-03-18T05:32:41,050 creating build/bdist.linux-armv7l/wheel 2026-03-18T05:32:41,052 creating build/bdist.linux-armv7l/wheel/pyfx 2026-03-18T05:32:41,053 copying build/lib/pyfx/__version__.py -> build/bdist.linux-armv7l/wheel/./pyfx 2026-03-18T05:32:41,055 copying build/lib/pyfx/cli.py -> build/bdist.linux-armv7l/wheel/./pyfx 2026-03-18T05:32:41,058 creating build/bdist.linux-armv7l/wheel/pyfx/model 2026-03-18T05:32:41,059 creating build/bdist.linux-armv7l/wheel/pyfx/model/autocomplete 2026-03-18T05:32:41,060 copying build/lib/pyfx/model/autocomplete/autocomplete_listener.py -> build/bdist.linux-armv7l/wheel/./pyfx/model/autocomplete 2026-03-18T05:32:41,063 copying build/lib/pyfx/model/autocomplete/__init__.py -> build/bdist.linux-armv7l/wheel/./pyfx/model/autocomplete 2026-03-18T05:32:41,064 copying build/lib/pyfx/model/__init__.py -> build/bdist.linux-armv7l/wheel/./pyfx/model 2026-03-18T05:32:41,066 creating build/bdist.linux-armv7l/wheel/pyfx/model/common 2026-03-18T05:32:41,068 creating build/bdist.linux-armv7l/wheel/pyfx/model/common/jsonpath 2026-03-18T05:32:41,069 copying build/lib/pyfx/model/common/jsonpath/JSONPathLexer.interp -> build/bdist.linux-armv7l/wheel/./pyfx/model/common/jsonpath 2026-03-18T05:32:41,071 copying build/lib/pyfx/model/common/jsonpath/JSONPath.g4 -> build/bdist.linux-armv7l/wheel/./pyfx/model/common/jsonpath 2026-03-18T05:32:41,073 copying build/lib/pyfx/model/common/jsonpath/JSONPathLexer.tokens -> build/bdist.linux-armv7l/wheel/./pyfx/model/common/jsonpath 2026-03-18T05:32:41,075 copying build/lib/pyfx/model/common/jsonpath/JSONPathListener.py -> build/bdist.linux-armv7l/wheel/./pyfx/model/common/jsonpath 2026-03-18T05:32:41,077 copying build/lib/pyfx/model/common/jsonpath/__init__.py -> build/bdist.linux-armv7l/wheel/./pyfx/model/common/jsonpath 2026-03-18T05:32:41,079 copying build/lib/pyfx/model/common/jsonpath/JSONPathParser.py -> build/bdist.linux-armv7l/wheel/./pyfx/model/common/jsonpath 2026-03-18T05:32:41,082 copying build/lib/pyfx/model/common/jsonpath/JSONPath.tokens -> build/bdist.linux-armv7l/wheel/./pyfx/model/common/jsonpath 2026-03-18T05:32:41,084 copying build/lib/pyfx/model/common/jsonpath/JSONPath.interp -> build/bdist.linux-armv7l/wheel/./pyfx/model/common/jsonpath 2026-03-18T05:32:41,086 copying build/lib/pyfx/model/common/jsonpath/JSONPathLexer.py -> build/bdist.linux-armv7l/wheel/./pyfx/model/common/jsonpath 2026-03-18T05:32:41,088 copying build/lib/pyfx/model/common/__init__.py -> build/bdist.linux-armv7l/wheel/./pyfx/model/common 2026-03-18T05:32:41,090 copying build/lib/pyfx/model/model.py -> build/bdist.linux-armv7l/wheel/./pyfx/model 2026-03-18T05:32:41,092 copying build/lib/pyfx/model/model_manager.py -> build/bdist.linux-armv7l/wheel/./pyfx/model 2026-03-18T05:32:41,094 copying build/lib/pyfx/app.py -> build/bdist.linux-armv7l/wheel/./pyfx 2026-03-18T05:32:41,096 copying build/lib/pyfx/__init__.py -> build/bdist.linux-armv7l/wheel/./pyfx 2026-03-18T05:32:41,098 copying build/lib/pyfx/cli_utils.py -> build/bdist.linux-armv7l/wheel/./pyfx 2026-03-18T05:32:41,100 creating build/bdist.linux-armv7l/wheel/pyfx/service 2026-03-18T05:32:41,101 copying build/lib/pyfx/service/dispatcher.py -> build/bdist.linux-armv7l/wheel/./pyfx/service 2026-03-18T05:32:41,103 copying build/lib/pyfx/service/client.py -> build/bdist.linux-armv7l/wheel/./pyfx/service 2026-03-18T05:32:41,105 copying build/lib/pyfx/service/__init__.py -> build/bdist.linux-armv7l/wheel/./pyfx/service 2026-03-18T05:32:41,107 copying build/lib/pyfx/error.py -> build/bdist.linux-armv7l/wheel/./pyfx 2026-03-18T05:32:41,109 creating build/bdist.linux-armv7l/wheel/pyfx/view 2026-03-18T05:32:41,110 copying build/lib/pyfx/view/keys.py -> build/bdist.linux-armv7l/wheel/./pyfx/view 2026-03-18T05:32:41,112 copying build/lib/pyfx/view/themes.py -> build/bdist.linux-armv7l/wheel/./pyfx/view 2026-03-18T05:32:41,115 creating build/bdist.linux-armv7l/wheel/pyfx/view/json_lib 2026-03-18T05:32:41,116 creating build/bdist.linux-armv7l/wheel/pyfx/view/json_lib/array 2026-03-18T05:32:41,118 copying build/lib/pyfx/view/json_lib/array/array_end_widget.py -> build/bdist.linux-armv7l/wheel/./pyfx/view/json_lib/array 2026-03-18T05:32:41,120 copying build/lib/pyfx/view/json_lib/array/__init__.py -> build/bdist.linux-armv7l/wheel/./pyfx/view/json_lib/array 2026-03-18T05:32:41,121 copying build/lib/pyfx/view/json_lib/array/array_end_node.py -> build/bdist.linux-armv7l/wheel/./pyfx/view/json_lib/array 2026-03-18T05:32:41,123 copying build/lib/pyfx/view/json_lib/array/array_start_widget.py -> build/bdist.linux-armv7l/wheel/./pyfx/view/json_lib/array 2026-03-18T05:32:41,125 copying build/lib/pyfx/view/json_lib/array/array_node.py -> build/bdist.linux-armv7l/wheel/./pyfx/view/json_lib/array 2026-03-18T05:32:41,127 copying build/lib/pyfx/view/json_lib/array/array_unexpanded_widget.py -> build/bdist.linux-armv7l/wheel/./pyfx/view/json_lib/array 2026-03-18T05:32:41,129 copying build/lib/pyfx/view/json_lib/json_node_factory.py -> build/bdist.linux-armv7l/wheel/./pyfx/view/json_lib 2026-03-18T05:32:41,130 copying build/lib/pyfx/view/json_lib/json_node_creator.py -> build/bdist.linux-armv7l/wheel/./pyfx/view/json_lib 2026-03-18T05:32:41,132 copying build/lib/pyfx/view/json_lib/json_listbox.py -> build/bdist.linux-armv7l/wheel/./pyfx/view/json_lib 2026-03-18T05:32:41,135 creating build/bdist.linux-armv7l/wheel/pyfx/view/json_lib/object 2026-03-18T05:32:41,136 copying build/lib/pyfx/view/json_lib/object/object_unexpanded_widget.py -> build/bdist.linux-armv7l/wheel/./pyfx/view/json_lib/object 2026-03-18T05:32:41,139 copying build/lib/pyfx/view/json_lib/object/object_node.py -> build/bdist.linux-armv7l/wheel/./pyfx/view/json_lib/object 2026-03-18T05:32:41,141 copying build/lib/pyfx/view/json_lib/object/object_start_widget.py -> build/bdist.linux-armv7l/wheel/./pyfx/view/json_lib/object 2026-03-18T05:32:41,143 copying build/lib/pyfx/view/json_lib/object/__init__.py -> build/bdist.linux-armv7l/wheel/./pyfx/view/json_lib/object 2026-03-18T05:32:41,145 copying build/lib/pyfx/view/json_lib/object/object_end_widget.py -> build/bdist.linux-armv7l/wheel/./pyfx/view/json_lib/object 2026-03-18T05:32:41,147 copying build/lib/pyfx/view/json_lib/object/object_end_node.py -> build/bdist.linux-armv7l/wheel/./pyfx/view/json_lib/object 2026-03-18T05:32:41,149 copying build/lib/pyfx/view/json_lib/__init__.py -> build/bdist.linux-armv7l/wheel/./pyfx/view/json_lib 2026-03-18T05:32:41,151 copying build/lib/pyfx/view/json_lib/json_simple_node.py -> build/bdist.linux-armv7l/wheel/./pyfx/view/json_lib 2026-03-18T05:32:41,153 copying build/lib/pyfx/view/json_lib/json_composite_node.py -> build/bdist.linux-armv7l/wheel/./pyfx/view/json_lib 2026-03-18T05:32:41,155 copying build/lib/pyfx/view/json_lib/json_widget.py -> build/bdist.linux-armv7l/wheel/./pyfx/view/json_lib 2026-03-18T05:32:41,157 copying build/lib/pyfx/view/json_lib/json_composite_end_node.py -> build/bdist.linux-armv7l/wheel/./pyfx/view/json_lib 2026-03-18T05:32:41,159 copying build/lib/pyfx/view/json_lib/json_listwalker.py -> build/bdist.linux-armv7l/wheel/./pyfx/view/json_lib 2026-03-18T05:32:41,162 creating build/bdist.linux-armv7l/wheel/pyfx/view/json_lib/primitive 2026-03-18T05:32:41,163 copying build/lib/pyfx/view/json_lib/primitive/null.py -> build/bdist.linux-armv7l/wheel/./pyfx/view/json_lib/primitive 2026-03-18T05:32:41,165 copying build/lib/pyfx/view/json_lib/primitive/boolean.py -> build/bdist.linux-armv7l/wheel/./pyfx/view/json_lib/primitive 2026-03-18T05:32:41,166 copying build/lib/pyfx/view/json_lib/primitive/numeric.py -> build/bdist.linux-armv7l/wheel/./pyfx/view/json_lib/primitive 2026-03-18T05:32:41,168 copying build/lib/pyfx/view/json_lib/primitive/base.py -> build/bdist.linux-armv7l/wheel/./pyfx/view/json_lib/primitive 2026-03-18T05:32:41,170 copying build/lib/pyfx/view/json_lib/primitive/__init__.py -> build/bdist.linux-armv7l/wheel/./pyfx/view/json_lib/primitive 2026-03-18T05:32:41,172 copying build/lib/pyfx/view/json_lib/primitive/string.py -> build/bdist.linux-armv7l/wheel/./pyfx/view/json_lib/primitive 2026-03-18T05:32:41,174 copying build/lib/pyfx/view/json_lib/primitive/integer.py -> build/bdist.linux-armv7l/wheel/./pyfx/view/json_lib/primitive 2026-03-18T05:32:41,176 copying build/lib/pyfx/view/view_manager.py -> build/bdist.linux-armv7l/wheel/./pyfx/view 2026-03-18T05:32:41,177 copying build/lib/pyfx/view/view_mediator.py -> build/bdist.linux-armv7l/wheel/./pyfx/view 2026-03-18T05:32:41,179 copying build/lib/pyfx/view/__init__.py -> build/bdist.linux-armv7l/wheel/./pyfx/view 2026-03-18T05:32:41,181 creating build/bdist.linux-armv7l/wheel/pyfx/view/common 2026-03-18T05:32:41,182 copying build/lib/pyfx/view/common/selectable_text.py -> build/bdist.linux-armv7l/wheel/./pyfx/view/common 2026-03-18T05:32:41,184 copying build/lib/pyfx/view/common/popup.py -> build/bdist.linux-armv7l/wheel/./pyfx/view/common 2026-03-18T05:32:41,186 copying build/lib/pyfx/view/common/__init__.py -> build/bdist.linux-armv7l/wheel/./pyfx/view/common 2026-03-18T05:32:41,188 copying build/lib/pyfx/view/common/frame.py -> build/bdist.linux-armv7l/wheel/./pyfx/view/common 2026-03-18T05:32:41,191 creating build/bdist.linux-armv7l/wheel/pyfx/view/components 2026-03-18T05:32:41,192 copying build/lib/pyfx/view/components/json_browser.py -> build/bdist.linux-armv7l/wheel/./pyfx/view/components 2026-03-18T05:32:41,194 copying build/lib/pyfx/view/components/abstract_component_keys.py -> build/bdist.linux-armv7l/wheel/./pyfx/view/components 2026-03-18T05:32:41,195 copying build/lib/pyfx/view/components/warning_bar.py -> build/bdist.linux-armv7l/wheel/./pyfx/view/components 2026-03-18T05:32:41,197 copying build/lib/pyfx/view/components/autocomplete_popup.py -> build/bdist.linux-armv7l/wheel/./pyfx/view/components 2026-03-18T05:32:41,199 copying build/lib/pyfx/view/components/query_bar.py -> build/bdist.linux-armv7l/wheel/./pyfx/view/components 2026-03-18T05:32:41,202 copying build/lib/pyfx/view/components/__init__.py -> build/bdist.linux-armv7l/wheel/./pyfx/view/components 2026-03-18T05:32:41,203 copying build/lib/pyfx/view/components/help_popup.py -> build/bdist.linux-armv7l/wheel/./pyfx/view/components 2026-03-18T05:32:41,205 copying build/lib/pyfx/view/view_frame.py -> build/bdist.linux-armv7l/wheel/./pyfx/view 2026-03-18T05:32:41,208 creating build/bdist.linux-armv7l/wheel/pyfx/config 2026-03-18T05:32:41,209 copying build/lib/pyfx/config/config_parser.py -> build/bdist.linux-armv7l/wheel/./pyfx/config 2026-03-18T05:32:41,212 creating build/bdist.linux-armv7l/wheel/pyfx/config/yaml 2026-03-18T05:32:41,213 copying build/lib/pyfx/config/yaml/config_schema.yml -> build/bdist.linux-armv7l/wheel/./pyfx/config/yaml 2026-03-18T05:32:41,215 copying build/lib/pyfx/config/yaml/__init__.py -> build/bdist.linux-armv7l/wheel/./pyfx/config/yaml 2026-03-18T05:32:41,217 creating build/bdist.linux-armv7l/wheel/pyfx/config/yaml/themes 2026-03-18T05:32:41,218 copying build/lib/pyfx/config/yaml/themes/__init__.py -> build/bdist.linux-armv7l/wheel/./pyfx/config/yaml/themes 2026-03-18T05:32:41,220 copying build/lib/pyfx/config/yaml/themes/basic.yml -> build/bdist.linux-armv7l/wheel/./pyfx/config/yaml/themes 2026-03-18T05:32:41,222 copying build/lib/pyfx/config/yaml/config.yml -> build/bdist.linux-armv7l/wheel/./pyfx/config/yaml 2026-03-18T05:32:41,224 creating build/bdist.linux-armv7l/wheel/pyfx/config/yaml/keymaps 2026-03-18T05:32:41,225 copying build/lib/pyfx/config/yaml/keymaps/vim.yml -> build/bdist.linux-armv7l/wheel/./pyfx/config/yaml/keymaps 2026-03-18T05:32:41,227 copying build/lib/pyfx/config/yaml/keymaps/__init__.py -> build/bdist.linux-armv7l/wheel/./pyfx/config/yaml/keymaps 2026-03-18T05:32:41,229 copying build/lib/pyfx/config/yaml/keymaps/basic.yml -> build/bdist.linux-armv7l/wheel/./pyfx/config/yaml/keymaps 2026-03-18T05:32:41,231 copying build/lib/pyfx/config/yaml/keymaps/emacs.yml -> build/bdist.linux-armv7l/wheel/./pyfx/config/yaml/keymaps 2026-03-18T05:32:41,233 copying build/lib/pyfx/config/__init__.py -> build/bdist.linux-armv7l/wheel/./pyfx/config 2026-03-18T05:32:41,235 copying build/lib/pyfx/config/config.py -> build/bdist.linux-armv7l/wheel/./pyfx/config 2026-03-18T05:32:41,237 running install_egg_info 2026-03-18T05:32:41,242 Copying src/python_fx.egg-info to build/bdist.linux-armv7l/wheel/./python_fx-0.4.0-py3.11.egg-info 2026-03-18T05:32:41,254 running install_scripts 2026-03-18T05:32:41,265 creating build/bdist.linux-armv7l/wheel/python_fx-0.4.0.dist-info/WHEEL 2026-03-18T05:32:41,268 creating '/tmp/pip-wheel-x4ue4cj4/.tmp-b1ohh80z/python_fx-0.4.0-py3-none-any.whl' and adding 'build/bdist.linux-armv7l/wheel' to it 2026-03-18T05:32:41,270 adding 'pyfx/__init__.py' 2026-03-18T05:32:41,272 adding 'pyfx/__version__.py' 2026-03-18T05:32:41,274 adding 'pyfx/app.py' 2026-03-18T05:32:41,275 adding 'pyfx/cli.py' 2026-03-18T05:32:41,277 adding 'pyfx/cli_utils.py' 2026-03-18T05:32:41,278 adding 'pyfx/error.py' 2026-03-18T05:32:41,280 adding 'pyfx/config/__init__.py' 2026-03-18T05:32:41,281 adding 'pyfx/config/config.py' 2026-03-18T05:32:41,282 adding 'pyfx/config/config_parser.py' 2026-03-18T05:32:41,284 adding 'pyfx/config/yaml/__init__.py' 2026-03-18T05:32:41,285 adding 'pyfx/config/yaml/config.yml' 2026-03-18T05:32:41,286 adding 'pyfx/config/yaml/config_schema.yml' 2026-03-18T05:32:41,288 adding 'pyfx/config/yaml/keymaps/__init__.py' 2026-03-18T05:32:41,289 adding 'pyfx/config/yaml/keymaps/basic.yml' 2026-03-18T05:32:41,290 adding 'pyfx/config/yaml/keymaps/emacs.yml' 2026-03-18T05:32:41,292 adding 'pyfx/config/yaml/keymaps/vim.yml' 2026-03-18T05:32:41,293 adding 'pyfx/config/yaml/themes/__init__.py' 2026-03-18T05:32:41,295 adding 'pyfx/config/yaml/themes/basic.yml' 2026-03-18T05:32:41,296 adding 'pyfx/model/__init__.py' 2026-03-18T05:32:41,298 adding 'pyfx/model/model.py' 2026-03-18T05:32:41,299 adding 'pyfx/model/model_manager.py' 2026-03-18T05:32:41,301 adding 'pyfx/model/autocomplete/__init__.py' 2026-03-18T05:32:41,303 adding 'pyfx/model/autocomplete/autocomplete_listener.py' 2026-03-18T05:32:41,304 adding 'pyfx/model/common/__init__.py' 2026-03-18T05:32:41,306 adding 'pyfx/model/common/jsonpath/JSONPath.g4' 2026-03-18T05:32:41,308 adding 'pyfx/model/common/jsonpath/JSONPath.interp' 2026-03-18T05:32:41,309 adding 'pyfx/model/common/jsonpath/JSONPath.tokens' 2026-03-18T05:32:41,311 adding 'pyfx/model/common/jsonpath/JSONPathLexer.interp' 2026-03-18T05:32:41,313 adding 'pyfx/model/common/jsonpath/JSONPathLexer.py' 2026-03-18T05:32:41,314 adding 'pyfx/model/common/jsonpath/JSONPathLexer.tokens' 2026-03-18T05:32:41,315 adding 'pyfx/model/common/jsonpath/JSONPathListener.py' 2026-03-18T05:32:41,319 adding 'pyfx/model/common/jsonpath/JSONPathParser.py' 2026-03-18T05:32:41,320 adding 'pyfx/model/common/jsonpath/__init__.py' 2026-03-18T05:32:41,322 adding 'pyfx/service/__init__.py' 2026-03-18T05:32:41,323 adding 'pyfx/service/client.py' 2026-03-18T05:32:41,324 adding 'pyfx/service/dispatcher.py' 2026-03-18T05:32:41,326 adding 'pyfx/view/__init__.py' 2026-03-18T05:32:41,327 adding 'pyfx/view/keys.py' 2026-03-18T05:32:41,328 adding 'pyfx/view/themes.py' 2026-03-18T05:32:41,330 adding 'pyfx/view/view_frame.py' 2026-03-18T05:32:41,331 adding 'pyfx/view/view_manager.py' 2026-03-18T05:32:41,332 adding 'pyfx/view/view_mediator.py' 2026-03-18T05:32:41,334 adding 'pyfx/view/common/__init__.py' 2026-03-18T05:32:41,336 adding 'pyfx/view/common/frame.py' 2026-03-18T05:32:41,337 adding 'pyfx/view/common/popup.py' 2026-03-18T05:32:41,339 adding 'pyfx/view/common/selectable_text.py' 2026-03-18T05:32:41,340 adding 'pyfx/view/components/__init__.py' 2026-03-18T05:32:41,342 adding 'pyfx/view/components/abstract_component_keys.py' 2026-03-18T05:32:41,343 adding 'pyfx/view/components/autocomplete_popup.py' 2026-03-18T05:32:41,345 adding 'pyfx/view/components/help_popup.py' 2026-03-18T05:32:41,346 adding 'pyfx/view/components/json_browser.py' 2026-03-18T05:32:41,348 adding 'pyfx/view/components/query_bar.py' 2026-03-18T05:32:41,349 adding 'pyfx/view/components/warning_bar.py' 2026-03-18T05:32:41,351 adding 'pyfx/view/json_lib/__init__.py' 2026-03-18T05:32:41,352 adding 'pyfx/view/json_lib/json_composite_end_node.py' 2026-03-18T05:32:41,354 adding 'pyfx/view/json_lib/json_composite_node.py' 2026-03-18T05:32:41,356 adding 'pyfx/view/json_lib/json_listbox.py' 2026-03-18T05:32:41,357 adding 'pyfx/view/json_lib/json_listwalker.py' 2026-03-18T05:32:41,358 adding 'pyfx/view/json_lib/json_node_creator.py' 2026-03-18T05:32:41,360 adding 'pyfx/view/json_lib/json_node_factory.py' 2026-03-18T05:32:41,361 adding 'pyfx/view/json_lib/json_simple_node.py' 2026-03-18T05:32:41,362 adding 'pyfx/view/json_lib/json_widget.py' 2026-03-18T05:32:41,364 adding 'pyfx/view/json_lib/array/__init__.py' 2026-03-18T05:32:41,365 adding 'pyfx/view/json_lib/array/array_end_node.py' 2026-03-18T05:32:41,366 adding 'pyfx/view/json_lib/array/array_end_widget.py' 2026-03-18T05:32:41,367 adding 'pyfx/view/json_lib/array/array_node.py' 2026-03-18T05:32:41,368 adding 'pyfx/view/json_lib/array/array_start_widget.py' 2026-03-18T05:32:41,370 adding 'pyfx/view/json_lib/array/array_unexpanded_widget.py' 2026-03-18T05:32:41,371 adding 'pyfx/view/json_lib/object/__init__.py' 2026-03-18T05:32:41,372 adding 'pyfx/view/json_lib/object/object_end_node.py' 2026-03-18T05:32:41,373 adding 'pyfx/view/json_lib/object/object_end_widget.py' 2026-03-18T05:32:41,375 adding 'pyfx/view/json_lib/object/object_node.py' 2026-03-18T05:32:41,376 adding 'pyfx/view/json_lib/object/object_start_widget.py' 2026-03-18T05:32:41,377 adding 'pyfx/view/json_lib/object/object_unexpanded_widget.py' 2026-03-18T05:32:41,379 adding 'pyfx/view/json_lib/primitive/__init__.py' 2026-03-18T05:32:41,380 adding 'pyfx/view/json_lib/primitive/base.py' 2026-03-18T05:32:41,381 adding 'pyfx/view/json_lib/primitive/boolean.py' 2026-03-18T05:32:41,382 adding 'pyfx/view/json_lib/primitive/integer.py' 2026-03-18T05:32:41,383 adding 'pyfx/view/json_lib/primitive/null.py' 2026-03-18T05:32:41,384 adding 'pyfx/view/json_lib/primitive/numeric.py' 2026-03-18T05:32:41,386 adding 'pyfx/view/json_lib/primitive/string.py' 2026-03-18T05:32:41,388 adding 'python_fx-0.4.0.dist-info/licenses/LICENSE.txt' 2026-03-18T05:32:41,390 adding 'python_fx-0.4.0.dist-info/METADATA' 2026-03-18T05:32:41,391 adding 'python_fx-0.4.0.dist-info/WHEEL' 2026-03-18T05:32:41,392 adding 'python_fx-0.4.0.dist-info/entry_points.txt' 2026-03-18T05:32:41,393 adding 'python_fx-0.4.0.dist-info/top_level.txt' 2026-03-18T05:32:41,395 adding 'python_fx-0.4.0.dist-info/RECORD' 2026-03-18T05:32:41,398 removing build/bdist.linux-armv7l/wheel 2026-03-18T05:32:41,522 Building wheel for python-fx (pyproject.toml): finished with status 'done' 2026-03-18T05:32:41,528 Created wheel for python-fx: filename=python_fx-0.4.0-py3-none-any.whl size=76733 sha256=2e43708b620dc0fe600354836827a1374627ac5c35fa1aa3f9ffa7c7c951bade 2026-03-18T05:32:41,529 Stored in directory: /tmp/pip-ephem-wheel-cache-89jplo6f/wheels/7e/be/5d/45eb8ca91a48e326beb6c2fef11805877f1d38478148beca3a 2026-03-18T05:32:41,543 Successfully built python-fx 2026-03-18T05:32:41,548 Removed build tracker: '/tmp/pip-build-tracker-cxq8arxc'