2026-08-15T23:17:50,550 Created temporary directory: /tmp/pip-ephem-wheel-cache-bnfe2c6g 2026-08-15T23:17:50,552 Created temporary directory: /tmp/pip-build-tracker-2ots0bh4 2026-08-15T23:17:50,552 Initialized build tracking at /tmp/pip-build-tracker-2ots0bh4 2026-08-15T23:17:50,553 Created build tracker: /tmp/pip-build-tracker-2ots0bh4 2026-08-15T23:17:50,553 Entered build tracker: /tmp/pip-build-tracker-2ots0bh4 2026-08-15T23:17:50,554 Created temporary directory: /tmp/pip-wheel-e6rvv8fr 2026-08-15T23:17:50,557 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-08-15T23:17:50,559 Created temporary directory: /tmp/pip-ephem-wheel-cache-lpgfbpcp 2026-08-15T23:17:50,581 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-08-15T23:17:50,584 2 location(s) to search for versions of patcherex2: 2026-08-15T23:17:50,584 * https://pypi.org/simple/patcherex2/ 2026-08-15T23:17:50,584 * https://www.piwheels.org/simple/patcherex2/ 2026-08-15T23:17:50,585 Fetching project page and analyzing links: https://pypi.org/simple/patcherex2/ 2026-08-15T23:17:50,586 Getting page https://pypi.org/simple/patcherex2/ 2026-08-15T23:17:50,587 Found index url https://pypi.org/simple 2026-08-15T23:17:50,815 Fetched page https://pypi.org/simple/patcherex2/ as application/vnd.pypi.simple.v1+json 2026-08-15T23:17:50,824 Skipping link: No binaries permitted for patcherex2: https://files.pythonhosted.org/packages/12/57/78b7e1c1dd0a7346d162f638f472b30d5abc04ddb5935e74d83416c32628/patcherex2-0.1.3-py3-none-any.whl (from https://pypi.org/simple/patcherex2/) 2026-08-15T23:17:50,824 Found link https://files.pythonhosted.org/packages/c1/de/061b85a57ea369cf114e37a84ab64e0a2ea2426af7412516ee83a8f20601/patcherex2-0.1.3.tar.gz (from https://pypi.org/simple/patcherex2/), version: 0.1.3 2026-08-15T23:17:50,825 Skipping link: No binaries permitted for patcherex2: https://files.pythonhosted.org/packages/76/1b/c28355687904d3608be5818a5aee7c701bd76e53453241d80850de2463b1/patcherex2-0.1.4-py3-none-any.whl (from https://pypi.org/simple/patcherex2/) (requires-python:>=3.8) 2026-08-15T23:17:50,826 Found link https://files.pythonhosted.org/packages/96/d1/5bd715a747ce896a440a6f6e06af2a17823ae8da2985fd83460df787273f/patcherex2-0.1.4.tar.gz (from https://pypi.org/simple/patcherex2/) (requires-python:>=3.8), version: 0.1.4 2026-08-15T23:17:50,827 Skipping link: No binaries permitted for patcherex2: https://files.pythonhosted.org/packages/b5/e0/0889bca00ed5b96275a6a7d175a0bf8246a59e020e590b55a37eb26ea731/patcherex2-0.1.5-py3-none-any.whl (from https://pypi.org/simple/patcherex2/) (requires-python:>=3.8) 2026-08-15T23:17:50,828 Found link https://files.pythonhosted.org/packages/4b/db/9e101ca0f9491b72e8baecbb24b7f3d8354c0d64b1a17ac430184925e88f/patcherex2-0.1.5.tar.gz (from https://pypi.org/simple/patcherex2/) (requires-python:>=3.8), version: 0.1.5 2026-08-15T23:17:50,829 Skipping link: No binaries permitted for patcherex2: https://files.pythonhosted.org/packages/6a/85/2d4f9ce2434f66f8419cf3d0a74a990b227907d76996f88d235e1ca0e03e/patcherex2-0.1.7-py3-none-any.whl (from https://pypi.org/simple/patcherex2/) (requires-python:>=3.8) 2026-08-15T23:17:50,830 Found link https://files.pythonhosted.org/packages/a2/99/1579bea4294a2c80f5c7a9bc00dab106aa29df2c23f7b85c57fbe4e06048/patcherex2-0.1.7.tar.gz (from https://pypi.org/simple/patcherex2/) (requires-python:>=3.8), version: 0.1.7 2026-08-15T23:17:50,831 Skipping link: No binaries permitted for patcherex2: https://files.pythonhosted.org/packages/ba/20/fca69be9d71a365075b63f45e1e2b926004f178a6d268729773a3116d643/patcherex2-0.1.8-py3-none-any.whl (from https://pypi.org/simple/patcherex2/) (requires-python:>=3.8) 2026-08-15T23:17:50,832 Found link https://files.pythonhosted.org/packages/55/5e/cd72d9e6c6c13fd2f72375873e925c0b3ee8346d19a6a9dd3d3d04fe2857/patcherex2-0.1.8.tar.gz (from https://pypi.org/simple/patcherex2/) (requires-python:>=3.8), version: 0.1.8 2026-08-15T23:17:50,832 Skipping link: No binaries permitted for patcherex2: https://files.pythonhosted.org/packages/bf/72/f1dc0ec2e88d4bb307f6ddf418be51ca150f48c3383930ed252b48cd9505/patcherex2-0.1.9-py3-none-any.whl (from https://pypi.org/simple/patcherex2/) (requires-python:>=3.8) 2026-08-15T23:17:50,834 Found link https://files.pythonhosted.org/packages/22/70/329be7e8427d0e0e7a2021e92ccd4a97950f6d7a45f0d80c7a6bb4ed900b/patcherex2-0.1.9.tar.gz (from https://pypi.org/simple/patcherex2/) (requires-python:>=3.8), version: 0.1.9 2026-08-15T23:17:50,834 Skipping link: No binaries permitted for patcherex2: https://files.pythonhosted.org/packages/8f/45/128f0ba672b638e3872b6f89a65ce6e178427cc18575d1651a40ea6556bf/patcherex2-0.1.10-py3-none-any.whl (from https://pypi.org/simple/patcherex2/) (requires-python:>=3.8) 2026-08-15T23:17:50,835 Found link https://files.pythonhosted.org/packages/3f/c2/89c1f7b91a5c83599a4ca5191900494ad7360912c1e8cd89883f19a74b19/patcherex2-0.1.10.tar.gz (from https://pypi.org/simple/patcherex2/) (requires-python:>=3.8), version: 0.1.10 2026-08-15T23:17:50,836 Skipping link: No binaries permitted for patcherex2: https://files.pythonhosted.org/packages/e4/4e/a7b12b2f8fe09d34d751bd006db070b05d25271f65b8be61456f5b8512e0/patcherex2-0.1.11-py3-none-any.whl (from https://pypi.org/simple/patcherex2/) (requires-python:>=3.8) 2026-08-15T23:17:50,836 Found link https://files.pythonhosted.org/packages/26/a6/0857657d28758c55b2c7952a28cc93a25e00b6a01b051586adf83eb4e47c/patcherex2-0.1.11.tar.gz (from https://pypi.org/simple/patcherex2/) (requires-python:>=3.8), version: 0.1.11 2026-08-15T23:17:50,837 Skipping link: No binaries permitted for patcherex2: https://files.pythonhosted.org/packages/59/c2/8643ad0b691280978a0b28d8695718acc008f801370d2b629965f1254552/patcherex2-0.1.12-py3-none-any.whl (from https://pypi.org/simple/patcherex2/) (requires-python:>=3.8) 2026-08-15T23:17:50,838 Found link https://files.pythonhosted.org/packages/6e/7d/fac64c70d336d1c5c4c7ac29fb3be16cf4094f1bcbb2589c45b701aadc97/patcherex2-0.1.12.tar.gz (from https://pypi.org/simple/patcherex2/) (requires-python:>=3.8), version: 0.1.12 2026-08-15T23:17:50,839 Skipping link: No binaries permitted for patcherex2: https://files.pythonhosted.org/packages/d8/fa/f6291bf0e2e9b8eba8f6ab47647f0df332504d37db93b86837518cb495e6/patcherex2-0.2.0-py3-none-any.whl (from https://pypi.org/simple/patcherex2/) (requires-python:>=3.8) 2026-08-15T23:17:50,839 Found link https://files.pythonhosted.org/packages/3d/73/0d5ceaf43e424cb13df4bf94aeaba1775d5c2cd3703f57b0481e1d95cc09/patcherex2-0.2.0.tar.gz (from https://pypi.org/simple/patcherex2/) (requires-python:>=3.8), version: 0.2.0 2026-08-15T23:17:50,840 Skipping link: No binaries permitted for patcherex2: https://files.pythonhosted.org/packages/68/ef/eeb2050abbd1531c32ec4762c81936f75d97d60dffba82c3d90c0fa34385/patcherex2-0.2.1-py3-none-any.whl (from https://pypi.org/simple/patcherex2/) (requires-python:>=3.8) 2026-08-15T23:17:50,841 Found link https://files.pythonhosted.org/packages/a3/49/bc22f521002e4d173214dd17010cf56dc29292998ef68fb20ffe0a67b9cb/patcherex2-0.2.1.tar.gz (from https://pypi.org/simple/patcherex2/) (requires-python:>=3.8), version: 0.2.1 2026-08-15T23:17:50,842 Skipping link: No binaries permitted for patcherex2: https://files.pythonhosted.org/packages/8c/af/285dfb7f5528b6b624b10e0af1910d1fb2a1effa57af6f07fea7e885bff1/patcherex2-0.2.2-py3-none-any.whl (from https://pypi.org/simple/patcherex2/) (requires-python:>=3.8) 2026-08-15T23:17:50,843 Found link https://files.pythonhosted.org/packages/bf/85/3f27ca0190637a76029eb7d4f93abaf9656d6117d2feb9b8f1299a423f6a/patcherex2-0.2.2.tar.gz (from https://pypi.org/simple/patcherex2/) (requires-python:>=3.8), version: 0.2.2 2026-08-15T23:17:50,843 Skipping link: No binaries permitted for patcherex2: https://files.pythonhosted.org/packages/01/98/c8ad47108e5f9ea7a582cc1b9f7b892c11137e5ba913c9293da23952d15e/patcherex2-0.2.3-py3-none-any.whl (from https://pypi.org/simple/patcherex2/) (requires-python:>=3.8) 2026-08-15T23:17:50,844 Found link https://files.pythonhosted.org/packages/59/f5/e41d689919acf982d88da582807198ac846b4d905b0c1b7f1f0226f78da8/patcherex2-0.2.3.tar.gz (from https://pypi.org/simple/patcherex2/) (requires-python:>=3.8), version: 0.2.3 2026-08-15T23:17:50,845 Skipping link: No binaries permitted for patcherex2: https://files.pythonhosted.org/packages/41/71/e3ddb985fed0a7b13e0fc5c8cfbb7026985c5b30de866a0a93157d64829f/patcherex2-0.2.4-py3-none-any.whl (from https://pypi.org/simple/patcherex2/) (requires-python:>=3.8) 2026-08-15T23:17:50,846 Found link https://files.pythonhosted.org/packages/80/4e/e463c6c2b2821b050debbd38a2ebc43ab4b4e8de0d92dcda83974ee4074c/patcherex2-0.2.4.tar.gz (from https://pypi.org/simple/patcherex2/) (requires-python:>=3.8), version: 0.2.4 2026-08-15T23:17:50,847 Skipping link: No binaries permitted for patcherex2: https://files.pythonhosted.org/packages/5d/bb/34b84bb8dcb4ebcd3d3597961883d18ff5a66b2ec873a8c16fafbc1879c4/patcherex2-0.2.5-py3-none-any.whl (from https://pypi.org/simple/patcherex2/) (requires-python:>=3.8) 2026-08-15T23:17:50,847 Found link https://files.pythonhosted.org/packages/91/39/cc61dd308642d641cb701f2a90d6c323b0208c719d9689cc0f22c161755a/patcherex2-0.2.5.tar.gz (from https://pypi.org/simple/patcherex2/) (requires-python:>=3.8), version: 0.2.5 2026-08-15T23:17:50,848 Skipping link: No binaries permitted for patcherex2: https://files.pythonhosted.org/packages/fa/9f/e5352625bb6de34d22abfe031680280826183922201ee43bd08125ce1830/patcherex2-0.2.6-py3-none-any.whl (from https://pypi.org/simple/patcherex2/) (requires-python:>=3.8) 2026-08-15T23:17:50,849 Found link https://files.pythonhosted.org/packages/d8/7d/62e9239f5f2974e2b51888f301a7cf685473fa41a25bccaaa40be180cadb/patcherex2-0.2.6.tar.gz (from https://pypi.org/simple/patcherex2/) (requires-python:>=3.8), version: 0.2.6 2026-08-15T23:17:50,849 Skipping link: No binaries permitted for patcherex2: https://files.pythonhosted.org/packages/1b/42/aaed498d5c1558ce25782234f3ffcbb70544540f3f48cad7af58f5dc5867/patcherex2-0.2.7-py3-none-any.whl (from https://pypi.org/simple/patcherex2/) (requires-python:>=3.8) 2026-08-15T23:17:50,850 Found link https://files.pythonhosted.org/packages/ae/0d/256d11500ddf9dc59eb116827f3b9d9f1e17c013faa6297e8f9e02c0704d/patcherex2-0.2.7.tar.gz (from https://pypi.org/simple/patcherex2/) (requires-python:>=3.8), version: 0.2.7 2026-08-15T23:17:50,851 Skipping link: No binaries permitted for patcherex2: https://files.pythonhosted.org/packages/6c/7e/44fe2dc0faa72890ddd1c0673fa147b40360f868caec6b5afb8058a387a4/patcherex2-0.2.8-py3-none-any.whl (from https://pypi.org/simple/patcherex2/) (requires-python:>=3.8) 2026-08-15T23:17:50,852 Found link https://files.pythonhosted.org/packages/7d/05/6b3215efdcda2dd4b14ff053eed37da1a1a5d40050c69140d116c5007fd9/patcherex2-0.2.8.tar.gz (from https://pypi.org/simple/patcherex2/) (requires-python:>=3.8), version: 0.2.8 2026-08-15T23:17:50,853 Skipping link: No binaries permitted for patcherex2: https://files.pythonhosted.org/packages/ee/14/d2b01342849ca8edd96b9eaf4b8e5691c8f4ecd00ff123ee998e3e5d4220/patcherex2-0.2.9-py3-none-any.whl (from https://pypi.org/simple/patcherex2/) (requires-python:>=3.8) 2026-08-15T23:17:50,854 Found link https://files.pythonhosted.org/packages/20/c1/70023c8c9e10109c3b8c6b23749d09d31b312beff7939c2f8c52a13c8741/patcherex2-0.2.9.tar.gz (from https://pypi.org/simple/patcherex2/) (requires-python:>=3.8), version: 0.2.9 2026-08-15T23:17:50,854 Skipping link: No binaries permitted for patcherex2: https://files.pythonhosted.org/packages/df/c7/59396338b12969b02946f60f00477733e7fe6a6dcf7503f69c9deda99d81/patcherex2-0.2.11-py3-none-any.whl (from https://pypi.org/simple/patcherex2/) (requires-python:>=3.8) 2026-08-15T23:17:50,855 Found link https://files.pythonhosted.org/packages/8c/12/8f31548f4d153c5c4774d9935fd3cff3fffa6cd954024d5a2f9093819407/patcherex2-0.2.11.tar.gz (from https://pypi.org/simple/patcherex2/) (requires-python:>=3.8), version: 0.2.11 2026-08-15T23:17:50,856 Skipping link: No binaries permitted for patcherex2: https://files.pythonhosted.org/packages/b1/5a/a991b65af34e9ba68f4032215dfa2b97749563cd85ede9a2c3409cb1de81/patcherex2-0.2.12-py3-none-any.whl (from https://pypi.org/simple/patcherex2/) (requires-python:>=3.10) 2026-08-15T23:17:50,857 Found link https://files.pythonhosted.org/packages/40/b8/b33e7ddcc0d382fe98d362507f447bed07fdf954b35f01b92dbf61161eba/patcherex2-0.2.12.tar.gz (from https://pypi.org/simple/patcherex2/) (requires-python:>=3.10), version: 0.2.12 2026-08-15T23:17:50,858 Fetching project page and analyzing links: https://www.piwheels.org/simple/patcherex2/ 2026-08-15T23:17:50,859 Getting page https://www.piwheels.org/simple/patcherex2/ 2026-08-15T23:17:50,860 Found index url https://www.piwheels.org/simple 2026-08-15T23:17:51,047 Fetched page https://www.piwheels.org/simple/patcherex2/ as text/html 2026-08-15T23:17:51,053 Skipping link: No binaries permitted for patcherex2: https://archive1.piwheels.org/simple/patcherex2/patcherex2-0.2.11-py3-none-any.whl#sha256=e8af0780bcdbe4ad61b87ca2955bddae2b60b91974959de2ca5847d7cb7e50b9 (from https://www.piwheels.org/simple/patcherex2/) (requires-python:>=3.8) 2026-08-15T23:17:51,054 Skipping link: No binaries permitted for patcherex2: https://archive1.piwheels.org/simple/patcherex2/patcherex2-0.2.9-py3-none-any.whl#sha256=ceab6a3a799e6898c4910ba775a782683dc5da4fe0918e9dd0b60865b3cd0d34 (from https://www.piwheels.org/simple/patcherex2/) (requires-python:>=3.8) 2026-08-15T23:17:51,055 Skipping link: No binaries permitted for patcherex2: https://archive1.piwheels.org/simple/patcherex2/patcherex2-0.2.8-py3-none-any.whl#sha256=79663ab08331c67237a78053c802ad99b45c9f451761eea45c649e56ff98e760 (from https://www.piwheels.org/simple/patcherex2/) (requires-python:>=3.8) 2026-08-15T23:17:51,055 Skipping link: No binaries permitted for patcherex2: https://archive1.piwheels.org/simple/patcherex2/patcherex2-0.2.7-py3-none-any.whl#sha256=9736bf4e8fa824511b9bc2ea2747f33374c8a929be099c236275fd4500160722 (from https://www.piwheels.org/simple/patcherex2/) (requires-python:>=3.8) 2026-08-15T23:17:51,056 Skipping link: No binaries permitted for patcherex2: https://archive1.piwheels.org/simple/patcherex2/patcherex2-0.2.6-py3-none-any.whl#sha256=01c416050c1a2bd547bbd125edc55f21d4160749418d41bc3536d209e9a9a943 (from https://www.piwheels.org/simple/patcherex2/) (requires-python:>=3.8) 2026-08-15T23:17:51,056 Skipping link: No binaries permitted for patcherex2: https://archive1.piwheels.org/simple/patcherex2/patcherex2-0.2.5-py3-none-any.whl#sha256=f5c77c6040c6ef14ca65f9e5cb7a20f55597ee352f571561aaf8d8b452a4553c (from https://www.piwheels.org/simple/patcherex2/) (requires-python:>=3.8) 2026-08-15T23:17:51,057 Skipping link: No binaries permitted for patcherex2: https://archive1.piwheels.org/simple/patcherex2/patcherex2-0.2.4-py3-none-any.whl#sha256=a417ac53162a03ab0fd72fcbb37603303507856eeb61ee532c1f46aed8716680 (from https://www.piwheels.org/simple/patcherex2/) (requires-python:>=3.8) 2026-08-15T23:17:51,058 Skipping link: No binaries permitted for patcherex2: https://archive1.piwheels.org/simple/patcherex2/patcherex2-0.2.3-py3-none-any.whl#sha256=98e1eefe13bc2ba68a74e560a5b655ffdcdcb4959d7d2794e1c10052fc723ada (from https://www.piwheels.org/simple/patcherex2/) (requires-python:>=3.8) 2026-08-15T23:17:51,058 Skipping link: No binaries permitted for patcherex2: https://archive1.piwheels.org/simple/patcherex2/patcherex2-0.2.2-py3-none-any.whl#sha256=afaf84d42fa3aac3ccf0d15f400f584acc5fcbe9bfb7ec96e593293382110ad3 (from https://www.piwheels.org/simple/patcherex2/) (requires-python:>=3.8) 2026-08-15T23:17:51,059 Skipping link: No binaries permitted for patcherex2: https://archive1.piwheels.org/simple/patcherex2/patcherex2-0.2.1-py3-none-any.whl#sha256=3f1291ed79414d7673b0fdc6e6ebaa657f338d762797bd650847d40c78a03c61 (from https://www.piwheels.org/simple/patcherex2/) (requires-python:>=3.8) 2026-08-15T23:17:51,059 Skipping link: No binaries permitted for patcherex2: https://archive1.piwheels.org/simple/patcherex2/patcherex2-0.2.0-py3-none-any.whl#sha256=7d8a4486d28beb26005f6eee6fdd552a786a71a89d3aeb6bbc2aa9e429781d0c (from https://www.piwheels.org/simple/patcherex2/) (requires-python:>=3.8) 2026-08-15T23:17:51,060 Skipping link: No binaries permitted for patcherex2: https://archive1.piwheels.org/simple/patcherex2/patcherex2-0.1.12-py3-none-any.whl#sha256=dc41d3a497d40d1e24652cd29e61c77841752880e87d6d4424662cc9d3ddd22f (from https://www.piwheels.org/simple/patcherex2/) (requires-python:>=3.8) 2026-08-15T23:17:51,061 Skipping link: No binaries permitted for patcherex2: https://archive1.piwheels.org/simple/patcherex2/patcherex2-0.1.11-py3-none-any.whl#sha256=d67a56f83d9769576b53cb7f82f9ce9d4de8beff0ae8f8710f89ec9c83fe1da5 (from https://www.piwheels.org/simple/patcherex2/) (requires-python:>=3.8) 2026-08-15T23:17:51,061 Skipping link: No binaries permitted for patcherex2: https://archive1.piwheels.org/simple/patcherex2/patcherex2-0.1.10-py3-none-any.whl#sha256=a491594160e4ee94ff0e4cdad0b73d8c12bc1d118ce33d82f12139f7fc3b6075 (from https://www.piwheels.org/simple/patcherex2/) (requires-python:>=3.8) 2026-08-15T23:17:51,062 Skipping link: No binaries permitted for patcherex2: https://archive1.piwheels.org/simple/patcherex2/patcherex2-0.1.9-py3-none-any.whl#sha256=fd74ff3a97067c8f3cfa5d24184da0336a52cfc03ebc2c7f9ac96e519518f299 (from https://www.piwheels.org/simple/patcherex2/) (requires-python:>=3.8) 2026-08-15T23:17:51,062 Skipping link: No binaries permitted for patcherex2: https://archive1.piwheels.org/simple/patcherex2/patcherex2-0.1.8-py3-none-any.whl#sha256=1f5d982cad70d79a6f8592cf6a2afc1061cb645722894fa7d3e9eccf6d74985d (from https://www.piwheels.org/simple/patcherex2/) (requires-python:>=3.8) 2026-08-15T23:17:51,063 Skipping link: No binaries permitted for patcherex2: https://archive1.piwheels.org/simple/patcherex2/patcherex2-0.1.7-py3-none-any.whl#sha256=6f3370bc04a32440be9ffe1440efc669664204908839dc90ba66d2fa24595e17 (from https://www.piwheels.org/simple/patcherex2/) (requires-python:>=3.8) 2026-08-15T23:17:51,063 Skipping link: No binaries permitted for patcherex2: https://archive1.piwheels.org/simple/patcherex2/patcherex2-0.1.5-py3-none-any.whl#sha256=a652fd488fb54653ed688002b9d5125566244e6ba22b5b9abef6a54e68c0a492 (from https://www.piwheels.org/simple/patcherex2/) (requires-python:>=3.8) 2026-08-15T23:17:51,064 Skipping link: No binaries permitted for patcherex2: https://archive1.piwheels.org/simple/patcherex2/patcherex2-0.1.4-py3-none-any.whl#sha256=2bc5a303108311b8576e556575ef3d82b4769e5e97be441e5aecabc7243dbe29 (from https://www.piwheels.org/simple/patcherex2/) (requires-python:>=3.8) 2026-08-15T23:17:51,064 Skipping link: No binaries permitted for patcherex2: https://archive1.piwheels.org/simple/patcherex2/patcherex2-0.1.3-py3-none-any.whl#sha256=2e8d121b0a58b40e6e933ed157eb848ba20e796a0adb5320aca431c125f40828 (from https://www.piwheels.org/simple/patcherex2/) 2026-08-15T23:17:51,065 Skipping link: not a file: https://www.piwheels.org/simple/patcherex2/ 2026-08-15T23:17:51,066 Skipping link: not a file: https://pypi.org/simple/patcherex2/ 2026-08-15T23:17:51,087 Given no hashes to check 1 links for project 'patcherex2': discarding no candidates 2026-08-15T23:17:51,105 Collecting patcherex2==0.2.12 2026-08-15T23:17:51,107 Created temporary directory: /tmp/pip-unpack-i96ztgyq 2026-08-15T23:17:51,259 Downloading patcherex2-0.2.12.tar.gz (220 kB) 2026-08-15T23:17:51,791 Added patcherex2==0.2.12 from https://files.pythonhosted.org/packages/40/b8/b33e7ddcc0d382fe98d362507f447bed07fdf954b35f01b92dbf61161eba/patcherex2-0.2.12.tar.gz to build tracker '/tmp/pip-build-tracker-2ots0bh4' 2026-08-15T23:17:51,799 Created temporary directory: /tmp/pip-build-env-lgtx3a47 2026-08-15T23:17:51,805 Installing build dependencies: started 2026-08-15T23:17:51,806 Running command pip subprocess to install build dependencies 2026-08-15T23:17:52,972 Using pip 23.0.1 from /usr/lib/python3/dist-packages/pip (python 3.11) 2026-08-15T23:17:53,494 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-08-15T23:17:53,517 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-08-15T23:17:55,343 Collecting setuptools>=64 2026-08-15T23:17:55,344 Obtaining dependency information for setuptools>=64 from https://www.piwheels.org/simple/setuptools/setuptools-84.0.0-py3-none-any.whl.metadata 2026-08-15T23:17:55,363 Using cached https://www.piwheels.org/simple/setuptools/setuptools-84.0.0-py3-none-any.whl.metadata (6.6 kB) 2026-08-15T23:17:55,717 Collecting setuptools-scm>=8 2026-08-15T23:17:55,718 Obtaining dependency information for setuptools-scm>=8 from https://www.piwheels.org/simple/setuptools-scm/setuptools_scm-10.2.1-py3-none-any.whl.metadata 2026-08-15T23:17:55,735 Using cached https://www.piwheels.org/simple/setuptools-scm/setuptools_scm-10.2.1-py3-none-any.whl.metadata (6.7 kB) 2026-08-15T23:17:56,046 Collecting vcs-versioning<3,>=2.0.0.dev0 2026-08-15T23:17:56,048 Obtaining dependency information for vcs-versioning<3,>=2.0.0.dev0 from https://www.piwheels.org/simple/vcs-versioning/vcs_versioning-2.2.4-py3-none-any.whl.metadata 2026-08-15T23:17:56,062 Using cached https://www.piwheels.org/simple/vcs-versioning/vcs_versioning-2.2.4-py3-none-any.whl.metadata (1.7 kB) 2026-08-15T23:17:56,246 Collecting packaging>=20 2026-08-15T23:17:56,247 Obtaining dependency information for packaging>=20 from https://www.piwheels.org/simple/packaging/packaging-26.3-py3-none-any.whl.metadata 2026-08-15T23:17:56,260 Using cached https://www.piwheels.org/simple/packaging/packaging-26.3-py3-none-any.whl.metadata (3.6 kB) 2026-08-15T23:17:56,494 Using cached https://www.piwheels.org/simple/setuptools-scm/setuptools_scm-10.2.1-py3-none-any.whl (29 kB) 2026-08-15T23:17:56,522 Using cached https://www.piwheels.org/simple/packaging/packaging-26.3-py3-none-any.whl (129 kB) 2026-08-15T23:17:56,548 Using cached https://www.piwheels.org/simple/vcs-versioning/vcs_versioning-2.2.4-py3-none-any.whl (109 kB) 2026-08-15T23:17:56,628 Using cached https://www.piwheels.org/simple/setuptools/setuptools-84.0.0-py3-none-any.whl (818 kB) 2026-08-15T23:17:56,664 Using cached https://www.piwheels.org/simple/setuptools-scm/setuptools_scm-10.2.1-py3-none-any.whl (29 kB) 2026-08-15T23:17:56,696 Using cached https://www.piwheels.org/simple/packaging/packaging-26.3-py3-none-any.whl (129 kB) 2026-08-15T23:17:56,726 Using cached https://www.piwheels.org/simple/vcs-versioning/vcs_versioning-2.2.4-py3-none-any.whl (109 kB) 2026-08-15T23:17:56,802 Using cached https://www.piwheels.org/simple/setuptools/setuptools-84.0.0-py3-none-any.whl (818 kB) 2026-08-15T23:17:59,643 Installing collected packages: setuptools, packaging, vcs-versioning, setuptools-scm 2026-08-15T23:18:02,623 Creating /tmp/pip-build-env-lgtx3a47/overlay/local/bin 2026-08-15T23:18:02,625 changing mode of /tmp/pip-build-env-lgtx3a47/overlay/local/bin/vcs-versioning to 755 2026-08-15T23:18:02,758 changing mode of /tmp/pip-build-env-lgtx3a47/overlay/local/bin/setuptools-scm to 755 2026-08-15T23:18:02,786 Successfully installed packaging-26.3 setuptools-84.0.0 setuptools-scm-10.2.1 vcs-versioning-2.2.4 2026-08-15T23:18:03,078 Installing build dependencies: finished with status 'done' 2026-08-15T23:18:03,084 Getting requirements to build wheel: started 2026-08-15T23:18:03,086 Running command Getting requirements to build wheel 2026-08-15T23:18:03,900 running egg_info 2026-08-15T23:18:03,909 writing src/patcherex2.egg-info/PKG-INFO 2026-08-15T23:18:03,913 writing dependency_links to src/patcherex2.egg-info/dependency_links.txt 2026-08-15T23:18:03,916 writing requirements to src/patcherex2.egg-info/requires.txt 2026-08-15T23:18:03,918 writing top-level names to src/patcherex2.egg-info/top_level.txt 2026-08-15T23:18:03,980 listing git files failed - pretending there aren't any 2026-08-15T23:18:03,990 reading manifest file 'src/patcherex2.egg-info/SOURCES.txt' 2026-08-15T23:18:04,013 adding license file 'LICENSE' 2026-08-15T23:18:04,023 writing manifest file 'src/patcherex2.egg-info/SOURCES.txt' 2026-08-15T23:18:04,132 Getting requirements to build wheel: finished with status 'done' 2026-08-15T23:18:04,135 Created temporary directory: /tmp/pip-modern-metadata-7x0p6hj2 2026-08-15T23:18:04,138 Preparing metadata (pyproject.toml): started 2026-08-15T23:18:04,139 Running command Preparing metadata (pyproject.toml) 2026-08-15T23:18:04,906 running dist_info 2026-08-15T23:18:04,908 creating /tmp/pip-modern-metadata-7x0p6hj2/patcherex2.egg-info 2026-08-15T23:18:04,914 writing /tmp/pip-modern-metadata-7x0p6hj2/patcherex2.egg-info/PKG-INFO 2026-08-15T23:18:04,919 writing dependency_links to /tmp/pip-modern-metadata-7x0p6hj2/patcherex2.egg-info/dependency_links.txt 2026-08-15T23:18:04,922 writing requirements to /tmp/pip-modern-metadata-7x0p6hj2/patcherex2.egg-info/requires.txt 2026-08-15T23:18:04,923 writing top-level names to /tmp/pip-modern-metadata-7x0p6hj2/patcherex2.egg-info/top_level.txt 2026-08-15T23:18:04,924 writing manifest file '/tmp/pip-modern-metadata-7x0p6hj2/patcherex2.egg-info/SOURCES.txt' 2026-08-15T23:18:04,976 listing git files failed - pretending there aren't any 2026-08-15T23:18:04,983 reading manifest file '/tmp/pip-modern-metadata-7x0p6hj2/patcherex2.egg-info/SOURCES.txt' 2026-08-15T23:18:04,985 adding license file 'LICENSE' 2026-08-15T23:18:04,991 writing manifest file '/tmp/pip-modern-metadata-7x0p6hj2/patcherex2.egg-info/SOURCES.txt' 2026-08-15T23:18:04,992 creating '/tmp/pip-modern-metadata-7x0p6hj2/patcherex2-0.2.12.dist-info' 2026-08-15T23:18:05,126 Preparing metadata (pyproject.toml): finished with status 'done' 2026-08-15T23:18:05,131 Source in /tmp/pip-wheel-e6rvv8fr/patcherex2_0c75fda80a1948918c07b80e110d3003 has version 0.2.12, which satisfies requirement patcherex2==0.2.12 from https://files.pythonhosted.org/packages/40/b8/b33e7ddcc0d382fe98d362507f447bed07fdf954b35f01b92dbf61161eba/patcherex2-0.2.12.tar.gz 2026-08-15T23:18:05,132 Removed patcherex2==0.2.12 from https://files.pythonhosted.org/packages/40/b8/b33e7ddcc0d382fe98d362507f447bed07fdf954b35f01b92dbf61161eba/patcherex2-0.2.12.tar.gz from build tracker '/tmp/pip-build-tracker-2ots0bh4' 2026-08-15T23:18:05,137 Created temporary directory: /tmp/pip-unpack-x8lpgqm4 2026-08-15T23:18:05,138 Building wheels for collected packages: patcherex2 2026-08-15T23:18:05,143 Created temporary directory: /tmp/pip-wheel-9on39x1m 2026-08-15T23:18:05,143 Destination directory: /tmp/pip-wheel-9on39x1m 2026-08-15T23:18:05,146 Building wheel for patcherex2 (pyproject.toml): started 2026-08-15T23:18:05,147 Running command Building wheel for patcherex2 (pyproject.toml) 2026-08-15T23:18:05,928 running bdist_wheel 2026-08-15T23:18:05,953 running build 2026-08-15T23:18:05,954 running build_py 2026-08-15T23:18:05,955 creating build/lib/patcherex2 2026-08-15T23:18:05,957 copying src/patcherex2/patcherex.py -> build/lib/patcherex2 2026-08-15T23:18:05,960 copying src/patcherex2/__init__.py -> build/lib/patcherex2 2026-08-15T23:18:05,963 creating build/lib/patcherex2/patches 2026-08-15T23:18:05,964 copying src/patcherex2/patches/patch.py -> build/lib/patcherex2/patches 2026-08-15T23:18:05,966 copying src/patcherex2/patches/raw_patches.py -> build/lib/patcherex2/patches 2026-08-15T23:18:05,968 copying src/patcherex2/patches/dummy_patches.py -> build/lib/patcherex2/patches 2026-08-15T23:18:05,970 copying src/patcherex2/patches/function_patches.py -> build/lib/patcherex2/patches 2026-08-15T23:18:05,972 copying src/patcherex2/patches/instruction_patches.py -> build/lib/patcherex2/patches 2026-08-15T23:18:05,975 copying src/patcherex2/patches/__init__.py -> build/lib/patcherex2/patches 2026-08-15T23:18:05,977 copying src/patcherex2/patches/data_patches.py -> build/lib/patcherex2/patches 2026-08-15T23:18:05,980 creating build/lib/patcherex2/targets 2026-08-15T23:18:05,981 copying src/patcherex2/targets/target.py -> build/lib/patcherex2/targets 2026-08-15T23:18:05,983 copying src/patcherex2/targets/ihex_riscv32_bare.py -> build/lib/patcherex2/targets 2026-08-15T23:18:05,985 copying src/patcherex2/targets/elf_amd64_linux.py -> build/lib/patcherex2/targets 2026-08-15T23:18:05,987 copying src/patcherex2/targets/elf_mips64el_linux.py -> build/lib/patcherex2/targets 2026-08-15T23:18:05,988 copying src/patcherex2/targets/elf_arm_bare.py -> build/lib/patcherex2/targets 2026-08-15T23:18:05,991 copying src/patcherex2/targets/elf_arm_linux_recomp.py -> build/lib/patcherex2/targets 2026-08-15T23:18:05,992 copying src/patcherex2/targets/elf_mips_linux.py -> build/lib/patcherex2/targets 2026-08-15T23:18:05,994 copying src/patcherex2/targets/elf_leon3_bare.py -> build/lib/patcherex2/targets 2026-08-15T23:18:05,996 copying src/patcherex2/targets/elf_x86_linux.py -> build/lib/patcherex2/targets 2026-08-15T23:18:05,998 copying src/patcherex2/targets/elf_mips64_linux.py -> build/lib/patcherex2/targets 2026-08-15T23:18:05,999 copying src/patcherex2/targets/elf_ppc64_linux.py -> build/lib/patcherex2/targets 2026-08-15T23:18:06,001 copying src/patcherex2/targets/elf_mipsel_linux.py -> build/lib/patcherex2/targets 2026-08-15T23:18:06,003 copying src/patcherex2/targets/elf_arm_linux.py -> build/lib/patcherex2/targets 2026-08-15T23:18:06,005 copying src/patcherex2/targets/bin_ppc_pegasos2_bare.py -> build/lib/patcherex2/targets 2026-08-15T23:18:06,007 copying src/patcherex2/targets/elf_arm_mimxrt1052.py -> build/lib/patcherex2/targets 2026-08-15T23:18:06,010 copying src/patcherex2/targets/__init__.py -> build/lib/patcherex2/targets 2026-08-15T23:18:06,012 copying src/patcherex2/targets/ihex_ppc_bare.py -> build/lib/patcherex2/targets 2026-08-15T23:18:06,014 copying src/patcherex2/targets/elf_amd64_linux_recomp.py -> build/lib/patcherex2/targets 2026-08-15T23:18:06,015 copying src/patcherex2/targets/elf_s390x_linux.py -> build/lib/patcherex2/targets 2026-08-15T23:18:06,017 copying src/patcherex2/targets/elf_ppc64le_linux.py -> build/lib/patcherex2/targets 2026-08-15T23:18:06,019 copying src/patcherex2/targets/elf_aarch64_linux.py -> build/lib/patcherex2/targets 2026-08-15T23:18:06,021 copying src/patcherex2/targets/elf_ppc_linux.py -> build/lib/patcherex2/targets 2026-08-15T23:18:06,023 copying src/patcherex2/targets/bin_arm_bare.py -> build/lib/patcherex2/targets 2026-08-15T23:18:06,026 creating build/lib/patcherex2/components/utils 2026-08-15T23:18:06,028 copying src/patcherex2/components/utils/__init__.py -> build/lib/patcherex2/components/utils 2026-08-15T23:18:06,029 copying src/patcherex2/components/utils/utils.py -> build/lib/patcherex2/components/utils 2026-08-15T23:18:06,032 creating build/lib/patcherex2/components/binary_analyzers 2026-08-15T23:18:06,033 copying src/patcherex2/components/binary_analyzers/ghidra.py -> build/lib/patcherex2/components/binary_analyzers 2026-08-15T23:18:06,036 copying src/patcherex2/components/binary_analyzers/binary_analyzer.py -> build/lib/patcherex2/components/binary_analyzers 2026-08-15T23:18:06,037 copying src/patcherex2/components/binary_analyzers/ida.py -> build/lib/patcherex2/components/binary_analyzers 2026-08-15T23:18:06,041 copying src/patcherex2/components/binary_analyzers/angr.py -> build/lib/patcherex2/components/binary_analyzers 2026-08-15T23:18:06,044 copying src/patcherex2/components/binary_analyzers/__init__.py -> build/lib/patcherex2/components/binary_analyzers 2026-08-15T23:18:06,047 creating build/lib/patcherex2/components/assets 2026-08-15T23:18:06,049 copying src/patcherex2/components/assets/assets.py -> build/lib/patcherex2/components/assets 2026-08-15T23:18:06,052 creating build/lib/patcherex2/components/patch_managers 2026-08-15T23:18:06,053 copying src/patcherex2/components/patch_managers/imp.py -> build/lib/patcherex2/components/patch_managers 2026-08-15T23:18:06,055 copying src/patcherex2/components/patch_managers/patch_manager.py -> build/lib/patcherex2/components/patch_managers 2026-08-15T23:18:06,057 copying src/patcherex2/components/patch_managers/builtin.py -> build/lib/patcherex2/components/patch_managers 2026-08-15T23:18:06,058 copying src/patcherex2/components/patch_managers/__init__.py -> build/lib/patcherex2/components/patch_managers 2026-08-15T23:18:06,060 creating build/lib/patcherex2/components/binfmt_tools 2026-08-15T23:18:06,062 copying src/patcherex2/components/binfmt_tools/binary.py -> build/lib/patcherex2/components/binfmt_tools 2026-08-15T23:18:06,064 copying src/patcherex2/components/binfmt_tools/__init__.py -> build/lib/patcherex2/components/binfmt_tools 2026-08-15T23:18:06,065 copying src/patcherex2/components/binfmt_tools/ihex.py -> build/lib/patcherex2/components/binfmt_tools 2026-08-15T23:18:06,067 copying src/patcherex2/components/binfmt_tools/elf.py -> build/lib/patcherex2/components/binfmt_tools 2026-08-15T23:18:06,070 copying src/patcherex2/components/binfmt_tools/binfmt_tool.py -> build/lib/patcherex2/components/binfmt_tools 2026-08-15T23:18:06,072 creating build/lib/patcherex2/components/allocation_managers 2026-08-15T23:18:06,073 copying src/patcherex2/components/allocation_managers/allocation_manager.py -> build/lib/patcherex2/components/allocation_managers 2026-08-15T23:18:06,075 copying src/patcherex2/components/allocation_managers/__init__.py -> build/lib/patcherex2/components/allocation_managers 2026-08-15T23:18:06,077 creating build/lib/patcherex2/components/compilers 2026-08-15T23:18:06,078 copying src/patcherex2/components/compilers/clang_arm.py -> build/lib/patcherex2/components/compilers 2026-08-15T23:18:06,080 copying src/patcherex2/components/compilers/ppc_vle.py -> build/lib/patcherex2/components/compilers 2026-08-15T23:18:06,082 copying src/patcherex2/components/compilers/compiler.py -> build/lib/patcherex2/components/compilers 2026-08-15T23:18:06,084 copying src/patcherex2/components/compilers/llvm_recomp_arm.py -> build/lib/patcherex2/components/compilers 2026-08-15T23:18:06,086 copying src/patcherex2/components/compilers/bcc.py -> build/lib/patcherex2/components/compilers 2026-08-15T23:18:06,087 copying src/patcherex2/components/compilers/__init__.py -> build/lib/patcherex2/components/compilers 2026-08-15T23:18:06,088 copying src/patcherex2/components/compilers/llvm_recomp.py -> build/lib/patcherex2/components/compilers 2026-08-15T23:18:06,091 copying src/patcherex2/components/compilers/clang.py -> build/lib/patcherex2/components/compilers 2026-08-15T23:18:06,093 creating build/lib/patcherex2/components/assemblers 2026-08-15T23:18:06,094 copying src/patcherex2/components/assemblers/keystone_sparc.py -> build/lib/patcherex2/components/assemblers 2026-08-15T23:18:06,096 copying src/patcherex2/components/assemblers/ppc_vle.py -> build/lib/patcherex2/components/assemblers 2026-08-15T23:18:06,098 copying src/patcherex2/components/assemblers/assembler.py -> build/lib/patcherex2/components/assemblers 2026-08-15T23:18:06,099 copying src/patcherex2/components/assemblers/keystone_arm.py -> build/lib/patcherex2/components/assemblers 2026-08-15T23:18:06,101 copying src/patcherex2/components/assemblers/bcc.py -> build/lib/patcherex2/components/assemblers 2026-08-15T23:18:06,103 copying src/patcherex2/components/assemblers/keystone.py -> build/lib/patcherex2/components/assemblers 2026-08-15T23:18:06,105 copying src/patcherex2/components/assemblers/nyxstone.py -> build/lib/patcherex2/components/assemblers 2026-08-15T23:18:06,107 copying src/patcherex2/components/assemblers/__init__.py -> build/lib/patcherex2/components/assemblers 2026-08-15T23:18:06,109 creating build/lib/patcherex2/components/archinfo 2026-08-15T23:18:06,110 copying src/patcherex2/components/archinfo/amd64.py -> build/lib/patcherex2/components/archinfo 2026-08-15T23:18:06,112 copying src/patcherex2/components/archinfo/aarch64.py -> build/lib/patcherex2/components/archinfo 2026-08-15T23:18:06,114 copying src/patcherex2/components/archinfo/ppc_vle.py -> build/lib/patcherex2/components/archinfo 2026-08-15T23:18:06,116 copying src/patcherex2/components/archinfo/s390x.py -> build/lib/patcherex2/components/archinfo 2026-08-15T23:18:06,118 copying src/patcherex2/components/archinfo/ppc.py -> build/lib/patcherex2/components/archinfo 2026-08-15T23:18:06,119 copying src/patcherex2/components/archinfo/riscv32.py -> build/lib/patcherex2/components/archinfo 2026-08-15T23:18:06,121 copying src/patcherex2/components/archinfo/x86.py -> build/lib/patcherex2/components/archinfo 2026-08-15T23:18:06,123 copying src/patcherex2/components/archinfo/sparc.py -> build/lib/patcherex2/components/archinfo 2026-08-15T23:18:06,124 copying src/patcherex2/components/archinfo/mips.py -> build/lib/patcherex2/components/archinfo 2026-08-15T23:18:06,126 copying src/patcherex2/components/archinfo/mips64.py -> build/lib/patcherex2/components/archinfo 2026-08-15T23:18:06,128 copying src/patcherex2/components/archinfo/__init__.py -> build/lib/patcherex2/components/archinfo 2026-08-15T23:18:06,130 copying src/patcherex2/components/archinfo/arm.py -> build/lib/patcherex2/components/archinfo 2026-08-15T23:18:06,132 copying src/patcherex2/components/archinfo/ppc64.py -> build/lib/patcherex2/components/archinfo 2026-08-15T23:18:06,135 creating build/lib/patcherex2/components/disassemblers 2026-08-15T23:18:06,136 copying src/patcherex2/components/disassemblers/ppc_vle.py -> build/lib/patcherex2/components/disassemblers 2026-08-15T23:18:06,137 copying src/patcherex2/components/disassemblers/capstone_arm.py -> build/lib/patcherex2/components/disassemblers 2026-08-15T23:18:06,139 copying src/patcherex2/components/disassemblers/capstone.py -> build/lib/patcherex2/components/disassemblers 2026-08-15T23:18:06,141 copying src/patcherex2/components/disassemblers/nyxstone.py -> build/lib/patcherex2/components/disassemblers 2026-08-15T23:18:06,143 copying src/patcherex2/components/disassemblers/__init__.py -> build/lib/patcherex2/components/disassemblers 2026-08-15T23:18:06,145 copying src/patcherex2/components/disassemblers/disassembler.py -> build/lib/patcherex2/components/disassemblers 2026-08-15T23:18:06,146 running egg_info 2026-08-15T23:18:06,154 writing src/patcherex2.egg-info/PKG-INFO 2026-08-15T23:18:06,158 writing dependency_links to src/patcherex2.egg-info/dependency_links.txt 2026-08-15T23:18:06,160 writing requirements to src/patcherex2.egg-info/requires.txt 2026-08-15T23:18:06,161 writing top-level names to src/patcherex2.egg-info/top_level.txt 2026-08-15T23:18:06,206 listing git files failed - pretending there aren't any 2026-08-15T23:18:06,214 reading manifest file 'src/patcherex2.egg-info/SOURCES.txt' 2026-08-15T23:18:06,225 adding license file 'LICENSE' 2026-08-15T23:18:06,235 writing manifest file 'src/patcherex2.egg-info/SOURCES.txt' 2026-08-15T23:18:06,247 copying src/patcherex2/components/assets/.gitignore -> build/lib/patcherex2/components/assets 2026-08-15T23:18:06,270 installing to build/bdist.linux-armv7l/wheel 2026-08-15T23:18:06,271 running install 2026-08-15T23:18:06,294 running install_lib 2026-08-15T23:18:06,302 creating build/bdist.linux-armv7l/wheel 2026-08-15T23:18:06,304 creating build/bdist.linux-armv7l/wheel/patcherex2 2026-08-15T23:18:06,306 creating build/bdist.linux-armv7l/wheel/patcherex2/patches 2026-08-15T23:18:06,307 copying build/lib/patcherex2/patches/patch.py -> build/bdist.linux-armv7l/wheel/./patcherex2/patches 2026-08-15T23:18:06,309 copying build/lib/patcherex2/patches/raw_patches.py -> build/bdist.linux-armv7l/wheel/./patcherex2/patches 2026-08-15T23:18:06,311 copying build/lib/patcherex2/patches/dummy_patches.py -> build/bdist.linux-armv7l/wheel/./patcherex2/patches 2026-08-15T23:18:06,313 copying build/lib/patcherex2/patches/function_patches.py -> build/bdist.linux-armv7l/wheel/./patcherex2/patches 2026-08-15T23:18:06,315 copying build/lib/patcherex2/patches/instruction_patches.py -> build/bdist.linux-armv7l/wheel/./patcherex2/patches 2026-08-15T23:18:06,318 copying build/lib/patcherex2/patches/__init__.py -> build/bdist.linux-armv7l/wheel/./patcherex2/patches 2026-08-15T23:18:06,320 copying build/lib/patcherex2/patches/data_patches.py -> build/bdist.linux-armv7l/wheel/./patcherex2/patches 2026-08-15T23:18:06,323 creating build/bdist.linux-armv7l/wheel/patcherex2/targets 2026-08-15T23:18:06,325 copying build/lib/patcherex2/targets/target.py -> build/bdist.linux-armv7l/wheel/./patcherex2/targets 2026-08-15T23:18:06,329 copying build/lib/patcherex2/targets/ihex_riscv32_bare.py -> build/bdist.linux-armv7l/wheel/./patcherex2/targets 2026-08-15T23:18:06,334 copying build/lib/patcherex2/targets/elf_amd64_linux.py -> build/bdist.linux-armv7l/wheel/./patcherex2/targets 2026-08-15T23:18:06,553 copying build/lib/patcherex2/targets/elf_mips64el_linux.py -> build/bdist.linux-armv7l/wheel/./patcherex2/targets 2026-08-15T23:18:06,555 copying build/lib/patcherex2/targets/elf_arm_bare.py -> build/bdist.linux-armv7l/wheel/./patcherex2/targets 2026-08-15T23:18:06,558 copying build/lib/patcherex2/targets/elf_arm_linux_recomp.py -> build/bdist.linux-armv7l/wheel/./patcherex2/targets 2026-08-15T23:18:06,561 copying build/lib/patcherex2/targets/elf_mips_linux.py -> build/bdist.linux-armv7l/wheel/./patcherex2/targets 2026-08-15T23:18:06,564 copying build/lib/patcherex2/targets/elf_leon3_bare.py -> build/bdist.linux-armv7l/wheel/./patcherex2/targets 2026-08-15T23:18:06,566 copying build/lib/patcherex2/targets/elf_x86_linux.py -> build/bdist.linux-armv7l/wheel/./patcherex2/targets 2026-08-15T23:18:06,568 copying build/lib/patcherex2/targets/elf_mips64_linux.py -> build/bdist.linux-armv7l/wheel/./patcherex2/targets 2026-08-15T23:18:06,570 copying build/lib/patcherex2/targets/elf_ppc64_linux.py -> build/bdist.linux-armv7l/wheel/./patcherex2/targets 2026-08-15T23:18:06,572 copying build/lib/patcherex2/targets/elf_mipsel_linux.py -> build/bdist.linux-armv7l/wheel/./patcherex2/targets 2026-08-15T23:18:06,574 copying build/lib/patcherex2/targets/elf_arm_linux.py -> build/bdist.linux-armv7l/wheel/./patcherex2/targets 2026-08-15T23:18:06,575 copying build/lib/patcherex2/targets/bin_ppc_pegasos2_bare.py -> build/bdist.linux-armv7l/wheel/./patcherex2/targets 2026-08-15T23:18:06,578 copying build/lib/patcherex2/targets/elf_arm_mimxrt1052.py -> build/bdist.linux-armv7l/wheel/./patcherex2/targets 2026-08-15T23:18:06,580 copying build/lib/patcherex2/targets/__init__.py -> build/bdist.linux-armv7l/wheel/./patcherex2/targets 2026-08-15T23:18:06,582 copying build/lib/patcherex2/targets/ihex_ppc_bare.py -> build/bdist.linux-armv7l/wheel/./patcherex2/targets 2026-08-15T23:18:06,584 copying build/lib/patcherex2/targets/elf_amd64_linux_recomp.py -> build/bdist.linux-armv7l/wheel/./patcherex2/targets 2026-08-15T23:18:06,586 copying build/lib/patcherex2/targets/elf_s390x_linux.py -> build/bdist.linux-armv7l/wheel/./patcherex2/targets 2026-08-15T23:18:06,587 copying build/lib/patcherex2/targets/elf_ppc64le_linux.py -> build/bdist.linux-armv7l/wheel/./patcherex2/targets 2026-08-15T23:18:06,589 copying build/lib/patcherex2/targets/elf_aarch64_linux.py -> build/bdist.linux-armv7l/wheel/./patcherex2/targets 2026-08-15T23:18:06,591 copying build/lib/patcherex2/targets/elf_ppc_linux.py -> build/bdist.linux-armv7l/wheel/./patcherex2/targets 2026-08-15T23:18:06,593 copying build/lib/patcherex2/targets/bin_arm_bare.py -> build/bdist.linux-armv7l/wheel/./patcherex2/targets 2026-08-15T23:18:06,595 copying build/lib/patcherex2/patcherex.py -> build/bdist.linux-armv7l/wheel/./patcherex2 2026-08-15T23:18:06,597 copying build/lib/patcherex2/__init__.py -> build/bdist.linux-armv7l/wheel/./patcherex2 2026-08-15T23:18:06,600 creating build/bdist.linux-armv7l/wheel/patcherex2/components 2026-08-15T23:18:06,601 creating build/bdist.linux-armv7l/wheel/patcherex2/components/utils 2026-08-15T23:18:06,603 copying build/lib/patcherex2/components/utils/__init__.py -> build/bdist.linux-armv7l/wheel/./patcherex2/components/utils 2026-08-15T23:18:06,604 copying build/lib/patcherex2/components/utils/utils.py -> build/bdist.linux-armv7l/wheel/./patcherex2/components/utils 2026-08-15T23:18:06,607 creating build/bdist.linux-armv7l/wheel/patcherex2/components/binary_analyzers 2026-08-15T23:18:06,608 copying build/lib/patcherex2/components/binary_analyzers/ghidra.py -> build/bdist.linux-armv7l/wheel/./patcherex2/components/binary_analyzers 2026-08-15T23:18:06,611 copying build/lib/patcherex2/components/binary_analyzers/binary_analyzer.py -> build/bdist.linux-armv7l/wheel/./patcherex2/components/binary_analyzers 2026-08-15T23:18:06,613 copying build/lib/patcherex2/components/binary_analyzers/ida.py -> build/bdist.linux-armv7l/wheel/./patcherex2/components/binary_analyzers 2026-08-15T23:18:06,616 copying build/lib/patcherex2/components/binary_analyzers/angr.py -> build/bdist.linux-armv7l/wheel/./patcherex2/components/binary_analyzers 2026-08-15T23:18:06,618 copying build/lib/patcherex2/components/binary_analyzers/__init__.py -> build/bdist.linux-armv7l/wheel/./patcherex2/components/binary_analyzers 2026-08-15T23:18:06,620 creating build/bdist.linux-armv7l/wheel/patcherex2/components/assets 2026-08-15T23:18:06,621 copying build/lib/patcherex2/components/assets/.gitignore -> build/bdist.linux-armv7l/wheel/./patcherex2/components/assets 2026-08-15T23:18:06,623 copying build/lib/patcherex2/components/assets/assets.py -> build/bdist.linux-armv7l/wheel/./patcherex2/components/assets 2026-08-15T23:18:06,626 creating build/bdist.linux-armv7l/wheel/patcherex2/components/patch_managers 2026-08-15T23:18:06,627 copying build/lib/patcherex2/components/patch_managers/imp.py -> build/bdist.linux-armv7l/wheel/./patcherex2/components/patch_managers 2026-08-15T23:18:06,628 copying build/lib/patcherex2/components/patch_managers/patch_manager.py -> build/bdist.linux-armv7l/wheel/./patcherex2/components/patch_managers 2026-08-15T23:18:06,630 copying build/lib/patcherex2/components/patch_managers/builtin.py -> build/bdist.linux-armv7l/wheel/./patcherex2/components/patch_managers 2026-08-15T23:18:06,632 copying build/lib/patcherex2/components/patch_managers/__init__.py -> build/bdist.linux-armv7l/wheel/./patcherex2/components/patch_managers 2026-08-15T23:18:06,634 creating build/bdist.linux-armv7l/wheel/patcherex2/components/binfmt_tools 2026-08-15T23:18:06,635 copying build/lib/patcherex2/components/binfmt_tools/binary.py -> build/bdist.linux-armv7l/wheel/./patcherex2/components/binfmt_tools 2026-08-15T23:18:06,638 copying build/lib/patcherex2/components/binfmt_tools/__init__.py -> build/bdist.linux-armv7l/wheel/./patcherex2/components/binfmt_tools 2026-08-15T23:18:06,639 copying build/lib/patcherex2/components/binfmt_tools/ihex.py -> build/bdist.linux-armv7l/wheel/./patcherex2/components/binfmt_tools 2026-08-15T23:18:06,641 copying build/lib/patcherex2/components/binfmt_tools/elf.py -> build/bdist.linux-armv7l/wheel/./patcherex2/components/binfmt_tools 2026-08-15T23:18:06,644 copying build/lib/patcherex2/components/binfmt_tools/binfmt_tool.py -> build/bdist.linux-armv7l/wheel/./patcherex2/components/binfmt_tools 2026-08-15T23:18:06,647 creating build/bdist.linux-armv7l/wheel/patcherex2/components/allocation_managers 2026-08-15T23:18:06,648 copying build/lib/patcherex2/components/allocation_managers/allocation_manager.py -> build/bdist.linux-armv7l/wheel/./patcherex2/components/allocation_managers 2026-08-15T23:18:06,650 copying build/lib/patcherex2/components/allocation_managers/__init__.py -> build/bdist.linux-armv7l/wheel/./patcherex2/components/allocation_managers 2026-08-15T23:18:06,653 creating build/bdist.linux-armv7l/wheel/patcherex2/components/compilers 2026-08-15T23:18:06,654 copying build/lib/patcherex2/components/compilers/clang_arm.py -> build/bdist.linux-armv7l/wheel/./patcherex2/components/compilers 2026-08-15T23:18:06,656 copying build/lib/patcherex2/components/compilers/ppc_vle.py -> build/bdist.linux-armv7l/wheel/./patcherex2/components/compilers 2026-08-15T23:18:06,658 copying build/lib/patcherex2/components/compilers/compiler.py -> build/bdist.linux-armv7l/wheel/./patcherex2/components/compilers 2026-08-15T23:18:06,661 copying build/lib/patcherex2/components/compilers/llvm_recomp_arm.py -> build/bdist.linux-armv7l/wheel/./patcherex2/components/compilers 2026-08-15T23:18:06,663 copying build/lib/patcherex2/components/compilers/bcc.py -> build/bdist.linux-armv7l/wheel/./patcherex2/components/compilers 2026-08-15T23:18:06,666 copying build/lib/patcherex2/components/compilers/__init__.py -> build/bdist.linux-armv7l/wheel/./patcherex2/components/compilers 2026-08-15T23:18:06,667 copying build/lib/patcherex2/components/compilers/llvm_recomp.py -> build/bdist.linux-armv7l/wheel/./patcherex2/components/compilers 2026-08-15T23:18:06,670 copying build/lib/patcherex2/components/compilers/clang.py -> build/bdist.linux-armv7l/wheel/./patcherex2/components/compilers 2026-08-15T23:18:06,672 creating build/bdist.linux-armv7l/wheel/patcherex2/components/assemblers 2026-08-15T23:18:06,673 copying build/lib/patcherex2/components/assemblers/keystone_sparc.py -> build/bdist.linux-armv7l/wheel/./patcherex2/components/assemblers 2026-08-15T23:18:06,675 copying build/lib/patcherex2/components/assemblers/ppc_vle.py -> build/bdist.linux-armv7l/wheel/./patcherex2/components/assemblers 2026-08-15T23:18:06,677 copying build/lib/patcherex2/components/assemblers/assembler.py -> build/bdist.linux-armv7l/wheel/./patcherex2/components/assemblers 2026-08-15T23:18:06,679 copying build/lib/patcherex2/components/assemblers/keystone_arm.py -> build/bdist.linux-armv7l/wheel/./patcherex2/components/assemblers 2026-08-15T23:18:06,680 copying build/lib/patcherex2/components/assemblers/bcc.py -> build/bdist.linux-armv7l/wheel/./patcherex2/components/assemblers 2026-08-15T23:18:06,682 copying build/lib/patcherex2/components/assemblers/keystone.py -> build/bdist.linux-armv7l/wheel/./patcherex2/components/assemblers 2026-08-15T23:18:06,684 copying build/lib/patcherex2/components/assemblers/nyxstone.py -> build/bdist.linux-armv7l/wheel/./patcherex2/components/assemblers 2026-08-15T23:18:06,685 copying build/lib/patcherex2/components/assemblers/__init__.py -> build/bdist.linux-armv7l/wheel/./patcherex2/components/assemblers 2026-08-15T23:18:06,688 creating build/bdist.linux-armv7l/wheel/patcherex2/components/archinfo 2026-08-15T23:18:06,689 copying build/lib/patcherex2/components/archinfo/amd64.py -> build/bdist.linux-armv7l/wheel/./patcherex2/components/archinfo 2026-08-15T23:18:06,691 copying build/lib/patcherex2/components/archinfo/aarch64.py -> build/bdist.linux-armv7l/wheel/./patcherex2/components/archinfo 2026-08-15T23:18:06,693 copying build/lib/patcherex2/components/archinfo/ppc_vle.py -> build/bdist.linux-armv7l/wheel/./patcherex2/components/archinfo 2026-08-15T23:18:06,695 copying build/lib/patcherex2/components/archinfo/s390x.py -> build/bdist.linux-armv7l/wheel/./patcherex2/components/archinfo 2026-08-15T23:18:06,696 copying build/lib/patcherex2/components/archinfo/ppc.py -> build/bdist.linux-armv7l/wheel/./patcherex2/components/archinfo 2026-08-15T23:18:06,698 copying build/lib/patcherex2/components/archinfo/riscv32.py -> build/bdist.linux-armv7l/wheel/./patcherex2/components/archinfo 2026-08-15T23:18:06,700 copying build/lib/patcherex2/components/archinfo/x86.py -> build/bdist.linux-armv7l/wheel/./patcherex2/components/archinfo 2026-08-15T23:18:06,702 copying build/lib/patcherex2/components/archinfo/sparc.py -> build/bdist.linux-armv7l/wheel/./patcherex2/components/archinfo 2026-08-15T23:18:06,703 copying build/lib/patcherex2/components/archinfo/mips.py -> build/bdist.linux-armv7l/wheel/./patcherex2/components/archinfo 2026-08-15T23:18:06,705 copying build/lib/patcherex2/components/archinfo/mips64.py -> build/bdist.linux-armv7l/wheel/./patcherex2/components/archinfo 2026-08-15T23:18:06,707 copying build/lib/patcherex2/components/archinfo/__init__.py -> build/bdist.linux-armv7l/wheel/./patcherex2/components/archinfo 2026-08-15T23:18:06,709 copying build/lib/patcherex2/components/archinfo/arm.py -> build/bdist.linux-armv7l/wheel/./patcherex2/components/archinfo 2026-08-15T23:18:06,711 copying build/lib/patcherex2/components/archinfo/ppc64.py -> build/bdist.linux-armv7l/wheel/./patcherex2/components/archinfo 2026-08-15T23:18:06,713 creating build/bdist.linux-armv7l/wheel/patcherex2/components/disassemblers 2026-08-15T23:18:06,715 copying build/lib/patcherex2/components/disassemblers/ppc_vle.py -> build/bdist.linux-armv7l/wheel/./patcherex2/components/disassemblers 2026-08-15T23:18:06,717 copying build/lib/patcherex2/components/disassemblers/capstone_arm.py -> build/bdist.linux-armv7l/wheel/./patcherex2/components/disassemblers 2026-08-15T23:18:06,718 copying build/lib/patcherex2/components/disassemblers/capstone.py -> build/bdist.linux-armv7l/wheel/./patcherex2/components/disassemblers 2026-08-15T23:18:06,720 copying build/lib/patcherex2/components/disassemblers/nyxstone.py -> build/bdist.linux-armv7l/wheel/./patcherex2/components/disassemblers 2026-08-15T23:18:06,722 copying build/lib/patcherex2/components/disassemblers/__init__.py -> build/bdist.linux-armv7l/wheel/./patcherex2/components/disassemblers 2026-08-15T23:18:06,723 copying build/lib/patcherex2/components/disassemblers/disassembler.py -> build/bdist.linux-armv7l/wheel/./patcherex2/components/disassemblers 2026-08-15T23:18:06,725 running install_egg_info 2026-08-15T23:18:06,731 Copying src/patcherex2.egg-info to build/bdist.linux-armv7l/wheel/./patcherex2-0.2.12-py3.11.egg-info 2026-08-15T23:18:06,745 running install_scripts 2026-08-15T23:18:06,756 creating build/bdist.linux-armv7l/wheel/patcherex2-0.2.12.dist-info/WHEEL 2026-08-15T23:18:06,759 creating '/tmp/pip-wheel-9on39x1m/.tmp-kra98b85/patcherex2-0.2.12-py3-none-any.whl' and adding 'build/bdist.linux-armv7l/wheel' to it 2026-08-15T23:18:06,761 adding 'patcherex2/__init__.py' 2026-08-15T23:18:06,763 adding 'patcherex2/patcherex.py' 2026-08-15T23:18:06,765 adding 'patcherex2/components/allocation_managers/__init__.py' 2026-08-15T23:18:06,767 adding 'patcherex2/components/allocation_managers/allocation_manager.py' 2026-08-15T23:18:06,769 adding 'patcherex2/components/archinfo/__init__.py' 2026-08-15T23:18:06,770 adding 'patcherex2/components/archinfo/aarch64.py' 2026-08-15T23:18:06,772 adding 'patcherex2/components/archinfo/amd64.py' 2026-08-15T23:18:06,773 adding 'patcherex2/components/archinfo/arm.py' 2026-08-15T23:18:06,774 adding 'patcherex2/components/archinfo/mips.py' 2026-08-15T23:18:06,776 adding 'patcherex2/components/archinfo/mips64.py' 2026-08-15T23:18:06,777 adding 'patcherex2/components/archinfo/ppc.py' 2026-08-15T23:18:06,778 adding 'patcherex2/components/archinfo/ppc64.py' 2026-08-15T23:18:06,779 adding 'patcherex2/components/archinfo/ppc_vle.py' 2026-08-15T23:18:06,781 adding 'patcherex2/components/archinfo/riscv32.py' 2026-08-15T23:18:06,782 adding 'patcherex2/components/archinfo/s390x.py' 2026-08-15T23:18:06,783 adding 'patcherex2/components/archinfo/sparc.py' 2026-08-15T23:18:06,784 adding 'patcherex2/components/archinfo/x86.py' 2026-08-15T23:18:06,786 adding 'patcherex2/components/assemblers/__init__.py' 2026-08-15T23:18:06,787 adding 'patcherex2/components/assemblers/assembler.py' 2026-08-15T23:18:06,789 adding 'patcherex2/components/assemblers/bcc.py' 2026-08-15T23:18:06,790 adding 'patcherex2/components/assemblers/keystone.py' 2026-08-15T23:18:06,791 adding 'patcherex2/components/assemblers/keystone_arm.py' 2026-08-15T23:18:06,793 adding 'patcherex2/components/assemblers/keystone_sparc.py' 2026-08-15T23:18:06,794 adding 'patcherex2/components/assemblers/nyxstone.py' 2026-08-15T23:18:06,795 adding 'patcherex2/components/assemblers/ppc_vle.py' 2026-08-15T23:18:06,798 adding 'patcherex2/components/assets/.gitignore' 2026-08-15T23:18:06,800 adding 'patcherex2/components/assets/assets.py' 2026-08-15T23:18:06,802 adding 'patcherex2/components/binary_analyzers/__init__.py' 2026-08-15T23:18:06,804 adding 'patcherex2/components/binary_analyzers/angr.py' 2026-08-15T23:18:06,805 adding 'patcherex2/components/binary_analyzers/binary_analyzer.py' 2026-08-15T23:18:06,807 adding 'patcherex2/components/binary_analyzers/ghidra.py' 2026-08-15T23:18:06,808 adding 'patcherex2/components/binary_analyzers/ida.py' 2026-08-15T23:18:06,810 adding 'patcherex2/components/binfmt_tools/__init__.py' 2026-08-15T23:18:06,811 adding 'patcherex2/components/binfmt_tools/binary.py' 2026-08-15T23:18:06,813 adding 'patcherex2/components/binfmt_tools/binfmt_tool.py' 2026-08-15T23:18:06,816 adding 'patcherex2/components/binfmt_tools/elf.py' 2026-08-15T23:18:06,817 adding 'patcherex2/components/binfmt_tools/ihex.py' 2026-08-15T23:18:06,819 adding 'patcherex2/components/compilers/__init__.py' 2026-08-15T23:18:06,820 adding 'patcherex2/components/compilers/bcc.py' 2026-08-15T23:18:06,821 adding 'patcherex2/components/compilers/clang.py' 2026-08-15T23:18:06,822 adding 'patcherex2/components/compilers/clang_arm.py' 2026-08-15T23:18:06,824 adding 'patcherex2/components/compilers/compiler.py' 2026-08-15T23:18:06,826 adding 'patcherex2/components/compilers/llvm_recomp.py' 2026-08-15T23:18:06,827 adding 'patcherex2/components/compilers/llvm_recomp_arm.py' 2026-08-15T23:18:06,828 adding 'patcherex2/components/compilers/ppc_vle.py' 2026-08-15T23:18:06,830 adding 'patcherex2/components/disassemblers/__init__.py' 2026-08-15T23:18:06,831 adding 'patcherex2/components/disassemblers/capstone.py' 2026-08-15T23:18:06,833 adding 'patcherex2/components/disassemblers/capstone_arm.py' 2026-08-15T23:18:06,834 adding 'patcherex2/components/disassemblers/disassembler.py' 2026-08-15T23:18:06,835 adding 'patcherex2/components/disassemblers/nyxstone.py' 2026-08-15T23:18:06,836 adding 'patcherex2/components/disassemblers/ppc_vle.py' 2026-08-15T23:18:06,838 adding 'patcherex2/components/patch_managers/__init__.py' 2026-08-15T23:18:06,839 adding 'patcherex2/components/patch_managers/builtin.py' 2026-08-15T23:18:06,840 adding 'patcherex2/components/patch_managers/imp.py' 2026-08-15T23:18:06,841 adding 'patcherex2/components/patch_managers/patch_manager.py' 2026-08-15T23:18:06,843 adding 'patcherex2/components/utils/__init__.py' 2026-08-15T23:18:06,845 adding 'patcherex2/components/utils/utils.py' 2026-08-15T23:18:06,846 adding 'patcherex2/patches/__init__.py' 2026-08-15T23:18:06,848 adding 'patcherex2/patches/data_patches.py' 2026-08-15T23:18:06,849 adding 'patcherex2/patches/dummy_patches.py' 2026-08-15T23:18:06,851 adding 'patcherex2/patches/function_patches.py' 2026-08-15T23:18:06,853 adding 'patcherex2/patches/instruction_patches.py' 2026-08-15T23:18:06,855 adding 'patcherex2/patches/patch.py' 2026-08-15T23:18:06,856 adding 'patcherex2/patches/raw_patches.py' 2026-08-15T23:18:06,858 adding 'patcherex2/targets/__init__.py' 2026-08-15T23:18:06,859 adding 'patcherex2/targets/bin_arm_bare.py' 2026-08-15T23:18:06,861 adding 'patcherex2/targets/bin_ppc_pegasos2_bare.py' 2026-08-15T23:18:06,862 adding 'patcherex2/targets/elf_aarch64_linux.py' 2026-08-15T23:18:06,864 adding 'patcherex2/targets/elf_amd64_linux.py' 2026-08-15T23:18:06,865 adding 'patcherex2/targets/elf_amd64_linux_recomp.py' 2026-08-15T23:18:06,867 adding 'patcherex2/targets/elf_arm_bare.py' 2026-08-15T23:18:06,868 adding 'patcherex2/targets/elf_arm_linux.py' 2026-08-15T23:18:06,869 adding 'patcherex2/targets/elf_arm_linux_recomp.py' 2026-08-15T23:18:06,871 adding 'patcherex2/targets/elf_arm_mimxrt1052.py' 2026-08-15T23:18:06,872 adding 'patcherex2/targets/elf_leon3_bare.py' 2026-08-15T23:18:06,873 adding 'patcherex2/targets/elf_mips64_linux.py' 2026-08-15T23:18:06,875 adding 'patcherex2/targets/elf_mips64el_linux.py' 2026-08-15T23:18:06,876 adding 'patcherex2/targets/elf_mips_linux.py' 2026-08-15T23:18:06,878 adding 'patcherex2/targets/elf_mipsel_linux.py' 2026-08-15T23:18:06,879 adding 'patcherex2/targets/elf_ppc64_linux.py' 2026-08-15T23:18:06,880 adding 'patcherex2/targets/elf_ppc64le_linux.py' 2026-08-15T23:18:06,882 adding 'patcherex2/targets/elf_ppc_linux.py' 2026-08-15T23:18:06,883 adding 'patcherex2/targets/elf_s390x_linux.py' 2026-08-15T23:18:06,884 adding 'patcherex2/targets/elf_x86_linux.py' 2026-08-15T23:18:06,886 adding 'patcherex2/targets/ihex_ppc_bare.py' 2026-08-15T23:18:06,887 adding 'patcherex2/targets/ihex_riscv32_bare.py' 2026-08-15T23:18:06,888 adding 'patcherex2/targets/target.py' 2026-08-15T23:18:06,890 adding 'patcherex2-0.2.12.dist-info/licenses/LICENSE' 2026-08-15T23:18:06,892 adding 'patcherex2-0.2.12.dist-info/METADATA' 2026-08-15T23:18:06,892 adding 'patcherex2-0.2.12.dist-info/WHEEL' 2026-08-15T23:18:06,893 adding 'patcherex2-0.2.12.dist-info/top_level.txt' 2026-08-15T23:18:06,895 adding 'patcherex2-0.2.12.dist-info/RECORD' 2026-08-15T23:18:06,898 removing build/bdist.linux-armv7l/wheel 2026-08-15T23:18:07,036 Building wheel for patcherex2 (pyproject.toml): finished with status 'done' 2026-08-15T23:18:07,044 Created wheel for patcherex2: filename=patcherex2-0.2.12-py3-none-any.whl size=93784 sha256=7c634419fe12be37ecbdb1fa95abc76a375f4ef70cdac7cfc96313e5d0c1e307 2026-08-15T23:18:07,045 Stored in directory: /tmp/pip-ephem-wheel-cache-lpgfbpcp/wheels/7c/28/22/77c31e22ebdb1c886c070bff6ecc026e0ac554cf83be6738e6 2026-08-15T23:18:07,062 Successfully built patcherex2 2026-08-15T23:18:07,070 Removed build tracker: '/tmp/pip-build-tracker-2ots0bh4'