2026-08-21T17:04:15,870 Created temporary directory: /tmp/pip-ephem-wheel-cache-9o1aud5g 2026-08-21T17:04:15,871 Created temporary directory: /tmp/pip-build-tracker-9b7h3uo4 2026-08-21T17:04:15,872 Initialized build tracking at /tmp/pip-build-tracker-9b7h3uo4 2026-08-21T17:04:15,873 Created build tracker: /tmp/pip-build-tracker-9b7h3uo4 2026-08-21T17:04:15,873 Entered build tracker: /tmp/pip-build-tracker-9b7h3uo4 2026-08-21T17:04:15,874 Created temporary directory: /tmp/pip-wheel-orhpyz3q 2026-08-21T17:04:15,877 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-21T17:04:15,879 Created temporary directory: /tmp/pip-ephem-wheel-cache-f2xzzgmh 2026-08-21T17:04:15,901 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-08-21T17:04:15,904 2 location(s) to search for versions of patcherex2: 2026-08-21T17:04:15,904 * https://pypi.org/simple/patcherex2/ 2026-08-21T17:04:15,904 * https://www.piwheels.org/simple/patcherex2/ 2026-08-21T17:04:15,905 Fetching project page and analyzing links: https://pypi.org/simple/patcherex2/ 2026-08-21T17:04:15,906 Getting page https://pypi.org/simple/patcherex2/ 2026-08-21T17:04:15,907 Found index url https://pypi.org/simple 2026-08-21T17:04:16,153 Fetched page https://pypi.org/simple/patcherex2/ as application/vnd.pypi.simple.v1+json 2026-08-21T17:04:16,162 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-21T17:04:16,163 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-21T17:04:16,164 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-21T17:04:16,165 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-21T17:04:16,166 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-21T17:04:16,167 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-21T17:04:16,168 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-21T17:04:16,169 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-21T17:04:16,170 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-21T17:04:16,171 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-21T17:04:16,171 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-21T17:04:16,173 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-21T17:04:16,173 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-21T17:04:16,174 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-21T17:04:16,174 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-21T17:04:16,175 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-21T17:04:16,176 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-21T17:04:16,177 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-21T17:04:16,177 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-21T17:04:16,178 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-21T17:04:16,179 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-21T17:04:16,180 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-21T17:04:16,181 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-21T17:04:16,182 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-21T17:04:16,182 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-21T17:04:16,183 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-21T17:04:16,184 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-21T17:04:16,185 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-21T17:04:16,185 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-21T17:04:16,186 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-21T17:04:16,187 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-21T17:04:16,188 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-21T17:04:16,188 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-21T17:04:16,189 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-21T17:04:16,190 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-21T17:04:16,191 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-21T17:04:16,192 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-21T17:04:16,192 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-21T17:04:16,193 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-21T17:04:16,194 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-21T17:04:16,195 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-21T17:04:16,196 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-21T17:04:16,196 Skipping link: No binaries permitted for patcherex2: https://files.pythonhosted.org/packages/b8/3e/2af8acc91c23988686ebb7b4f8ce3e418a947e88e9c33634569f2a737aae/patcherex2-0.2.13-py3-none-any.whl (from https://pypi.org/simple/patcherex2/) (requires-python:>=3.10) 2026-08-21T17:04:16,197 Found link https://files.pythonhosted.org/packages/44/4f/16240837fa27ccdbd2ec89753e0ebe6547bd40ec415471eea567bb5700b5/patcherex2-0.2.13.tar.gz (from https://pypi.org/simple/patcherex2/) (requires-python:>=3.10), version: 0.2.13 2026-08-21T17:04:16,198 Skipping link: No binaries permitted for patcherex2: https://files.pythonhosted.org/packages/d7/b2/e04473f686e3790e97ebc0d79675fca89157ab629cf29f82aa045ac186de/patcherex2-0.2.14-py3-none-any.whl (from https://pypi.org/simple/patcherex2/) (requires-python:>=3.10) 2026-08-21T17:04:16,198 Found link https://files.pythonhosted.org/packages/51/76/68ab1472a76200cfecc5136ebd7a88796790d7850e86dd67eab171c3d482/patcherex2-0.2.14.tar.gz (from https://pypi.org/simple/patcherex2/) (requires-python:>=3.10), version: 0.2.14 2026-08-21T17:04:16,199 Fetching project page and analyzing links: https://www.piwheels.org/simple/patcherex2/ 2026-08-21T17:04:16,200 Getting page https://www.piwheels.org/simple/patcherex2/ 2026-08-21T17:04:16,201 Found index url https://www.piwheels.org/simple 2026-08-21T17:04:16,404 Fetched page https://www.piwheels.org/simple/patcherex2/ as text/html 2026-08-21T17:04:16,411 Skipping link: No binaries permitted for patcherex2: https://www.piwheels.org/simple/patcherex2/patcherex2-0.2.13-py3-none-any.whl#sha256=45749bba10ef631071b6f9502fdc7d3e386e493e6c71076fab4ca429c4ea78c9 (from https://www.piwheels.org/simple/patcherex2/) (requires-python:>=3.10) 2026-08-21T17:04:16,412 Skipping link: No binaries permitted for patcherex2: https://www.piwheels.org/simple/patcherex2/patcherex2-0.2.12-py3-none-any.whl#sha256=7c634419fe12be37ecbdb1fa95abc76a375f4ef70cdac7cfc96313e5d0c1e307 (from https://www.piwheels.org/simple/patcherex2/) (requires-python:>=3.10) 2026-08-21T17:04:16,413 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-21T17:04:16,413 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-21T17:04:16,414 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-21T17:04:16,414 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-21T17:04:16,415 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-21T17:04:16,416 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-21T17:04:16,416 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-21T17:04:16,417 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-21T17:04:16,417 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-21T17:04:16,418 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-21T17:04:16,418 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-21T17:04:16,419 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-21T17:04:16,419 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-21T17:04:16,420 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-21T17:04:16,420 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-21T17:04:16,421 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-21T17:04:16,422 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-21T17:04:16,422 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-21T17:04:16,423 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-21T17:04:16,424 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-21T17:04:16,424 Skipping link: not a file: https://www.piwheels.org/simple/patcherex2/ 2026-08-21T17:04:16,425 Skipping link: not a file: https://pypi.org/simple/patcherex2/ 2026-08-21T17:04:16,446 Given no hashes to check 1 links for project 'patcherex2': discarding no candidates 2026-08-21T17:04:16,464 Collecting patcherex2==0.2.14 2026-08-21T17:04:16,466 Created temporary directory: /tmp/pip-unpack-ezv74i5t 2026-08-21T17:04:16,631 Downloading patcherex2-0.2.14.tar.gz (233 kB) 2026-08-21T17:04:17,158 Added patcherex2==0.2.14 from https://files.pythonhosted.org/packages/51/76/68ab1472a76200cfecc5136ebd7a88796790d7850e86dd67eab171c3d482/patcherex2-0.2.14.tar.gz to build tracker '/tmp/pip-build-tracker-9b7h3uo4' 2026-08-21T17:04:17,163 Created temporary directory: /tmp/pip-build-env-ejawqg_8 2026-08-21T17:04:17,168 Installing build dependencies: started 2026-08-21T17:04:17,169 Running command pip subprocess to install build dependencies 2026-08-21T17:04:18,337 Using pip 23.0.1 from /usr/lib/python3/dist-packages/pip (python 3.11) 2026-08-21T17:04:18,808 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-21T17:04:18,832 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-08-21T17:04:20,626 Collecting setuptools>=64 2026-08-21T17:04:20,627 Obtaining dependency information for setuptools>=64 from https://www.piwheels.org/simple/setuptools/setuptools-84.0.0-py3-none-any.whl.metadata 2026-08-21T17:04:20,642 Using cached https://www.piwheels.org/simple/setuptools/setuptools-84.0.0-py3-none-any.whl.metadata (6.6 kB) 2026-08-21T17:04:20,998 Collecting setuptools-scm>=8 2026-08-21T17:04:20,999 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-21T17:04:21,013 Using cached https://www.piwheels.org/simple/setuptools-scm/setuptools_scm-10.2.1-py3-none-any.whl.metadata (6.7 kB) 2026-08-21T17:04:21,124 Collecting vcs-versioning<3,>=2.0.0.dev0 2026-08-21T17:04:21,125 Obtaining dependency information for vcs-versioning<3,>=2.0.0.dev0 from https://www.piwheels.org/simple/vcs-versioning/vcs_versioning-2.3.1-py3-none-any.whl.metadata 2026-08-21T17:04:21,138 Using cached https://www.piwheels.org/simple/vcs-versioning/vcs_versioning-2.3.1-py3-none-any.whl.metadata (1.7 kB) 2026-08-21T17:04:21,326 Collecting packaging>=20 2026-08-21T17:04:21,327 Obtaining dependency information for packaging>=20 from https://www.piwheels.org/simple/packaging/packaging-26.3-py3-none-any.whl.metadata 2026-08-21T17:04:21,341 Using cached https://www.piwheels.org/simple/packaging/packaging-26.3-py3-none-any.whl.metadata (3.6 kB) 2026-08-21T17:04:21,575 Using cached https://www.piwheels.org/simple/setuptools-scm/setuptools_scm-10.2.1-py3-none-any.whl (29 kB) 2026-08-21T17:04:21,597 Using cached https://www.piwheels.org/simple/packaging/packaging-26.3-py3-none-any.whl (129 kB) 2026-08-21T17:04:21,624 Using cached https://www.piwheels.org/simple/vcs-versioning/vcs_versioning-2.3.1-py3-none-any.whl (114 kB) 2026-08-21T17:04:21,705 Using cached https://www.piwheels.org/simple/setuptools/setuptools-84.0.0-py3-none-any.whl (818 kB) 2026-08-21T17:04:21,740 Using cached https://www.piwheels.org/simple/setuptools-scm/setuptools_scm-10.2.1-py3-none-any.whl (29 kB) 2026-08-21T17:04:21,769 Using cached https://www.piwheels.org/simple/packaging/packaging-26.3-py3-none-any.whl (129 kB) 2026-08-21T17:04:21,798 Using cached https://www.piwheels.org/simple/vcs-versioning/vcs_versioning-2.3.1-py3-none-any.whl (114 kB) 2026-08-21T17:04:21,877 Using cached https://www.piwheels.org/simple/setuptools/setuptools-84.0.0-py3-none-any.whl (818 kB) 2026-08-21T17:04:24,657 Installing collected packages: setuptools, packaging, vcs-versioning, setuptools-scm 2026-08-21T17:04:27,657 Creating /tmp/pip-build-env-ejawqg_8/overlay/local/bin 2026-08-21T17:04:27,659 changing mode of /tmp/pip-build-env-ejawqg_8/overlay/local/bin/vcs-versioning to 755 2026-08-21T17:04:27,801 changing mode of /tmp/pip-build-env-ejawqg_8/overlay/local/bin/setuptools-scm to 755 2026-08-21T17:04:27,830 Successfully installed packaging-26.3 setuptools-84.0.0 setuptools-scm-10.2.1 vcs-versioning-2.3.1 2026-08-21T17:04:28,134 Installing build dependencies: finished with status 'done' 2026-08-21T17:04:28,141 Getting requirements to build wheel: started 2026-08-21T17:04:28,142 Running command Getting requirements to build wheel 2026-08-21T17:04:28,964 running egg_info 2026-08-21T17:04:28,971 writing src/patcherex2.egg-info/PKG-INFO 2026-08-21T17:04:28,976 writing dependency_links to src/patcherex2.egg-info/dependency_links.txt 2026-08-21T17:04:28,979 writing requirements to src/patcherex2.egg-info/requires.txt 2026-08-21T17:04:28,980 writing top-level names to src/patcherex2.egg-info/top_level.txt 2026-08-21T17:04:29,039 listing git files failed - pretending there aren't any 2026-08-21T17:04:29,047 reading manifest file 'src/patcherex2.egg-info/SOURCES.txt' 2026-08-21T17:04:29,070 adding license file 'LICENSE' 2026-08-21T17:04:29,080 writing manifest file 'src/patcherex2.egg-info/SOURCES.txt' 2026-08-21T17:04:29,190 Getting requirements to build wheel: finished with status 'done' 2026-08-21T17:04:29,193 Created temporary directory: /tmp/pip-modern-metadata-71l69cb0 2026-08-21T17:04:29,196 Preparing metadata (pyproject.toml): started 2026-08-21T17:04:29,197 Running command Preparing metadata (pyproject.toml) 2026-08-21T17:04:29,976 running dist_info 2026-08-21T17:04:29,977 creating /tmp/pip-modern-metadata-71l69cb0/patcherex2.egg-info 2026-08-21T17:04:29,985 writing /tmp/pip-modern-metadata-71l69cb0/patcherex2.egg-info/PKG-INFO 2026-08-21T17:04:29,989 writing dependency_links to /tmp/pip-modern-metadata-71l69cb0/patcherex2.egg-info/dependency_links.txt 2026-08-21T17:04:29,992 writing requirements to /tmp/pip-modern-metadata-71l69cb0/patcherex2.egg-info/requires.txt 2026-08-21T17:04:29,993 writing top-level names to /tmp/pip-modern-metadata-71l69cb0/patcherex2.egg-info/top_level.txt 2026-08-21T17:04:29,994 writing manifest file '/tmp/pip-modern-metadata-71l69cb0/patcherex2.egg-info/SOURCES.txt' 2026-08-21T17:04:30,046 listing git files failed - pretending there aren't any 2026-08-21T17:04:30,054 reading manifest file '/tmp/pip-modern-metadata-71l69cb0/patcherex2.egg-info/SOURCES.txt' 2026-08-21T17:04:30,055 adding license file 'LICENSE' 2026-08-21T17:04:30,061 writing manifest file '/tmp/pip-modern-metadata-71l69cb0/patcherex2.egg-info/SOURCES.txt' 2026-08-21T17:04:30,063 creating '/tmp/pip-modern-metadata-71l69cb0/patcherex2-0.2.14.dist-info' 2026-08-21T17:04:30,203 Preparing metadata (pyproject.toml): finished with status 'done' 2026-08-21T17:04:30,207 Source in /tmp/pip-wheel-orhpyz3q/patcherex2_c769e4a038c4496393191c32a5f60eda has version 0.2.14, which satisfies requirement patcherex2==0.2.14 from https://files.pythonhosted.org/packages/51/76/68ab1472a76200cfecc5136ebd7a88796790d7850e86dd67eab171c3d482/patcherex2-0.2.14.tar.gz 2026-08-21T17:04:30,209 Removed patcherex2==0.2.14 from https://files.pythonhosted.org/packages/51/76/68ab1472a76200cfecc5136ebd7a88796790d7850e86dd67eab171c3d482/patcherex2-0.2.14.tar.gz from build tracker '/tmp/pip-build-tracker-9b7h3uo4' 2026-08-21T17:04:30,214 Created temporary directory: /tmp/pip-unpack-9xlpdm8_ 2026-08-21T17:04:30,215 Building wheels for collected packages: patcherex2 2026-08-21T17:04:30,219 Created temporary directory: /tmp/pip-wheel-8nx19o4l 2026-08-21T17:04:30,219 Destination directory: /tmp/pip-wheel-8nx19o4l 2026-08-21T17:04:30,221 Building wheel for patcherex2 (pyproject.toml): started 2026-08-21T17:04:30,222 Running command Building wheel for patcherex2 (pyproject.toml) 2026-08-21T17:04:30,965 running bdist_wheel 2026-08-21T17:04:30,990 running build 2026-08-21T17:04:30,991 running build_py 2026-08-21T17:04:30,993 creating build/lib/patcherex2 2026-08-21T17:04:30,995 copying src/patcherex2/__init__.py -> build/lib/patcherex2 2026-08-21T17:04:30,997 copying src/patcherex2/patcherex.py -> build/lib/patcherex2 2026-08-21T17:04:31,000 creating build/lib/patcherex2/targets 2026-08-21T17:04:31,001 copying src/patcherex2/targets/elf_x86_linux.py -> build/lib/patcherex2/targets 2026-08-21T17:04:31,003 copying src/patcherex2/targets/elf_mips64el_linux.py -> build/lib/patcherex2/targets 2026-08-21T17:04:31,005 copying src/patcherex2/targets/elf_leon3_bare.py -> build/lib/patcherex2/targets 2026-08-21T17:04:31,007 copying src/patcherex2/targets/elf_arm_mimxrt1052.py -> build/lib/patcherex2/targets 2026-08-21T17:04:31,009 copying src/patcherex2/targets/elf_mips_linux.py -> build/lib/patcherex2/targets 2026-08-21T17:04:31,011 copying src/patcherex2/targets/elf_ppc64_linux.py -> build/lib/patcherex2/targets 2026-08-21T17:04:31,013 copying src/patcherex2/targets/bin_arm_bare.py -> build/lib/patcherex2/targets 2026-08-21T17:04:31,015 copying src/patcherex2/targets/elf_s390x_linux.py -> build/lib/patcherex2/targets 2026-08-21T17:04:31,017 copying src/patcherex2/targets/elf_arm_linux_recomp.py -> build/lib/patcherex2/targets 2026-08-21T17:04:31,019 copying src/patcherex2/targets/elf_aarch64_linux.py -> build/lib/patcherex2/targets 2026-08-21T17:04:31,020 copying src/patcherex2/targets/elf_ppc_linux.py -> build/lib/patcherex2/targets 2026-08-21T17:04:31,022 copying src/patcherex2/targets/elf_amd64_linux_recomp.py -> build/lib/patcherex2/targets 2026-08-21T17:04:31,025 copying src/patcherex2/targets/elf_arm_linux.py -> build/lib/patcherex2/targets 2026-08-21T17:04:31,027 copying src/patcherex2/targets/__init__.py -> build/lib/patcherex2/targets 2026-08-21T17:04:31,029 copying src/patcherex2/targets/elf_mipsel_linux.py -> build/lib/patcherex2/targets 2026-08-21T17:04:31,030 copying src/patcherex2/targets/bin_ppc_pegasos2_bare.py -> build/lib/patcherex2/targets 2026-08-21T17:04:31,033 copying src/patcherex2/targets/target.py -> build/lib/patcherex2/targets 2026-08-21T17:04:31,034 copying src/patcherex2/targets/ihex_ppc_bare.py -> build/lib/patcherex2/targets 2026-08-21T17:04:31,036 copying src/patcherex2/targets/ihex_riscv32_bare.py -> build/lib/patcherex2/targets 2026-08-21T17:04:31,038 copying src/patcherex2/targets/elf_ppc64le_linux.py -> build/lib/patcherex2/targets 2026-08-21T17:04:31,040 copying src/patcherex2/targets/elf_arm_bare.py -> build/lib/patcherex2/targets 2026-08-21T17:04:31,042 copying src/patcherex2/targets/elf_amd64_linux.py -> build/lib/patcherex2/targets 2026-08-21T17:04:31,044 copying src/patcherex2/targets/elf_mips64_linux.py -> build/lib/patcherex2/targets 2026-08-21T17:04:31,047 creating build/lib/patcherex2/patches 2026-08-21T17:04:31,048 copying src/patcherex2/patches/function_patches.py -> build/lib/patcherex2/patches 2026-08-21T17:04:31,050 copying src/patcherex2/patches/data_patches.py -> build/lib/patcherex2/patches 2026-08-21T17:04:31,052 copying src/patcherex2/patches/instruction_patches.py -> build/lib/patcherex2/patches 2026-08-21T17:04:31,055 copying src/patcherex2/patches/dummy_patches.py -> build/lib/patcherex2/patches 2026-08-21T17:04:31,057 copying src/patcherex2/patches/raw_patches.py -> build/lib/patcherex2/patches 2026-08-21T17:04:31,059 copying src/patcherex2/patches/__init__.py -> build/lib/patcherex2/patches 2026-08-21T17:04:31,060 copying src/patcherex2/patches/patch.py -> build/lib/patcherex2/patches 2026-08-21T17:04:31,062 creating build/lib/patcherex2/components/assets 2026-08-21T17:04:31,064 copying src/patcherex2/components/assets/assets.py -> build/lib/patcherex2/components/assets 2026-08-21T17:04:31,066 creating build/lib/patcherex2/components/binfmt_tools 2026-08-21T17:04:31,067 copying src/patcherex2/components/binfmt_tools/binfmt_tool.py -> build/lib/patcherex2/components/binfmt_tools 2026-08-21T17:04:31,069 copying src/patcherex2/components/binfmt_tools/elf.py -> build/lib/patcherex2/components/binfmt_tools 2026-08-21T17:04:31,072 copying src/patcherex2/components/binfmt_tools/binary.py -> build/lib/patcherex2/components/binfmt_tools 2026-08-21T17:04:31,074 copying src/patcherex2/components/binfmt_tools/__init__.py -> build/lib/patcherex2/components/binfmt_tools 2026-08-21T17:04:31,075 copying src/patcherex2/components/binfmt_tools/ihex.py -> build/lib/patcherex2/components/binfmt_tools 2026-08-21T17:04:31,077 creating build/lib/patcherex2/components/disassemblers 2026-08-21T17:04:31,078 copying src/patcherex2/components/disassemblers/nyxstone.py -> build/lib/patcherex2/components/disassemblers 2026-08-21T17:04:31,080 copying src/patcherex2/components/disassemblers/capstone_arm.py -> build/lib/patcherex2/components/disassemblers 2026-08-21T17:04:31,082 copying src/patcherex2/components/disassemblers/disassembler.py -> build/lib/patcherex2/components/disassemblers 2026-08-21T17:04:31,084 copying src/patcherex2/components/disassemblers/capstone.py -> build/lib/patcherex2/components/disassemblers 2026-08-21T17:04:31,086 copying src/patcherex2/components/disassemblers/__init__.py -> build/lib/patcherex2/components/disassemblers 2026-08-21T17:04:31,087 copying src/patcherex2/components/disassemblers/ppc_vle.py -> build/lib/patcherex2/components/disassemblers 2026-08-21T17:04:31,089 creating build/lib/patcherex2/components/utils 2026-08-21T17:04:31,090 copying src/patcherex2/components/utils/__init__.py -> build/lib/patcherex2/components/utils 2026-08-21T17:04:31,092 copying src/patcherex2/components/utils/utils.py -> build/lib/patcherex2/components/utils 2026-08-21T17:04:31,095 creating build/lib/patcherex2/components/compilers 2026-08-21T17:04:31,096 copying src/patcherex2/components/compilers/clang.py -> build/lib/patcherex2/components/compilers 2026-08-21T17:04:31,098 copying src/patcherex2/components/compilers/llvm_recomp_arm.py -> build/lib/patcherex2/components/compilers 2026-08-21T17:04:31,100 copying src/patcherex2/components/compilers/clang_arm.py -> build/lib/patcherex2/components/compilers 2026-08-21T17:04:31,102 copying src/patcherex2/components/compilers/__init__.py -> build/lib/patcherex2/components/compilers 2026-08-21T17:04:31,104 copying src/patcherex2/components/compilers/bcc.py -> build/lib/patcherex2/components/compilers 2026-08-21T17:04:31,105 copying src/patcherex2/components/compilers/llvm_recomp.py -> build/lib/patcherex2/components/compilers 2026-08-21T17:04:31,108 copying src/patcherex2/components/compilers/ppc_vle.py -> build/lib/patcherex2/components/compilers 2026-08-21T17:04:31,109 copying src/patcherex2/components/compilers/compiler.py -> build/lib/patcherex2/components/compilers 2026-08-21T17:04:31,112 creating build/lib/patcherex2/components/patch_managers 2026-08-21T17:04:31,113 copying src/patcherex2/components/patch_managers/patch_manager.py -> build/lib/patcherex2/components/patch_managers 2026-08-21T17:04:31,116 copying src/patcherex2/components/patch_managers/__init__.py -> build/lib/patcherex2/components/patch_managers 2026-08-21T17:04:31,118 copying src/patcherex2/components/patch_managers/builtin.py -> build/lib/patcherex2/components/patch_managers 2026-08-21T17:04:31,119 copying src/patcherex2/components/patch_managers/imp.py -> build/lib/patcherex2/components/patch_managers 2026-08-21T17:04:31,122 creating build/lib/patcherex2/components/assemblers 2026-08-21T17:04:31,123 copying src/patcherex2/components/assemblers/keystone.py -> build/lib/patcherex2/components/assemblers 2026-08-21T17:04:31,125 copying src/patcherex2/components/assemblers/nyxstone.py -> build/lib/patcherex2/components/assemblers 2026-08-21T17:04:31,127 copying src/patcherex2/components/assemblers/assembler.py -> build/lib/patcherex2/components/assemblers 2026-08-21T17:04:31,128 copying src/patcherex2/components/assemblers/__init__.py -> build/lib/patcherex2/components/assemblers 2026-08-21T17:04:31,130 copying src/patcherex2/components/assemblers/bcc.py -> build/lib/patcherex2/components/assemblers 2026-08-21T17:04:31,132 copying src/patcherex2/components/assemblers/ppc_vle.py -> build/lib/patcherex2/components/assemblers 2026-08-21T17:04:31,134 copying src/patcherex2/components/assemblers/keystone_sparc.py -> build/lib/patcherex2/components/assemblers 2026-08-21T17:04:31,135 copying src/patcherex2/components/assemblers/keystone_arm.py -> build/lib/patcherex2/components/assemblers 2026-08-21T17:04:31,137 creating build/lib/patcherex2/components/allocation_managers 2026-08-21T17:04:31,138 copying src/patcherex2/components/allocation_managers/allocation_manager.py -> build/lib/patcherex2/components/allocation_managers 2026-08-21T17:04:31,141 copying src/patcherex2/components/allocation_managers/__init__.py -> build/lib/patcherex2/components/allocation_managers 2026-08-21T17:04:31,143 creating build/lib/patcherex2/components/archinfo 2026-08-21T17:04:31,144 copying src/patcherex2/components/archinfo/s390x.py -> build/lib/patcherex2/components/archinfo 2026-08-21T17:04:31,146 copying src/patcherex2/components/archinfo/amd64.py -> build/lib/patcherex2/components/archinfo 2026-08-21T17:04:31,148 copying src/patcherex2/components/archinfo/aarch64.py -> build/lib/patcherex2/components/archinfo 2026-08-21T17:04:31,150 copying src/patcherex2/components/archinfo/base.py -> build/lib/patcherex2/components/archinfo 2026-08-21T17:04:31,152 copying src/patcherex2/components/archinfo/ppc64.py -> build/lib/patcherex2/components/archinfo 2026-08-21T17:04:31,153 copying src/patcherex2/components/archinfo/x86.py -> build/lib/patcherex2/components/archinfo 2026-08-21T17:04:31,155 copying src/patcherex2/components/archinfo/arm.py -> build/lib/patcherex2/components/archinfo 2026-08-21T17:04:31,157 copying src/patcherex2/components/archinfo/mips64.py -> build/lib/patcherex2/components/archinfo 2026-08-21T17:04:31,159 copying src/patcherex2/components/archinfo/__init__.py -> build/lib/patcherex2/components/archinfo 2026-08-21T17:04:31,160 copying src/patcherex2/components/archinfo/ppc_vle.py -> build/lib/patcherex2/components/archinfo 2026-08-21T17:04:31,162 copying src/patcherex2/components/archinfo/sparc.py -> build/lib/patcherex2/components/archinfo 2026-08-21T17:04:31,164 copying src/patcherex2/components/archinfo/mips.py -> build/lib/patcherex2/components/archinfo 2026-08-21T17:04:31,166 copying src/patcherex2/components/archinfo/ppc.py -> build/lib/patcherex2/components/archinfo 2026-08-21T17:04:31,167 copying src/patcherex2/components/archinfo/riscv32.py -> build/lib/patcherex2/components/archinfo 2026-08-21T17:04:31,170 creating build/lib/patcherex2/components/binary_analyzers 2026-08-21T17:04:31,171 copying src/patcherex2/components/binary_analyzers/ghidra.py -> build/lib/patcherex2/components/binary_analyzers 2026-08-21T17:04:31,173 copying src/patcherex2/components/binary_analyzers/ida.py -> build/lib/patcherex2/components/binary_analyzers 2026-08-21T17:04:31,176 copying src/patcherex2/components/binary_analyzers/angr.py -> build/lib/patcherex2/components/binary_analyzers 2026-08-21T17:04:31,178 copying src/patcherex2/components/binary_analyzers/__init__.py -> build/lib/patcherex2/components/binary_analyzers 2026-08-21T17:04:31,180 copying src/patcherex2/components/binary_analyzers/binary_analyzer.py -> build/lib/patcherex2/components/binary_analyzers 2026-08-21T17:04:31,181 running egg_info 2026-08-21T17:04:31,189 writing src/patcherex2.egg-info/PKG-INFO 2026-08-21T17:04:31,193 writing dependency_links to src/patcherex2.egg-info/dependency_links.txt 2026-08-21T17:04:31,195 writing requirements to src/patcherex2.egg-info/requires.txt 2026-08-21T17:04:31,196 writing top-level names to src/patcherex2.egg-info/top_level.txt 2026-08-21T17:04:31,241 listing git files failed - pretending there aren't any 2026-08-21T17:04:31,251 reading manifest file 'src/patcherex2.egg-info/SOURCES.txt' 2026-08-21T17:04:31,262 adding license file 'LICENSE' 2026-08-21T17:04:31,272 writing manifest file 'src/patcherex2.egg-info/SOURCES.txt' 2026-08-21T17:04:31,284 copying src/patcherex2/components/assets/.gitignore -> build/lib/patcherex2/components/assets 2026-08-21T17:04:31,305 installing to build/bdist.linux-armv7l/wheel 2026-08-21T17:04:31,305 running install 2026-08-21T17:04:31,328 running install_lib 2026-08-21T17:04:31,335 creating build/bdist.linux-armv7l/wheel 2026-08-21T17:04:31,337 creating build/bdist.linux-armv7l/wheel/patcherex2 2026-08-21T17:04:31,339 creating build/bdist.linux-armv7l/wheel/patcherex2/targets 2026-08-21T17:04:31,340 copying build/lib/patcherex2/targets/elf_x86_linux.py -> build/bdist.linux-armv7l/wheel/./patcherex2/targets 2026-08-21T17:04:31,343 copying build/lib/patcherex2/targets/elf_mips64el_linux.py -> build/bdist.linux-armv7l/wheel/./patcherex2/targets 2026-08-21T17:04:31,344 copying build/lib/patcherex2/targets/elf_leon3_bare.py -> build/bdist.linux-armv7l/wheel/./patcherex2/targets 2026-08-21T17:04:31,346 copying build/lib/patcherex2/targets/elf_arm_mimxrt1052.py -> build/bdist.linux-armv7l/wheel/./patcherex2/targets 2026-08-21T17:04:31,349 copying build/lib/patcherex2/targets/elf_mips_linux.py -> build/bdist.linux-armv7l/wheel/./patcherex2/targets 2026-08-21T17:04:31,351 copying build/lib/patcherex2/targets/elf_ppc64_linux.py -> build/bdist.linux-armv7l/wheel/./patcherex2/targets 2026-08-21T17:04:31,352 copying build/lib/patcherex2/targets/bin_arm_bare.py -> build/bdist.linux-armv7l/wheel/./patcherex2/targets 2026-08-21T17:04:31,354 copying build/lib/patcherex2/targets/elf_s390x_linux.py -> build/bdist.linux-armv7l/wheel/./patcherex2/targets 2026-08-21T17:04:31,356 copying build/lib/patcherex2/targets/elf_arm_linux_recomp.py -> build/bdist.linux-armv7l/wheel/./patcherex2/targets 2026-08-21T17:04:31,358 copying build/lib/patcherex2/targets/elf_aarch64_linux.py -> build/bdist.linux-armv7l/wheel/./patcherex2/targets 2026-08-21T17:04:31,360 copying build/lib/patcherex2/targets/elf_ppc_linux.py -> build/bdist.linux-armv7l/wheel/./patcherex2/targets 2026-08-21T17:04:31,362 copying build/lib/patcherex2/targets/elf_amd64_linux_recomp.py -> build/bdist.linux-armv7l/wheel/./patcherex2/targets 2026-08-21T17:04:31,363 copying build/lib/patcherex2/targets/elf_arm_linux.py -> build/bdist.linux-armv7l/wheel/./patcherex2/targets 2026-08-21T17:04:31,365 copying build/lib/patcherex2/targets/__init__.py -> build/bdist.linux-armv7l/wheel/./patcherex2/targets 2026-08-21T17:04:31,367 copying build/lib/patcherex2/targets/elf_mipsel_linux.py -> build/bdist.linux-armv7l/wheel/./patcherex2/targets 2026-08-21T17:04:31,369 copying build/lib/patcherex2/targets/bin_ppc_pegasos2_bare.py -> build/bdist.linux-armv7l/wheel/./patcherex2/targets 2026-08-21T17:04:31,371 copying build/lib/patcherex2/targets/target.py -> build/bdist.linux-armv7l/wheel/./patcherex2/targets 2026-08-21T17:04:31,373 copying build/lib/patcherex2/targets/ihex_ppc_bare.py -> build/bdist.linux-armv7l/wheel/./patcherex2/targets 2026-08-21T17:04:31,375 copying build/lib/patcherex2/targets/ihex_riscv32_bare.py -> build/bdist.linux-armv7l/wheel/./patcherex2/targets 2026-08-21T17:04:31,376 copying build/lib/patcherex2/targets/elf_ppc64le_linux.py -> build/bdist.linux-armv7l/wheel/./patcherex2/targets 2026-08-21T17:04:31,378 copying build/lib/patcherex2/targets/elf_arm_bare.py -> build/bdist.linux-armv7l/wheel/./patcherex2/targets 2026-08-21T17:04:31,381 copying build/lib/patcherex2/targets/elf_amd64_linux.py -> build/bdist.linux-armv7l/wheel/./patcherex2/targets 2026-08-21T17:04:31,382 copying build/lib/patcherex2/targets/elf_mips64_linux.py -> build/bdist.linux-armv7l/wheel/./patcherex2/targets 2026-08-21T17:04:31,384 copying build/lib/patcherex2/__init__.py -> build/bdist.linux-armv7l/wheel/./patcherex2 2026-08-21T17:04:31,387 creating build/bdist.linux-armv7l/wheel/patcherex2/components 2026-08-21T17:04:31,388 creating build/bdist.linux-armv7l/wheel/patcherex2/components/assets 2026-08-21T17:04:31,389 copying build/lib/patcherex2/components/assets/assets.py -> build/bdist.linux-armv7l/wheel/./patcherex2/components/assets 2026-08-21T17:04:31,391 copying build/lib/patcherex2/components/assets/.gitignore -> build/bdist.linux-armv7l/wheel/./patcherex2/components/assets 2026-08-21T17:04:31,394 creating build/bdist.linux-armv7l/wheel/patcherex2/components/binfmt_tools 2026-08-21T17:04:31,395 copying build/lib/patcherex2/components/binfmt_tools/binfmt_tool.py -> build/bdist.linux-armv7l/wheel/./patcherex2/components/binfmt_tools 2026-08-21T17:04:31,397 copying build/lib/patcherex2/components/binfmt_tools/elf.py -> build/bdist.linux-armv7l/wheel/./patcherex2/components/binfmt_tools 2026-08-21T17:04:31,400 copying build/lib/patcherex2/components/binfmt_tools/binary.py -> build/bdist.linux-armv7l/wheel/./patcherex2/components/binfmt_tools 2026-08-21T17:04:31,401 copying build/lib/patcherex2/components/binfmt_tools/__init__.py -> build/bdist.linux-armv7l/wheel/./patcherex2/components/binfmt_tools 2026-08-21T17:04:31,403 copying build/lib/patcherex2/components/binfmt_tools/ihex.py -> build/bdist.linux-armv7l/wheel/./patcherex2/components/binfmt_tools 2026-08-21T17:04:31,405 creating build/bdist.linux-armv7l/wheel/patcherex2/components/disassemblers 2026-08-21T17:04:31,406 copying build/lib/patcherex2/components/disassemblers/nyxstone.py -> build/bdist.linux-armv7l/wheel/./patcherex2/components/disassemblers 2026-08-21T17:04:31,408 copying build/lib/patcherex2/components/disassemblers/capstone_arm.py -> build/bdist.linux-armv7l/wheel/./patcherex2/components/disassemblers 2026-08-21T17:04:31,410 copying build/lib/patcherex2/components/disassemblers/disassembler.py -> build/bdist.linux-armv7l/wheel/./patcherex2/components/disassemblers 2026-08-21T17:04:31,412 copying build/lib/patcherex2/components/disassemblers/capstone.py -> build/bdist.linux-armv7l/wheel/./patcherex2/components/disassemblers 2026-08-21T17:04:31,413 copying build/lib/patcherex2/components/disassemblers/__init__.py -> build/bdist.linux-armv7l/wheel/./patcherex2/components/disassemblers 2026-08-21T17:04:31,415 copying build/lib/patcherex2/components/disassemblers/ppc_vle.py -> build/bdist.linux-armv7l/wheel/./patcherex2/components/disassemblers 2026-08-21T17:04:31,417 creating build/bdist.linux-armv7l/wheel/patcherex2/components/utils 2026-08-21T17:04:31,418 copying build/lib/patcherex2/components/utils/__init__.py -> build/bdist.linux-armv7l/wheel/./patcherex2/components/utils 2026-08-21T17:04:31,420 copying build/lib/patcherex2/components/utils/utils.py -> build/bdist.linux-armv7l/wheel/./patcherex2/components/utils 2026-08-21T17:04:31,424 creating build/bdist.linux-armv7l/wheel/patcherex2/components/compilers 2026-08-21T17:04:31,425 copying build/lib/patcherex2/components/compilers/clang.py -> build/bdist.linux-armv7l/wheel/./patcherex2/components/compilers 2026-08-21T17:04:31,427 copying build/lib/patcherex2/components/compilers/llvm_recomp_arm.py -> build/bdist.linux-armv7l/wheel/./patcherex2/components/compilers 2026-08-21T17:04:31,429 copying build/lib/patcherex2/components/compilers/clang_arm.py -> build/bdist.linux-armv7l/wheel/./patcherex2/components/compilers 2026-08-21T17:04:31,431 copying build/lib/patcherex2/components/compilers/__init__.py -> build/bdist.linux-armv7l/wheel/./patcherex2/components/compilers 2026-08-21T17:04:31,432 copying build/lib/patcherex2/components/compilers/bcc.py -> build/bdist.linux-armv7l/wheel/./patcherex2/components/compilers 2026-08-21T17:04:31,434 copying build/lib/patcherex2/components/compilers/llvm_recomp.py -> build/bdist.linux-armv7l/wheel/./patcherex2/components/compilers 2026-08-21T17:04:31,437 copying build/lib/patcherex2/components/compilers/ppc_vle.py -> build/bdist.linux-armv7l/wheel/./patcherex2/components/compilers 2026-08-21T17:04:31,438 copying build/lib/patcherex2/components/compilers/compiler.py -> build/bdist.linux-armv7l/wheel/./patcherex2/components/compilers 2026-08-21T17:04:31,442 creating build/bdist.linux-armv7l/wheel/patcherex2/components/patch_managers 2026-08-21T17:04:31,444 copying build/lib/patcherex2/components/patch_managers/patch_manager.py -> build/bdist.linux-armv7l/wheel/./patcherex2/components/patch_managers 2026-08-21T17:04:31,446 copying build/lib/patcherex2/components/patch_managers/__init__.py -> build/bdist.linux-armv7l/wheel/./patcherex2/components/patch_managers 2026-08-21T17:04:31,447 copying build/lib/patcherex2/components/patch_managers/builtin.py -> build/bdist.linux-armv7l/wheel/./patcherex2/components/patch_managers 2026-08-21T17:04:31,449 copying build/lib/patcherex2/components/patch_managers/imp.py -> build/bdist.linux-armv7l/wheel/./patcherex2/components/patch_managers 2026-08-21T17:04:31,451 creating build/bdist.linux-armv7l/wheel/patcherex2/components/assemblers 2026-08-21T17:04:31,452 copying build/lib/patcherex2/components/assemblers/keystone.py -> build/bdist.linux-armv7l/wheel/./patcherex2/components/assemblers 2026-08-21T17:04:31,454 copying build/lib/patcherex2/components/assemblers/nyxstone.py -> build/bdist.linux-armv7l/wheel/./patcherex2/components/assemblers 2026-08-21T17:04:31,456 copying build/lib/patcherex2/components/assemblers/assembler.py -> build/bdist.linux-armv7l/wheel/./patcherex2/components/assemblers 2026-08-21T17:04:31,458 copying build/lib/patcherex2/components/assemblers/__init__.py -> build/bdist.linux-armv7l/wheel/./patcherex2/components/assemblers 2026-08-21T17:04:31,460 copying build/lib/patcherex2/components/assemblers/bcc.py -> build/bdist.linux-armv7l/wheel/./patcherex2/components/assemblers 2026-08-21T17:04:31,462 copying build/lib/patcherex2/components/assemblers/ppc_vle.py -> build/bdist.linux-armv7l/wheel/./patcherex2/components/assemblers 2026-08-21T17:04:31,463 copying build/lib/patcherex2/components/assemblers/keystone_sparc.py -> build/bdist.linux-armv7l/wheel/./patcherex2/components/assemblers 2026-08-21T17:04:31,465 copying build/lib/patcherex2/components/assemblers/keystone_arm.py -> build/bdist.linux-armv7l/wheel/./patcherex2/components/assemblers 2026-08-21T17:04:31,468 creating build/bdist.linux-armv7l/wheel/patcherex2/components/allocation_managers 2026-08-21T17:04:31,469 copying build/lib/patcherex2/components/allocation_managers/allocation_manager.py -> build/bdist.linux-armv7l/wheel/./patcherex2/components/allocation_managers 2026-08-21T17:04:31,472 copying build/lib/patcherex2/components/allocation_managers/__init__.py -> build/bdist.linux-armv7l/wheel/./patcherex2/components/allocation_managers 2026-08-21T17:04:31,474 creating build/bdist.linux-armv7l/wheel/patcherex2/components/archinfo 2026-08-21T17:04:31,475 copying build/lib/patcherex2/components/archinfo/s390x.py -> build/bdist.linux-armv7l/wheel/./patcherex2/components/archinfo 2026-08-21T17:04:31,477 copying build/lib/patcherex2/components/archinfo/amd64.py -> build/bdist.linux-armv7l/wheel/./patcherex2/components/archinfo 2026-08-21T17:04:31,479 copying build/lib/patcherex2/components/archinfo/aarch64.py -> build/bdist.linux-armv7l/wheel/./patcherex2/components/archinfo 2026-08-21T17:04:31,481 copying build/lib/patcherex2/components/archinfo/base.py -> build/bdist.linux-armv7l/wheel/./patcherex2/components/archinfo 2026-08-21T17:04:31,483 copying build/lib/patcherex2/components/archinfo/ppc64.py -> build/bdist.linux-armv7l/wheel/./patcherex2/components/archinfo 2026-08-21T17:04:31,484 copying build/lib/patcherex2/components/archinfo/x86.py -> build/bdist.linux-armv7l/wheel/./patcherex2/components/archinfo 2026-08-21T17:04:31,486 copying build/lib/patcherex2/components/archinfo/arm.py -> build/bdist.linux-armv7l/wheel/./patcherex2/components/archinfo 2026-08-21T17:04:31,488 copying build/lib/patcherex2/components/archinfo/mips64.py -> build/bdist.linux-armv7l/wheel/./patcherex2/components/archinfo 2026-08-21T17:04:31,490 copying build/lib/patcherex2/components/archinfo/__init__.py -> build/bdist.linux-armv7l/wheel/./patcherex2/components/archinfo 2026-08-21T17:04:31,491 copying build/lib/patcherex2/components/archinfo/ppc_vle.py -> build/bdist.linux-armv7l/wheel/./patcherex2/components/archinfo 2026-08-21T17:04:31,493 copying build/lib/patcherex2/components/archinfo/sparc.py -> build/bdist.linux-armv7l/wheel/./patcherex2/components/archinfo 2026-08-21T17:04:31,494 copying build/lib/patcherex2/components/archinfo/mips.py -> build/bdist.linux-armv7l/wheel/./patcherex2/components/archinfo 2026-08-21T17:04:31,496 copying build/lib/patcherex2/components/archinfo/ppc.py -> build/bdist.linux-armv7l/wheel/./patcherex2/components/archinfo 2026-08-21T17:04:31,498 copying build/lib/patcherex2/components/archinfo/riscv32.py -> build/bdist.linux-armv7l/wheel/./patcherex2/components/archinfo 2026-08-21T17:04:31,500 creating build/bdist.linux-armv7l/wheel/patcherex2/components/binary_analyzers 2026-08-21T17:04:31,501 copying build/lib/patcherex2/components/binary_analyzers/ghidra.py -> build/bdist.linux-armv7l/wheel/./patcherex2/components/binary_analyzers 2026-08-21T17:04:31,504 copying build/lib/patcherex2/components/binary_analyzers/ida.py -> build/bdist.linux-armv7l/wheel/./patcherex2/components/binary_analyzers 2026-08-21T17:04:31,506 copying build/lib/patcherex2/components/binary_analyzers/angr.py -> build/bdist.linux-armv7l/wheel/./patcherex2/components/binary_analyzers 2026-08-21T17:04:31,509 copying build/lib/patcherex2/components/binary_analyzers/__init__.py -> build/bdist.linux-armv7l/wheel/./patcherex2/components/binary_analyzers 2026-08-21T17:04:31,510 copying build/lib/patcherex2/components/binary_analyzers/binary_analyzer.py -> build/bdist.linux-armv7l/wheel/./patcherex2/components/binary_analyzers 2026-08-21T17:04:31,512 creating build/bdist.linux-armv7l/wheel/patcherex2/patches 2026-08-21T17:04:31,514 copying build/lib/patcherex2/patches/function_patches.py -> build/bdist.linux-armv7l/wheel/./patcherex2/patches 2026-08-21T17:04:31,516 copying build/lib/patcherex2/patches/data_patches.py -> build/bdist.linux-armv7l/wheel/./patcherex2/patches 2026-08-21T17:04:31,518 copying build/lib/patcherex2/patches/instruction_patches.py -> build/bdist.linux-armv7l/wheel/./patcherex2/patches 2026-08-21T17:04:31,520 copying build/lib/patcherex2/patches/dummy_patches.py -> build/bdist.linux-armv7l/wheel/./patcherex2/patches 2026-08-21T17:04:31,522 copying build/lib/patcherex2/patches/raw_patches.py -> build/bdist.linux-armv7l/wheel/./patcherex2/patches 2026-08-21T17:04:31,524 copying build/lib/patcherex2/patches/__init__.py -> build/bdist.linux-armv7l/wheel/./patcherex2/patches 2026-08-21T17:04:31,526 copying build/lib/patcherex2/patches/patch.py -> build/bdist.linux-armv7l/wheel/./patcherex2/patches 2026-08-21T17:04:31,528 copying build/lib/patcherex2/patcherex.py -> build/bdist.linux-armv7l/wheel/./patcherex2 2026-08-21T17:04:31,530 running install_egg_info 2026-08-21T17:04:31,537 Copying src/patcherex2.egg-info to build/bdist.linux-armv7l/wheel/./patcherex2-0.2.14-py3.11.egg-info 2026-08-21T17:04:31,551 running install_scripts 2026-08-21T17:04:31,562 creating build/bdist.linux-armv7l/wheel/patcherex2-0.2.14.dist-info/WHEEL 2026-08-21T17:04:31,564 creating '/tmp/pip-wheel-8nx19o4l/.tmp-jr_fqix1/patcherex2-0.2.14-py3-none-any.whl' and adding 'build/bdist.linux-armv7l/wheel' to it 2026-08-21T17:04:31,566 adding 'patcherex2/__init__.py' 2026-08-21T17:04:31,568 adding 'patcherex2/patcherex.py' 2026-08-21T17:04:31,570 adding 'patcherex2/components/allocation_managers/__init__.py' 2026-08-21T17:04:31,573 adding 'patcherex2/components/allocation_managers/allocation_manager.py' 2026-08-21T17:04:31,575 adding 'patcherex2/components/archinfo/__init__.py' 2026-08-21T17:04:31,577 adding 'patcherex2/components/archinfo/aarch64.py' 2026-08-21T17:04:31,578 adding 'patcherex2/components/archinfo/amd64.py' 2026-08-21T17:04:31,579 adding 'patcherex2/components/archinfo/arm.py' 2026-08-21T17:04:31,580 adding 'patcherex2/components/archinfo/base.py' 2026-08-21T17:04:31,582 adding 'patcherex2/components/archinfo/mips.py' 2026-08-21T17:04:31,583 adding 'patcherex2/components/archinfo/mips64.py' 2026-08-21T17:04:31,584 adding 'patcherex2/components/archinfo/ppc.py' 2026-08-21T17:04:31,585 adding 'patcherex2/components/archinfo/ppc64.py' 2026-08-21T17:04:31,586 adding 'patcherex2/components/archinfo/ppc_vle.py' 2026-08-21T17:04:31,587 adding 'patcherex2/components/archinfo/riscv32.py' 2026-08-21T17:04:31,588 adding 'patcherex2/components/archinfo/s390x.py' 2026-08-21T17:04:31,590 adding 'patcherex2/components/archinfo/sparc.py' 2026-08-21T17:04:31,591 adding 'patcherex2/components/archinfo/x86.py' 2026-08-21T17:04:31,592 adding 'patcherex2/components/assemblers/__init__.py' 2026-08-21T17:04:31,594 adding 'patcherex2/components/assemblers/assembler.py' 2026-08-21T17:04:31,595 adding 'patcherex2/components/assemblers/bcc.py' 2026-08-21T17:04:31,596 adding 'patcherex2/components/assemblers/keystone.py' 2026-08-21T17:04:31,597 adding 'patcherex2/components/assemblers/keystone_arm.py' 2026-08-21T17:04:31,599 adding 'patcherex2/components/assemblers/keystone_sparc.py' 2026-08-21T17:04:31,600 adding 'patcherex2/components/assemblers/nyxstone.py' 2026-08-21T17:04:31,601 adding 'patcherex2/components/assemblers/ppc_vle.py' 2026-08-21T17:04:31,603 adding 'patcherex2/components/assets/.gitignore' 2026-08-21T17:04:31,604 adding 'patcherex2/components/assets/assets.py' 2026-08-21T17:04:31,606 adding 'patcherex2/components/binary_analyzers/__init__.py' 2026-08-21T17:04:31,608 adding 'patcherex2/components/binary_analyzers/angr.py' 2026-08-21T17:04:31,609 adding 'patcherex2/components/binary_analyzers/binary_analyzer.py' 2026-08-21T17:04:31,611 adding 'patcherex2/components/binary_analyzers/ghidra.py' 2026-08-21T17:04:31,613 adding 'patcherex2/components/binary_analyzers/ida.py' 2026-08-21T17:04:31,614 adding 'patcherex2/components/binfmt_tools/__init__.py' 2026-08-21T17:04:31,616 adding 'patcherex2/components/binfmt_tools/binary.py' 2026-08-21T17:04:31,617 adding 'patcherex2/components/binfmt_tools/binfmt_tool.py' 2026-08-21T17:04:31,620 adding 'patcherex2/components/binfmt_tools/elf.py' 2026-08-21T17:04:31,622 adding 'patcherex2/components/binfmt_tools/ihex.py' 2026-08-21T17:04:31,624 adding 'patcherex2/components/compilers/__init__.py' 2026-08-21T17:04:31,625 adding 'patcherex2/components/compilers/bcc.py' 2026-08-21T17:04:31,626 adding 'patcherex2/components/compilers/clang.py' 2026-08-21T17:04:31,627 adding 'patcherex2/components/compilers/clang_arm.py' 2026-08-21T17:04:31,629 adding 'patcherex2/components/compilers/compiler.py' 2026-08-21T17:04:31,631 adding 'patcherex2/components/compilers/llvm_recomp.py' 2026-08-21T17:04:31,632 adding 'patcherex2/components/compilers/llvm_recomp_arm.py' 2026-08-21T17:04:31,633 adding 'patcherex2/components/compilers/ppc_vle.py' 2026-08-21T17:04:31,635 adding 'patcherex2/components/disassemblers/__init__.py' 2026-08-21T17:04:31,636 adding 'patcherex2/components/disassemblers/capstone.py' 2026-08-21T17:04:31,638 adding 'patcherex2/components/disassemblers/capstone_arm.py' 2026-08-21T17:04:31,639 adding 'patcherex2/components/disassemblers/disassembler.py' 2026-08-21T17:04:31,640 adding 'patcherex2/components/disassemblers/nyxstone.py' 2026-08-21T17:04:31,642 adding 'patcherex2/components/disassemblers/ppc_vle.py' 2026-08-21T17:04:31,643 adding 'patcherex2/components/patch_managers/__init__.py' 2026-08-21T17:04:31,644 adding 'patcherex2/components/patch_managers/builtin.py' 2026-08-21T17:04:31,646 adding 'patcherex2/components/patch_managers/imp.py' 2026-08-21T17:04:31,647 adding 'patcherex2/components/patch_managers/patch_manager.py' 2026-08-21T17:04:31,649 adding 'patcherex2/components/utils/__init__.py' 2026-08-21T17:04:31,651 adding 'patcherex2/components/utils/utils.py' 2026-08-21T17:04:31,653 adding 'patcherex2/patches/__init__.py' 2026-08-21T17:04:31,655 adding 'patcherex2/patches/data_patches.py' 2026-08-21T17:04:31,656 adding 'patcherex2/patches/dummy_patches.py' 2026-08-21T17:04:31,657 adding 'patcherex2/patches/function_patches.py' 2026-08-21T17:04:31,660 adding 'patcherex2/patches/instruction_patches.py' 2026-08-21T17:04:31,662 adding 'patcherex2/patches/patch.py' 2026-08-21T17:04:31,663 adding 'patcherex2/patches/raw_patches.py' 2026-08-21T17:04:31,665 adding 'patcherex2/targets/__init__.py' 2026-08-21T17:04:31,666 adding 'patcherex2/targets/bin_arm_bare.py' 2026-08-21T17:04:31,668 adding 'patcherex2/targets/bin_ppc_pegasos2_bare.py' 2026-08-21T17:04:31,669 adding 'patcherex2/targets/elf_aarch64_linux.py' 2026-08-21T17:04:31,670 adding 'patcherex2/targets/elf_amd64_linux.py' 2026-08-21T17:04:31,672 adding 'patcherex2/targets/elf_amd64_linux_recomp.py' 2026-08-21T17:04:31,673 adding 'patcherex2/targets/elf_arm_bare.py' 2026-08-21T17:04:31,675 adding 'patcherex2/targets/elf_arm_linux.py' 2026-08-21T17:04:31,676 adding 'patcherex2/targets/elf_arm_linux_recomp.py' 2026-08-21T17:04:31,678 adding 'patcherex2/targets/elf_arm_mimxrt1052.py' 2026-08-21T17:04:31,679 adding 'patcherex2/targets/elf_leon3_bare.py' 2026-08-21T17:04:31,680 adding 'patcherex2/targets/elf_mips64_linux.py' 2026-08-21T17:04:31,682 adding 'patcherex2/targets/elf_mips64el_linux.py' 2026-08-21T17:04:31,683 adding 'patcherex2/targets/elf_mips_linux.py' 2026-08-21T17:04:31,684 adding 'patcherex2/targets/elf_mipsel_linux.py' 2026-08-21T17:04:31,685 adding 'patcherex2/targets/elf_ppc64_linux.py' 2026-08-21T17:04:31,687 adding 'patcherex2/targets/elf_ppc64le_linux.py' 2026-08-21T17:04:31,688 adding 'patcherex2/targets/elf_ppc_linux.py' 2026-08-21T17:04:31,690 adding 'patcherex2/targets/elf_s390x_linux.py' 2026-08-21T17:04:31,691 adding 'patcherex2/targets/elf_x86_linux.py' 2026-08-21T17:04:31,692 adding 'patcherex2/targets/ihex_ppc_bare.py' 2026-08-21T17:04:31,694 adding 'patcherex2/targets/ihex_riscv32_bare.py' 2026-08-21T17:04:31,695 adding 'patcherex2/targets/target.py' 2026-08-21T17:04:31,698 adding 'patcherex2-0.2.14.dist-info/licenses/LICENSE' 2026-08-21T17:04:31,699 adding 'patcherex2-0.2.14.dist-info/METADATA' 2026-08-21T17:04:31,701 adding 'patcherex2-0.2.14.dist-info/WHEEL' 2026-08-21T17:04:31,702 adding 'patcherex2-0.2.14.dist-info/top_level.txt' 2026-08-21T17:04:31,704 adding 'patcherex2-0.2.14.dist-info/RECORD' 2026-08-21T17:04:31,707 removing build/bdist.linux-armv7l/wheel 2026-08-21T17:04:31,840 Building wheel for patcherex2 (pyproject.toml): finished with status 'done' 2026-08-21T17:04:31,847 Created wheel for patcherex2: filename=patcherex2-0.2.14-py3-none-any.whl size=98718 sha256=1c967f4e51ed2a63cb325f00fde1796705a76a6281f689a0425db5b907e02e27 2026-08-21T17:04:31,848 Stored in directory: /tmp/pip-ephem-wheel-cache-f2xzzgmh/wheels/79/8a/84/b06dbd1a6ce6bb75df510b4ddc266f0b2f43fc2dfb921eafdd 2026-08-21T17:04:31,862 Successfully built patcherex2 2026-08-21T17:04:31,868 Removed build tracker: '/tmp/pip-build-tracker-9b7h3uo4'