2026-03-21T20:52:03,815 Created temporary directory: /tmp/pip-ephem-wheel-cache-8bc_9wyw 2026-03-21T20:52:03,817 Created temporary directory: /tmp/pip-build-tracker-63uj7ius 2026-03-21T20:52:03,818 Initialized build tracking at /tmp/pip-build-tracker-63uj7ius 2026-03-21T20:52:03,818 Created build tracker: /tmp/pip-build-tracker-63uj7ius 2026-03-21T20:52:03,818 Entered build tracker: /tmp/pip-build-tracker-63uj7ius 2026-03-21T20:52:03,819 Created temporary directory: /tmp/pip-wheel-1iyxqn81 2026-03-21T20:52:03,822 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-21T20:52:03,824 Created temporary directory: /tmp/pip-ephem-wheel-cache-ki2eqcyi 2026-03-21T20:52:03,846 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-03-21T20:52:03,850 2 location(s) to search for versions of phy: 2026-03-21T20:52:03,850 * https://pypi.org/simple/phy/ 2026-03-21T20:52:03,850 * https://www.piwheels.org/simple/phy/ 2026-03-21T20:52:03,851 Fetching project page and analyzing links: https://pypi.org/simple/phy/ 2026-03-21T20:52:03,851 Getting page https://pypi.org/simple/phy/ 2026-03-21T20:52:03,853 Found index url https://pypi.org/simple 2026-03-21T20:52:04,073 Fetched page https://pypi.org/simple/phy/ as application/vnd.pypi.simple.v1+json 2026-03-21T20:52:04,080 Found link https://files.pythonhosted.org/packages/e8/f7/5d15433ad6135f54ac9288d7636e37ead639f29eccdb72b8394663d0e5d1/phy-0.1.0.tar.gz (from https://pypi.org/simple/phy/), version: 0.1.0 2026-03-21T20:52:04,081 Found link https://files.pythonhosted.org/packages/fc/53/97ee8e73549f03d9db91b86111bee064c1bff80203d7c65cc3aa11b09e8a/phy-0.2.0.dev1.zip (from https://pypi.org/simple/phy/), version: 0.2.0.dev1 2026-03-21T20:52:04,082 Found link https://files.pythonhosted.org/packages/b7/bf/8ff1100e9f76bfda7044336de82c9193bba36e82ff9144699c8e8edf401c/phy-0.2.0.zip (from https://pypi.org/simple/phy/), version: 0.2.0 2026-03-21T20:52:04,082 Found link https://files.pythonhosted.org/packages/44/e1/7309746e403ef1a0e2d060784d79c2cc328cda568231b7c14bf7ed14b5cd/phy-0.2.1.zip (from https://pypi.org/simple/phy/), version: 0.2.1 2026-03-21T20:52:04,083 Found link https://files.pythonhosted.org/packages/4a/ee/f748b2fe30134dfebd684aa516968a220d116c1987d95113cc83b0e28748/phy-0.2.2.dev0.zip (from https://pypi.org/simple/phy/), version: 0.2.2.dev0 2026-03-21T20:52:04,084 Found link https://files.pythonhosted.org/packages/28/67/42f5abf2308ec62dc921bcde5800459dd470ea9f226cb6bcdc140ee46a73/phy-0.2.2.zip (from https://pypi.org/simple/phy/), version: 0.2.2 2026-03-21T20:52:04,085 Skipping link: No binaries permitted for phy: https://files.pythonhosted.org/packages/4e/f0/bc68872a27758a8358902581c1f223f5e24207f553646f06605b423dd196/phy-1.0.0-py2.py3-none-any.whl (from https://pypi.org/simple/phy/) 2026-03-21T20:52:04,086 Found link https://files.pythonhosted.org/packages/98/a3/bda0bb9dea0860f62f58e13ea8656fc560ad969b4f249d5a6c4767d31468/phy-1.0.0.tar.gz (from https://pypi.org/simple/phy/), version: 1.0.0 2026-03-21T20:52:04,086 Skipping link: No binaries permitted for phy: https://files.pythonhosted.org/packages/3e/f8/38d87489ea47354c6da21e9b5c7401ebbb6b2e597f24a714065a96fa43be/phy-1.0.1-py2.py3-none-any.whl (from https://pypi.org/simple/phy/) 2026-03-21T20:52:04,087 Found link https://files.pythonhosted.org/packages/6b/64/75762f5cfc99681055db6dd4616cef59f53a0b8d37292a2681342bea9f4c/phy-1.0.1.tar.gz (from https://pypi.org/simple/phy/), version: 1.0.1 2026-03-21T20:52:04,087 Skipping link: No binaries permitted for phy: https://files.pythonhosted.org/packages/c3/c5/43bccdcf0050b140a228db4badab11cd5c173c4dd8f4f6c7a8e427bf3866/phy-1.0.2-py2.py3-none-any.whl (from https://pypi.org/simple/phy/) 2026-03-21T20:52:04,088 Found link https://files.pythonhosted.org/packages/f6/4e/ded0c7e21d756d1a2706e0b7be372a451c683f0a0737a15fcc77640a2dbc/phy-1.0.2.tar.gz (from https://pypi.org/simple/phy/), version: 1.0.2 2026-03-21T20:52:04,089 Skipping link: No binaries permitted for phy: https://files.pythonhosted.org/packages/0e/8f/d034686de312ccaf2de2bbd217390574b33d2cf5df214cf6db5515e46028/phy-1.0.3-py2.py3-none-any.whl (from https://pypi.org/simple/phy/) 2026-03-21T20:52:04,090 Found link https://files.pythonhosted.org/packages/64/df/caaa5bfc7c4ae4f286ec732e3139f3bb31ec3eca5cd9bf9f4c0c880ba138/phy-1.0.3.tar.gz (from https://pypi.org/simple/phy/), version: 1.0.3 2026-03-21T20:52:04,090 Skipping link: No binaries permitted for phy: https://files.pythonhosted.org/packages/98/87/50950d678422b487750b40982817a929c006acf9e1997444e13a870507fc/phy-1.0.4-py2.py3-none-any.whl (from https://pypi.org/simple/phy/) 2026-03-21T20:52:04,091 Found link https://files.pythonhosted.org/packages/65/06/0ee70de09d04e746128bb2b365cd7950901bc2a239ca173267382eca3059/phy-1.0.4.tar.gz (from https://pypi.org/simple/phy/), version: 1.0.4 2026-03-21T20:52:04,091 Skipping link: No binaries permitted for phy: https://files.pythonhosted.org/packages/3a/37/87cc37126ce0d3554a4e41f0b6fb95301635949fbb1e16f83c3c65b6bc55/phy-1.0.5-py2.py3-none-any.whl (from https://pypi.org/simple/phy/) 2026-03-21T20:52:04,092 Found link https://files.pythonhosted.org/packages/a9/a1/06eaa7711fd8e0e64ed90a94fe3ae08014719a165244313e47205e57188c/phy-1.0.5.tar.gz (from https://pypi.org/simple/phy/), version: 1.0.5 2026-03-21T20:52:04,092 Skipping link: No binaries permitted for phy: https://files.pythonhosted.org/packages/f9/16/1834ac39aa0e2f66c81b575106cb5fbefc7906f6109e67129e37a89807db/phy-1.0.6-py2.py3-none-any.whl (from https://pypi.org/simple/phy/) 2026-03-21T20:52:04,093 Found link https://files.pythonhosted.org/packages/72/f6/55088b6658c669f96f81c0f5926ecc3deb88619023e9ca9103198b18d4f9/phy-1.0.6.tar.gz (from https://pypi.org/simple/phy/), version: 1.0.6 2026-03-21T20:52:04,093 Skipping link: No binaries permitted for phy: https://files.pythonhosted.org/packages/8f/86/89d68f45593993afe048a5d89341090e9d7f0388e246dde98e8104db17c0/phy-1.0.7-py2.py3-none-any.whl (from https://pypi.org/simple/phy/) 2026-03-21T20:52:04,094 Found link https://files.pythonhosted.org/packages/2a/4c/8cd4dec6d546883021c69fc99e9da02bcc18567a623483b6f5b06d0a42dc/phy-1.0.7.tar.gz (from https://pypi.org/simple/phy/), version: 1.0.7 2026-03-21T20:52:04,095 Skipping link: No binaries permitted for phy: https://files.pythonhosted.org/packages/23/3e/e063158886b3f302cc79f7a55682f331ffb40ee958e372650a59e96d23e8/phy-1.0.8-py2.py3-none-any.whl (from https://pypi.org/simple/phy/) 2026-03-21T20:52:04,095 Found link https://files.pythonhosted.org/packages/56/60/01541dc681de2133e1854305d1499782d5df0d1fce3fe38d489d6681f9d6/phy-1.0.8.tar.gz (from https://pypi.org/simple/phy/), version: 1.0.8 2026-03-21T20:52:04,096 Skipping link: No binaries permitted for phy: https://files.pythonhosted.org/packages/ed/3e/d160fd3a4dc0a4caee71b80cfca940b4f038e5df884eb08d85f59381aa85/phy-1.0.9-py2.py3-none-any.whl (from https://pypi.org/simple/phy/) 2026-03-21T20:52:04,097 Found link https://files.pythonhosted.org/packages/32/e9/19e88ca35e44077084239c264c0f8e9c7c565e528004c1b1635ef2c62b84/phy-1.0.9.tar.gz (from https://pypi.org/simple/phy/), version: 1.0.9 2026-03-21T20:52:04,097 Skipping link: No binaries permitted for phy: https://files.pythonhosted.org/packages/d3/7e/38a90d5fa07372a8d63234bc68b70bc172fed6d48c10534c475caa3b6a6c/phy-2.0b1-py2.py3-none-any.whl (from https://pypi.org/simple/phy/) 2026-03-21T20:52:04,098 Found link https://files.pythonhosted.org/packages/7c/dc/c956e28d8b6a77478c0ac0782bbe358eda552ca3d371719353aab26e8896/phy-2.0b1.tar.gz (from https://pypi.org/simple/phy/), version: 2.0b1 2026-03-21T20:52:04,099 Found link https://files.pythonhosted.org/packages/95/3e/b0460e4822cae734e3184e2b4d0a60dc10816a2b4e3e9afe94b5102cdf98/phy-2.0b2.zip (from https://pypi.org/simple/phy/), version: 2.0b2 2026-03-21T20:52:04,099 Found link https://files.pythonhosted.org/packages/18/73/14c1a7e8414a364897cad908f7836126dca3d6df8e3503d63ae7bae1095d/phy-2.0b3.zip (from https://pypi.org/simple/phy/), version: 2.0b3 2026-03-21T20:52:04,100 Found link https://files.pythonhosted.org/packages/bc/ab/56cd7a8452aa8ef439581c2bfbe00401933ec96ac04286952e28e0db74a5/phy-2.0b4.zip (from https://pypi.org/simple/phy/), version: 2.0b4 2026-03-21T20:52:04,101 Found link https://files.pythonhosted.org/packages/db/b8/2715f6d79832289a4bec22ede78d7b97c9e0a20133a42f6a5b0790ee8563/phy-2.0b5.zip (from https://pypi.org/simple/phy/), version: 2.0b5 2026-03-21T20:52:04,101 Skipping link: No binaries permitted for phy: https://files.pythonhosted.org/packages/2d/5d/71bd0b7f92f921f96ea2b6feb17a0e10b231ed25aa63829631bd7b857b4f/phy-2.1.0rc1-py3-none-any.whl (from https://pypi.org/simple/phy/) (requires-python:>=3.10) 2026-03-21T20:52:04,102 Found link https://files.pythonhosted.org/packages/28/5d/9af97f857d2f8f1afea9b79647b504402e454a63b5fb1908913a996eabf4/phy-2.1.0rc1.tar.gz (from https://pypi.org/simple/phy/) (requires-python:>=3.10), version: 2.1.0rc1 2026-03-21T20:52:04,103 Fetching project page and analyzing links: https://www.piwheels.org/simple/phy/ 2026-03-21T20:52:04,103 Getting page https://www.piwheels.org/simple/phy/ 2026-03-21T20:52:04,104 Found index url https://www.piwheels.org/simple 2026-03-21T20:52:04,260 Fetched page https://www.piwheels.org/simple/phy/ as text/html 2026-03-21T20:52:04,266 Skipping link: No binaries permitted for phy: https://archive1.piwheels.org/simple/phy/phy-2.0b5-py2.py3-none-any.whl#sha256=0a1a805bf16202ffe24e26a33ca364256be51e118276ff7c69f0fb9f189d02c2 (from https://www.piwheels.org/simple/phy/) 2026-03-21T20:52:04,267 Skipping link: No binaries permitted for phy: https://archive1.piwheels.org/simple/phy/phy-2.0b4-py2.py3-none-any.whl#sha256=0979fa1fa151fbce3cb8b5d021087c3b6564c90d4f43f94183536551de13b02a (from https://www.piwheels.org/simple/phy/) 2026-03-21T20:52:04,268 Skipping link: No binaries permitted for phy: https://archive1.piwheels.org/simple/phy/phy-2.0b1-py2.py3-none-any.whl#sha256=8739b04d9db5f8d3d35e59a598a4a0433ff6efdcac343b276be6831e6eb9cf70 (from https://www.piwheels.org/simple/phy/) 2026-03-21T20:52:04,268 Skipping link: No binaries permitted for phy: https://archive1.piwheels.org/simple/phy/phy-1.0.9-py2.py3-none-any.whl#sha256=5d7804e362cb9bd26e0ceefdf170366ccb9ae285e60f92c29fc4cf90684eb2ee (from https://www.piwheels.org/simple/phy/) 2026-03-21T20:52:04,269 Skipping link: No binaries permitted for phy: https://archive1.piwheels.org/simple/phy/phy-1.0.8-py2.py3-none-any.whl#sha256=b16929222f0a63db9c2d8ded0a42c1966fc4723af7a7cb1023c20be84f376062 (from https://www.piwheels.org/simple/phy/) 2026-03-21T20:52:04,270 Skipping link: No binaries permitted for phy: https://archive1.piwheels.org/simple/phy/phy-1.0.7-py2.py3-none-any.whl#sha256=6b35acff22e57a4499979f8031754aa002408bb8c408534b91d35fce3d7544b7 (from https://www.piwheels.org/simple/phy/) 2026-03-21T20:52:04,270 Skipping link: No binaries permitted for phy: https://archive1.piwheels.org/simple/phy/phy-1.0.6-py2.py3-none-any.whl#sha256=86e476d8dbbbdc172b078829752b1e20fee745076c36536001043e1c5d853b6f (from https://www.piwheels.org/simple/phy/) 2026-03-21T20:52:04,271 Skipping link: No binaries permitted for phy: https://archive1.piwheels.org/simple/phy/phy-1.0.5-py2.py3-none-any.whl#sha256=246a7354911b899f392cd726ee5bc9e89f5fcd86fbd5f19d07b649466dc8f71e (from https://www.piwheels.org/simple/phy/) 2026-03-21T20:52:04,271 Skipping link: No binaries permitted for phy: https://archive1.piwheels.org/simple/phy/phy-1.0.4-py2.py3-none-any.whl#sha256=ce917071a6c07a76f994e5949feb9351adee81c288521d3ecfd353118bb1e7e8 (from https://www.piwheels.org/simple/phy/) 2026-03-21T20:52:04,272 Skipping link: No binaries permitted for phy: https://archive1.piwheels.org/simple/phy/phy-1.0.3-py2.py3-none-any.whl#sha256=4bc8f76bc5fd2b2339ae92586e8a60b3afde5c5276210dd5e42d909aff1ad117 (from https://www.piwheels.org/simple/phy/) 2026-03-21T20:52:04,273 Skipping link: No binaries permitted for phy: https://archive1.piwheels.org/simple/phy/phy-1.0.2-py2.py3-none-any.whl#sha256=de331c51dbb67f85831efe2d5320a76760c5999ff1a568f5c9fabc61469c2427 (from https://www.piwheels.org/simple/phy/) 2026-03-21T20:52:04,273 Skipping link: No binaries permitted for phy: https://archive1.piwheels.org/simple/phy/phy-1.0.1-py2.py3-none-any.whl#sha256=92f2394d3190588eb7b672036da6b405616cc1bb6d5decb39ba5f7f017765106 (from https://www.piwheels.org/simple/phy/) 2026-03-21T20:52:04,274 Skipping link: No binaries permitted for phy: https://archive1.piwheels.org/simple/phy/phy-1.0.0-py2.py3-none-any.whl#sha256=ab6299ec62f5ba4fda9c191140fc85c6ab6655b1bed52cfcf4cd64d6e4774d72 (from https://www.piwheels.org/simple/phy/) 2026-03-21T20:52:04,274 Skipping link: No binaries permitted for phy: https://archive1.piwheels.org/simple/phy/phy-0.2.2-py2.py3-none-any.whl#sha256=d506ef5a18b2aaaf0cc57d86b4268ff77d7c0c5143ac3d60b93246428084d5e7 (from https://www.piwheels.org/simple/phy/) 2026-03-21T20:52:04,275 Skipping link: No binaries permitted for phy: https://archive1.piwheels.org/simple/phy/phy-0.2.2.dev0-py2.py3-none-any.whl#sha256=f1622c7494bb40960d447f0b7881cb40e621aa5782a47490725fa50676cc245c (from https://www.piwheels.org/simple/phy/) 2026-03-21T20:52:04,275 Skipping link: No binaries permitted for phy: https://archive1.piwheels.org/simple/phy/phy-0.2.1-py2.py3-none-any.whl#sha256=7f0a0feeddc04901d75a1c753b3c1124933523430fd4b6c926b7d75ebaf147a6 (from https://www.piwheels.org/simple/phy/) 2026-03-21T20:52:04,276 Skipping link: No binaries permitted for phy: https://archive1.piwheels.org/simple/phy/phy-0.2.0-py2.py3-none-any.whl#sha256=ad2ba7cb42ec388348fc1d5d5e533f88b7bceea9f3f0d3bb65c43f1e00be999e (from https://www.piwheels.org/simple/phy/) 2026-03-21T20:52:04,276 Skipping link: No binaries permitted for phy: https://archive1.piwheels.org/simple/phy/phy-0.2.0.dev1-py2.py3-none-any.whl#sha256=4f709d34b2a31a78e01f4755d46c04bfb756073271589246db2a916e4f104239 (from https://www.piwheels.org/simple/phy/) 2026-03-21T20:52:04,277 Skipping link: No binaries permitted for phy: https://archive1.piwheels.org/simple/phy/phy-0.1.0-py2.py3-none-any.whl#sha256=53aa601993231c8b72f26ab9083ba16dd1e8e84a3ccb641e367aa132dcb91577 (from https://www.piwheels.org/simple/phy/) 2026-03-21T20:52:04,278 Skipping link: not a file: https://www.piwheels.org/simple/phy/ 2026-03-21T20:52:04,278 Skipping link: not a file: https://pypi.org/simple/phy/ 2026-03-21T20:52:04,301 Given no hashes to check 1 links for project 'phy': discarding no candidates 2026-03-21T20:52:04,321 Collecting phy==2.1.0rc1 2026-03-21T20:52:04,323 Created temporary directory: /tmp/pip-unpack-ec5ghmo8 2026-03-21T20:52:04,457 Downloading phy-2.1.0rc1.tar.gz (540 kB) 2026-03-21T20:52:04,955 Added phy==2.1.0rc1 from https://files.pythonhosted.org/packages/28/5d/9af97f857d2f8f1afea9b79647b504402e454a63b5fb1908913a996eabf4/phy-2.1.0rc1.tar.gz to build tracker '/tmp/pip-build-tracker-63uj7ius' 2026-03-21T20:52:04,962 Created temporary directory: /tmp/pip-build-env-nccfsuow 2026-03-21T20:52:04,966 Installing build dependencies: started 2026-03-21T20:52:04,967 Running command pip subprocess to install build dependencies 2026-03-21T20:52:06,104 Using pip 23.0.1 from /usr/lib/python3/dist-packages/pip (python 3.11) 2026-03-21T20:52:06,658 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-21T20:52:06,681 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-03-21T20:52:08,432 Collecting setuptools>=61.0 2026-03-21T20:52:08,507 Using cached https://www.piwheels.org/simple/setuptools/setuptools-82.0.1-py3-none-any.whl (1.0 MB) 2026-03-21T20:52:08,771 Collecting wheel 2026-03-21T20:52:08,787 Using cached https://www.piwheels.org/simple/wheel/wheel-0.46.3-py3-none-any.whl (30 kB) 2026-03-21T20:52:08,971 Collecting packaging>=24.0 2026-03-21T20:52:08,988 Using cached https://www.piwheels.org/simple/packaging/packaging-26.0-py3-none-any.whl (74 kB) 2026-03-21T20:52:11,961 Installing collected packages: setuptools, packaging, wheel 2026-03-21T20:52:15,300 Creating /tmp/pip-build-env-nccfsuow/overlay/local/bin 2026-03-21T20:52:15,302 changing mode of /tmp/pip-build-env-nccfsuow/overlay/local/bin/wheel to 755 2026-03-21T20:52:15,322 Successfully installed packaging-26.0 setuptools-82.0.1 wheel-0.46.3 2026-03-21T20:52:15,599 Installing build dependencies: finished with status 'done' 2026-03-21T20:52:15,606 Getting requirements to build wheel: started 2026-03-21T20:52:15,607 Running command Getting requirements to build wheel 2026-03-21T20:52:16,307 running egg_info 2026-03-21T20:52:16,313 writing phy.egg-info/PKG-INFO 2026-03-21T20:52:16,319 writing dependency_links to phy.egg-info/dependency_links.txt 2026-03-21T20:52:16,321 writing entry points to phy.egg-info/entry_points.txt 2026-03-21T20:52:16,324 writing requirements to phy.egg-info/requires.txt 2026-03-21T20:52:16,325 writing top-level names to phy.egg-info/top_level.txt 2026-03-21T20:52:16,367 reading manifest file 'phy.egg-info/SOURCES.txt' 2026-03-21T20:52:16,379 reading manifest template 'MANIFEST.in' 2026-03-21T20:52:16,456 warning: no previously-included files matching '__pycache__' found under directory '*' 2026-03-21T20:52:16,458 warning: no previously-included files matching '*.py[co]' found under directory '*' 2026-03-21T20:52:16,458 adding license file 'LICENSE.md' 2026-03-21T20:52:16,467 writing manifest file 'phy.egg-info/SOURCES.txt' 2026-03-21T20:52:16,564 Getting requirements to build wheel: finished with status 'done' 2026-03-21T20:52:16,568 Created temporary directory: /tmp/pip-modern-metadata-re4yazie 2026-03-21T20:52:16,571 Preparing metadata (pyproject.toml): started 2026-03-21T20:52:16,572 Running command Preparing metadata (pyproject.toml) 2026-03-21T20:52:17,261 running dist_info 2026-03-21T20:52:17,271 creating /tmp/pip-modern-metadata-re4yazie/phy.egg-info 2026-03-21T20:52:17,272 writing /tmp/pip-modern-metadata-re4yazie/phy.egg-info/PKG-INFO 2026-03-21T20:52:17,278 writing dependency_links to /tmp/pip-modern-metadata-re4yazie/phy.egg-info/dependency_links.txt 2026-03-21T20:52:17,280 writing entry points to /tmp/pip-modern-metadata-re4yazie/phy.egg-info/entry_points.txt 2026-03-21T20:52:17,283 writing requirements to /tmp/pip-modern-metadata-re4yazie/phy.egg-info/requires.txt 2026-03-21T20:52:17,284 writing top-level names to /tmp/pip-modern-metadata-re4yazie/phy.egg-info/top_level.txt 2026-03-21T20:52:17,285 writing manifest file '/tmp/pip-modern-metadata-re4yazie/phy.egg-info/SOURCES.txt' 2026-03-21T20:52:17,319 reading manifest file '/tmp/pip-modern-metadata-re4yazie/phy.egg-info/SOURCES.txt' 2026-03-21T20:52:17,321 reading manifest template 'MANIFEST.in' 2026-03-21T20:52:17,401 warning: no previously-included files matching '__pycache__' found under directory '*' 2026-03-21T20:52:17,402 warning: no previously-included files matching '*.py[co]' found under directory '*' 2026-03-21T20:52:17,402 adding license file 'LICENSE.md' 2026-03-21T20:52:17,408 writing manifest file '/tmp/pip-modern-metadata-re4yazie/phy.egg-info/SOURCES.txt' 2026-03-21T20:52:17,409 creating '/tmp/pip-modern-metadata-re4yazie/phy-2.1.0rc1.dist-info' 2026-03-21T20:52:17,535 Preparing metadata (pyproject.toml): finished with status 'done' 2026-03-21T20:52:17,540 Source in /tmp/pip-wheel-1iyxqn81/phy_992845e6e957498db9e058ae6e81c73a has version 2.1.0rc1, which satisfies requirement phy==2.1.0rc1 from https://files.pythonhosted.org/packages/28/5d/9af97f857d2f8f1afea9b79647b504402e454a63b5fb1908913a996eabf4/phy-2.1.0rc1.tar.gz 2026-03-21T20:52:17,541 Removed phy==2.1.0rc1 from https://files.pythonhosted.org/packages/28/5d/9af97f857d2f8f1afea9b79647b504402e454a63b5fb1908913a996eabf4/phy-2.1.0rc1.tar.gz from build tracker '/tmp/pip-build-tracker-63uj7ius' 2026-03-21T20:52:17,547 Created temporary directory: /tmp/pip-unpack-fflsfyk9 2026-03-21T20:52:17,548 Building wheels for collected packages: phy 2026-03-21T20:52:17,552 Created temporary directory: /tmp/pip-wheel-5dcbpnx6 2026-03-21T20:52:17,553 Destination directory: /tmp/pip-wheel-5dcbpnx6 2026-03-21T20:52:17,555 Building wheel for phy (pyproject.toml): started 2026-03-21T20:52:17,557 Running command Building wheel for phy (pyproject.toml) 2026-03-21T20:52:18,185 running bdist_wheel 2026-03-21T20:52:18,202 running build 2026-03-21T20:52:18,202 running build_py 2026-03-21T20:52:18,208 creating build/lib/phy 2026-03-21T20:52:18,210 copying phy/conftest.py -> build/lib/phy 2026-03-21T20:52:18,212 copying phy/__init__.py -> build/lib/phy 2026-03-21T20:52:18,214 creating build/lib/phy/utils 2026-03-21T20:52:18,215 copying phy/utils/profiling.py -> build/lib/phy/utils 2026-03-21T20:52:18,218 copying phy/utils/context.py -> build/lib/phy/utils 2026-03-21T20:52:18,220 copying phy/utils/color.py -> build/lib/phy/utils 2026-03-21T20:52:18,222 copying phy/utils/config.py -> build/lib/phy/utils 2026-03-21T20:52:18,224 copying phy/utils/__init__.py -> build/lib/phy/utils 2026-03-21T20:52:18,226 copying phy/utils/plugin.py -> build/lib/phy/utils 2026-03-21T20:52:18,229 creating build/lib/phy/apps 2026-03-21T20:52:18,230 copying phy/apps/base.py -> build/lib/phy/apps 2026-03-21T20:52:18,233 copying phy/apps/__init__.py -> build/lib/phy/apps 2026-03-21T20:52:18,236 creating build/lib/phy/cluster 2026-03-21T20:52:18,237 copying phy/cluster/supervisor.py -> build/lib/phy/cluster 2026-03-21T20:52:18,240 copying phy/cluster/_utils.py -> build/lib/phy/cluster 2026-03-21T20:52:18,242 copying phy/cluster/__init__.py -> build/lib/phy/cluster 2026-03-21T20:52:18,244 copying phy/cluster/clustering.py -> build/lib/phy/cluster 2026-03-21T20:52:18,246 copying phy/cluster/_history.py -> build/lib/phy/cluster 2026-03-21T20:52:18,249 creating build/lib/phy/plot 2026-03-21T20:52:18,250 copying phy/plot/axes.py -> build/lib/phy/plot 2026-03-21T20:52:18,252 copying phy/plot/utils.py -> build/lib/phy/plot 2026-03-21T20:52:18,254 copying phy/plot/visuals.py -> build/lib/phy/plot 2026-03-21T20:52:18,257 copying phy/plot/interact.py -> build/lib/phy/plot 2026-03-21T20:52:18,260 copying phy/plot/panzoom.py -> build/lib/phy/plot 2026-03-21T20:52:18,262 copying phy/plot/base.py -> build/lib/phy/plot 2026-03-21T20:52:18,265 copying phy/plot/transform.py -> build/lib/phy/plot 2026-03-21T20:52:18,268 copying phy/plot/plot.py -> build/lib/phy/plot 2026-03-21T20:52:18,270 copying phy/plot/__init__.py -> build/lib/phy/plot 2026-03-21T20:52:18,272 creating build/lib/phy/gui 2026-03-21T20:52:18,273 copying phy/gui/state.py -> build/lib/phy/gui 2026-03-21T20:52:18,276 copying phy/gui/widgets.py -> build/lib/phy/gui 2026-03-21T20:52:18,278 copying phy/gui/actions.py -> build/lib/phy/gui 2026-03-21T20:52:18,281 copying phy/gui/__init__.py -> build/lib/phy/gui 2026-03-21T20:52:18,283 copying phy/gui/qt.py -> build/lib/phy/gui 2026-03-21T20:52:18,285 copying phy/gui/gui.py -> build/lib/phy/gui 2026-03-21T20:52:18,288 creating build/lib/phy/apps/trace 2026-03-21T20:52:18,289 copying phy/apps/trace/__init__.py -> build/lib/phy/apps/trace 2026-03-21T20:52:18,291 copying phy/apps/trace/gui.py -> build/lib/phy/apps/trace 2026-03-21T20:52:18,294 creating build/lib/phy/apps/template 2026-03-21T20:52:18,295 copying phy/apps/template/__init__.py -> build/lib/phy/apps/template 2026-03-21T20:52:18,297 copying phy/apps/template/gui.py -> build/lib/phy/apps/template 2026-03-21T20:52:18,299 creating build/lib/phy/apps/kwik 2026-03-21T20:52:18,300 copying phy/apps/kwik/__init__.py -> build/lib/phy/apps/kwik 2026-03-21T20:52:18,302 copying phy/apps/kwik/gui.py -> build/lib/phy/apps/kwik 2026-03-21T20:52:18,306 creating build/lib/phy/cluster/views 2026-03-21T20:52:18,307 copying phy/cluster/views/waveform.py -> build/lib/phy/cluster/views 2026-03-21T20:52:18,309 copying phy/cluster/views/probe.py -> build/lib/phy/cluster/views 2026-03-21T20:52:18,312 copying phy/cluster/views/raster.py -> build/lib/phy/cluster/views 2026-03-21T20:52:18,314 copying phy/cluster/views/feature.py -> build/lib/phy/cluster/views 2026-03-21T20:52:18,316 copying phy/cluster/views/template.py -> build/lib/phy/cluster/views 2026-03-21T20:52:18,319 copying phy/cluster/views/cluscatter.py -> build/lib/phy/cluster/views 2026-03-21T20:52:18,321 copying phy/cluster/views/base.py -> build/lib/phy/cluster/views 2026-03-21T20:52:18,324 copying phy/cluster/views/amplitude.py -> build/lib/phy/cluster/views 2026-03-21T20:52:18,326 copying phy/cluster/views/__init__.py -> build/lib/phy/cluster/views 2026-03-21T20:52:18,328 copying phy/cluster/views/histogram.py -> build/lib/phy/cluster/views 2026-03-21T20:52:18,330 copying phy/cluster/views/scatter.py -> build/lib/phy/cluster/views 2026-03-21T20:52:18,332 copying phy/cluster/views/correlogram.py -> build/lib/phy/cluster/views 2026-03-21T20:52:18,334 copying phy/cluster/views/trace.py -> build/lib/phy/cluster/views 2026-03-21T20:52:18,338 creating build/lib/phy/plot/gloo 2026-03-21T20:52:18,338 copying phy/plot/gloo/array.py -> build/lib/phy/plot/gloo 2026-03-21T20:52:18,340 copying phy/plot/gloo/snippet.py -> build/lib/phy/plot/gloo 2026-03-21T20:52:18,343 copying phy/plot/gloo/gpudata.py -> build/lib/phy/plot/gloo 2026-03-21T20:52:18,345 copying phy/plot/gloo/texture.py -> build/lib/phy/plot/gloo 2026-03-21T20:52:18,348 copying phy/plot/gloo/parser.py -> build/lib/phy/plot/gloo 2026-03-21T20:52:18,350 copying phy/plot/gloo/variable.py -> build/lib/phy/plot/gloo 2026-03-21T20:52:18,352 copying phy/plot/gloo/shader.py -> build/lib/phy/plot/gloo 2026-03-21T20:52:18,354 copying phy/plot/gloo/__init__.py -> build/lib/phy/plot/gloo 2026-03-21T20:52:18,356 copying phy/plot/gloo/atlas.py -> build/lib/phy/plot/gloo 2026-03-21T20:52:18,359 copying phy/plot/gloo/globject.py -> build/lib/phy/plot/gloo 2026-03-21T20:52:18,360 copying phy/plot/gloo/gl.py -> build/lib/phy/plot/gloo 2026-03-21T20:52:18,362 copying phy/plot/gloo/buffer.py -> build/lib/phy/plot/gloo 2026-03-21T20:52:18,364 copying phy/plot/gloo/uniforms.py -> build/lib/phy/plot/gloo 2026-03-21T20:52:18,366 copying phy/plot/gloo/framebuffer.py -> build/lib/phy/plot/gloo 2026-03-21T20:52:18,369 copying phy/plot/gloo/program.py -> build/lib/phy/plot/gloo 2026-03-21T20:52:18,373 running egg_info 2026-03-21T20:52:18,383 writing phy.egg-info/PKG-INFO 2026-03-21T20:52:18,388 writing dependency_links to phy.egg-info/dependency_links.txt 2026-03-21T20:52:18,389 writing entry points to phy.egg-info/entry_points.txt 2026-03-21T20:52:18,392 writing requirements to phy.egg-info/requires.txt 2026-03-21T20:52:18,393 writing top-level names to phy.egg-info/top_level.txt 2026-03-21T20:52:18,417 reading manifest file 'phy.egg-info/SOURCES.txt' 2026-03-21T20:52:18,428 reading manifest template 'MANIFEST.in' 2026-03-21T20:52:18,505 warning: no previously-included files matching '__pycache__' found under directory '*' 2026-03-21T20:52:18,507 warning: no previously-included files matching '*.py[co]' found under directory '*' 2026-03-21T20:52:18,507 adding license file 'LICENSE.md' 2026-03-21T20:52:18,516 writing manifest file 'phy.egg-info/SOURCES.txt' 2026-03-21T20:52:18,519 /tmp/pip-build-env-nccfsuow/overlay/local/lib/python3.11/dist-packages/setuptools/command/build_py.py:215: _Warning: Package 'phy.apps.kwik.tests' is absent from the `packages` configuration. 2026-03-21T20:52:18,520 !! 2026-03-21T20:52:18,521 ******************************************************************************** 2026-03-21T20:52:18,521 ############################ 2026-03-21T20:52:18,522 # Package would be ignored # 2026-03-21T20:52:18,523 ############################ 2026-03-21T20:52:18,523 Python recognizes 'phy.apps.kwik.tests' as an importable package[^1], 2026-03-21T20:52:18,524 but it is absent from setuptools' `packages` configuration. 2026-03-21T20:52:18,525 This leads to an ambiguous overall configuration. If you want to distribute this 2026-03-21T20:52:18,525 package, please make sure that 'phy.apps.kwik.tests' is explicitly added 2026-03-21T20:52:18,526 to the `packages` configuration field. 2026-03-21T20:52:18,527 Alternatively, you can also rely on setuptools' discovery methods 2026-03-21T20:52:18,527 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2026-03-21T20:52:18,528 instead of `find_packages(...)`/`find:`). 2026-03-21T20:52:18,529 You can read more about "package discovery" on setuptools documentation page: 2026-03-21T20:52:18,529 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2026-03-21T20:52:18,530 If you don't want 'phy.apps.kwik.tests' to be distributed and are 2026-03-21T20:52:18,531 already explicitly excluding 'phy.apps.kwik.tests' via 2026-03-21T20:52:18,531 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2026-03-21T20:52:18,532 you can try to use `exclude_package_data`, or `include-package-data=False` in 2026-03-21T20:52:18,532 combination with a more fine grained `package-data` configuration. 2026-03-21T20:52:18,533 You can read more about "package data files" on setuptools documentation page: 2026-03-21T20:52:18,534 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2026-03-21T20:52:18,535 [^1]: For Python, any directory (with suitable naming) can be imported, 2026-03-21T20:52:18,536 even if it does not contain any `.py` files. 2026-03-21T20:52:18,537 On the other hand, currently there is no concept of package data 2026-03-21T20:52:18,537 directory, all directories are treated like packages. 2026-03-21T20:52:18,538 ******************************************************************************** 2026-03-21T20:52:18,539 !! 2026-03-21T20:52:18,539 check.warn(importable) 2026-03-21T20:52:18,540 /tmp/pip-build-env-nccfsuow/overlay/local/lib/python3.11/dist-packages/setuptools/command/build_py.py:215: _Warning: Package 'phy.apps.template.tests' is absent from the `packages` configuration. 2026-03-21T20:52:18,541 !! 2026-03-21T20:52:18,542 ******************************************************************************** 2026-03-21T20:52:18,542 ############################ 2026-03-21T20:52:18,543 # Package would be ignored # 2026-03-21T20:52:18,543 ############################ 2026-03-21T20:52:18,544 Python recognizes 'phy.apps.template.tests' as an importable package[^1], 2026-03-21T20:52:18,545 but it is absent from setuptools' `packages` configuration. 2026-03-21T20:52:18,546 This leads to an ambiguous overall configuration. If you want to distribute this 2026-03-21T20:52:18,546 package, please make sure that 'phy.apps.template.tests' is explicitly added 2026-03-21T20:52:18,547 to the `packages` configuration field. 2026-03-21T20:52:18,548 Alternatively, you can also rely on setuptools' discovery methods 2026-03-21T20:52:18,548 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2026-03-21T20:52:18,549 instead of `find_packages(...)`/`find:`). 2026-03-21T20:52:18,550 You can read more about "package discovery" on setuptools documentation page: 2026-03-21T20:52:18,551 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2026-03-21T20:52:18,552 If you don't want 'phy.apps.template.tests' to be distributed and are 2026-03-21T20:52:18,552 already explicitly excluding 'phy.apps.template.tests' via 2026-03-21T20:52:18,553 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2026-03-21T20:52:18,553 you can try to use `exclude_package_data`, or `include-package-data=False` in 2026-03-21T20:52:18,554 combination with a more fine grained `package-data` configuration. 2026-03-21T20:52:18,555 You can read more about "package data files" on setuptools documentation page: 2026-03-21T20:52:18,556 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2026-03-21T20:52:18,557 [^1]: For Python, any directory (with suitable naming) can be imported, 2026-03-21T20:52:18,558 even if it does not contain any `.py` files. 2026-03-21T20:52:18,558 On the other hand, currently there is no concept of package data 2026-03-21T20:52:18,558 directory, all directories are treated like packages. 2026-03-21T20:52:18,559 ******************************************************************************** 2026-03-21T20:52:18,560 !! 2026-03-21T20:52:18,560 check.warn(importable) 2026-03-21T20:52:18,561 /tmp/pip-build-env-nccfsuow/overlay/local/lib/python3.11/dist-packages/setuptools/command/build_py.py:215: _Warning: Package 'phy.apps.tests' is absent from the `packages` configuration. 2026-03-21T20:52:18,561 !! 2026-03-21T20:52:18,562 ******************************************************************************** 2026-03-21T20:52:18,562 ############################ 2026-03-21T20:52:18,563 # Package would be ignored # 2026-03-21T20:52:18,563 ############################ 2026-03-21T20:52:18,564 Python recognizes 'phy.apps.tests' as an importable package[^1], 2026-03-21T20:52:18,564 but it is absent from setuptools' `packages` configuration. 2026-03-21T20:52:18,565 This leads to an ambiguous overall configuration. If you want to distribute this 2026-03-21T20:52:18,566 package, please make sure that 'phy.apps.tests' is explicitly added 2026-03-21T20:52:18,566 to the `packages` configuration field. 2026-03-21T20:52:18,567 Alternatively, you can also rely on setuptools' discovery methods 2026-03-21T20:52:18,568 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2026-03-21T20:52:18,568 instead of `find_packages(...)`/`find:`). 2026-03-21T20:52:18,569 You can read more about "package discovery" on setuptools documentation page: 2026-03-21T20:52:18,570 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2026-03-21T20:52:18,571 If you don't want 'phy.apps.tests' to be distributed and are 2026-03-21T20:52:18,572 already explicitly excluding 'phy.apps.tests' via 2026-03-21T20:52:18,572 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2026-03-21T20:52:18,573 you can try to use `exclude_package_data`, or `include-package-data=False` in 2026-03-21T20:52:18,573 combination with a more fine grained `package-data` configuration. 2026-03-21T20:52:18,574 You can read more about "package data files" on setuptools documentation page: 2026-03-21T20:52:18,575 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2026-03-21T20:52:18,576 [^1]: For Python, any directory (with suitable naming) can be imported, 2026-03-21T20:52:18,577 even if it does not contain any `.py` files. 2026-03-21T20:52:18,577 On the other hand, currently there is no concept of package data 2026-03-21T20:52:18,578 directory, all directories are treated like packages. 2026-03-21T20:52:18,578 ******************************************************************************** 2026-03-21T20:52:18,580 !! 2026-03-21T20:52:18,580 check.warn(importable) 2026-03-21T20:52:18,581 /tmp/pip-build-env-nccfsuow/overlay/local/lib/python3.11/dist-packages/setuptools/command/build_py.py:215: _Warning: Package 'phy.apps.trace.tests' is absent from the `packages` configuration. 2026-03-21T20:52:18,581 !! 2026-03-21T20:52:18,582 ******************************************************************************** 2026-03-21T20:52:18,583 ############################ 2026-03-21T20:52:18,583 # Package would be ignored # 2026-03-21T20:52:18,583 ############################ 2026-03-21T20:52:18,584 Python recognizes 'phy.apps.trace.tests' as an importable package[^1], 2026-03-21T20:52:18,584 but it is absent from setuptools' `packages` configuration. 2026-03-21T20:52:18,585 This leads to an ambiguous overall configuration. If you want to distribute this 2026-03-21T20:52:18,585 package, please make sure that 'phy.apps.trace.tests' is explicitly added 2026-03-21T20:52:18,586 to the `packages` configuration field. 2026-03-21T20:52:18,587 Alternatively, you can also rely on setuptools' discovery methods 2026-03-21T20:52:18,587 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2026-03-21T20:52:18,588 instead of `find_packages(...)`/`find:`). 2026-03-21T20:52:18,589 You can read more about "package discovery" on setuptools documentation page: 2026-03-21T20:52:18,590 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2026-03-21T20:52:18,591 If you don't want 'phy.apps.trace.tests' to be distributed and are 2026-03-21T20:52:18,591 already explicitly excluding 'phy.apps.trace.tests' via 2026-03-21T20:52:18,592 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2026-03-21T20:52:18,592 you can try to use `exclude_package_data`, or `include-package-data=False` in 2026-03-21T20:52:18,593 combination with a more fine grained `package-data` configuration. 2026-03-21T20:52:18,594 You can read more about "package data files" on setuptools documentation page: 2026-03-21T20:52:18,595 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2026-03-21T20:52:18,596 [^1]: For Python, any directory (with suitable naming) can be imported, 2026-03-21T20:52:18,597 even if it does not contain any `.py` files. 2026-03-21T20:52:18,597 On the other hand, currently there is no concept of package data 2026-03-21T20:52:18,598 directory, all directories are treated like packages. 2026-03-21T20:52:18,598 ******************************************************************************** 2026-03-21T20:52:18,599 !! 2026-03-21T20:52:18,600 check.warn(importable) 2026-03-21T20:52:18,600 /tmp/pip-build-env-nccfsuow/overlay/local/lib/python3.11/dist-packages/setuptools/command/build_py.py:215: _Warning: Package 'phy.cluster.tests' is absent from the `packages` configuration. 2026-03-21T20:52:18,601 !! 2026-03-21T20:52:18,602 ******************************************************************************** 2026-03-21T20:52:18,602 ############################ 2026-03-21T20:52:18,603 # Package would be ignored # 2026-03-21T20:52:18,603 ############################ 2026-03-21T20:52:18,604 Python recognizes 'phy.cluster.tests' as an importable package[^1], 2026-03-21T20:52:18,604 but it is absent from setuptools' `packages` configuration. 2026-03-21T20:52:18,605 This leads to an ambiguous overall configuration. If you want to distribute this 2026-03-21T20:52:18,606 package, please make sure that 'phy.cluster.tests' is explicitly added 2026-03-21T20:52:18,606 to the `packages` configuration field. 2026-03-21T20:52:18,607 Alternatively, you can also rely on setuptools' discovery methods 2026-03-21T20:52:18,608 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2026-03-21T20:52:18,608 instead of `find_packages(...)`/`find:`). 2026-03-21T20:52:18,609 You can read more about "package discovery" on setuptools documentation page: 2026-03-21T20:52:18,611 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2026-03-21T20:52:18,612 If you don't want 'phy.cluster.tests' to be distributed and are 2026-03-21T20:52:18,612 already explicitly excluding 'phy.cluster.tests' via 2026-03-21T20:52:18,612 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2026-03-21T20:52:18,613 you can try to use `exclude_package_data`, or `include-package-data=False` in 2026-03-21T20:52:18,613 combination with a more fine grained `package-data` configuration. 2026-03-21T20:52:18,614 You can read more about "package data files" on setuptools documentation page: 2026-03-21T20:52:18,615 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2026-03-21T20:52:18,616 [^1]: For Python, any directory (with suitable naming) can be imported, 2026-03-21T20:52:18,617 even if it does not contain any `.py` files. 2026-03-21T20:52:18,617 On the other hand, currently there is no concept of package data 2026-03-21T20:52:18,617 directory, all directories are treated like packages. 2026-03-21T20:52:18,618 ******************************************************************************** 2026-03-21T20:52:18,619 !! 2026-03-21T20:52:18,619 check.warn(importable) 2026-03-21T20:52:18,620 /tmp/pip-build-env-nccfsuow/overlay/local/lib/python3.11/dist-packages/setuptools/command/build_py.py:215: _Warning: Package 'phy.cluster.views.tests' is absent from the `packages` configuration. 2026-03-21T20:52:18,620 !! 2026-03-21T20:52:18,621 ******************************************************************************** 2026-03-21T20:52:18,622 ############################ 2026-03-21T20:52:18,622 # Package would be ignored # 2026-03-21T20:52:18,622 ############################ 2026-03-21T20:52:18,623 Python recognizes 'phy.cluster.views.tests' as an importable package[^1], 2026-03-21T20:52:18,623 but it is absent from setuptools' `packages` configuration. 2026-03-21T20:52:18,624 This leads to an ambiguous overall configuration. If you want to distribute this 2026-03-21T20:52:18,625 package, please make sure that 'phy.cluster.views.tests' is explicitly added 2026-03-21T20:52:18,626 to the `packages` configuration field. 2026-03-21T20:52:18,627 Alternatively, you can also rely on setuptools' discovery methods 2026-03-21T20:52:18,628 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2026-03-21T20:52:18,628 instead of `find_packages(...)`/`find:`). 2026-03-21T20:52:18,629 You can read more about "package discovery" on setuptools documentation page: 2026-03-21T20:52:18,630 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2026-03-21T20:52:18,631 If you don't want 'phy.cluster.views.tests' to be distributed and are 2026-03-21T20:52:18,632 already explicitly excluding 'phy.cluster.views.tests' via 2026-03-21T20:52:18,633 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2026-03-21T20:52:18,633 you can try to use `exclude_package_data`, or `include-package-data=False` in 2026-03-21T20:52:18,634 combination with a more fine grained `package-data` configuration. 2026-03-21T20:52:18,635 You can read more about "package data files" on setuptools documentation page: 2026-03-21T20:52:18,636 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2026-03-21T20:52:18,637 [^1]: For Python, any directory (with suitable naming) can be imported, 2026-03-21T20:52:18,638 even if it does not contain any `.py` files. 2026-03-21T20:52:18,638 On the other hand, currently there is no concept of package data 2026-03-21T20:52:18,639 directory, all directories are treated like packages. 2026-03-21T20:52:18,640 ******************************************************************************** 2026-03-21T20:52:18,641 !! 2026-03-21T20:52:18,641 check.warn(importable) 2026-03-21T20:52:18,641 /tmp/pip-build-env-nccfsuow/overlay/local/lib/python3.11/dist-packages/setuptools/command/build_py.py:215: _Warning: Package 'phy.gui.tests' is absent from the `packages` configuration. 2026-03-21T20:52:18,642 !! 2026-03-21T20:52:18,643 ******************************************************************************** 2026-03-21T20:52:18,643 ############################ 2026-03-21T20:52:18,643 # Package would be ignored # 2026-03-21T20:52:18,644 ############################ 2026-03-21T20:52:18,644 Python recognizes 'phy.gui.tests' as an importable package[^1], 2026-03-21T20:52:18,645 but it is absent from setuptools' `packages` configuration. 2026-03-21T20:52:18,646 This leads to an ambiguous overall configuration. If you want to distribute this 2026-03-21T20:52:18,646 package, please make sure that 'phy.gui.tests' is explicitly added 2026-03-21T20:52:18,646 to the `packages` configuration field. 2026-03-21T20:52:18,647 Alternatively, you can also rely on setuptools' discovery methods 2026-03-21T20:52:18,648 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2026-03-21T20:52:18,648 instead of `find_packages(...)`/`find:`). 2026-03-21T20:52:18,649 You can read more about "package discovery" on setuptools documentation page: 2026-03-21T20:52:18,650 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2026-03-21T20:52:18,651 If you don't want 'phy.gui.tests' to be distributed and are 2026-03-21T20:52:18,651 already explicitly excluding 'phy.gui.tests' via 2026-03-21T20:52:18,652 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2026-03-21T20:52:18,652 you can try to use `exclude_package_data`, or `include-package-data=False` in 2026-03-21T20:52:18,653 combination with a more fine grained `package-data` configuration. 2026-03-21T20:52:18,654 You can read more about "package data files" on setuptools documentation page: 2026-03-21T20:52:18,655 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2026-03-21T20:52:18,656 [^1]: For Python, any directory (with suitable naming) can be imported, 2026-03-21T20:52:18,657 even if it does not contain any `.py` files. 2026-03-21T20:52:18,657 On the other hand, currently there is no concept of package data 2026-03-21T20:52:18,658 directory, all directories are treated like packages. 2026-03-21T20:52:18,658 ******************************************************************************** 2026-03-21T20:52:18,659 !! 2026-03-21T20:52:18,660 check.warn(importable) 2026-03-21T20:52:18,660 /tmp/pip-build-env-nccfsuow/overlay/local/lib/python3.11/dist-packages/setuptools/command/build_py.py:215: _Warning: Package 'phy.plot.tests' is absent from the `packages` configuration. 2026-03-21T20:52:18,661 !! 2026-03-21T20:52:18,662 ******************************************************************************** 2026-03-21T20:52:18,662 ############################ 2026-03-21T20:52:18,663 # Package would be ignored # 2026-03-21T20:52:18,663 ############################ 2026-03-21T20:52:18,664 Python recognizes 'phy.plot.tests' as an importable package[^1], 2026-03-21T20:52:18,664 but it is absent from setuptools' `packages` configuration. 2026-03-21T20:52:18,665 This leads to an ambiguous overall configuration. If you want to distribute this 2026-03-21T20:52:18,666 package, please make sure that 'phy.plot.tests' is explicitly added 2026-03-21T20:52:18,666 to the `packages` configuration field. 2026-03-21T20:52:18,667 Alternatively, you can also rely on setuptools' discovery methods 2026-03-21T20:52:18,668 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2026-03-21T20:52:18,668 instead of `find_packages(...)`/`find:`). 2026-03-21T20:52:18,669 You can read more about "package discovery" on setuptools documentation page: 2026-03-21T20:52:18,670 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2026-03-21T20:52:18,671 If you don't want 'phy.plot.tests' to be distributed and are 2026-03-21T20:52:18,671 already explicitly excluding 'phy.plot.tests' via 2026-03-21T20:52:18,672 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2026-03-21T20:52:18,672 you can try to use `exclude_package_data`, or `include-package-data=False` in 2026-03-21T20:52:18,673 combination with a more fine grained `package-data` configuration. 2026-03-21T20:52:18,673 You can read more about "package data files" on setuptools documentation page: 2026-03-21T20:52:18,674 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2026-03-21T20:52:18,676 [^1]: For Python, any directory (with suitable naming) can be imported, 2026-03-21T20:52:18,676 even if it does not contain any `.py` files. 2026-03-21T20:52:18,676 On the other hand, currently there is no concept of package data 2026-03-21T20:52:18,677 directory, all directories are treated like packages. 2026-03-21T20:52:18,677 ******************************************************************************** 2026-03-21T20:52:18,678 !! 2026-03-21T20:52:18,679 check.warn(importable) 2026-03-21T20:52:18,679 /tmp/pip-build-env-nccfsuow/overlay/local/lib/python3.11/dist-packages/setuptools/command/build_py.py:215: _Warning: Package 'phy.utils.tests' is absent from the `packages` configuration. 2026-03-21T20:52:18,680 !! 2026-03-21T20:52:18,681 ******************************************************************************** 2026-03-21T20:52:18,681 ############################ 2026-03-21T20:52:18,682 # Package would be ignored # 2026-03-21T20:52:18,682 ############################ 2026-03-21T20:52:18,683 Python recognizes 'phy.utils.tests' as an importable package[^1], 2026-03-21T20:52:18,683 but it is absent from setuptools' `packages` configuration. 2026-03-21T20:52:18,684 This leads to an ambiguous overall configuration. If you want to distribute this 2026-03-21T20:52:18,685 package, please make sure that 'phy.utils.tests' is explicitly added 2026-03-21T20:52:18,686 to the `packages` configuration field. 2026-03-21T20:52:18,687 Alternatively, you can also rely on setuptools' discovery methods 2026-03-21T20:52:18,687 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2026-03-21T20:52:18,688 instead of `find_packages(...)`/`find:`). 2026-03-21T20:52:18,689 You can read more about "package discovery" on setuptools documentation page: 2026-03-21T20:52:18,690 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2026-03-21T20:52:18,691 If you don't want 'phy.utils.tests' to be distributed and are 2026-03-21T20:52:18,691 already explicitly excluding 'phy.utils.tests' via 2026-03-21T20:52:18,692 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2026-03-21T20:52:18,692 you can try to use `exclude_package_data`, or `include-package-data=False` in 2026-03-21T20:52:18,693 combination with a more fine grained `package-data` configuration. 2026-03-21T20:52:18,694 You can read more about "package data files" on setuptools documentation page: 2026-03-21T20:52:18,695 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2026-03-21T20:52:18,697 [^1]: For Python, any directory (with suitable naming) can be imported, 2026-03-21T20:52:18,697 even if it does not contain any `.py` files. 2026-03-21T20:52:18,698 On the other hand, currently there is no concept of package data 2026-03-21T20:52:18,698 directory, all directories are treated like packages. 2026-03-21T20:52:18,699 ******************************************************************************** 2026-03-21T20:52:18,699 !! 2026-03-21T20:52:18,700 check.warn(importable) 2026-03-21T20:52:18,700 creating build/lib/phy/utils/tests 2026-03-21T20:52:18,701 copying phy/utils/tests/__init__.py -> build/lib/phy/utils/tests 2026-03-21T20:52:18,701 copying phy/utils/tests/conftest.py -> build/lib/phy/utils/tests 2026-03-21T20:52:18,702 copying phy/utils/tests/test_color.py -> build/lib/phy/utils/tests 2026-03-21T20:52:18,702 copying phy/utils/tests/test_config.py -> build/lib/phy/utils/tests 2026-03-21T20:52:18,702 copying phy/utils/tests/test_context.py -> build/lib/phy/utils/tests 2026-03-21T20:52:18,703 copying phy/utils/tests/test_plugin.py -> build/lib/phy/utils/tests 2026-03-21T20:52:18,703 copying phy/utils/tests/test_profiling.py -> build/lib/phy/utils/tests 2026-03-21T20:52:18,704 creating build/lib/phy/apps/tests 2026-03-21T20:52:18,704 copying phy/apps/tests/__init__.py -> build/lib/phy/apps/tests 2026-03-21T20:52:18,705 copying phy/apps/tests/test_base.py -> build/lib/phy/apps/tests 2026-03-21T20:52:18,705 creating build/lib/phy/cluster/tests 2026-03-21T20:52:18,705 copying phy/cluster/tests/__init__.py -> build/lib/phy/cluster/tests 2026-03-21T20:52:18,706 copying phy/cluster/tests/conftest.py -> build/lib/phy/cluster/tests 2026-03-21T20:52:18,706 copying phy/cluster/tests/test_clustering.py -> build/lib/phy/cluster/tests 2026-03-21T20:52:18,707 copying phy/cluster/tests/test_history.py -> build/lib/phy/cluster/tests 2026-03-21T20:52:18,707 copying phy/cluster/tests/test_supervisor.py -> build/lib/phy/cluster/tests 2026-03-21T20:52:18,709 copying phy/cluster/tests/test_utils.py -> build/lib/phy/cluster/tests 2026-03-21T20:52:18,710 creating build/lib/phy/plot/tests 2026-03-21T20:52:18,710 copying phy/plot/tests/__init__.py -> build/lib/phy/plot/tests 2026-03-21T20:52:18,711 copying phy/plot/tests/conftest.py -> build/lib/phy/plot/tests 2026-03-21T20:52:18,712 copying phy/plot/tests/test_axes.py -> build/lib/phy/plot/tests 2026-03-21T20:52:18,712 copying phy/plot/tests/test_base.py -> build/lib/phy/plot/tests 2026-03-21T20:52:18,713 copying phy/plot/tests/test_interact.py -> build/lib/phy/plot/tests 2026-03-21T20:52:18,713 copying phy/plot/tests/test_panzoom.py -> build/lib/phy/plot/tests 2026-03-21T20:52:18,714 copying phy/plot/tests/test_plot.py -> build/lib/phy/plot/tests 2026-03-21T20:52:18,714 copying phy/plot/tests/test_transform.py -> build/lib/phy/plot/tests 2026-03-21T20:52:18,715 copying phy/plot/tests/test_utils.py -> build/lib/phy/plot/tests 2026-03-21T20:52:18,716 copying phy/plot/tests/test_visuals.py -> build/lib/phy/plot/tests 2026-03-21T20:52:18,716 creating build/lib/phy/gui/tests 2026-03-21T20:52:18,717 copying phy/gui/tests/__init__.py -> build/lib/phy/gui/tests 2026-03-21T20:52:18,717 copying phy/gui/tests/conftest.py -> build/lib/phy/gui/tests 2026-03-21T20:52:18,718 copying phy/gui/tests/test_actions.py -> build/lib/phy/gui/tests 2026-03-21T20:52:18,718 copying phy/gui/tests/test_gui.py -> build/lib/phy/gui/tests 2026-03-21T20:52:18,719 copying phy/gui/tests/test_qt.py -> build/lib/phy/gui/tests 2026-03-21T20:52:18,719 copying phy/gui/tests/test_state.py -> build/lib/phy/gui/tests 2026-03-21T20:52:18,720 copying phy/gui/tests/test_widgets.py -> build/lib/phy/gui/tests 2026-03-21T20:52:18,720 creating build/lib/phy/apps/trace/tests 2026-03-21T20:52:18,721 copying phy/apps/trace/tests/__init__.py -> build/lib/phy/apps/trace/tests 2026-03-21T20:52:18,721 copying phy/apps/trace/tests/test_gui.py -> build/lib/phy/apps/trace/tests 2026-03-21T20:52:18,722 creating build/lib/phy/apps/template/tests 2026-03-21T20:52:18,722 copying phy/apps/template/tests/__init__.py -> build/lib/phy/apps/template/tests 2026-03-21T20:52:18,723 copying phy/apps/template/tests/test_gui.py -> build/lib/phy/apps/template/tests 2026-03-21T20:52:18,724 creating build/lib/phy/apps/kwik/tests 2026-03-21T20:52:18,724 copying phy/apps/kwik/tests/__init__.py -> build/lib/phy/apps/kwik/tests 2026-03-21T20:52:18,724 copying phy/apps/kwik/tests/test_gui.py -> build/lib/phy/apps/kwik/tests 2026-03-21T20:52:18,725 creating build/lib/phy/apps/template/static 2026-03-21T20:52:18,725 copying phy/apps/template/static/state.json -> build/lib/phy/apps/template/static 2026-03-21T20:52:18,725 creating build/lib/phy/apps/kwik/static 2026-03-21T20:52:18,726 copying phy/apps/kwik/static/state.json -> build/lib/phy/apps/kwik/static 2026-03-21T20:52:18,726 creating build/lib/phy/cluster/views/tests 2026-03-21T20:52:18,727 copying phy/cluster/views/tests/__init__.py -> build/lib/phy/cluster/views/tests 2026-03-21T20:52:18,727 copying phy/cluster/views/tests/conftest.py -> build/lib/phy/cluster/views/tests 2026-03-21T20:52:18,727 copying phy/cluster/views/tests/test_amplitude.py -> build/lib/phy/cluster/views/tests 2026-03-21T20:52:18,728 copying phy/cluster/views/tests/test_base.py -> build/lib/phy/cluster/views/tests 2026-03-21T20:52:18,728 copying phy/cluster/views/tests/test_cluscatter.py -> build/lib/phy/cluster/views/tests 2026-03-21T20:52:18,729 copying phy/cluster/views/tests/test_correlogram.py -> build/lib/phy/cluster/views/tests 2026-03-21T20:52:18,729 copying phy/cluster/views/tests/test_feature.py -> build/lib/phy/cluster/views/tests 2026-03-21T20:52:18,730 copying phy/cluster/views/tests/test_histogram.py -> build/lib/phy/cluster/views/tests 2026-03-21T20:52:18,730 copying phy/cluster/views/tests/test_probe.py -> build/lib/phy/cluster/views/tests 2026-03-21T20:52:18,730 copying phy/cluster/views/tests/test_raster.py -> build/lib/phy/cluster/views/tests 2026-03-21T20:52:18,731 copying phy/cluster/views/tests/test_scatter.py -> build/lib/phy/cluster/views/tests 2026-03-21T20:52:18,731 copying phy/cluster/views/tests/test_template.py -> build/lib/phy/cluster/views/tests 2026-03-21T20:52:18,732 copying phy/cluster/views/tests/test_trace.py -> build/lib/phy/cluster/views/tests 2026-03-21T20:52:18,732 copying phy/cluster/views/tests/test_waveform.py -> build/lib/phy/cluster/views/tests 2026-03-21T20:52:18,733 creating build/lib/phy/plot/static 2026-03-21T20:52:18,733 copying phy/plot/static/SourceCodePro-Regular.npy.gz -> build/lib/phy/plot/static 2026-03-21T20:52:18,734 creating build/lib/phy/plot/glsl 2026-03-21T20:52:18,734 copying phy/plot/glsl/constants.glsl -> build/lib/phy/plot/glsl 2026-03-21T20:52:18,735 copying phy/plot/glsl/histogram.frag -> build/lib/phy/plot/glsl 2026-03-21T20:52:18,736 copying phy/plot/glsl/histogram.vert -> build/lib/phy/plot/glsl 2026-03-21T20:52:18,736 copying phy/plot/glsl/image.frag -> build/lib/phy/plot/glsl 2026-03-21T20:52:18,736 copying phy/plot/glsl/image.vert -> build/lib/phy/plot/glsl 2026-03-21T20:52:18,737 copying phy/plot/glsl/line.frag -> build/lib/phy/plot/glsl 2026-03-21T20:52:18,738 copying phy/plot/glsl/line.vert -> build/lib/phy/plot/glsl 2026-03-21T20:52:18,738 copying phy/plot/glsl/line_agg_geom.frag -> build/lib/phy/plot/glsl 2026-03-21T20:52:18,738 copying phy/plot/glsl/line_agg_geom.vert -> build/lib/phy/plot/glsl 2026-03-21T20:52:18,739 copying phy/plot/glsl/msdf.frag -> build/lib/phy/plot/glsl 2026-03-21T20:52:18,740 copying phy/plot/glsl/msdf.vert -> build/lib/phy/plot/glsl 2026-03-21T20:52:18,741 copying phy/plot/glsl/patch.frag -> build/lib/phy/plot/glsl 2026-03-21T20:52:18,743 copying phy/plot/glsl/patch.vert -> build/lib/phy/plot/glsl 2026-03-21T20:52:18,745 copying phy/plot/glsl/plot.frag -> build/lib/phy/plot/glsl 2026-03-21T20:52:18,747 copying phy/plot/glsl/plot.vert -> build/lib/phy/plot/glsl 2026-03-21T20:52:18,749 copying phy/plot/glsl/plot_agg.frag -> build/lib/phy/plot/glsl 2026-03-21T20:52:18,751 copying phy/plot/glsl/plot_agg.vert -> build/lib/phy/plot/glsl 2026-03-21T20:52:18,753 copying phy/plot/glsl/polygon.frag -> build/lib/phy/plot/glsl 2026-03-21T20:52:18,755 copying phy/plot/glsl/polygon.vert -> build/lib/phy/plot/glsl 2026-03-21T20:52:18,757 copying phy/plot/glsl/scatter.frag -> build/lib/phy/plot/glsl 2026-03-21T20:52:18,759 copying phy/plot/glsl/scatter.vert -> build/lib/phy/plot/glsl 2026-03-21T20:52:18,761 copying phy/plot/glsl/simple.frag -> build/lib/phy/plot/glsl 2026-03-21T20:52:18,763 copying phy/plot/glsl/simple.vert -> build/lib/phy/plot/glsl 2026-03-21T20:52:18,765 copying phy/plot/glsl/text.frag -> build/lib/phy/plot/glsl 2026-03-21T20:52:18,767 copying phy/plot/glsl/text.vert -> build/lib/phy/plot/glsl 2026-03-21T20:52:18,769 copying phy/plot/glsl/uni_plot.frag -> build/lib/phy/plot/glsl 2026-03-21T20:52:18,771 copying phy/plot/glsl/uni_plot.vert -> build/lib/phy/plot/glsl 2026-03-21T20:52:18,773 copying phy/plot/glsl/uni_scatter.frag -> build/lib/phy/plot/glsl 2026-03-21T20:52:18,775 copying phy/plot/glsl/uni_scatter.vert -> build/lib/phy/plot/glsl 2026-03-21T20:52:18,777 copying phy/plot/glsl/utils.glsl -> build/lib/phy/plot/glsl 2026-03-21T20:52:18,779 creating build/lib/phy/plot/glsl/markers 2026-03-21T20:52:18,780 copying phy/plot/glsl/markers/arrow.glsl -> build/lib/phy/plot/glsl/markers 2026-03-21T20:52:18,783 copying phy/plot/glsl/markers/asterisk.glsl -> build/lib/phy/plot/glsl/markers 2026-03-21T20:52:18,785 copying phy/plot/glsl/markers/chevron.glsl -> build/lib/phy/plot/glsl/markers 2026-03-21T20:52:18,787 copying phy/plot/glsl/markers/clover.glsl -> build/lib/phy/plot/glsl/markers 2026-03-21T20:52:18,788 copying phy/plot/glsl/markers/club.glsl -> build/lib/phy/plot/glsl/markers 2026-03-21T20:52:18,791 copying phy/plot/glsl/markers/cross.glsl -> build/lib/phy/plot/glsl/markers 2026-03-21T20:52:18,793 copying phy/plot/glsl/markers/diamond.glsl -> build/lib/phy/plot/glsl/markers 2026-03-21T20:52:18,795 copying phy/plot/glsl/markers/disc.glsl -> build/lib/phy/plot/glsl/markers 2026-03-21T20:52:18,797 copying phy/plot/glsl/markers/ellipse.glsl -> build/lib/phy/plot/glsl/markers 2026-03-21T20:52:18,799 copying phy/plot/glsl/markers/hbar.glsl -> build/lib/phy/plot/glsl/markers 2026-03-21T20:52:18,801 copying phy/plot/glsl/markers/heart.glsl -> build/lib/phy/plot/glsl/markers 2026-03-21T20:52:18,803 copying phy/plot/glsl/markers/infinity.glsl -> build/lib/phy/plot/glsl/markers 2026-03-21T20:52:18,805 copying phy/plot/glsl/markers/markers.glsl -> build/lib/phy/plot/glsl/markers 2026-03-21T20:52:18,807 copying phy/plot/glsl/markers/pin.glsl -> build/lib/phy/plot/glsl/markers 2026-03-21T20:52:18,809 copying phy/plot/glsl/markers/ring.glsl -> build/lib/phy/plot/glsl/markers 2026-03-21T20:52:18,811 copying phy/plot/glsl/markers/spade.glsl -> build/lib/phy/plot/glsl/markers 2026-03-21T20:52:18,813 copying phy/plot/glsl/markers/square.glsl -> build/lib/phy/plot/glsl/markers 2026-03-21T20:52:18,816 copying phy/plot/glsl/markers/tag.glsl -> build/lib/phy/plot/glsl/markers 2026-03-21T20:52:18,818 copying phy/plot/glsl/markers/triangle.glsl -> build/lib/phy/plot/glsl/markers 2026-03-21T20:52:18,820 copying phy/plot/glsl/markers/vbar.glsl -> build/lib/phy/plot/glsl/markers 2026-03-21T20:52:18,822 creating build/lib/phy/gui/static 2026-03-21T20:52:18,823 copying phy/gui/static/fa-solid-900.ttf -> build/lib/phy/gui/static 2026-03-21T20:52:18,828 copying phy/gui/static/index.html -> build/lib/phy/gui/static 2026-03-21T20:52:18,830 copying phy/gui/static/list.min.js -> build/lib/phy/gui/static 2026-03-21T20:52:18,833 copying phy/gui/static/styles.css -> build/lib/phy/gui/static 2026-03-21T20:52:18,835 copying phy/gui/static/table.min.js -> build/lib/phy/gui/static 2026-03-21T20:52:18,838 creating build/lib/phy/gui/static/icons 2026-03-21T20:52:18,839 copying phy/gui/static/icons/f015.png -> build/lib/phy/gui/static/icons 2026-03-21T20:52:18,841 copying phy/gui/static/icons/f01e.png -> build/lib/phy/gui/static/icons 2026-03-21T20:52:18,843 copying phy/gui/static/icons/f060.png -> build/lib/phy/gui/static/icons 2026-03-21T20:52:18,845 copying phy/gui/static/icons/f061.png -> build/lib/phy/gui/static/icons 2026-03-21T20:52:18,847 copying phy/gui/static/icons/f0a8.png -> build/lib/phy/gui/static/icons 2026-03-21T20:52:18,849 copying phy/gui/static/icons/f0a9.png -> build/lib/phy/gui/static/icons 2026-03-21T20:52:18,852 copying phy/gui/static/icons/f0c7.png -> build/lib/phy/gui/static/icons 2026-03-21T20:52:18,853 copying phy/gui/static/icons/f0e2.png -> build/lib/phy/gui/static/icons 2026-03-21T20:52:18,856 copying phy/gui/static/icons/f247.png -> build/lib/phy/gui/static/icons 2026-03-21T20:52:18,873 installing to build/bdist.linux-armv7l/wheel 2026-03-21T20:52:18,873 running install 2026-03-21T20:52:18,896 running install_lib 2026-03-21T20:52:18,902 creating build/bdist.linux-armv7l/wheel 2026-03-21T20:52:18,904 creating build/bdist.linux-armv7l/wheel/phy 2026-03-21T20:52:18,905 copying build/lib/phy/conftest.py -> build/bdist.linux-armv7l/wheel/./phy 2026-03-21T20:52:18,907 creating build/bdist.linux-armv7l/wheel/phy/utils 2026-03-21T20:52:18,908 creating build/bdist.linux-armv7l/wheel/phy/utils/tests 2026-03-21T20:52:18,910 copying build/lib/phy/utils/tests/test_context.py -> build/bdist.linux-armv7l/wheel/./phy/utils/tests 2026-03-21T20:52:18,911 copying build/lib/phy/utils/tests/test_profiling.py -> build/bdist.linux-armv7l/wheel/./phy/utils/tests 2026-03-21T20:52:18,913 copying build/lib/phy/utils/tests/conftest.py -> build/bdist.linux-armv7l/wheel/./phy/utils/tests 2026-03-21T20:52:18,915 copying build/lib/phy/utils/tests/test_color.py -> build/bdist.linux-armv7l/wheel/./phy/utils/tests 2026-03-21T20:52:18,917 copying build/lib/phy/utils/tests/test_config.py -> build/bdist.linux-armv7l/wheel/./phy/utils/tests 2026-03-21T20:52:18,919 copying build/lib/phy/utils/tests/__init__.py -> build/bdist.linux-armv7l/wheel/./phy/utils/tests 2026-03-21T20:52:18,920 copying build/lib/phy/utils/tests/test_plugin.py -> build/bdist.linux-armv7l/wheel/./phy/utils/tests 2026-03-21T20:52:18,922 copying build/lib/phy/utils/profiling.py -> build/bdist.linux-armv7l/wheel/./phy/utils 2026-03-21T20:52:18,924 copying build/lib/phy/utils/context.py -> build/bdist.linux-armv7l/wheel/./phy/utils 2026-03-21T20:52:18,927 copying build/lib/phy/utils/color.py -> build/bdist.linux-armv7l/wheel/./phy/utils 2026-03-21T20:52:18,929 copying build/lib/phy/utils/config.py -> build/bdist.linux-armv7l/wheel/./phy/utils 2026-03-21T20:52:18,932 copying build/lib/phy/utils/__init__.py -> build/bdist.linux-armv7l/wheel/./phy/utils 2026-03-21T20:52:18,934 copying build/lib/phy/utils/plugin.py -> build/bdist.linux-armv7l/wheel/./phy/utils 2026-03-21T20:52:18,937 creating build/bdist.linux-armv7l/wheel/phy/apps 2026-03-21T20:52:18,938 creating build/bdist.linux-armv7l/wheel/phy/apps/tests 2026-03-21T20:52:18,940 copying build/lib/phy/apps/tests/test_base.py -> build/bdist.linux-armv7l/wheel/./phy/apps/tests 2026-03-21T20:52:18,943 copying build/lib/phy/apps/tests/__init__.py -> build/bdist.linux-armv7l/wheel/./phy/apps/tests 2026-03-21T20:52:18,946 creating build/bdist.linux-armv7l/wheel/phy/apps/trace 2026-03-21T20:52:18,947 creating build/bdist.linux-armv7l/wheel/phy/apps/trace/tests 2026-03-21T20:52:18,949 copying build/lib/phy/apps/trace/tests/test_gui.py -> build/bdist.linux-armv7l/wheel/./phy/apps/trace/tests 2026-03-21T20:52:18,951 copying build/lib/phy/apps/trace/tests/__init__.py -> build/bdist.linux-armv7l/wheel/./phy/apps/trace/tests 2026-03-21T20:52:18,953 copying build/lib/phy/apps/trace/__init__.py -> build/bdist.linux-armv7l/wheel/./phy/apps/trace 2026-03-21T20:52:18,955 copying build/lib/phy/apps/trace/gui.py -> build/bdist.linux-armv7l/wheel/./phy/apps/trace 2026-03-21T20:52:18,958 creating build/bdist.linux-armv7l/wheel/phy/apps/template 2026-03-21T20:52:18,960 creating build/bdist.linux-armv7l/wheel/phy/apps/template/static 2026-03-21T20:52:18,961 copying build/lib/phy/apps/template/static/state.json -> build/bdist.linux-armv7l/wheel/./phy/apps/template/static 2026-03-21T20:52:18,964 creating build/bdist.linux-armv7l/wheel/phy/apps/template/tests 2026-03-21T20:52:18,966 copying build/lib/phy/apps/template/tests/test_gui.py -> build/bdist.linux-armv7l/wheel/./phy/apps/template/tests 2026-03-21T20:52:18,969 copying build/lib/phy/apps/template/tests/__init__.py -> build/bdist.linux-armv7l/wheel/./phy/apps/template/tests 2026-03-21T20:52:18,970 copying build/lib/phy/apps/template/__init__.py -> build/bdist.linux-armv7l/wheel/./phy/apps/template 2026-03-21T20:52:18,972 copying build/lib/phy/apps/template/gui.py -> build/bdist.linux-armv7l/wheel/./phy/apps/template 2026-03-21T20:52:18,975 copying build/lib/phy/apps/base.py -> build/bdist.linux-armv7l/wheel/./phy/apps 2026-03-21T20:52:18,979 copying build/lib/phy/apps/__init__.py -> build/bdist.linux-armv7l/wheel/./phy/apps 2026-03-21T20:52:18,982 creating build/bdist.linux-armv7l/wheel/phy/apps/kwik 2026-03-21T20:52:18,984 creating build/bdist.linux-armv7l/wheel/phy/apps/kwik/static 2026-03-21T20:52:18,985 copying build/lib/phy/apps/kwik/static/state.json -> build/bdist.linux-armv7l/wheel/./phy/apps/kwik/static 2026-03-21T20:52:18,988 creating build/bdist.linux-armv7l/wheel/phy/apps/kwik/tests 2026-03-21T20:52:18,989 copying build/lib/phy/apps/kwik/tests/test_gui.py -> build/bdist.linux-armv7l/wheel/./phy/apps/kwik/tests 2026-03-21T20:52:18,992 copying build/lib/phy/apps/kwik/tests/__init__.py -> build/bdist.linux-armv7l/wheel/./phy/apps/kwik/tests 2026-03-21T20:52:18,994 copying build/lib/phy/apps/kwik/__init__.py -> build/bdist.linux-armv7l/wheel/./phy/apps/kwik 2026-03-21T20:52:18,996 copying build/lib/phy/apps/kwik/gui.py -> build/bdist.linux-armv7l/wheel/./phy/apps/kwik 2026-03-21T20:52:18,998 copying build/lib/phy/__init__.py -> build/bdist.linux-armv7l/wheel/./phy 2026-03-21T20:52:19,001 creating build/bdist.linux-armv7l/wheel/phy/cluster 2026-03-21T20:52:19,002 copying build/lib/phy/cluster/supervisor.py -> build/bdist.linux-armv7l/wheel/./phy/cluster 2026-03-21T20:52:19,007 creating build/bdist.linux-armv7l/wheel/phy/cluster/tests 2026-03-21T20:52:19,008 copying build/lib/phy/cluster/tests/test_supervisor.py -> build/bdist.linux-armv7l/wheel/./phy/cluster/tests 2026-03-21T20:52:19,011 copying build/lib/phy/cluster/tests/test_clustering.py -> build/bdist.linux-armv7l/wheel/./phy/cluster/tests 2026-03-21T20:52:19,014 copying build/lib/phy/cluster/tests/test_utils.py -> build/bdist.linux-armv7l/wheel/./phy/cluster/tests 2026-03-21T20:52:19,017 copying build/lib/phy/cluster/tests/conftest.py -> build/bdist.linux-armv7l/wheel/./phy/cluster/tests 2026-03-21T20:52:19,019 copying build/lib/phy/cluster/tests/__init__.py -> build/bdist.linux-armv7l/wheel/./phy/cluster/tests 2026-03-21T20:52:19,021 copying build/lib/phy/cluster/tests/test_history.py -> build/bdist.linux-armv7l/wheel/./phy/cluster/tests 2026-03-21T20:52:19,023 copying build/lib/phy/cluster/_utils.py -> build/bdist.linux-armv7l/wheel/./phy/cluster 2026-03-21T20:52:19,026 copying build/lib/phy/cluster/__init__.py -> build/bdist.linux-armv7l/wheel/./phy/cluster 2026-03-21T20:52:19,029 creating build/bdist.linux-armv7l/wheel/phy/cluster/views 2026-03-21T20:52:19,030 copying build/lib/phy/cluster/views/waveform.py -> build/bdist.linux-armv7l/wheel/./phy/cluster/views 2026-03-21T20:52:19,033 copying build/lib/phy/cluster/views/probe.py -> build/bdist.linux-armv7l/wheel/./phy/cluster/views 2026-03-21T20:52:19,036 copying build/lib/phy/cluster/views/raster.py -> build/bdist.linux-armv7l/wheel/./phy/cluster/views 2026-03-21T20:52:19,038 copying build/lib/phy/cluster/views/feature.py -> build/bdist.linux-armv7l/wheel/./phy/cluster/views 2026-03-21T20:52:19,042 creating build/bdist.linux-armv7l/wheel/phy/cluster/views/tests 2026-03-21T20:52:19,043 copying build/lib/phy/cluster/views/tests/test_raster.py -> build/bdist.linux-armv7l/wheel/./phy/cluster/views/tests 2026-03-21T20:52:19,045 copying build/lib/phy/cluster/views/tests/test_feature.py -> build/bdist.linux-armv7l/wheel/./phy/cluster/views/tests 2026-03-21T20:52:19,048 copying build/lib/phy/cluster/views/tests/test_base.py -> build/bdist.linux-armv7l/wheel/./phy/cluster/views/tests 2026-03-21T20:52:19,050 copying build/lib/phy/cluster/views/tests/test_template.py -> build/bdist.linux-armv7l/wheel/./phy/cluster/views/tests 2026-03-21T20:52:19,052 copying build/lib/phy/cluster/views/tests/conftest.py -> build/bdist.linux-armv7l/wheel/./phy/cluster/views/tests 2026-03-21T20:52:19,054 copying build/lib/phy/cluster/views/tests/test_histogram.py -> build/bdist.linux-armv7l/wheel/./phy/cluster/views/tests 2026-03-21T20:52:19,056 copying build/lib/phy/cluster/views/tests/__init__.py -> build/bdist.linux-armv7l/wheel/./phy/cluster/views/tests 2026-03-21T20:52:19,058 copying build/lib/phy/cluster/views/tests/test_probe.py -> build/bdist.linux-armv7l/wheel/./phy/cluster/views/tests 2026-03-21T20:52:19,060 copying build/lib/phy/cluster/views/tests/test_amplitude.py -> build/bdist.linux-armv7l/wheel/./phy/cluster/views/tests 2026-03-21T20:52:19,062 copying build/lib/phy/cluster/views/tests/test_cluscatter.py -> build/bdist.linux-armv7l/wheel/./phy/cluster/views/tests 2026-03-21T20:52:19,064 copying build/lib/phy/cluster/views/tests/test_trace.py -> build/bdist.linux-armv7l/wheel/./phy/cluster/views/tests 2026-03-21T20:52:19,067 copying build/lib/phy/cluster/views/tests/test_scatter.py -> build/bdist.linux-armv7l/wheel/./phy/cluster/views/tests 2026-03-21T20:52:19,069 copying build/lib/phy/cluster/views/tests/test_waveform.py -> build/bdist.linux-armv7l/wheel/./phy/cluster/views/tests 2026-03-21T20:52:19,071 copying build/lib/phy/cluster/views/tests/test_correlogram.py -> build/bdist.linux-armv7l/wheel/./phy/cluster/views/tests 2026-03-21T20:52:19,073 copying build/lib/phy/cluster/views/template.py -> build/bdist.linux-armv7l/wheel/./phy/cluster/views 2026-03-21T20:52:19,076 copying build/lib/phy/cluster/views/cluscatter.py -> build/bdist.linux-armv7l/wheel/./phy/cluster/views 2026-03-21T20:52:19,079 copying build/lib/phy/cluster/views/base.py -> build/bdist.linux-armv7l/wheel/./phy/cluster/views 2026-03-21T20:52:19,082 copying build/lib/phy/cluster/views/amplitude.py -> build/bdist.linux-armv7l/wheel/./phy/cluster/views 2026-03-21T20:52:19,084 copying build/lib/phy/cluster/views/__init__.py -> build/bdist.linux-armv7l/wheel/./phy/cluster/views 2026-03-21T20:52:19,087 copying build/lib/phy/cluster/views/histogram.py -> build/bdist.linux-armv7l/wheel/./phy/cluster/views 2026-03-21T20:52:19,089 copying build/lib/phy/cluster/views/scatter.py -> build/bdist.linux-armv7l/wheel/./phy/cluster/views 2026-03-21T20:52:19,092 copying build/lib/phy/cluster/views/correlogram.py -> build/bdist.linux-armv7l/wheel/./phy/cluster/views 2026-03-21T20:52:19,095 copying build/lib/phy/cluster/views/trace.py -> build/bdist.linux-armv7l/wheel/./phy/cluster/views 2026-03-21T20:52:19,098 copying build/lib/phy/cluster/clustering.py -> build/bdist.linux-armv7l/wheel/./phy/cluster 2026-03-21T20:52:19,101 copying build/lib/phy/cluster/_history.py -> build/bdist.linux-armv7l/wheel/./phy/cluster 2026-03-21T20:52:19,104 creating build/bdist.linux-armv7l/wheel/phy/plot 2026-03-21T20:52:19,106 creating build/bdist.linux-armv7l/wheel/phy/plot/static 2026-03-21T20:52:19,108 copying build/lib/phy/plot/static/SourceCodePro-Regular.npy.gz -> build/bdist.linux-armv7l/wheel/./phy/plot/static 2026-03-21T20:52:19,115 copying build/lib/phy/plot/axes.py -> build/bdist.linux-armv7l/wheel/./phy/plot 2026-03-21T20:52:19,118 copying build/lib/phy/plot/utils.py -> build/bdist.linux-armv7l/wheel/./phy/plot 2026-03-21T20:52:19,121 creating build/bdist.linux-armv7l/wheel/phy/plot/gloo 2026-03-21T20:52:19,122 copying build/lib/phy/plot/gloo/array.py -> build/bdist.linux-armv7l/wheel/./phy/plot/gloo 2026-03-21T20:52:19,125 copying build/lib/phy/plot/gloo/snippet.py -> build/bdist.linux-armv7l/wheel/./phy/plot/gloo 2026-03-21T20:52:19,128 copying build/lib/phy/plot/gloo/gpudata.py -> build/bdist.linux-armv7l/wheel/./phy/plot/gloo 2026-03-21T20:52:19,131 copying build/lib/phy/plot/gloo/texture.py -> build/bdist.linux-armv7l/wheel/./phy/plot/gloo 2026-03-21T20:52:19,134 copying build/lib/phy/plot/gloo/parser.py -> build/bdist.linux-armv7l/wheel/./phy/plot/gloo 2026-03-21T20:52:19,137 copying build/lib/phy/plot/gloo/variable.py -> build/bdist.linux-armv7l/wheel/./phy/plot/gloo 2026-03-21T20:52:19,139 copying build/lib/phy/plot/gloo/shader.py -> build/bdist.linux-armv7l/wheel/./phy/plot/gloo 2026-03-21T20:52:19,142 copying build/lib/phy/plot/gloo/__init__.py -> build/bdist.linux-armv7l/wheel/./phy/plot/gloo 2026-03-21T20:52:19,144 copying build/lib/phy/plot/gloo/atlas.py -> build/bdist.linux-armv7l/wheel/./phy/plot/gloo 2026-03-21T20:52:19,147 copying build/lib/phy/plot/gloo/globject.py -> build/bdist.linux-armv7l/wheel/./phy/plot/gloo 2026-03-21T20:52:19,149 copying build/lib/phy/plot/gloo/gl.py -> build/bdist.linux-armv7l/wheel/./phy/plot/gloo 2026-03-21T20:52:19,151 copying build/lib/phy/plot/gloo/buffer.py -> build/bdist.linux-armv7l/wheel/./phy/plot/gloo 2026-03-21T20:52:19,153 copying build/lib/phy/plot/gloo/uniforms.py -> build/bdist.linux-armv7l/wheel/./phy/plot/gloo 2026-03-21T20:52:19,156 copying build/lib/phy/plot/gloo/framebuffer.py -> build/bdist.linux-armv7l/wheel/./phy/plot/gloo 2026-03-21T20:52:19,159 copying build/lib/phy/plot/gloo/program.py -> build/bdist.linux-armv7l/wheel/./phy/plot/gloo 2026-03-21T20:52:19,163 creating build/bdist.linux-armv7l/wheel/phy/plot/tests 2026-03-21T20:52:19,164 copying build/lib/phy/plot/tests/test_plot.py -> build/bdist.linux-armv7l/wheel/./phy/plot/tests 2026-03-21T20:52:19,167 copying build/lib/phy/plot/tests/test_transform.py -> build/bdist.linux-armv7l/wheel/./phy/plot/tests 2026-03-21T20:52:19,169 copying build/lib/phy/plot/tests/test_axes.py -> build/bdist.linux-armv7l/wheel/./phy/plot/tests 2026-03-21T20:52:19,172 copying build/lib/phy/plot/tests/test_panzoom.py -> build/bdist.linux-armv7l/wheel/./phy/plot/tests 2026-03-21T20:52:19,177 copying build/lib/phy/plot/tests/test_utils.py -> build/bdist.linux-armv7l/wheel/./phy/plot/tests 2026-03-21T20:52:19,179 copying build/lib/phy/plot/tests/test_base.py -> build/bdist.linux-armv7l/wheel/./phy/plot/tests 2026-03-21T20:52:19,182 copying build/lib/phy/plot/tests/conftest.py -> build/bdist.linux-armv7l/wheel/./phy/plot/tests 2026-03-21T20:52:19,184 copying build/lib/phy/plot/tests/test_visuals.py -> build/bdist.linux-armv7l/wheel/./phy/plot/tests 2026-03-21T20:52:19,187 copying build/lib/phy/plot/tests/test_interact.py -> build/bdist.linux-armv7l/wheel/./phy/plot/tests 2026-03-21T20:52:19,189 copying build/lib/phy/plot/tests/__init__.py -> build/bdist.linux-armv7l/wheel/./phy/plot/tests 2026-03-21T20:52:19,192 copying build/lib/phy/plot/visuals.py -> build/bdist.linux-armv7l/wheel/./phy/plot 2026-03-21T20:52:19,195 copying build/lib/phy/plot/interact.py -> build/bdist.linux-armv7l/wheel/./phy/plot 2026-03-21T20:52:19,199 copying build/lib/phy/plot/panzoom.py -> build/bdist.linux-armv7l/wheel/./phy/plot 2026-03-21T20:52:19,203 creating build/bdist.linux-armv7l/wheel/phy/plot/glsl 2026-03-21T20:52:19,205 copying build/lib/phy/plot/glsl/plot_agg.frag -> build/bdist.linux-armv7l/wheel/./phy/plot/glsl 2026-03-21T20:52:19,207 copying build/lib/phy/plot/glsl/polygon.frag -> build/bdist.linux-armv7l/wheel/./phy/plot/glsl 2026-03-21T20:52:19,209 copying build/lib/phy/plot/glsl/histogram.vert -> build/bdist.linux-armv7l/wheel/./phy/plot/glsl 2026-03-21T20:52:19,210 copying build/lib/phy/plot/glsl/plot.frag -> build/bdist.linux-armv7l/wheel/./phy/plot/glsl 2026-03-21T20:52:19,212 copying build/lib/phy/plot/glsl/patch.vert -> build/bdist.linux-armv7l/wheel/./phy/plot/glsl 2026-03-21T20:52:19,214 copying build/lib/phy/plot/glsl/line.frag -> build/bdist.linux-armv7l/wheel/./phy/plot/glsl 2026-03-21T20:52:19,216 copying build/lib/phy/plot/glsl/msdf.frag -> build/bdist.linux-armv7l/wheel/./phy/plot/glsl 2026-03-21T20:52:19,218 copying build/lib/phy/plot/glsl/scatter.frag -> build/bdist.linux-armv7l/wheel/./phy/plot/glsl 2026-03-21T20:52:19,219 copying build/lib/phy/plot/glsl/line.vert -> build/bdist.linux-armv7l/wheel/./phy/plot/glsl 2026-03-21T20:52:19,221 copying build/lib/phy/plot/glsl/simple.frag -> build/bdist.linux-armv7l/wheel/./phy/plot/glsl 2026-03-21T20:52:19,223 copying build/lib/phy/plot/glsl/uni_plot.vert -> build/bdist.linux-armv7l/wheel/./phy/plot/glsl 2026-03-21T20:52:19,224 copying build/lib/phy/plot/glsl/utils.glsl -> build/bdist.linux-armv7l/wheel/./phy/plot/glsl 2026-03-21T20:52:19,226 copying build/lib/phy/plot/glsl/line_agg_geom.frag -> build/bdist.linux-armv7l/wheel/./phy/plot/glsl 2026-03-21T20:52:19,228 copying build/lib/phy/plot/glsl/line_agg_geom.vert -> build/bdist.linux-armv7l/wheel/./phy/plot/glsl 2026-03-21T20:52:19,229 copying build/lib/phy/plot/glsl/patch.frag -> build/bdist.linux-armv7l/wheel/./phy/plot/glsl 2026-03-21T20:52:19,231 copying build/lib/phy/plot/glsl/scatter.vert -> build/bdist.linux-armv7l/wheel/./phy/plot/glsl 2026-03-21T20:52:19,233 copying build/lib/phy/plot/glsl/simple.vert -> build/bdist.linux-armv7l/wheel/./phy/plot/glsl 2026-03-21T20:52:19,234 copying build/lib/phy/plot/glsl/image.vert -> build/bdist.linux-armv7l/wheel/./phy/plot/glsl 2026-03-21T20:52:19,236 copying build/lib/phy/plot/glsl/plot_agg.vert -> build/bdist.linux-armv7l/wheel/./phy/plot/glsl 2026-03-21T20:52:19,238 copying build/lib/phy/plot/glsl/msdf.vert -> build/bdist.linux-armv7l/wheel/./phy/plot/glsl 2026-03-21T20:52:19,239 copying build/lib/phy/plot/glsl/text.vert -> build/bdist.linux-armv7l/wheel/./phy/plot/glsl 2026-03-21T20:52:19,241 copying build/lib/phy/plot/glsl/polygon.vert -> build/bdist.linux-armv7l/wheel/./phy/plot/glsl 2026-03-21T20:52:19,243 copying build/lib/phy/plot/glsl/histogram.frag -> build/bdist.linux-armv7l/wheel/./phy/plot/glsl 2026-03-21T20:52:19,245 copying build/lib/phy/plot/glsl/uni_plot.frag -> build/bdist.linux-armv7l/wheel/./phy/plot/glsl 2026-03-21T20:52:19,247 copying build/lib/phy/plot/glsl/uni_scatter.vert -> build/bdist.linux-armv7l/wheel/./phy/plot/glsl 2026-03-21T20:52:19,249 creating build/bdist.linux-armv7l/wheel/phy/plot/glsl/markers 2026-03-21T20:52:19,250 copying build/lib/phy/plot/glsl/markers/club.glsl -> build/bdist.linux-armv7l/wheel/./phy/plot/glsl/markers 2026-03-21T20:52:19,252 copying build/lib/phy/plot/glsl/markers/infinity.glsl -> build/bdist.linux-armv7l/wheel/./phy/plot/glsl/markers 2026-03-21T20:52:19,254 copying build/lib/phy/plot/glsl/markers/clover.glsl -> build/bdist.linux-armv7l/wheel/./phy/plot/glsl/markers 2026-03-21T20:52:19,256 copying build/lib/phy/plot/glsl/markers/disc.glsl -> build/bdist.linux-armv7l/wheel/./phy/plot/glsl/markers 2026-03-21T20:52:19,257 copying build/lib/phy/plot/glsl/markers/asterisk.glsl -> build/bdist.linux-armv7l/wheel/./phy/plot/glsl/markers 2026-03-21T20:52:19,259 copying build/lib/phy/plot/glsl/markers/ring.glsl -> build/bdist.linux-armv7l/wheel/./phy/plot/glsl/markers 2026-03-21T20:52:19,261 copying build/lib/phy/plot/glsl/markers/square.glsl -> build/bdist.linux-armv7l/wheel/./phy/plot/glsl/markers 2026-03-21T20:52:19,263 copying build/lib/phy/plot/glsl/markers/hbar.glsl -> build/bdist.linux-armv7l/wheel/./phy/plot/glsl/markers 2026-03-21T20:52:19,264 copying build/lib/phy/plot/glsl/markers/vbar.glsl -> build/bdist.linux-armv7l/wheel/./phy/plot/glsl/markers 2026-03-21T20:52:19,266 copying build/lib/phy/plot/glsl/markers/ellipse.glsl -> build/bdist.linux-armv7l/wheel/./phy/plot/glsl/markers 2026-03-21T20:52:19,268 copying build/lib/phy/plot/glsl/markers/tag.glsl -> build/bdist.linux-armv7l/wheel/./phy/plot/glsl/markers 2026-03-21T20:52:19,270 copying build/lib/phy/plot/glsl/markers/arrow.glsl -> build/bdist.linux-armv7l/wheel/./phy/plot/glsl/markers 2026-03-21T20:52:19,272 copying build/lib/phy/plot/glsl/markers/triangle.glsl -> build/bdist.linux-armv7l/wheel/./phy/plot/glsl/markers 2026-03-21T20:52:19,273 copying build/lib/phy/plot/glsl/markers/cross.glsl -> build/bdist.linux-armv7l/wheel/./phy/plot/glsl/markers 2026-03-21T20:52:19,275 copying build/lib/phy/plot/glsl/markers/markers.glsl -> build/bdist.linux-armv7l/wheel/./phy/plot/glsl/markers 2026-03-21T20:52:19,277 copying build/lib/phy/plot/glsl/markers/diamond.glsl -> build/bdist.linux-armv7l/wheel/./phy/plot/glsl/markers 2026-03-21T20:52:19,279 copying build/lib/phy/plot/glsl/markers/pin.glsl -> build/bdist.linux-armv7l/wheel/./phy/plot/glsl/markers 2026-03-21T20:52:19,280 copying build/lib/phy/plot/glsl/markers/spade.glsl -> build/bdist.linux-armv7l/wheel/./phy/plot/glsl/markers 2026-03-21T20:52:19,282 copying build/lib/phy/plot/glsl/markers/chevron.glsl -> build/bdist.linux-armv7l/wheel/./phy/plot/glsl/markers 2026-03-21T20:52:19,284 copying build/lib/phy/plot/glsl/markers/heart.glsl -> build/bdist.linux-armv7l/wheel/./phy/plot/glsl/markers 2026-03-21T20:52:19,285 copying build/lib/phy/plot/glsl/uni_scatter.frag -> build/bdist.linux-armv7l/wheel/./phy/plot/glsl 2026-03-21T20:52:19,287 copying build/lib/phy/plot/glsl/text.frag -> build/bdist.linux-armv7l/wheel/./phy/plot/glsl 2026-03-21T20:52:19,288 copying build/lib/phy/plot/glsl/constants.glsl -> build/bdist.linux-armv7l/wheel/./phy/plot/glsl 2026-03-21T20:52:19,290 copying build/lib/phy/plot/glsl/image.frag -> build/bdist.linux-armv7l/wheel/./phy/plot/glsl 2026-03-21T20:52:19,292 copying build/lib/phy/plot/glsl/plot.vert -> build/bdist.linux-armv7l/wheel/./phy/plot/glsl 2026-03-21T20:52:19,294 copying build/lib/phy/plot/base.py -> build/bdist.linux-armv7l/wheel/./phy/plot 2026-03-21T20:52:19,296 copying build/lib/phy/plot/transform.py -> build/bdist.linux-armv7l/wheel/./phy/plot 2026-03-21T20:52:19,299 copying build/lib/phy/plot/plot.py -> build/bdist.linux-armv7l/wheel/./phy/plot 2026-03-21T20:52:19,302 copying build/lib/phy/plot/__init__.py -> build/bdist.linux-armv7l/wheel/./phy/plot 2026-03-21T20:52:19,304 creating build/bdist.linux-armv7l/wheel/phy/gui 2026-03-21T20:52:19,305 creating build/bdist.linux-armv7l/wheel/phy/gui/static 2026-03-21T20:52:19,307 copying build/lib/phy/gui/static/fa-solid-900.ttf -> build/bdist.linux-armv7l/wheel/./phy/gui/static 2026-03-21T20:52:19,313 creating build/bdist.linux-armv7l/wheel/phy/gui/static/icons 2026-03-21T20:52:19,314 copying build/lib/phy/gui/static/icons/f0a8.png -> build/bdist.linux-armv7l/wheel/./phy/gui/static/icons 2026-03-21T20:52:19,316 copying build/lib/phy/gui/static/icons/f015.png -> build/bdist.linux-armv7l/wheel/./phy/gui/static/icons 2026-03-21T20:52:19,318 copying build/lib/phy/gui/static/icons/f247.png -> build/bdist.linux-armv7l/wheel/./phy/gui/static/icons 2026-03-21T20:52:19,320 copying build/lib/phy/gui/static/icons/f01e.png -> build/bdist.linux-armv7l/wheel/./phy/gui/static/icons 2026-03-21T20:52:19,322 copying build/lib/phy/gui/static/icons/f061.png -> build/bdist.linux-armv7l/wheel/./phy/gui/static/icons 2026-03-21T20:52:19,323 copying build/lib/phy/gui/static/icons/f0e2.png -> build/bdist.linux-armv7l/wheel/./phy/gui/static/icons 2026-03-21T20:52:19,325 copying build/lib/phy/gui/static/icons/f0c7.png -> build/bdist.linux-armv7l/wheel/./phy/gui/static/icons 2026-03-21T20:52:19,327 copying build/lib/phy/gui/static/icons/f0a9.png -> build/bdist.linux-armv7l/wheel/./phy/gui/static/icons 2026-03-21T20:52:19,329 copying build/lib/phy/gui/static/icons/f060.png -> build/bdist.linux-armv7l/wheel/./phy/gui/static/icons 2026-03-21T20:52:19,331 copying build/lib/phy/gui/static/index.html -> build/bdist.linux-armv7l/wheel/./phy/gui/static 2026-03-21T20:52:19,332 copying build/lib/phy/gui/static/table.min.js -> build/bdist.linux-armv7l/wheel/./phy/gui/static 2026-03-21T20:52:19,334 copying build/lib/phy/gui/static/styles.css -> build/bdist.linux-armv7l/wheel/./phy/gui/static 2026-03-21T20:52:19,336 copying build/lib/phy/gui/static/list.min.js -> build/bdist.linux-armv7l/wheel/./phy/gui/static 2026-03-21T20:52:19,340 creating build/bdist.linux-armv7l/wheel/phy/gui/tests 2026-03-21T20:52:19,341 copying build/lib/phy/gui/tests/test_qt.py -> build/bdist.linux-armv7l/wheel/./phy/gui/tests 2026-03-21T20:52:19,343 copying build/lib/phy/gui/tests/test_actions.py -> build/bdist.linux-armv7l/wheel/./phy/gui/tests 2026-03-21T20:52:19,345 copying build/lib/phy/gui/tests/test_state.py -> build/bdist.linux-armv7l/wheel/./phy/gui/tests 2026-03-21T20:52:19,347 copying build/lib/phy/gui/tests/test_gui.py -> build/bdist.linux-armv7l/wheel/./phy/gui/tests 2026-03-21T20:52:19,349 copying build/lib/phy/gui/tests/conftest.py -> build/bdist.linux-armv7l/wheel/./phy/gui/tests 2026-03-21T20:52:19,351 copying build/lib/phy/gui/tests/__init__.py -> build/bdist.linux-armv7l/wheel/./phy/gui/tests 2026-03-21T20:52:19,353 copying build/lib/phy/gui/tests/test_widgets.py -> build/bdist.linux-armv7l/wheel/./phy/gui/tests 2026-03-21T20:52:19,355 copying build/lib/phy/gui/state.py -> build/bdist.linux-armv7l/wheel/./phy/gui 2026-03-21T20:52:19,357 copying build/lib/phy/gui/widgets.py -> build/bdist.linux-armv7l/wheel/./phy/gui 2026-03-21T20:52:19,360 copying build/lib/phy/gui/actions.py -> build/bdist.linux-armv7l/wheel/./phy/gui 2026-03-21T20:52:19,362 copying build/lib/phy/gui/__init__.py -> build/bdist.linux-armv7l/wheel/./phy/gui 2026-03-21T20:52:19,364 copying build/lib/phy/gui/qt.py -> build/bdist.linux-armv7l/wheel/./phy/gui 2026-03-21T20:52:19,367 copying build/lib/phy/gui/gui.py -> build/bdist.linux-armv7l/wheel/./phy/gui 2026-03-21T20:52:19,369 running install_egg_info 2026-03-21T20:52:19,374 Copying phy.egg-info to build/bdist.linux-armv7l/wheel/./phy-2.1.0rc1-py3.11.egg-info 2026-03-21T20:52:19,387 running install_scripts 2026-03-21T20:52:19,398 creating build/bdist.linux-armv7l/wheel/phy-2.1.0rc1.dist-info/WHEEL 2026-03-21T20:52:19,401 creating '/tmp/pip-wheel-5dcbpnx6/.tmp-vpbkongf/phy-2.1.0rc1-py3-none-any.whl' and adding 'build/bdist.linux-armv7l/wheel' to it 2026-03-21T20:52:19,403 adding 'phy/__init__.py' 2026-03-21T20:52:19,405 adding 'phy/conftest.py' 2026-03-21T20:52:19,407 adding 'phy/apps/__init__.py' 2026-03-21T20:52:19,417 adding 'phy/apps/base.py' 2026-03-21T20:52:19,419 adding 'phy/apps/kwik/__init__.py' 2026-03-21T20:52:19,421 adding 'phy/apps/kwik/gui.py' 2026-03-21T20:52:19,423 adding 'phy/apps/kwik/static/state.json' 2026-03-21T20:52:19,425 adding 'phy/apps/kwik/tests/__init__.py' 2026-03-21T20:52:19,426 adding 'phy/apps/kwik/tests/test_gui.py' 2026-03-21T20:52:19,428 adding 'phy/apps/template/__init__.py' 2026-03-21T20:52:19,429 adding 'phy/apps/template/gui.py' 2026-03-21T20:52:19,432 adding 'phy/apps/template/static/state.json' 2026-03-21T20:52:19,433 adding 'phy/apps/template/tests/__init__.py' 2026-03-21T20:52:19,435 adding 'phy/apps/template/tests/test_gui.py' 2026-03-21T20:52:19,437 adding 'phy/apps/tests/__init__.py' 2026-03-21T20:52:19,439 adding 'phy/apps/tests/test_base.py' 2026-03-21T20:52:19,441 adding 'phy/apps/trace/__init__.py' 2026-03-21T20:52:19,442 adding 'phy/apps/trace/gui.py' 2026-03-21T20:52:19,444 adding 'phy/apps/trace/tests/__init__.py' 2026-03-21T20:52:19,445 adding 'phy/apps/trace/tests/test_gui.py' 2026-03-21T20:52:19,447 adding 'phy/cluster/__init__.py' 2026-03-21T20:52:19,448 adding 'phy/cluster/_history.py' 2026-03-21T20:52:19,450 adding 'phy/cluster/_utils.py' 2026-03-21T20:52:19,453 adding 'phy/cluster/clustering.py' 2026-03-21T20:52:19,459 adding 'phy/cluster/supervisor.py' 2026-03-21T20:52:19,461 adding 'phy/cluster/tests/__init__.py' 2026-03-21T20:52:19,462 adding 'phy/cluster/tests/conftest.py' 2026-03-21T20:52:19,464 adding 'phy/cluster/tests/test_clustering.py' 2026-03-21T20:52:19,466 adding 'phy/cluster/tests/test_history.py' 2026-03-21T20:52:19,468 adding 'phy/cluster/tests/test_supervisor.py' 2026-03-21T20:52:19,470 adding 'phy/cluster/tests/test_utils.py' 2026-03-21T20:52:19,472 adding 'phy/cluster/views/__init__.py' 2026-03-21T20:52:19,474 adding 'phy/cluster/views/amplitude.py' 2026-03-21T20:52:19,477 adding 'phy/cluster/views/base.py' 2026-03-21T20:52:19,480 adding 'phy/cluster/views/cluscatter.py' 2026-03-21T20:52:19,481 adding 'phy/cluster/views/correlogram.py' 2026-03-21T20:52:19,484 adding 'phy/cluster/views/feature.py' 2026-03-21T20:52:19,486 adding 'phy/cluster/views/histogram.py' 2026-03-21T20:52:19,488 adding 'phy/cluster/views/probe.py' 2026-03-21T20:52:19,490 adding 'phy/cluster/views/raster.py' 2026-03-21T20:52:19,491 adding 'phy/cluster/views/scatter.py' 2026-03-21T20:52:19,493 adding 'phy/cluster/views/template.py' 2026-03-21T20:52:19,496 adding 'phy/cluster/views/trace.py' 2026-03-21T20:52:19,499 adding 'phy/cluster/views/waveform.py' 2026-03-21T20:52:19,501 adding 'phy/cluster/views/tests/__init__.py' 2026-03-21T20:52:19,502 adding 'phy/cluster/views/tests/conftest.py' 2026-03-21T20:52:19,504 adding 'phy/cluster/views/tests/test_amplitude.py' 2026-03-21T20:52:19,505 adding 'phy/cluster/views/tests/test_base.py' 2026-03-21T20:52:19,506 adding 'phy/cluster/views/tests/test_cluscatter.py' 2026-03-21T20:52:19,507 adding 'phy/cluster/views/tests/test_correlogram.py' 2026-03-21T20:52:19,509 adding 'phy/cluster/views/tests/test_feature.py' 2026-03-21T20:52:19,510 adding 'phy/cluster/views/tests/test_histogram.py' 2026-03-21T20:52:19,511 adding 'phy/cluster/views/tests/test_probe.py' 2026-03-21T20:52:19,513 adding 'phy/cluster/views/tests/test_raster.py' 2026-03-21T20:52:19,514 adding 'phy/cluster/views/tests/test_scatter.py' 2026-03-21T20:52:19,516 adding 'phy/cluster/views/tests/test_template.py' 2026-03-21T20:52:19,517 adding 'phy/cluster/views/tests/test_trace.py' 2026-03-21T20:52:19,519 adding 'phy/cluster/views/tests/test_waveform.py' 2026-03-21T20:52:19,520 adding 'phy/gui/__init__.py' 2026-03-21T20:52:19,524 adding 'phy/gui/actions.py' 2026-03-21T20:52:19,527 adding 'phy/gui/gui.py' 2026-03-21T20:52:19,530 adding 'phy/gui/qt.py' 2026-03-21T20:52:19,532 adding 'phy/gui/state.py' 2026-03-21T20:52:19,537 adding 'phy/gui/widgets.py' 2026-03-21T20:52:19,571 adding 'phy/gui/static/fa-solid-900.ttf' 2026-03-21T20:52:19,573 adding 'phy/gui/static/index.html' 2026-03-21T20:52:19,576 adding 'phy/gui/static/list.min.js' 2026-03-21T20:52:19,578 adding 'phy/gui/static/styles.css' 2026-03-21T20:52:19,580 adding 'phy/gui/static/table.min.js' 2026-03-21T20:52:19,582 adding 'phy/gui/static/icons/f015.png' 2026-03-21T20:52:19,583 adding 'phy/gui/static/icons/f01e.png' 2026-03-21T20:52:19,584 adding 'phy/gui/static/icons/f060.png' 2026-03-21T20:52:19,586 adding 'phy/gui/static/icons/f061.png' 2026-03-21T20:52:19,587 adding 'phy/gui/static/icons/f0a8.png' 2026-03-21T20:52:19,589 adding 'phy/gui/static/icons/f0a9.png' 2026-03-21T20:52:19,590 adding 'phy/gui/static/icons/f0c7.png' 2026-03-21T20:52:19,591 adding 'phy/gui/static/icons/f0e2.png' 2026-03-21T20:52:19,593 adding 'phy/gui/static/icons/f247.png' 2026-03-21T20:52:19,594 adding 'phy/gui/tests/__init__.py' 2026-03-21T20:52:19,596 adding 'phy/gui/tests/conftest.py' 2026-03-21T20:52:19,597 adding 'phy/gui/tests/test_actions.py' 2026-03-21T20:52:19,599 adding 'phy/gui/tests/test_gui.py' 2026-03-21T20:52:19,600 adding 'phy/gui/tests/test_qt.py' 2026-03-21T20:52:19,602 adding 'phy/gui/tests/test_state.py' 2026-03-21T20:52:19,604 adding 'phy/gui/tests/test_widgets.py' 2026-03-21T20:52:19,605 adding 'phy/plot/__init__.py' 2026-03-21T20:52:19,607 adding 'phy/plot/axes.py' 2026-03-21T20:52:19,611 adding 'phy/plot/base.py' 2026-03-21T20:52:19,614 adding 'phy/plot/interact.py' 2026-03-21T20:52:19,617 adding 'phy/plot/panzoom.py' 2026-03-21T20:52:19,619 adding 'phy/plot/plot.py' 2026-03-21T20:52:19,621 adding 'phy/plot/transform.py' 2026-03-21T20:52:19,623 adding 'phy/plot/utils.py' 2026-03-21T20:52:19,628 adding 'phy/plot/visuals.py' 2026-03-21T20:52:19,630 adding 'phy/plot/gloo/__init__.py' 2026-03-21T20:52:19,631 adding 'phy/plot/gloo/array.py' 2026-03-21T20:52:19,633 adding 'phy/plot/gloo/atlas.py' 2026-03-21T20:52:19,634 adding 'phy/plot/gloo/buffer.py' 2026-03-21T20:52:19,636 adding 'phy/plot/gloo/framebuffer.py' 2026-03-21T20:52:19,638 adding 'phy/plot/gloo/gl.py' 2026-03-21T20:52:19,639 adding 'phy/plot/gloo/globject.py' 2026-03-21T20:52:19,641 adding 'phy/plot/gloo/gpudata.py' 2026-03-21T20:52:19,642 adding 'phy/plot/gloo/parser.py' 2026-03-21T20:52:19,645 adding 'phy/plot/gloo/program.py' 2026-03-21T20:52:19,647 adding 'phy/plot/gloo/shader.py' 2026-03-21T20:52:19,649 adding 'phy/plot/gloo/snippet.py' 2026-03-21T20:52:19,651 adding 'phy/plot/gloo/texture.py' 2026-03-21T20:52:19,653 adding 'phy/plot/gloo/uniforms.py' 2026-03-21T20:52:19,655 adding 'phy/plot/gloo/variable.py' 2026-03-21T20:52:19,658 adding 'phy/plot/glsl/constants.glsl' 2026-03-21T20:52:19,659 adding 'phy/plot/glsl/histogram.frag' 2026-03-21T20:52:19,660 adding 'phy/plot/glsl/histogram.vert' 2026-03-21T20:52:19,661 adding 'phy/plot/glsl/image.frag' 2026-03-21T20:52:19,662 adding 'phy/plot/glsl/image.vert' 2026-03-21T20:52:19,663 adding 'phy/plot/glsl/line.frag' 2026-03-21T20:52:19,664 adding 'phy/plot/glsl/line.vert' 2026-03-21T20:52:19,665 adding 'phy/plot/glsl/line_agg_geom.frag' 2026-03-21T20:52:19,667 adding 'phy/plot/glsl/line_agg_geom.vert' 2026-03-21T20:52:19,668 adding 'phy/plot/glsl/msdf.frag' 2026-03-21T20:52:19,669 adding 'phy/plot/glsl/msdf.vert' 2026-03-21T20:52:19,671 adding 'phy/plot/glsl/patch.frag' 2026-03-21T20:52:19,672 adding 'phy/plot/glsl/patch.vert' 2026-03-21T20:52:19,673 adding 'phy/plot/glsl/plot.frag' 2026-03-21T20:52:19,674 adding 'phy/plot/glsl/plot.vert' 2026-03-21T20:52:19,675 adding 'phy/plot/glsl/plot_agg.frag' 2026-03-21T20:52:19,676 adding 'phy/plot/glsl/plot_agg.vert' 2026-03-21T20:52:19,677 adding 'phy/plot/glsl/polygon.frag' 2026-03-21T20:52:19,678 adding 'phy/plot/glsl/polygon.vert' 2026-03-21T20:52:19,680 adding 'phy/plot/glsl/scatter.frag' 2026-03-21T20:52:19,681 adding 'phy/plot/glsl/scatter.vert' 2026-03-21T20:52:19,682 adding 'phy/plot/glsl/simple.frag' 2026-03-21T20:52:19,683 adding 'phy/plot/glsl/simple.vert' 2026-03-21T20:52:19,684 adding 'phy/plot/glsl/text.frag' 2026-03-21T20:52:19,686 adding 'phy/plot/glsl/text.vert' 2026-03-21T20:52:19,687 adding 'phy/plot/glsl/uni_plot.frag' 2026-03-21T20:52:19,688 adding 'phy/plot/glsl/uni_plot.vert' 2026-03-21T20:52:19,689 adding 'phy/plot/glsl/uni_scatter.frag' 2026-03-21T20:52:19,690 adding 'phy/plot/glsl/uni_scatter.vert' 2026-03-21T20:52:19,692 adding 'phy/plot/glsl/utils.glsl' 2026-03-21T20:52:19,694 adding 'phy/plot/glsl/markers/arrow.glsl' 2026-03-21T20:52:19,695 adding 'phy/plot/glsl/markers/asterisk.glsl' 2026-03-21T20:52:19,696 adding 'phy/plot/glsl/markers/chevron.glsl' 2026-03-21T20:52:19,697 adding 'phy/plot/glsl/markers/clover.glsl' 2026-03-21T20:52:19,699 adding 'phy/plot/glsl/markers/club.glsl' 2026-03-21T20:52:19,700 adding 'phy/plot/glsl/markers/cross.glsl' 2026-03-21T20:52:19,701 adding 'phy/plot/glsl/markers/diamond.glsl' 2026-03-21T20:52:19,702 adding 'phy/plot/glsl/markers/disc.glsl' 2026-03-21T20:52:19,704 adding 'phy/plot/glsl/markers/ellipse.glsl' 2026-03-21T20:52:19,705 adding 'phy/plot/glsl/markers/hbar.glsl' 2026-03-21T20:52:19,706 adding 'phy/plot/glsl/markers/heart.glsl' 2026-03-21T20:52:19,707 adding 'phy/plot/glsl/markers/infinity.glsl' 2026-03-21T20:52:19,708 adding 'phy/plot/glsl/markers/markers.glsl' 2026-03-21T20:52:19,710 adding 'phy/plot/glsl/markers/pin.glsl' 2026-03-21T20:52:19,711 adding 'phy/plot/glsl/markers/ring.glsl' 2026-03-21T20:52:19,712 adding 'phy/plot/glsl/markers/spade.glsl' 2026-03-21T20:52:19,713 adding 'phy/plot/glsl/markers/square.glsl' 2026-03-21T20:52:19,714 adding 'phy/plot/glsl/markers/tag.glsl' 2026-03-21T20:52:19,716 adding 'phy/plot/glsl/markers/triangle.glsl' 2026-03-21T20:52:19,717 adding 'phy/plot/glsl/markers/vbar.glsl' 2026-03-21T20:52:19,737 adding 'phy/plot/static/SourceCodePro-Regular.npy.gz' 2026-03-21T20:52:19,740 adding 'phy/plot/tests/__init__.py' 2026-03-21T20:52:19,741 adding 'phy/plot/tests/conftest.py' 2026-03-21T20:52:19,742 adding 'phy/plot/tests/test_axes.py' 2026-03-21T20:52:19,744 adding 'phy/plot/tests/test_base.py' 2026-03-21T20:52:19,746 adding 'phy/plot/tests/test_interact.py' 2026-03-21T20:52:19,748 adding 'phy/plot/tests/test_panzoom.py' 2026-03-21T20:52:19,749 adding 'phy/plot/tests/test_plot.py' 2026-03-21T20:52:19,751 adding 'phy/plot/tests/test_transform.py' 2026-03-21T20:52:19,752 adding 'phy/plot/tests/test_utils.py' 2026-03-21T20:52:19,754 adding 'phy/plot/tests/test_visuals.py' 2026-03-21T20:52:19,756 adding 'phy/utils/__init__.py' 2026-03-21T20:52:19,758 adding 'phy/utils/color.py' 2026-03-21T20:52:19,759 adding 'phy/utils/config.py' 2026-03-21T20:52:19,760 adding 'phy/utils/context.py' 2026-03-21T20:52:19,762 adding 'phy/utils/plugin.py' 2026-03-21T20:52:19,763 adding 'phy/utils/profiling.py' 2026-03-21T20:52:19,765 adding 'phy/utils/tests/__init__.py' 2026-03-21T20:52:19,766 adding 'phy/utils/tests/conftest.py' 2026-03-21T20:52:19,768 adding 'phy/utils/tests/test_color.py' 2026-03-21T20:52:19,769 adding 'phy/utils/tests/test_config.py' 2026-03-21T20:52:19,770 adding 'phy/utils/tests/test_context.py' 2026-03-21T20:52:19,772 adding 'phy/utils/tests/test_plugin.py' 2026-03-21T20:52:19,773 adding 'phy/utils/tests/test_profiling.py' 2026-03-21T20:52:19,775 adding 'phy-2.1.0rc1.dist-info/licenses/LICENSE.md' 2026-03-21T20:52:19,777 adding 'phy-2.1.0rc1.dist-info/METADATA' 2026-03-21T20:52:19,778 adding 'phy-2.1.0rc1.dist-info/WHEEL' 2026-03-21T20:52:19,779 adding 'phy-2.1.0rc1.dist-info/entry_points.txt' 2026-03-21T20:52:19,780 adding 'phy-2.1.0rc1.dist-info/top_level.txt' 2026-03-21T20:52:19,783 adding 'phy-2.1.0rc1.dist-info/RECORD' 2026-03-21T20:52:19,794 removing build/bdist.linux-armv7l/wheel 2026-03-21T20:52:19,939 Building wheel for phy (pyproject.toml): finished with status 'done' 2026-03-21T20:52:19,957 Created wheel for phy: filename=phy-2.1.0rc1-py3-none-any.whl size=601680 sha256=174d4588a1ed84614e253c941217ee015c21b488ab0a93bbc770dabf6cbd796b 2026-03-21T20:52:19,958 Stored in directory: /tmp/pip-ephem-wheel-cache-ki2eqcyi/wheels/dc/67/ac/b2431018fb9b338e96279ae3608461b0dc58c5819565f6b56e 2026-03-21T20:52:19,975 Successfully built phy 2026-03-21T20:52:19,994 Removed build tracker: '/tmp/pip-build-tracker-63uj7ius'