2025-09-16T20:46:38,209 Created temporary directory: /tmp/pip-ephem-wheel-cache-bvtkb2iw 2025-09-16T20:46:38,211 Created temporary directory: /tmp/pip-build-tracker-_twfgfa4 2025-09-16T20:46:38,211 Initialized build tracking at /tmp/pip-build-tracker-_twfgfa4 2025-09-16T20:46:38,212 Created build tracker: /tmp/pip-build-tracker-_twfgfa4 2025-09-16T20:46:38,212 Entered build tracker: /tmp/pip-build-tracker-_twfgfa4 2025-09-16T20:46:38,213 Created temporary directory: /tmp/pip-wheel-4ztspyni 2025-09-16T20:46:38,216 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 2025-09-16T20:46:38,218 Created temporary directory: /tmp/pip-ephem-wheel-cache-xb45av7k 2025-09-16T20:46:38,240 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2025-09-16T20:46:38,244 2 location(s) to search for versions of fps: 2025-09-16T20:46:38,244 * https://pypi.org/simple/fps/ 2025-09-16T20:46:38,244 * https://www.piwheels.org/simple/fps/ 2025-09-16T20:46:38,245 Fetching project page and analyzing links: https://pypi.org/simple/fps/ 2025-09-16T20:46:38,245 Getting page https://pypi.org/simple/fps/ 2025-09-16T20:46:38,247 Found index url https://pypi.org/simple 2025-09-16T20:46:38,462 Fetched page https://pypi.org/simple/fps/ as application/vnd.pypi.simple.v1+json 2025-09-16T20:46:38,476 Skipping link: No binaries permitted for fps: https://files.pythonhosted.org/packages/66/7e/88506496a8dfca9b29c0e31a0d3105b8f77a37694d0356e878f78bf3e83c/fps-0.0.1-py2.py3-none-any.whl (from https://pypi.org/simple/fps/) (requires-python:>=3.7) 2025-09-16T20:46:38,478 Found link https://files.pythonhosted.org/packages/5f/70/44acacad0afa40df56204c4f56b73696bd99adb7e213f4af5cf88ecded6a/fps-0.0.1.tar.gz (from https://pypi.org/simple/fps/) (requires-python:>=3.7), version: 0.0.1 2025-09-16T20:46:38,479 Skipping link: No binaries permitted for fps: https://files.pythonhosted.org/packages/3d/88/1ad14f823eb44f9900a088aac1ed796b30b9471c633382cbce9b9022fbb4/fps-0.0.2-py2.py3-none-any.whl (from https://pypi.org/simple/fps/) (requires-python:>=3.7) 2025-09-16T20:46:38,480 Found link https://files.pythonhosted.org/packages/1b/b6/bb54cebb06e076592f3cdb37b2b442a37f16b1fc221ba576971b677b721f/fps-0.0.2.tar.gz (from https://pypi.org/simple/fps/) (requires-python:>=3.7), version: 0.0.2 2025-09-16T20:46:38,482 Skipping link: No binaries permitted for fps: https://files.pythonhosted.org/packages/24/25/b009878d00590d26e559b1dd9400fa642c0f1beef9fbd8638d7dc58c0efa/fps-0.0.3-py2.py3-none-any.whl (from https://pypi.org/simple/fps/) (requires-python:>=3.7) 2025-09-16T20:46:38,484 Found link https://files.pythonhosted.org/packages/a8/03/22a25941b0f3122325cbdffc5d856c269b6786477f81f9c155d6428d9bf3/fps-0.0.3.tar.gz (from https://pypi.org/simple/fps/) (requires-python:>=3.7), version: 0.0.3 2025-09-16T20:46:38,484 Skipping link: No binaries permitted for fps: https://files.pythonhosted.org/packages/8a/3a/1def17850c6d3d1a91439d9a341595ec83aac8a129293f0ae90d26e990a4/fps-0.0.4-py2.py3-none-any.whl (from https://pypi.org/simple/fps/) (requires-python:>=3.7) 2025-09-16T20:46:38,485 Found link https://files.pythonhosted.org/packages/b1/74/e2960e547e7b0633d47d35e07f042294f3aad4c71228bcd4939fa7eabb18/fps-0.0.4.tar.gz (from https://pypi.org/simple/fps/) (requires-python:>=3.7), version: 0.0.4 2025-09-16T20:46:38,486 Skipping link: No binaries permitted for fps: https://files.pythonhosted.org/packages/38/90/7c0e0e59f148a3ed1d99f627ece62b048edebf8ac541c2cad312019be491/fps-0.0.5-py2.py3-none-any.whl (from https://pypi.org/simple/fps/) (requires-python:>=3.7) 2025-09-16T20:46:38,487 Found link https://files.pythonhosted.org/packages/95/b9/dd35d29613a216a5fefe898d879f12cc699fd46c2b05bf108d520eca0acc/fps-0.0.5.tar.gz (from https://pypi.org/simple/fps/) (requires-python:>=3.7), version: 0.0.5 2025-09-16T20:46:38,488 Skipping link: No binaries permitted for fps: https://files.pythonhosted.org/packages/54/d8/97066c81ba6c5d261810db9d44d0893187e54b4ca44bf4eb1179e3b809d4/fps-0.0.6-py2.py3-none-any.whl (from https://pypi.org/simple/fps/) (requires-python:>=3.7) 2025-09-16T20:46:38,489 Found link https://files.pythonhosted.org/packages/d0/fa/10f41c0921882a6a9bb813da4b0ab7f66f1218521ec78facbc9d31bd8171/fps-0.0.6.tar.gz (from https://pypi.org/simple/fps/) (requires-python:>=3.7), version: 0.0.6 2025-09-16T20:46:38,490 Skipping link: No binaries permitted for fps: https://files.pythonhosted.org/packages/fe/d9/acf227099085afb769e0722634905e61e1d23180c543c183c76634f8662d/fps-0.0.6.post1-py2.py3-none-any.whl (from https://pypi.org/simple/fps/) (requires-python:>=3.7) 2025-09-16T20:46:38,490 Found link https://files.pythonhosted.org/packages/fd/3b/a700a301dbf84a01e1289b0b7047d72fd5984d9b5bbc8f75cc60cabc2afe/fps-0.0.6.post1.tar.gz (from https://pypi.org/simple/fps/) (requires-python:>=3.7), version: 0.0.6.post1 2025-09-16T20:46:38,491 Skipping link: No binaries permitted for fps: https://files.pythonhosted.org/packages/b0/df/708c8edeb8cf7af0bd1f4f11d6e0f2e9899e0ec29223bb93f76fcddbfa9d/fps-0.0.7-py2.py3-none-any.whl (from https://pypi.org/simple/fps/) (requires-python:>=3.7) 2025-09-16T20:46:38,492 Found link https://files.pythonhosted.org/packages/4a/d8/5e4d98f85e9dcec7b84749856f9308b61ba61213bf24abcbe47180f66b28/fps-0.0.7.tar.gz (from https://pypi.org/simple/fps/) (requires-python:>=3.7), version: 0.0.7 2025-09-16T20:46:38,493 Skipping link: No binaries permitted for fps: https://files.pythonhosted.org/packages/94/3c/4ee013ba7dc0835b38adb4a1a5a5ff727f8e95634ed1e093795094749773/fps-0.0.8-py2.py3-none-any.whl (from https://pypi.org/simple/fps/) (requires-python:>=3.7) 2025-09-16T20:46:38,494 Found link https://files.pythonhosted.org/packages/b2/33/92d9f8e942cd29bf940752d0671af849795779353b4d7f05be2c5ce084b9/fps-0.0.8.tar.gz (from https://pypi.org/simple/fps/) (requires-python:>=3.7), version: 0.0.8 2025-09-16T20:46:38,494 Skipping link: No binaries permitted for fps: https://files.pythonhosted.org/packages/28/ec/82dae21a6e25e9b77cda6c8b3cf134c47a136380f56d80a7a361492ce7de/fps-0.0.9-py2.py3-none-any.whl (from https://pypi.org/simple/fps/) (requires-python:>=3.7) 2025-09-16T20:46:38,495 Found link https://files.pythonhosted.org/packages/10/2f/d37ce6aae70f296d901c8e2cc49f138ce73f25fad7362aa93a999c3da0f9/fps-0.0.9.tar.gz (from https://pypi.org/simple/fps/) (requires-python:>=3.7), version: 0.0.9 2025-09-16T20:46:38,496 Skipping link: No binaries permitted for fps: https://files.pythonhosted.org/packages/c9/69/a3e851c9eb37a985cfef6784e9b56e7b421663b1fa7801d988ffa93081f6/fps-0.0.10-py2.py3-none-any.whl (from https://pypi.org/simple/fps/) (requires-python:>=3.7) 2025-09-16T20:46:38,497 Found link https://files.pythonhosted.org/packages/b5/eb/3d13993d3e7d93b7ded835a9c5aed54dbf094909906194f9f6ad610d0e46/fps-0.0.10.tar.gz (from https://pypi.org/simple/fps/) (requires-python:>=3.7), version: 0.0.10 2025-09-16T20:46:38,498 Skipping link: No binaries permitted for fps: https://files.pythonhosted.org/packages/50/47/20e5479ffba9e0993564b9ad5eef80793b38a6618f95abfcdb1ec296247a/fps-0.0.11-py2.py3-none-any.whl (from https://pypi.org/simple/fps/) (requires-python:>=3.7) 2025-09-16T20:46:38,499 Found link https://files.pythonhosted.org/packages/14/28/37cef81e926d20b221efa1c488503760c697e1044e9c14e3068b9469876f/fps-0.0.11.tar.gz (from https://pypi.org/simple/fps/) (requires-python:>=3.7), version: 0.0.11 2025-09-16T20:46:38,500 Skipping link: No binaries permitted for fps: https://files.pythonhosted.org/packages/2a/72/5cc57aac9540ce77efd8c426a6ddd85fdf4850617d963035df548d9e67bd/fps-0.0.12-py2.py3-none-any.whl (from https://pypi.org/simple/fps/) (requires-python:>=3.7) 2025-09-16T20:46:38,500 Found link https://files.pythonhosted.org/packages/b0/27/6bae4162398a0764464ad02c2e195ed715744a7b4c580c5de836d2f78345/fps-0.0.12.tar.gz (from https://pypi.org/simple/fps/) (requires-python:>=3.7), version: 0.0.12 2025-09-16T20:46:38,501 Skipping link: No binaries permitted for fps: https://files.pythonhosted.org/packages/c5/d6/930833ae930f195b6709de6b79e037d2aba45fb0d34a4a6e57c184acf830/fps-0.0.13-py2.py3-none-any.whl (from https://pypi.org/simple/fps/) (requires-python:>=3.7) 2025-09-16T20:46:38,503 Found link https://files.pythonhosted.org/packages/5c/d2/461677a1e9a8df99b7ede1c77f33b1c7b18971093bd53da210e3c7dec03e/fps-0.0.13.tar.gz (from https://pypi.org/simple/fps/) (requires-python:>=3.7), version: 0.0.13 2025-09-16T20:46:38,503 Skipping link: No binaries permitted for fps: https://files.pythonhosted.org/packages/d2/17/0eba8922b9f795d82c76883717db3a47f9b395a4d3235a1fad204d1e75ff/fps-0.0.14-py2.py3-none-any.whl (from https://pypi.org/simple/fps/) (requires-python:>=3.7) 2025-09-16T20:46:38,504 Found link https://files.pythonhosted.org/packages/90/43/e9301932298e62b167ac901971704b03510dcf2d848bb9b2557608f8d54e/fps-0.0.14.tar.gz (from https://pypi.org/simple/fps/) (requires-python:>=3.7), version: 0.0.14 2025-09-16T20:46:38,505 Skipping link: No binaries permitted for fps: https://files.pythonhosted.org/packages/84/d4/764adeed2f78715e02ccdba0f6c97a450f31503097d309aee73d6a6f60d2/fps-0.0.15-py2.py3-none-any.whl (from https://pypi.org/simple/fps/) (requires-python:>=3.7) 2025-09-16T20:46:38,506 Found link https://files.pythonhosted.org/packages/9c/64/5828710100fb8446a13d4a85b409d0036ab939afc13cc39d1614b45365a3/fps-0.0.15.tar.gz (from https://pypi.org/simple/fps/) (requires-python:>=3.7), version: 0.0.15 2025-09-16T20:46:38,506 Skipping link: No binaries permitted for fps: https://files.pythonhosted.org/packages/7a/7a/bdd5d3062993c088dc939a656b02501e9bff35f9c069f7cce843def14c65/fps-0.0.16-py2.py3-none-any.whl (from https://pypi.org/simple/fps/) (requires-python:>=3.7) 2025-09-16T20:46:38,507 Found link https://files.pythonhosted.org/packages/83/9d/d2157b3d293726836d25f5921fcf133329386909c4bc9a084f373287aec3/fps-0.0.16.tar.gz (from https://pypi.org/simple/fps/) (requires-python:>=3.7), version: 0.0.16 2025-09-16T20:46:38,508 Skipping link: No binaries permitted for fps: https://files.pythonhosted.org/packages/2c/1f/dd0446d39ac32100767120b51527000c40100107712f90b4be56f544dc76/fps-0.0.17-py2.py3-none-any.whl (from https://pypi.org/simple/fps/) (requires-python:>=3.7) 2025-09-16T20:46:38,509 Found link https://files.pythonhosted.org/packages/5d/d4/41e3bce4a8026f42b7375e87baec5892d81990109e1796c44040b7252d8f/fps-0.0.17.tar.gz (from https://pypi.org/simple/fps/) (requires-python:>=3.7), version: 0.0.17 2025-09-16T20:46:38,509 Skipping link: No binaries permitted for fps: https://files.pythonhosted.org/packages/76/a4/da47ac6253ed29db0fa024bf313a56ae53d660213a141b5e97f0fb34d984/fps-0.0.19-py2.py3-none-any.whl (from https://pypi.org/simple/fps/) (requires-python:>=3.7) 2025-09-16T20:46:38,511 Found link https://files.pythonhosted.org/packages/a0/37/7d6b08f6b1853e3b526948271aa7f407335db94ef65640d23d67e8b1b508/fps-0.0.19.tar.gz (from https://pypi.org/simple/fps/) (requires-python:>=3.7), version: 0.0.19 2025-09-16T20:46:38,511 Skipping link: No binaries permitted for fps: https://files.pythonhosted.org/packages/6d/e9/4fcec75a2794019564a5583a24f9577f864fc5d398c2f08bde90a322f7ce/fps-0.0.20-py3-none-any.whl (from https://pypi.org/simple/fps/) (requires-python:>=3.7) 2025-09-16T20:46:38,512 Found link https://files.pythonhosted.org/packages/a6/02/362cf3c0339278853c9e0b8a7f58a6d288261154526d505d00de4f281016/fps-0.0.20.tar.gz (from https://pypi.org/simple/fps/) (requires-python:>=3.7), version: 0.0.20 2025-09-16T20:46:38,513 Skipping link: No binaries permitted for fps: https://files.pythonhosted.org/packages/44/e2/2d291d7641282074ecbbdb4038e81c1a0a03549c8b65985e2e467e422885/fps-0.0.21-py3-none-any.whl (from https://pypi.org/simple/fps/) (requires-python:>=3.7) 2025-09-16T20:46:38,514 Found link https://files.pythonhosted.org/packages/15/cb/0cc97a8bdf2f9404dfd2cd3e0a33dfda12479d62f673de91cfa6327694b7/fps-0.0.21.tar.gz (from https://pypi.org/simple/fps/) (requires-python:>=3.7), version: 0.0.21 2025-09-16T20:46:38,514 Skipping link: No binaries permitted for fps: https://files.pythonhosted.org/packages/7e/b8/04748e9d995ee0d8f005cc8a65b7c6bca3e1136d33a37de891582ebb5abd/fps-0.1.0-py3-none-any.whl (from https://pypi.org/simple/fps/) (requires-python:>=3.9) 2025-09-16T20:46:38,516 Found link https://files.pythonhosted.org/packages/80/f9/a0cb312de74eb563c6c283a594e1ccb15ec0290d205bee5f7c81b50259ee/fps-0.1.0.tar.gz (from https://pypi.org/simple/fps/) (requires-python:>=3.9), version: 0.1.0 2025-09-16T20:46:38,516 Skipping link: No binaries permitted for fps: https://files.pythonhosted.org/packages/d7/8c/142fe016a4cb6e0526eaf14fd946feea9eaa739ee91e6896cd4062760051/fps-0.1.1-py3-none-any.whl (from https://pypi.org/simple/fps/) (requires-python:>=3.9) 2025-09-16T20:46:38,517 Found link https://files.pythonhosted.org/packages/18/0a/0201ca7257b30e0170f51e3a484b148c909fa12d7ef5c63130d5d0e0d18e/fps-0.1.1.tar.gz (from https://pypi.org/simple/fps/) (requires-python:>=3.9), version: 0.1.1 2025-09-16T20:46:38,517 Skipping link: No binaries permitted for fps: https://files.pythonhosted.org/packages/23/3c/6e1b36517f90fa0e6ab6a1091f06c5b812b0c4feddb84b470cf3043fc8e8/fps-0.1.2-py3-none-any.whl (from https://pypi.org/simple/fps/) (requires-python:>=3.9) 2025-09-16T20:46:38,518 Found link https://files.pythonhosted.org/packages/f8/30/cc46f0e66925daa3c4c7672f712bff3bb9d9a1e63ee4cf717c33e20eea4d/fps-0.1.2.tar.gz (from https://pypi.org/simple/fps/) (requires-python:>=3.9), version: 0.1.2 2025-09-16T20:46:38,519 Skipping link: No binaries permitted for fps: https://files.pythonhosted.org/packages/2f/62/04ddd70e1cea5cb8c31b9613e2377afd3127a4bedba6f9b99f767780dcfb/fps-0.1.3-py3-none-any.whl (from https://pypi.org/simple/fps/) (requires-python:>=3.9) 2025-09-16T20:46:38,520 Found link https://files.pythonhosted.org/packages/00/f6/dec23509dbd7fcd38eae6c638811d9cb66cff9fa70b2a2178fd5c27053a9/fps-0.1.3.tar.gz (from https://pypi.org/simple/fps/) (requires-python:>=3.9), version: 0.1.3 2025-09-16T20:46:38,520 Skipping link: No binaries permitted for fps: https://files.pythonhosted.org/packages/ab/74/60d5e9137a6fa2389a1b3ba96a2ee566b915ced26129ae772b58f3c70f1d/fps-0.1.4-py3-none-any.whl (from https://pypi.org/simple/fps/) (requires-python:>=3.9) 2025-09-16T20:46:38,521 Found link https://files.pythonhosted.org/packages/26/ec/f521a747e1f22f4c0f4fd52e67d141c10d47f4686318aee02285f3a25fec/fps-0.1.4.tar.gz (from https://pypi.org/simple/fps/) (requires-python:>=3.9), version: 0.1.4 2025-09-16T20:46:38,522 Skipping link: No binaries permitted for fps: https://files.pythonhosted.org/packages/2f/e5/93db726e00643fdbec3811bd3d69a9514b56854e72268e60362b72b4227b/fps-0.1.5-py3-none-any.whl (from https://pypi.org/simple/fps/) (requires-python:>=3.9) 2025-09-16T20:46:38,522 Found link https://files.pythonhosted.org/packages/1e/bd/21084c365de8481156ad5a640ae0cdfcefa1144b6dcf1319445083872a08/fps-0.1.5.tar.gz (from https://pypi.org/simple/fps/) (requires-python:>=3.9), version: 0.1.5 2025-09-16T20:46:38,523 Skipping link: No binaries permitted for fps: https://files.pythonhosted.org/packages/36/fb/e8da799a85f953f1a912b62196077f0fce93e174f15391946a3d82d6e229/fps-0.1.6-py3-none-any.whl (from https://pypi.org/simple/fps/) (requires-python:>=3.9) 2025-09-16T20:46:38,524 Found link https://files.pythonhosted.org/packages/0d/1a/a3986e5212cc29d0d663ab57205ebe9b70442e9da0cc4ced502679e77178/fps-0.1.6.tar.gz (from https://pypi.org/simple/fps/) (requires-python:>=3.9), version: 0.1.6 2025-09-16T20:46:38,525 Skipping link: No binaries permitted for fps: https://files.pythonhosted.org/packages/fe/af/6c2b183ef03e4f9e3a87c76e97d90ed71ced5f875ade757bd7ec289ffdb9/fps-0.2.0-py3-none-any.whl (from https://pypi.org/simple/fps/) (requires-python:>=3.9) 2025-09-16T20:46:38,525 Found link https://files.pythonhosted.org/packages/86/0b/42829f45860fd1377e990b8a4ef24f547b7d9d6e467dada7cd06deefb9f4/fps-0.2.0.tar.gz (from https://pypi.org/simple/fps/) (requires-python:>=3.9), version: 0.2.0 2025-09-16T20:46:38,526 Skipping link: No binaries permitted for fps: https://files.pythonhosted.org/packages/d2/42/76d9d3bb7e0b53755ac6bbb26685bf77e4e7477564446c23881612c095c9/fps-0.2.1-py3-none-any.whl (from https://pypi.org/simple/fps/) (requires-python:>=3.9) 2025-09-16T20:46:38,527 Found link https://files.pythonhosted.org/packages/83/d8/37d15f5b88dee99ee7d3e321a1c33bed72a09c5cc4acf7a56a8ea5fc5407/fps-0.2.1.tar.gz (from https://pypi.org/simple/fps/) (requires-python:>=3.9), version: 0.2.1 2025-09-16T20:46:38,528 Skipping link: No binaries permitted for fps: https://files.pythonhosted.org/packages/7c/af/bb64ebd359f911acdf6faa9bc838479030d004a8088a95c4894a3f5dcc62/fps-0.2.2-py3-none-any.whl (from https://pypi.org/simple/fps/) (requires-python:>=3.9) 2025-09-16T20:46:38,529 Found link https://files.pythonhosted.org/packages/3c/bd/e46f834d012cdd74de81282b4a675ce74be09f524bdf45555cd8fe776c34/fps-0.2.2.tar.gz (from https://pypi.org/simple/fps/) (requires-python:>=3.9), version: 0.2.2 2025-09-16T20:46:38,529 Skipping link: No binaries permitted for fps: https://files.pythonhosted.org/packages/51/20/d67115b408f65a022a5814e3fea30c58e95c064192b4fb41a817eb8ba83e/fps-0.3.0-py3-none-any.whl (from https://pypi.org/simple/fps/) (requires-python:>=3.9) 2025-09-16T20:46:38,530 Found link https://files.pythonhosted.org/packages/b0/b7/b230931094ab8e270ab7350388cc36060e8823b269183dbd214a7efa6ff3/fps-0.3.0.tar.gz (from https://pypi.org/simple/fps/) (requires-python:>=3.9), version: 0.3.0 2025-09-16T20:46:38,531 Skipping link: No binaries permitted for fps: https://files.pythonhosted.org/packages/96/8c/5f0da662a5af00fbaead2f7dbc12d90f37c02b4e58f7751d7990697236fc/fps-0.4.0-py3-none-any.whl (from https://pypi.org/simple/fps/) (requires-python:>=3.9) 2025-09-16T20:46:38,532 Found link https://files.pythonhosted.org/packages/6d/d8/97c66781bf0ea05906d442d90505837a3739874cb92229f49205e31fd7f4/fps-0.4.0.tar.gz (from https://pypi.org/simple/fps/) (requires-python:>=3.9), version: 0.4.0 2025-09-16T20:46:38,532 Skipping link: No binaries permitted for fps: https://files.pythonhosted.org/packages/5b/bb/c296bc0ba47d077b46895609a457c1e8f03bfc6b31efbaa3a66ef0f20812/fps-0.4.1-py3-none-any.whl (from https://pypi.org/simple/fps/) (requires-python:>=3.9) 2025-09-16T20:46:38,533 Found link https://files.pythonhosted.org/packages/78/0d/2d83fd1eb8ed95fe68f9514d8f773f4334b52b611c56d00311cd8cde3eb7/fps-0.4.1.tar.gz (from https://pypi.org/simple/fps/) (requires-python:>=3.9), version: 0.4.1 2025-09-16T20:46:38,534 Skipping link: No binaries permitted for fps: https://files.pythonhosted.org/packages/47/1b/85b5e6f1d699dfe798228ae31275fc6d8c96e1708b40e682e32b86eded31/fps-0.4.2-py3-none-any.whl (from https://pypi.org/simple/fps/) (requires-python:>=3.9) 2025-09-16T20:46:38,534 Found link https://files.pythonhosted.org/packages/d9/50/0e3dcf0048934f69e3fe4a5dc98915694f30d4fcadeae6d9d7b8dfd2b6ae/fps-0.4.2.tar.gz (from https://pypi.org/simple/fps/) (requires-python:>=3.9), version: 0.4.2 2025-09-16T20:46:38,535 Skipping link: No binaries permitted for fps: https://files.pythonhosted.org/packages/3b/78/2e0157e0ccbda7316ac874328b15515b1c195b3c7d547cb58374c115f04f/fps-0.5.0-py3-none-any.whl (from https://pypi.org/simple/fps/) (requires-python:>=3.9) 2025-09-16T20:46:38,536 Found link https://files.pythonhosted.org/packages/d0/7e/2ee2c32bfb07de4b3a27270c6151b05cd074f1b46053e8b3c5bab53be7e0/fps-0.5.0.tar.gz (from https://pypi.org/simple/fps/) (requires-python:>=3.9), version: 0.5.0 2025-09-16T20:46:38,537 Skipping link: No binaries permitted for fps: https://files.pythonhosted.org/packages/c2/cb/2b449da86aba66a34e1f5b9bceab9e64f8def635f367151b6b3071854027/fps-0.5.1-py3-none-any.whl (from https://pypi.org/simple/fps/) (requires-python:>=3.9) 2025-09-16T20:46:38,538 Found link https://files.pythonhosted.org/packages/5c/ca/8bed9dab44b6c94d8aedb9bdd907174da5911a3424cc0e7b73ff797734e1/fps-0.5.1.tar.gz (from https://pypi.org/simple/fps/) (requires-python:>=3.9), version: 0.5.1 2025-09-16T20:46:38,538 Skipping link: No binaries permitted for fps: https://files.pythonhosted.org/packages/72/d9/23584aa6c4c4a850c4462d5cb044b5dc55992b082ad3cc4c42a3b55a965d/fps-0.5.2-py3-none-any.whl (from https://pypi.org/simple/fps/) (requires-python:>=3.9) 2025-09-16T20:46:38,539 Found link https://files.pythonhosted.org/packages/a9/a5/410ee25aeb1ecf047098e909838f2bed812dbafa9bf50be7a2224d2ed4b4/fps-0.5.2.tar.gz (from https://pypi.org/simple/fps/) (requires-python:>=3.9), version: 0.5.2 2025-09-16T20:46:38,540 Fetching project page and analyzing links: https://www.piwheels.org/simple/fps/ 2025-09-16T20:46:38,541 Getting page https://www.piwheels.org/simple/fps/ 2025-09-16T20:46:38,542 Found index url https://www.piwheels.org/simple 2025-09-16T20:46:38,719 Fetched page https://www.piwheels.org/simple/fps/ as text/html 2025-09-16T20:46:38,729 Skipping link: No binaries permitted for fps: https://archive1.piwheels.org/simple/fps/fps-0.5.1-py3-none-any.whl#sha256=9dfe4d28fbe04afcd82053b1360cc7e852846aa2b51d4b0aa5237e7d69398599 (from https://www.piwheels.org/simple/fps/) (requires-python:>=3.9) 2025-09-16T20:46:38,730 Skipping link: No binaries permitted for fps: https://archive1.piwheels.org/simple/fps/fps-0.5.0-py3-none-any.whl#sha256=c91eaf572ac8e3b9d33ede58abdca774e156c0439e102c05646d8d15ee28bf0c (from https://www.piwheels.org/simple/fps/) (requires-python:>=3.9) 2025-09-16T20:46:38,731 Skipping link: No binaries permitted for fps: https://archive1.piwheels.org/simple/fps/fps-0.4.2-py3-none-any.whl#sha256=3aee40d96048301aa23917db5828b7c3aa77aa18b66906af5e2f12c22334c58d (from https://www.piwheels.org/simple/fps/) (requires-python:>=3.9) 2025-09-16T20:46:38,731 Skipping link: No binaries permitted for fps: https://archive1.piwheels.org/simple/fps/fps-0.4.1-py3-none-any.whl#sha256=0eb90fb070785f093ebae8b5c20e97a43705ed7a6aae40ec525bba478c1e8f17 (from https://www.piwheels.org/simple/fps/) (requires-python:>=3.9) 2025-09-16T20:46:38,731 Skipping link: No binaries permitted for fps: https://archive1.piwheels.org/simple/fps/fps-0.4.0-py3-none-any.whl#sha256=7375ce7a7e48801d577ec3def39073a12892a6e55ef1d49c418634bfd7c910ef (from https://www.piwheels.org/simple/fps/) (requires-python:>=3.9) 2025-09-16T20:46:38,732 Skipping link: No binaries permitted for fps: https://archive1.piwheels.org/simple/fps/fps-0.3.0-py3-none-any.whl#sha256=74526f749eb8da337c5c192307c6208b7d6609cca41401b72e0dc82abbdd2fd8 (from https://www.piwheels.org/simple/fps/) (requires-python:>=3.9) 2025-09-16T20:46:38,732 Skipping link: No binaries permitted for fps: https://archive1.piwheels.org/simple/fps/fps-0.2.2-py3-none-any.whl#sha256=41271acab83bdf21b380d57df8ffab9c04330bdf50c0cc30bd896b7082cc17d5 (from https://www.piwheels.org/simple/fps/) (requires-python:>=3.9) 2025-09-16T20:46:38,733 Skipping link: No binaries permitted for fps: https://archive1.piwheels.org/simple/fps/fps-0.2.1-py3-none-any.whl#sha256=144f65444a24015ae36dfddd806d57b379c4bb90b0dcced483c9bbd4dee59402 (from https://www.piwheels.org/simple/fps/) (requires-python:>=3.9) 2025-09-16T20:46:38,733 Skipping link: No binaries permitted for fps: https://archive1.piwheels.org/simple/fps/fps-0.2.0-py3-none-any.whl#sha256=79a951bc3c12f139eb5c5a92c1892610462134dd0ee8d0eff596887f84afc545 (from https://www.piwheels.org/simple/fps/) (requires-python:>=3.9) 2025-09-16T20:46:38,734 Skipping link: No binaries permitted for fps: https://archive1.piwheels.org/simple/fps/fps-0.1.6-py3-none-any.whl#sha256=6c9653d3c45d7f8eb987e7fb8d3d0a15b89ca72d381305fe604893cf8bf1a17c (from https://www.piwheels.org/simple/fps/) (requires-python:>=3.9) 2025-09-16T20:46:38,734 Skipping link: No binaries permitted for fps: https://archive1.piwheels.org/simple/fps/fps-0.1.5-py3-none-any.whl#sha256=291b8d97082deed94301957613b8c54e9d6073b5321ba18edf6a08a6297ba992 (from https://www.piwheels.org/simple/fps/) (requires-python:>=3.9) 2025-09-16T20:46:38,735 Skipping link: No binaries permitted for fps: https://archive1.piwheels.org/simple/fps/fps-0.1.4-py3-none-any.whl#sha256=202df5c6498e0cfc554f4d660c4e64392ea6345702fcf6a3e872d960ac11a782 (from https://www.piwheels.org/simple/fps/) (requires-python:>=3.9) 2025-09-16T20:46:38,736 Skipping link: No binaries permitted for fps: https://archive1.piwheels.org/simple/fps/fps-0.1.3-py3-none-any.whl#sha256=47a50bccf2f1d709dc0994e738efcfd5230d63f6ab49b325af9868cea236534a (from https://www.piwheels.org/simple/fps/) (requires-python:>=3.9) 2025-09-16T20:46:38,736 Skipping link: No binaries permitted for fps: https://archive1.piwheels.org/simple/fps/fps-0.1.2-py3-none-any.whl#sha256=52e24f159c863424974576bef1a5d81b9fa15bd3f9d64a0cf51c646298c49052 (from https://www.piwheels.org/simple/fps/) (requires-python:>=3.9) 2025-09-16T20:46:38,737 Skipping link: No binaries permitted for fps: https://archive1.piwheels.org/simple/fps/fps-0.1.1-py3-none-any.whl#sha256=49eabf5b0d8df501d2ab75232d039cff6388373c5085f3702f589b2e57f9065c (from https://www.piwheels.org/simple/fps/) (requires-python:>=3.9) 2025-09-16T20:46:38,737 Skipping link: No binaries permitted for fps: https://archive1.piwheels.org/simple/fps/fps-0.1.0-py3-none-any.whl#sha256=bd9fd39aae38f817ce9e12c819039bbcbfe32cc9dcccd3a0d54c33f4d1f3264b (from https://www.piwheels.org/simple/fps/) (requires-python:>=3.9) 2025-09-16T20:46:38,737 Skipping link: No binaries permitted for fps: https://archive1.piwheels.org/simple/fps/fps-0.0.21-py3-none-any.whl#sha256=cf0e1b0d0d9373849d9d1ca95c0b081de3251fd9938dca66df31353c8a4f9238 (from https://www.piwheels.org/simple/fps/) (requires-python:>=3.7) 2025-09-16T20:46:38,738 Skipping link: No binaries permitted for fps: https://archive1.piwheels.org/simple/fps/fps-0.0.20-py3-none-any.whl#sha256=a3ef3da1d1dffcfdf4252712ef0448ddb21e1ff274b9947709bc00e718747a32 (from https://www.piwheels.org/simple/fps/) (requires-python:>=3.7) 2025-09-16T20:46:38,738 Skipping link: No binaries permitted for fps: https://archive1.piwheels.org/simple/fps/fps-0.0.19-py2.py3-none-any.whl#sha256=c06458a640a4c933a1924bdc042abd36cfff2822c70f125d9612ef3e22c9c3f6 (from https://www.piwheels.org/simple/fps/) (requires-python:>=3.7) 2025-09-16T20:46:38,739 Skipping link: No binaries permitted for fps: https://archive1.piwheels.org/simple/fps/fps-0.0.17-py2.py3-none-any.whl#sha256=8c428adb0e6c6e2d8c5061d5275bb4381e73fbc7d8555e55983df7bdde94ec15 (from https://www.piwheels.org/simple/fps/) (requires-python:>=3.7) 2025-09-16T20:46:38,740 Skipping link: No binaries permitted for fps: https://archive1.piwheels.org/simple/fps/fps-0.0.16-py2.py3-none-any.whl#sha256=795790356444fa0ed42f6657288c4656996fbc4b6db12c7b92b45c9825a62aa6 (from https://www.piwheels.org/simple/fps/) (requires-python:>=3.7) 2025-09-16T20:46:38,740 Skipping link: No binaries permitted for fps: https://archive1.piwheels.org/simple/fps/fps-0.0.15-py2.py3-none-any.whl#sha256=f27e628b06c6de5bbd4e75022d0d98321445d4ee089294f5181afd51c9a82e02 (from https://www.piwheels.org/simple/fps/) (requires-python:>=3.7) 2025-09-16T20:46:38,741 Skipping link: No binaries permitted for fps: https://archive1.piwheels.org/simple/fps/fps-0.0.14-py2.py3-none-any.whl#sha256=4178f7ab6744290bd2c4f91dfad1d6f7aeca0acee6f6dc60b396f06ac0e4fda3 (from https://www.piwheels.org/simple/fps/) (requires-python:>=3.7) 2025-09-16T20:46:38,741 Skipping link: No binaries permitted for fps: https://archive1.piwheels.org/simple/fps/fps-0.0.13-py2.py3-none-any.whl#sha256=267a21f52822d5dd8846a97abd1c66de488fdd5cbe4d1df034586043d8ca2d01 (from https://www.piwheels.org/simple/fps/) (requires-python:>=3.7) 2025-09-16T20:46:38,742 Skipping link: No binaries permitted for fps: https://archive1.piwheels.org/simple/fps/fps-0.0.12-py2.py3-none-any.whl#sha256=94434a042b66573d0fdb4506118ef1a25a68eec6fa1363ec4568357415cd9f8e (from https://www.piwheels.org/simple/fps/) (requires-python:>=3.7) 2025-09-16T20:46:38,742 Skipping link: No binaries permitted for fps: https://archive1.piwheels.org/simple/fps/fps-0.0.11-py2.py3-none-any.whl#sha256=8a6f3099096647bb1d870e4db74a875d24fea545dcb5758072ebd907d25527db (from https://www.piwheels.org/simple/fps/) (requires-python:>=3.7) 2025-09-16T20:46:38,743 Skipping link: No binaries permitted for fps: https://archive1.piwheels.org/simple/fps/fps-0.0.10-py2.py3-none-any.whl#sha256=9d946605eed937c3523828da6356955eb462608d6aa3f00f7d29cbf46f6437b6 (from https://www.piwheels.org/simple/fps/) (requires-python:>=3.7) 2025-09-16T20:46:38,744 Skipping link: No binaries permitted for fps: https://archive1.piwheels.org/simple/fps/fps-0.0.9-py2.py3-none-any.whl#sha256=6cb565beb168977f2ccb9d344c95c77fe999e4c503344b3a02b5b2a2e10a2704 (from https://www.piwheels.org/simple/fps/) (requires-python:>=3.7) 2025-09-16T20:46:38,745 Skipping link: No binaries permitted for fps: https://archive1.piwheels.org/simple/fps/fps-0.0.8-py2.py3-none-any.whl#sha256=24ee7c59c2bb0461b6b0a70a019bfd987b0c6272d8abdecc61c13f9a3bc486ea (from https://www.piwheels.org/simple/fps/) (requires-python:>=3.7) 2025-09-16T20:46:38,745 Skipping link: No binaries permitted for fps: https://archive1.piwheels.org/simple/fps/fps-0.0.7-py2.py3-none-any.whl#sha256=03de21c9e4a649b0c1c50a0153d5f34f380e220db7e8e795f6356e79a45f1615 (from https://www.piwheels.org/simple/fps/) (requires-python:>=3.7) 2025-09-16T20:46:38,745 Skipping link: No binaries permitted for fps: https://archive1.piwheels.org/simple/fps/fps-0.0.6.post1-py2.py3-none-any.whl#sha256=de7644d804bcf4e29f77b73e4b4491d5a17eba4aecf7794d48cc00dd64596a7f (from https://www.piwheels.org/simple/fps/) (requires-python:>=3.7) 2025-09-16T20:46:38,746 Skipping link: No binaries permitted for fps: https://archive1.piwheels.org/simple/fps/fps-0.0.6-py2.py3-none-any.whl#sha256=2f2d6e703494a043b2610b6cbeec2385c73b0d105e51fba12d2e43bf8795a487 (from https://www.piwheels.org/simple/fps/) (requires-python:>=3.7) 2025-09-16T20:46:38,746 Skipping link: No binaries permitted for fps: https://archive1.piwheels.org/simple/fps/fps-0.0.5-py2.py3-none-any.whl#sha256=83cfca732b76ef0ce316e226f40e00f920a0300f90c930a9d0cd4a6c0bb74f3a (from https://www.piwheels.org/simple/fps/) (requires-python:>=3.7) 2025-09-16T20:46:38,747 Skipping link: No binaries permitted for fps: https://archive1.piwheels.org/simple/fps/fps-0.0.4-py2.py3-none-any.whl#sha256=0ca2ff20bde70a032725d70a70849032edbcc6acca06784e44188aee33d626df (from https://www.piwheels.org/simple/fps/) (requires-python:>=3.7) 2025-09-16T20:46:38,747 Skipping link: No binaries permitted for fps: https://archive1.piwheels.org/simple/fps/fps-0.0.3-py2.py3-none-any.whl#sha256=866bb10db64a31152433bad69c322f4c75d6755ec93b0e42dcfbb19f6f883ed0 (from https://www.piwheels.org/simple/fps/) (requires-python:>=3.7) 2025-09-16T20:46:38,748 Skipping link: No binaries permitted for fps: https://archive1.piwheels.org/simple/fps/fps-0.0.2-py2.py3-none-any.whl#sha256=b8aab262f2a62cbeef34c86a463c1bd778fb8290043494c5d7593f083b3a7d45 (from https://www.piwheels.org/simple/fps/) (requires-python:>=3.7) 2025-09-16T20:46:38,749 Skipping link: No binaries permitted for fps: https://archive1.piwheels.org/simple/fps/fps-0.0.1-py2.py3-none-any.whl#sha256=0f214ee0d8bf668027772cc1c1d705bd26823bbbdaa74cde659575ea63f1a868 (from https://www.piwheels.org/simple/fps/) (requires-python:>=3.7) 2025-09-16T20:46:38,749 Skipping link: not a file: https://www.piwheels.org/simple/fps/ 2025-09-16T20:46:38,750 Skipping link: not a file: https://pypi.org/simple/fps/ 2025-09-16T20:46:38,773 Given no hashes to check 1 links for project 'fps': discarding no candidates 2025-09-16T20:46:38,791 Collecting fps==0.5.2 2025-09-16T20:46:38,793 Created temporary directory: /tmp/pip-unpack-hhw0f48_ 2025-09-16T20:46:39,004 Downloading fps-0.5.2.tar.gz (13 kB) 2025-09-16T20:46:39,254 Added fps==0.5.2 from https://files.pythonhosted.org/packages/a9/a5/410ee25aeb1ecf047098e909838f2bed812dbafa9bf50be7a2224d2ed4b4/fps-0.5.2.tar.gz to build tracker '/tmp/pip-build-tracker-_twfgfa4' 2025-09-16T20:46:39,258 Created temporary directory: /tmp/pip-build-env-io2ry7iu 2025-09-16T20:46:39,263 Installing build dependencies: started 2025-09-16T20:46:39,264 Running command pip subprocess to install build dependencies 2025-09-16T20:46:40,645 Using pip 23.0.1 from /usr/lib/python3/dist-packages/pip (python 3.11) 2025-09-16T20:46:41,264 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 2025-09-16T20:46:41,286 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2025-09-16T20:46:41,801 Collecting hatchling 2025-09-16T20:46:41,821 Using cached https://www.piwheels.org/simple/hatchling/hatchling-1.27.0-py3-none-any.whl (75 kB) 2025-09-16T20:46:42,003 Collecting packaging>=24.2 2025-09-16T20:46:42,020 Using cached https://www.piwheels.org/simple/packaging/packaging-25.0-py3-none-any.whl (66 kB) 2025-09-16T20:46:42,125 Collecting pathspec>=0.10.1 2025-09-16T20:46:42,139 Using cached https://www.piwheels.org/simple/pathspec/pathspec-0.12.1-py3-none-any.whl (31 kB) 2025-09-16T20:46:42,258 Collecting pluggy>=1.0.0 2025-09-16T20:46:42,271 Using cached https://www.piwheels.org/simple/pluggy/pluggy-1.6.0-py3-none-any.whl (20 kB) 2025-09-16T20:46:42,511 Collecting trove-classifiers 2025-09-16T20:46:42,517 Using cached trove_classifiers-2025.9.11.17-py3-none-any.whl (14 kB) 2025-09-16T20:46:45,221 Installing collected packages: trove-classifiers, pluggy, pathspec, packaging, hatchling 2025-09-16T20:46:45,258 Creating /tmp/pip-build-env-io2ry7iu/overlay/local/bin 2025-09-16T20:46:45,261 changing mode of /tmp/pip-build-env-io2ry7iu/overlay/local/bin/trove-classifiers to 755 2025-09-16T20:46:46,064 changing mode of /tmp/pip-build-env-io2ry7iu/overlay/local/bin/hatchling to 755 2025-09-16T20:46:46,104 Successfully installed hatchling-1.27.0 packaging-25.0 pathspec-0.12.1 pluggy-1.6.0 trove-classifiers-2025.9.11.17 2025-09-16T20:46:46,360 Installing build dependencies: finished with status 'done' 2025-09-16T20:46:46,366 Getting requirements to build wheel: started 2025-09-16T20:46:46,367 Running command Getting requirements to build wheel 2025-09-16T20:46:46,689 Getting requirements to build wheel: finished with status 'done' 2025-09-16T20:46:46,693 Created temporary directory: /tmp/pip-modern-metadata-_1cyzqha 2025-09-16T20:46:46,695 Preparing metadata (pyproject.toml): started 2025-09-16T20:46:46,696 Running command Preparing metadata (pyproject.toml) 2025-09-16T20:46:47,232 Preparing metadata (pyproject.toml): finished with status 'done' 2025-09-16T20:46:47,237 Source in /tmp/pip-wheel-4ztspyni/fps_4986b80786004a85983470e7d0350a43 has version 0.5.2, which satisfies requirement fps==0.5.2 from https://files.pythonhosted.org/packages/a9/a5/410ee25aeb1ecf047098e909838f2bed812dbafa9bf50be7a2224d2ed4b4/fps-0.5.2.tar.gz 2025-09-16T20:46:47,238 Removed fps==0.5.2 from https://files.pythonhosted.org/packages/a9/a5/410ee25aeb1ecf047098e909838f2bed812dbafa9bf50be7a2224d2ed4b4/fps-0.5.2.tar.gz from build tracker '/tmp/pip-build-tracker-_twfgfa4' 2025-09-16T20:46:47,244 Created temporary directory: /tmp/pip-unpack-b4oa21wg 2025-09-16T20:46:47,245 Building wheels for collected packages: fps 2025-09-16T20:46:47,249 Created temporary directory: /tmp/pip-wheel-evyrj7v2 2025-09-16T20:46:47,250 Destination directory: /tmp/pip-wheel-evyrj7v2 2025-09-16T20:46:47,252 Building wheel for fps (pyproject.toml): started 2025-09-16T20:46:47,253 Running command Building wheel for fps (pyproject.toml) 2025-09-16T20:46:47,384 Building wheel for fps (pyproject.toml): finished with status 'done' 2025-09-16T20:46:47,388 Created wheel for fps: filename=fps-0.5.2-py3-none-any.whl size=18620 sha256=86981a5a81d00e6a0e4b50c46197c538f1d4b0f3c6abdb38b14e0e5ff51ae16d 2025-09-16T20:46:47,389 Stored in directory: /tmp/pip-ephem-wheel-cache-xb45av7k/wheels/d3/2a/75/79dcca097716c555194bbda318762f7bc9d22b3f84d043404a 2025-09-16T20:46:47,401 Successfully built fps 2025-09-16T20:46:47,405 Removed build tracker: '/tmp/pip-build-tracker-_twfgfa4'