2026-07-27T00:24:20,099 Created temporary directory: /tmp/pip-ephem-wheel-cache-_jxpes5b 2026-07-27T00:24:20,100 Created temporary directory: /tmp/pip-build-tracker-s__kk3cn 2026-07-27T00:24:20,101 Initialized build tracking at /tmp/pip-build-tracker-s__kk3cn 2026-07-27T00:24:20,101 Created build tracker: /tmp/pip-build-tracker-s__kk3cn 2026-07-27T00:24:20,102 Entered build tracker: /tmp/pip-build-tracker-s__kk3cn 2026-07-27T00:24:20,103 Created temporary directory: /tmp/pip-wheel-bpc78p2_ 2026-07-27T00:24:20,106 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-07-27T00:24:20,108 Created temporary directory: /tmp/pip-ephem-wheel-cache-7oxar24_ 2026-07-27T00:24:20,130 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-07-27T00:24:20,133 2 location(s) to search for versions of pyhanko: 2026-07-27T00:24:20,133 * https://pypi.org/simple/pyhanko/ 2026-07-27T00:24:20,133 * https://www.piwheels.org/simple/pyhanko/ 2026-07-27T00:24:20,134 Fetching project page and analyzing links: https://pypi.org/simple/pyhanko/ 2026-07-27T00:24:20,135 Getting page https://pypi.org/simple/pyhanko/ 2026-07-27T00:24:20,136 Found index url https://pypi.org/simple 2026-07-27T00:24:20,397 Fetched page https://pypi.org/simple/pyhanko/ as application/vnd.pypi.simple.v1+json 2026-07-27T00:24:20,418 Skipping link: No binaries permitted for pyhanko: https://files.pythonhosted.org/packages/5d/c3/ad899037eae1f1373f99df4758816ed7ebf3e83b44c7910bc32ef6d2f164/pyHanko-0.1.0-py3-none-any.whl (from https://pypi.org/simple/pyhanko/) 2026-07-27T00:24:20,419 Found link https://files.pythonhosted.org/packages/1c/57/75af406672debfb45a4d8d272a68af8dfb2bf50af0f98bbc211db04b940f/pyHanko-0.1.0.tar.gz (from https://pypi.org/simple/pyhanko/), version: 0.1.0 2026-07-27T00:24:20,419 Skipping link: No binaries permitted for pyhanko: https://files.pythonhosted.org/packages/52/15/d537d277519e5fec36057e26c74bdbd6c4d541ed6a83b56ec87170a8a5c9/pyHanko-0.2.0-py3-none-any.whl (from https://pypi.org/simple/pyhanko/) 2026-07-27T00:24:20,420 Found link https://files.pythonhosted.org/packages/89/b6/3802e9b1a0ce60232d60974f959a027b6882d3d0e8139bc7394c4325d9f2/pyHanko-0.2.0.tar.gz (from https://pypi.org/simple/pyhanko/), version: 0.2.0 2026-07-27T00:24:20,421 Skipping link: No binaries permitted for pyhanko: https://files.pythonhosted.org/packages/4b/0c/853e7c65730dc65ddc416d8dcbeba0a4564c56b109dda2b5bc48c7ca0c7f/pyHanko-0.3.0-py3-none-any.whl (from https://pypi.org/simple/pyhanko/) 2026-07-27T00:24:20,422 Found link https://files.pythonhosted.org/packages/19/29/e3e3b0390a8a49c96a7f41cdf51d73b81f351d9292fec17baf090a4dc563/pyHanko-0.3.0.tar.gz (from https://pypi.org/simple/pyhanko/), version: 0.3.0 2026-07-27T00:24:20,422 Skipping link: No binaries permitted for pyhanko: https://files.pythonhosted.org/packages/89/56/37fc566cd7041e6326025c78aa2c3b354946b769bc48d41810e2e2e29916/pyHanko-0.4.0-py3-none-any.whl (from https://pypi.org/simple/pyhanko/) 2026-07-27T00:24:20,423 Found link https://files.pythonhosted.org/packages/4b/f9/c49a50190539dfa2e3c0847b46bf0bb66b2346c4bf7baa71a8718dedc6b0/pyHanko-0.4.0.tar.gz (from https://pypi.org/simple/pyhanko/), version: 0.4.0 2026-07-27T00:24:20,424 Skipping link: No binaries permitted for pyhanko: https://files.pythonhosted.org/packages/bc/b4/c9540c4a397548b523b37867579413bc0284e449430cb48f9855529edc34/pyHanko-0.5.0-py3-none-any.whl (from https://pypi.org/simple/pyhanko/) 2026-07-27T00:24:20,424 Found link https://files.pythonhosted.org/packages/7f/d5/882c0275cb74c4e7a2bd3a37a8ae75effad629db83187206d07589c82991/pyHanko-0.5.0.tar.gz (from https://pypi.org/simple/pyhanko/), version: 0.5.0 2026-07-27T00:24:20,425 Skipping link: No binaries permitted for pyhanko: https://files.pythonhosted.org/packages/e2/8d/2f4d508622730a32b7e7dcae88fc80f7dab07a23e0a25e40bf56d0f13737/pyHanko-0.5.1-py3-none-any.whl (from https://pypi.org/simple/pyhanko/) 2026-07-27T00:24:20,426 Found link https://files.pythonhosted.org/packages/eb/4b/d269001e0b6b8606a7dfb48b85f421c9c54b3118a1ab6023ad04c1c13d2d/pyHanko-0.5.1.tar.gz (from https://pypi.org/simple/pyhanko/), version: 0.5.1 2026-07-27T00:24:20,427 Skipping link: No binaries permitted for pyhanko: https://files.pythonhosted.org/packages/a7/67/31090707402e7ec76257a6565ba2bb7f2898e9debab4e3a4c4d05b543efe/pyHanko-0.6.0-py3-none-any.whl (from https://pypi.org/simple/pyhanko/) 2026-07-27T00:24:20,427 Found link https://files.pythonhosted.org/packages/f0/5d/97503f6bec9e071b26a79183b30094fa813707fc3d0b5c4d72a6b74db01a/pyHanko-0.6.0.tar.gz (from https://pypi.org/simple/pyhanko/), version: 0.6.0 2026-07-27T00:24:20,428 Skipping link: No binaries permitted for pyhanko: https://files.pythonhosted.org/packages/fb/39/d238603489a4e9cfb8d667ae2460d846ce921b4e818c505ec4fbc17636cb/pyHanko-0.6.1-py3-none-any.whl (from https://pypi.org/simple/pyhanko/) 2026-07-27T00:24:20,428 Found link https://files.pythonhosted.org/packages/1e/e3/d25c70aea6fe20fc48a444916592785257f0776a1c914f73fbc9a4d493fe/pyHanko-0.6.1.tar.gz (from https://pypi.org/simple/pyhanko/), version: 0.6.1 2026-07-27T00:24:20,429 Skipping link: No binaries permitted for pyhanko: https://files.pythonhosted.org/packages/cc/6f/a72622c5a767f6071e9c3965bb16f1787d3e6b9cd632150681cf8750c11f/pyHanko-0.7.0-py3-none-any.whl (from https://pypi.org/simple/pyhanko/) 2026-07-27T00:24:20,430 Found link https://files.pythonhosted.org/packages/3a/63/556dd54e5cb9f2c5d6bc114b22afa92d624e7f7924d264943f73fcb52250/pyHanko-0.7.0.tar.gz (from https://pypi.org/simple/pyhanko/), version: 0.7.0 2026-07-27T00:24:20,430 Skipping link: No binaries permitted for pyhanko: https://files.pythonhosted.org/packages/6d/8e/0e3f8e9799dfc65d3377cb16dccd4ef4dd0bf7563b042576035e12c5ae4f/pyHanko-0.8.0-py3-none-any.whl (from https://pypi.org/simple/pyhanko/) 2026-07-27T00:24:20,431 Found link https://files.pythonhosted.org/packages/d2/63/49157f28bc2f950eb14c340ef424e0dee8616ff560a8401276569ff28f57/pyHanko-0.8.0.tar.gz (from https://pypi.org/simple/pyhanko/), version: 0.8.0 2026-07-27T00:24:20,431 Skipping link: No binaries permitted for pyhanko: https://files.pythonhosted.org/packages/5f/eb/c4cfd7e0ba6ee515de25e8d89a4945f28d7c0abfc20af4682ed99ab61095/pyHanko-0.9.0-py3-none-any.whl (from https://pypi.org/simple/pyhanko/) 2026-07-27T00:24:20,432 Found link https://files.pythonhosted.org/packages/93/80/7a9bf713f5eb17d3e1ecec78e4da062b9918cc3dbc650436aae55e63e037/pyHanko-0.9.0.tar.gz (from https://pypi.org/simple/pyhanko/), version: 0.9.0 2026-07-27T00:24:20,433 Skipping link: No binaries permitted for pyhanko: https://files.pythonhosted.org/packages/29/fe/55cf66dbef308e1a3f0ac83fc105d4e0af490751807489715e9eae64d085/pyHanko-0.10.0-py3-none-any.whl (from https://pypi.org/simple/pyhanko/) 2026-07-27T00:24:20,433 Found link https://files.pythonhosted.org/packages/4c/82/6a1b61a35f919e9072f6c969ab22fdb0e87da1f08bb3e8a46b3649248bc2/pyHanko-0.10.0.tar.gz (from https://pypi.org/simple/pyhanko/), version: 0.10.0 2026-07-27T00:24:20,434 Skipping link: No binaries permitted for pyhanko: https://files.pythonhosted.org/packages/d6/f6/235488e06437a15c6b8602464277d31c75ffe4d133e8f08239427e135d54/pyHanko-0.11.0-py3-none-any.whl (from https://pypi.org/simple/pyhanko/) 2026-07-27T00:24:20,435 Found link https://files.pythonhosted.org/packages/90/77/1b977dfe02181ddf8e56b968c9123a54857ac6ee95cd879923fc6be0c115/pyHanko-0.11.0.tar.gz (from https://pypi.org/simple/pyhanko/), version: 0.11.0 2026-07-27T00:24:20,435 Skipping link: No binaries permitted for pyhanko: https://files.pythonhosted.org/packages/ba/cd/83a7b63106c161276c74a086deb65bf907fef1dee994e2458aa469259bc4/pyHanko-0.12.0-py3-none-any.whl (from https://pypi.org/simple/pyhanko/) 2026-07-27T00:24:20,436 Found link https://files.pythonhosted.org/packages/4c/9b/1a49638c94b20cf25f9aa37dd120e0016061d4c220b57568ce4ae06266fc/pyHanko-0.12.0.tar.gz (from https://pypi.org/simple/pyhanko/), version: 0.12.0 2026-07-27T00:24:20,437 Skipping link: No binaries permitted for pyhanko: https://files.pythonhosted.org/packages/f9/f4/392839c03397c14f4a1cfafb45e9028679ac335a38308a0b75e2e437fdaa/pyHanko-0.12.1-py3-none-any.whl (from https://pypi.org/simple/pyhanko/) 2026-07-27T00:24:20,438 Found link https://files.pythonhosted.org/packages/cb/51/1d6c5e996c028e6f3d7d8f33f6ebbbbc1b3411ffe802d3941c175a4b42bc/pyHanko-0.12.1.tar.gz (from https://pypi.org/simple/pyhanko/), version: 0.12.1 2026-07-27T00:24:20,438 Skipping link: No binaries permitted for pyhanko: https://files.pythonhosted.org/packages/bd/61/5533104cfca5c96d861c29b3537c347342b856cc129e9676cc35c7a180b1/pyHanko-0.13.0-py3-none-any.whl (from https://pypi.org/simple/pyhanko/) 2026-07-27T00:24:20,439 Found link https://files.pythonhosted.org/packages/8a/92/066872c1c68d4cc5a0a522fc8725d64ca8521101cef1e56eedb4337bfd95/pyHanko-0.13.0.tar.gz (from https://pypi.org/simple/pyhanko/), version: 0.13.0 2026-07-27T00:24:20,439 Skipping link: No binaries permitted for pyhanko: https://files.pythonhosted.org/packages/5f/f6/06a72ad0c128c8fa7cf724dee7847106df32f73f039bc9b52288775504a7/pyHanko-0.13.1-py3-none-any.whl (from https://pypi.org/simple/pyhanko/) 2026-07-27T00:24:20,440 Found link https://files.pythonhosted.org/packages/bd/a1/cad028c19f5b129abae5d87fd16c8fe0e7103d4cd88dc46c9e0f82deff58/pyHanko-0.13.1.tar.gz (from https://pypi.org/simple/pyhanko/), version: 0.13.1 2026-07-27T00:24:20,440 Skipping link: No binaries permitted for pyhanko: https://files.pythonhosted.org/packages/f7/ac/5b67e7105846c1eda1eb9740a7423772ce63d2a76646ff2550e1cb651226/pyHanko-0.13.2-py3-none-any.whl (from https://pypi.org/simple/pyhanko/) 2026-07-27T00:24:20,441 Found link https://files.pythonhosted.org/packages/0f/14/0509ba31f065e83387efcd88548dba4e8655af0211957b4098cec07d382a/pyHanko-0.13.2.tar.gz (from https://pypi.org/simple/pyhanko/), version: 0.13.2 2026-07-27T00:24:20,441 Skipping link: No binaries permitted for pyhanko: https://files.pythonhosted.org/packages/02/dc/8f584f1eb0f41ae28ceca6a9046661ca0aadb9c9a133d88484c6b3a882ab/pyHanko-0.14.0-py3-none-any.whl (from https://pypi.org/simple/pyhanko/) 2026-07-27T00:24:20,442 Found link https://files.pythonhosted.org/packages/31/3f/696b5c940c15162ddf24a62d910a1d4222a1b028cbffda79ae6851f68e4b/pyHanko-0.14.0.tar.gz (from https://pypi.org/simple/pyhanko/), version: 0.14.0 2026-07-27T00:24:20,443 Skipping link: No binaries permitted for pyhanko: https://files.pythonhosted.org/packages/f9/10/c6244f6882dfcf5295e5e55e6c83966d920fab7346d8d69dc8e546d7c73e/pyHanko-0.15.0-py3-none-any.whl (from https://pypi.org/simple/pyhanko/) 2026-07-27T00:24:20,444 Found link https://files.pythonhosted.org/packages/5a/5d/dfb89791c679c1da553be0a010a44993547bf0730591ab0a26667f7afc8e/pyHanko-0.15.0.tar.gz (from https://pypi.org/simple/pyhanko/), version: 0.15.0 2026-07-27T00:24:20,444 Skipping link: No binaries permitted for pyhanko: https://files.pythonhosted.org/packages/3a/b6/6c829dd5a50f1923232577a53daf1e6db2b126d0e3dee2341bfae9145ec0/pyHanko-0.15.1-py3-none-any.whl (from https://pypi.org/simple/pyhanko/) 2026-07-27T00:24:20,445 Found link https://files.pythonhosted.org/packages/77/12/f2f3cdaf12f0577bbb6b2d59098a9ff81597570473d3175c03735d9d1dad/pyHanko-0.15.1.tar.gz (from https://pypi.org/simple/pyhanko/), version: 0.15.1 2026-07-27T00:24:20,446 Skipping link: No binaries permitted for pyhanko: https://files.pythonhosted.org/packages/51/53/7ff52e9790d753c049863ed89893720099f66f04d938b6247a237a9ce884/pyHanko-0.16.0-py3-none-any.whl (from https://pypi.org/simple/pyhanko/) 2026-07-27T00:24:20,446 Found link https://files.pythonhosted.org/packages/9d/33/7594044abb7bd769ab19aa1edd83423d6465c67faaf1a63b86193fc7e292/pyHanko-0.16.0.tar.gz (from https://pypi.org/simple/pyhanko/), version: 0.16.0 2026-07-27T00:24:20,447 Skipping link: No binaries permitted for pyhanko: https://files.pythonhosted.org/packages/71/3b/bf816896598d611b999f06aa4e12fda954043bc25cc2903d8bcf541aa77b/pyHanko-0.17.0-py3-none-any.whl (from https://pypi.org/simple/pyhanko/) 2026-07-27T00:24:20,448 Found link https://files.pythonhosted.org/packages/09/de/414c2dafa4276ca99e61b4f954885a9a4254acca20675edc321661b4f362/pyHanko-0.17.0.tar.gz (from https://pypi.org/simple/pyhanko/), version: 0.17.0 2026-07-27T00:24:20,448 Skipping link: No binaries permitted for pyhanko: https://files.pythonhosted.org/packages/95/e5/a8ca741eef4de836d58c8a5de5219abf2077bb5639ce7eabd8a3684ce17d/pyHanko-0.17.1-py3-none-any.whl (from https://pypi.org/simple/pyhanko/) 2026-07-27T00:24:20,449 Found link https://files.pythonhosted.org/packages/ee/b3/32eae7bc1cddb1e722492d24d54b47c35baf710cf47bf9a75d056d61ad89/pyHanko-0.17.1.tar.gz (from https://pypi.org/simple/pyhanko/), version: 0.17.1 2026-07-27T00:24:20,450 Skipping link: No binaries permitted for pyhanko: https://files.pythonhosted.org/packages/78/22/3d13a5c1a707ce587607cdbcb0e875eca4c1370101810dbd85d37ca5b7b2/pyHanko-0.17.2-py3-none-any.whl (from https://pypi.org/simple/pyhanko/) 2026-07-27T00:24:20,450 Found link https://files.pythonhosted.org/packages/40/ea/2fd6a8775141dfc2396245af8f0892261003c76a081fee0ec42475dcee22/pyHanko-0.17.2.tar.gz (from https://pypi.org/simple/pyhanko/), version: 0.17.2 2026-07-27T00:24:20,451 Skipping link: No binaries permitted for pyhanko: https://files.pythonhosted.org/packages/d7/bd/fa7dac4e041f74758378f7c32b679355c705473d6b0b4ef9f00303a39e91/pyHanko-0.18.0-py3-none-any.whl (from https://pypi.org/simple/pyhanko/) (requires-python:>=3.7) 2026-07-27T00:24:20,452 Found link https://files.pythonhosted.org/packages/4c/67/a77144aff89e9d263b26883a0d5f782875fb8436d51b96ab0d206a375675/pyHanko-0.18.0.tar.gz (from https://pypi.org/simple/pyhanko/) (requires-python:>=3.7), version: 0.18.0 2026-07-27T00:24:20,452 Skipping link: No binaries permitted for pyhanko: https://files.pythonhosted.org/packages/51/0c/f95cb33649d1e33d99713d9920d2bda6f9edc70d3226181942fe57ca2e50/pyHanko-0.18.1-py3-none-any.whl (from https://pypi.org/simple/pyhanko/) (requires-python:>=3.7) 2026-07-27T00:24:20,453 Found link https://files.pythonhosted.org/packages/b9/d9/4612465935e655d22592c93c32ef35b6c3f61a29e4f101f9d0af88b9e56c/pyHanko-0.18.1.tar.gz (from https://pypi.org/simple/pyhanko/) (requires-python:>=3.7), version: 0.18.1 2026-07-27T00:24:20,454 Skipping link: No binaries permitted for pyhanko: https://files.pythonhosted.org/packages/94/3e/1b21f70ca05f5fef75539a274cbd54f298835422e1a7e225ccee7eaf4e5e/pyHanko-0.19.0-py3-none-any.whl (from https://pypi.org/simple/pyhanko/) (requires-python:>=3.7) 2026-07-27T00:24:20,455 Found link https://files.pythonhosted.org/packages/f1/f3/e96805bb9096e33c633418965d5e80650825d8fb8289aa8668e13a50bfea/pyHanko-0.19.0.tar.gz (from https://pypi.org/simple/pyhanko/) (requires-python:>=3.7), version: 0.19.0 2026-07-27T00:24:20,456 Skipping link: No binaries permitted for pyhanko: https://files.pythonhosted.org/packages/8b/66/f471b682aebf799a524e4c3810667525a87876d79cbbed5b25165c93368e/pyHanko-0.20.0-py3-none-any.whl (from https://pypi.org/simple/pyhanko/) (requires-python:>=3.7) 2026-07-27T00:24:20,457 Found link https://files.pythonhosted.org/packages/37/00/e009f357fbcdfc39967bfc3875e461d0e6d7726ffb616d2fa26eb3a9164e/pyHanko-0.20.0.tar.gz (from https://pypi.org/simple/pyhanko/) (requires-python:>=3.7), version: 0.20.0 2026-07-27T00:24:20,458 Skipping link: No binaries permitted for pyhanko: https://files.pythonhosted.org/packages/13/dc/5b46e610e091babc616d3bb0f9d10ebfff1bc5282b7966d5aa884d0dcf61/pyHanko-0.20.1-py3-none-any.whl (from https://pypi.org/simple/pyhanko/) (requires-python:>=3.7) 2026-07-27T00:24:20,458 Found link https://files.pythonhosted.org/packages/bb/d4/229945755282ff795312c9479dc134cfa14cb30e48252adad9a4e2706ef5/pyHanko-0.20.1.tar.gz (from https://pypi.org/simple/pyhanko/) (requires-python:>=3.7), version: 0.20.1 2026-07-27T00:24:20,459 Skipping link: No binaries permitted for pyhanko: https://files.pythonhosted.org/packages/68/fc/d3d6dbb6ca6a9c755df5b6a1f2897e7560ef4c1384d8c89d182424f1582e/pyHanko-0.21.0-py3-none-any.whl (from https://pypi.org/simple/pyhanko/) (requires-python:>=3.8) 2026-07-27T00:24:20,460 Found link https://files.pythonhosted.org/packages/ca/5c/fbf816f850841d71bae1038ca9245ae0288695137710629413a95f963fdb/pyHanko-0.21.0.tar.gz (from https://pypi.org/simple/pyhanko/) (requires-python:>=3.8), version: 0.21.0 2026-07-27T00:24:20,461 Skipping link: No binaries permitted for pyhanko: https://files.pythonhosted.org/packages/57/9c/a99f6d710ab535a3d1cb6e2c5f6353fd39db0da0035e0e2dfe36a047ae77/pyHanko-0.22.0-py3-none-any.whl (from https://pypi.org/simple/pyhanko/) (requires-python:>=3.8) 2026-07-27T00:24:20,462 Found link https://files.pythonhosted.org/packages/62/10/e5c9107b0402c7279d70f6572e17245e2cb3d7f9efeb218c49f6034d38f5/pyHanko-0.22.0.tar.gz (from https://pypi.org/simple/pyhanko/) (requires-python:>=3.8), version: 0.22.0 2026-07-27T00:24:20,463 Skipping link: No binaries permitted for pyhanko: https://files.pythonhosted.org/packages/83/ec/b3c221f8df15e11187a4bf8ab82ead11ccf8627b9bd2b061f372a8f7af36/pyHanko-0.23.0-py3-none-any.whl (from https://pypi.org/simple/pyhanko/) (requires-python:>=3.8) 2026-07-27T00:24:20,463 Found link https://files.pythonhosted.org/packages/43/36/0b46062b9ad4785c054efc7da64a31c9f46ee5843f60b6a780b9c77477d0/pyHanko-0.23.0.tar.gz (from https://pypi.org/simple/pyhanko/) (requires-python:>=3.8), version: 0.23.0 2026-07-27T00:24:20,464 Skipping link: No binaries permitted for pyhanko: https://files.pythonhosted.org/packages/86/06/bd364c146614e5770b68ad946c4c79b49b3bf8086a506af5c2f0a88a107c/pyHanko-0.23.1-py3-none-any.whl (from https://pypi.org/simple/pyhanko/) (requires-python:>=3.8) 2026-07-27T00:24:20,465 Found link https://files.pythonhosted.org/packages/a4/d2/afa559d0a4a1974f679942c8762ea578d50853076c389ebe35c5859b9ba4/pyHanko-0.23.1.tar.gz (from https://pypi.org/simple/pyhanko/) (requires-python:>=3.8), version: 0.23.1 2026-07-27T00:24:20,465 Skipping link: No binaries permitted for pyhanko: https://files.pythonhosted.org/packages/c1/04/4f60c6e94be96da43b050666ab17960de36e798bb6eb9ee4c6c061880b16/pyHanko-0.23.2-py3-none-any.whl (from https://pypi.org/simple/pyhanko/) (requires-python:>=3.8) 2026-07-27T00:24:20,466 Found link https://files.pythonhosted.org/packages/5d/1a/b432547775133cf9c810f31ac4f14652882fc3814fbe54265ea3b55941ee/pyHanko-0.23.2.tar.gz (from https://pypi.org/simple/pyhanko/) (requires-python:>=3.8), version: 0.23.2 2026-07-27T00:24:20,467 Skipping link: No binaries permitted for pyhanko: https://files.pythonhosted.org/packages/e2/41/914e4a473612dc60d458e102ad18ce6e2ffb8a158c0a83d150404eaa1e41/pyHanko-0.24.0-py3-none-any.whl (from https://pypi.org/simple/pyhanko/) (requires-python:>=3.8) 2026-07-27T00:24:20,468 Found link https://files.pythonhosted.org/packages/2f/a0/875179f26ee140cedcac441bbdf3a192997bd95100c3ffdeaf5ffcec8a98/pyhanko-0.24.0.tar.gz (from https://pypi.org/simple/pyhanko/) (requires-python:>=3.8), version: 0.24.0 2026-07-27T00:24:20,469 Skipping link: No binaries permitted for pyhanko: https://files.pythonhosted.org/packages/76/56/0751b667f9fc9afb95df15676994e6d89d60e0a18675364c3846ef2cc8dc/pyHanko-0.25.0-py3-none-any.whl (from https://pypi.org/simple/pyhanko/) (requires-python:>=3.8) 2026-07-27T00:24:20,470 Found link https://files.pythonhosted.org/packages/bb/ac/ffcf7c2097b6ab5221822406cd5e72bfbdb35d9e61f6059762a1976416b5/pyhanko-0.25.0.tar.gz (from https://pypi.org/simple/pyhanko/) (requires-python:>=3.8), version: 0.25.0 2026-07-27T00:24:20,471 Skipping link: No binaries permitted for pyhanko: https://files.pythonhosted.org/packages/bc/96/3eb50a09d2ac73780abfbaaa7ec23f2ef5a4f9059118c3e393afb390e047/pyHanko-0.25.1-py3-none-any.whl (from https://pypi.org/simple/pyhanko/) (requires-python:>=3.8) 2026-07-27T00:24:20,472 Found link https://files.pythonhosted.org/packages/99/59/d165478e7cef237cb7d22ac80e062829fcb13736c3edc71e5f7a1e814163/pyhanko-0.25.1.tar.gz (from https://pypi.org/simple/pyhanko/) (requires-python:>=3.8), version: 0.25.1 2026-07-27T00:24:20,472 Skipping link: No binaries permitted for pyhanko: https://files.pythonhosted.org/packages/c1/a8/e60d28875dbd43184cf54f38ac5a80349e341b6aea04f465615fc02f1e91/pyHanko-0.25.2-py3-none-any.whl (from https://pypi.org/simple/pyhanko/) (requires-python:>=3.8) 2026-07-27T00:24:20,473 Found link https://files.pythonhosted.org/packages/99/13/3d81a3b4137b8762465cd341bb7fc5c4b4c3ec3e8810d688e5da73ef1f1f/pyhanko-0.25.2.tar.gz (from https://pypi.org/simple/pyhanko/) (requires-python:>=3.8), version: 0.25.2 2026-07-27T00:24:20,474 Skipping link: No binaries permitted for pyhanko: https://files.pythonhosted.org/packages/9c/52/209ca3903bbcf7f9509ac4b6c167248752db6cf18d3f1423dbbe32ecc9e0/pyHanko-0.25.3-py3-none-any.whl (from https://pypi.org/simple/pyhanko/) (requires-python:>=3.8) 2026-07-27T00:24:20,475 Found link https://files.pythonhosted.org/packages/a9/52/e4a9a27efbb3d0d3aae0d3005c336703eaa02bb2efdf48e5c6bb717b876d/pyhanko-0.25.3.tar.gz (from https://pypi.org/simple/pyhanko/) (requires-python:>=3.8), version: 0.25.3 2026-07-27T00:24:20,476 Skipping link: No binaries permitted for pyhanko: https://files.pythonhosted.org/packages/1c/b9/a8946f8c200f0aab65576894bac8a8fde1da430830c00a2fd9b8ddf202b9/pyhanko-0.26.0-py3-none-any.whl (from https://pypi.org/simple/pyhanko/) (requires-python:>=3.8) 2026-07-27T00:24:20,477 Found link https://files.pythonhosted.org/packages/56/45/29c71eae1e15dee341dad70bb561912041db203da2ed3c06d964b66ec970/pyhanko-0.26.0.tar.gz (from https://pypi.org/simple/pyhanko/) (requires-python:>=3.8), version: 0.26.0 2026-07-27T00:24:20,478 Skipping link: No binaries permitted for pyhanko: https://files.pythonhosted.org/packages/af/06/9c60f89b494a0d8bad15510f8039408d83365d48e6f2e6a190f0e7efc3e7/pyhanko-0.27.0-py3-none-any.whl (from https://pypi.org/simple/pyhanko/) (requires-python:>=3.8) 2026-07-27T00:24:20,478 Found link https://files.pythonhosted.org/packages/20/69/ae3e0b6f24d8a29109377d3d55c4d12c810111c3030f8903f30c863064b5/pyhanko-0.27.0.tar.gz (from https://pypi.org/simple/pyhanko/) (requires-python:>=3.8), version: 0.27.0 2026-07-27T00:24:20,479 Skipping link: No binaries permitted for pyhanko: https://files.pythonhosted.org/packages/1c/2f/b06a73555ccb51748ede8761a238cd7f8b6c5f02c1fc3ee8d42e1c6f7ca1/pyhanko-0.27.1-py3-none-any.whl (from https://pypi.org/simple/pyhanko/) (requires-python:>=3.8) 2026-07-27T00:24:20,480 Found link https://files.pythonhosted.org/packages/15/a4/93bda35870108ce9a0d1db710bf77f4434a2b2ad453efe4898100f7ba468/pyhanko-0.27.1.tar.gz (from https://pypi.org/simple/pyhanko/) (requires-python:>=3.8), version: 0.27.1 2026-07-27T00:24:20,481 Skipping link: No binaries permitted for pyhanko: https://files.pythonhosted.org/packages/cb/98/a7d9c04b0db7be2c757a51372d8a6ba114a2e2c30e54a296260d2427e58b/pyhanko-0.28.0-py3-none-any.whl (from https://pypi.org/simple/pyhanko/) (requires-python:>=3.9) 2026-07-27T00:24:20,482 Found link https://files.pythonhosted.org/packages/6a/39/0e4d3138ae54bd52ea756e321d5d55b94898cc51436cd4066a5969d16a83/pyhanko-0.28.0.tar.gz (from https://pypi.org/simple/pyhanko/) (requires-python:>=3.9), version: 0.28.0 2026-07-27T00:24:20,482 Skipping link: No binaries permitted for pyhanko: https://files.pythonhosted.org/packages/ed/3f/17eb31088221759cc0a3bc2c6cc9eea3fafd49506adde7ebac65f62fa1c2/pyhanko-0.29.0-py3-none-any.whl (from https://pypi.org/simple/pyhanko/) (requires-python:>=3.9) 2026-07-27T00:24:20,483 Found link https://files.pythonhosted.org/packages/89/46/f0f33cce69df4c740405f8b8437a3ed5882d6bbbe2eb1face110345e3b91/pyhanko-0.29.0.tar.gz (from https://pypi.org/simple/pyhanko/) (requires-python:>=3.9), version: 0.29.0 2026-07-27T00:24:20,484 Skipping link: No binaries permitted for pyhanko: https://files.pythonhosted.org/packages/6c/18/687e6cd928a10761cfd94d99fcf06f06ed66c7848f43062357a8af4491c9/pyhanko-0.29.1-py3-none-any.whl (from https://pypi.org/simple/pyhanko/) (requires-python:>=3.9) 2026-07-27T00:24:20,485 Found link https://files.pythonhosted.org/packages/5d/37/95acc3370a21210f9a38bf73a21e4fcf4b60bc3127a36ca36ddcda59fce0/pyhanko-0.29.1.tar.gz (from https://pypi.org/simple/pyhanko/) (requires-python:>=3.9), version: 0.29.1 2026-07-27T00:24:20,486 Skipping link: No binaries permitted for pyhanko: https://files.pythonhosted.org/packages/6f/73/c1b4f69d25ab00552a49d180783b7de29a8313b30a31049028f54a01ac69/pyhanko-0.30.0-py3-none-any.whl (from https://pypi.org/simple/pyhanko/) (requires-python:>=3.9) 2026-07-27T00:24:20,487 Found link https://files.pythonhosted.org/packages/4c/c4/06672abd225149dde9302d64e8962abc2b5aca4bba4c50388005fa32ab90/pyhanko-0.30.0.tar.gz (from https://pypi.org/simple/pyhanko/) (requires-python:>=3.9), version: 0.30.0 2026-07-27T00:24:20,488 Skipping link: No binaries permitted for pyhanko: https://files.pythonhosted.org/packages/47/86/8706cbf237ca096a489d6447876b13b84e04a9ba9d7ea1c39bb2319090f2/pyhanko-0.31.0-py3-none-any.whl (from https://pypi.org/simple/pyhanko/) (requires-python:>=3.9) 2026-07-27T00:24:20,488 Found link https://files.pythonhosted.org/packages/34/bd/0d6f86ce01709b017ae4f8cd922856b0e09083c612584534e58cc66aa66f/pyhanko-0.31.0.tar.gz (from https://pypi.org/simple/pyhanko/) (requires-python:>=3.9), version: 0.31.0 2026-07-27T00:24:20,489 Skipping link: No binaries permitted for pyhanko: https://files.pythonhosted.org/packages/f5/32/ca5eeaf212f90be6fb89bfa443879d8a24fd952f9763eeaa976e60593dd9/pyhanko-0.32.0-py3-none-any.whl (from https://pypi.org/simple/pyhanko/) (requires-python:>=3.9) 2026-07-27T00:24:20,490 Found link https://files.pythonhosted.org/packages/bf/d5/9be7c6a62d9fe9ad824f4a3144e7f55bff11198446fe4ec7f96cd3f9673c/pyhanko-0.32.0.tar.gz (from https://pypi.org/simple/pyhanko/) (requires-python:>=3.9), version: 0.32.0 2026-07-27T00:24:20,490 Skipping link: No binaries permitted for pyhanko: https://files.pythonhosted.org/packages/d1/47/c25a4849951255b50ef0662dc04fa7227120ed31fb6aed398946ae164f46/pyhanko-0.33.0-py3-none-any.whl (from https://pypi.org/simple/pyhanko/) (requires-python:>=3.9) 2026-07-27T00:24:20,491 Found link https://files.pythonhosted.org/packages/4f/9f/c8baf04b8aaadf099d8f12b26fe57d7b0b6842179160e5e3099c56d06bac/pyhanko-0.33.0.tar.gz (from https://pypi.org/simple/pyhanko/) (requires-python:>=3.9), version: 0.33.0 2026-07-27T00:24:20,492 Skipping link: No binaries permitted for pyhanko: https://files.pythonhosted.org/packages/31/b3/99fabfa31d563eacc9517e455982d12c0079ac1353d51b7b1cf7769cb600/pyhanko-0.34.0-py3-none-any.whl (from https://pypi.org/simple/pyhanko/) (requires-python:>=3.10) 2026-07-27T00:24:20,493 Found link https://files.pythonhosted.org/packages/91/d4/b21ff6c75294b7c329017fc48fa0eeb79ad78196657e0199c23e7a8e7211/pyhanko-0.34.0.tar.gz (from https://pypi.org/simple/pyhanko/) (requires-python:>=3.10), version: 0.34.0 2026-07-27T00:24:20,493 Skipping link: No binaries permitted for pyhanko: https://files.pythonhosted.org/packages/14/10/72bba8e5a51205acf32c4da594f5400ecebaf2684c70d393f4699ba3862e/pyhanko-0.34.1-py3-none-any.whl (from https://pypi.org/simple/pyhanko/) (requires-python:>=3.10) 2026-07-27T00:24:20,494 Found link https://files.pythonhosted.org/packages/95/0e/32f538908f8b49c1e9d95c5098949f145110637331af520ea511fa8ff242/pyhanko-0.34.1.tar.gz (from https://pypi.org/simple/pyhanko/) (requires-python:>=3.10), version: 0.34.1 2026-07-27T00:24:20,495 Skipping link: No binaries permitted for pyhanko: https://files.pythonhosted.org/packages/58/b3/30b34d060e01cba2de0e9a30c33b2d47c1c532b800bddcec3987e3a096ec/pyhanko-0.35.0-py3-none-any.whl (from https://pypi.org/simple/pyhanko/) (requires-python:>=3.10) 2026-07-27T00:24:20,496 Found link https://files.pythonhosted.org/packages/f1/4b/3785759ca3b4eb03449bf8ef9c3c36eae24e68442b8fe93ebfcad2b83dd8/pyhanko-0.35.0.tar.gz (from https://pypi.org/simple/pyhanko/) (requires-python:>=3.10), version: 0.35.0 2026-07-27T00:24:20,497 Skipping link: No binaries permitted for pyhanko: https://files.pythonhosted.org/packages/4a/1a/bea014b55c45c98c63dffd34d2dd01eed0a73ce5b175bd7b1ba798d13558/pyhanko-0.35.1-py3-none-any.whl (from https://pypi.org/simple/pyhanko/) (requires-python:>=3.10) 2026-07-27T00:24:20,498 Found link https://files.pythonhosted.org/packages/dd/5c/40bffd713756a64af554c45915325431b643238641ca1c2e81ddf27805dd/pyhanko-0.35.1.tar.gz (from https://pypi.org/simple/pyhanko/) (requires-python:>=3.10), version: 0.35.1 2026-07-27T00:24:20,498 Skipping link: No binaries permitted for pyhanko: https://files.pythonhosted.org/packages/f8/a4/66a2b997b8cfebfcbe1552918dd011e621206f25bb8b1acc4e6536bfa738/pyhanko-0.35.2-py3-none-any.whl (from https://pypi.org/simple/pyhanko/) (requires-python:>=3.10) 2026-07-27T00:24:20,499 Found link https://files.pythonhosted.org/packages/f3/36/fa398db6dec3b0d10ae36da77f9044f5834c7a73edf82bc2da64cf4e8454/pyhanko-0.35.2.tar.gz (from https://pypi.org/simple/pyhanko/) (requires-python:>=3.10), version: 0.35.2 2026-07-27T00:24:20,500 Skipping link: No binaries permitted for pyhanko: https://files.pythonhosted.org/packages/18/7e/bdf7d0ab9d587419a5c53467558c15a396b183509c7b4faa9277f35f4ae0/pyhanko-0.36.0-py3-none-any.whl (from https://pypi.org/simple/pyhanko/) (requires-python:>=3.10) 2026-07-27T00:24:20,501 Found link https://files.pythonhosted.org/packages/43/66/9e8c5adee4f71b648220eb4c4aba17d8928e191e8a98475cf04ec20a5e23/pyhanko-0.36.0.tar.gz (from https://pypi.org/simple/pyhanko/) (requires-python:>=3.10), version: 0.36.0 2026-07-27T00:24:20,501 Skipping link: No binaries permitted for pyhanko: https://files.pythonhosted.org/packages/e3/24/ada85cb10b0a23378195d8fa032fb3eda973593bcee73cca95bbe1427ef7/pyhanko-0.36.1-py3-none-any.whl (from https://pypi.org/simple/pyhanko/) (requires-python:>=3.10) 2026-07-27T00:24:20,502 Found link https://files.pythonhosted.org/packages/8d/8c/df8a3b210c266d565e31bc085eddf10cb4623ea70408c39c4d0aa16252dc/pyhanko-0.36.1.tar.gz (from https://pypi.org/simple/pyhanko/) (requires-python:>=3.10), version: 0.36.1 2026-07-27T00:24:20,503 Skipping link: No binaries permitted for pyhanko: https://files.pythonhosted.org/packages/17/b9/9f1d445cf6ac7f373e8af29c21b0cdcb41d33100bb5cbaebbbe6dccee7e5/pyhanko-0.36.2-py3-none-any.whl (from https://pypi.org/simple/pyhanko/) (requires-python:>=3.10) 2026-07-27T00:24:20,503 Found link https://files.pythonhosted.org/packages/1a/e2/70b293eef53980e86376c257e55b9cd6ca6027838114dd90ce6bca5cb56f/pyhanko-0.36.2.tar.gz (from https://pypi.org/simple/pyhanko/) (requires-python:>=3.10), version: 0.36.2 2026-07-27T00:24:20,504 Fetching project page and analyzing links: https://www.piwheels.org/simple/pyhanko/ 2026-07-27T00:24:20,505 Getting page https://www.piwheels.org/simple/pyhanko/ 2026-07-27T00:24:20,506 Found index url https://www.piwheels.org/simple 2026-07-27T00:24:20,804 Fetched page https://www.piwheels.org/simple/pyhanko/ as text/html 2026-07-27T00:24:20,820 Skipping link: No binaries permitted for pyhanko: https://www.piwheels.org/simple/pyhanko/pyhanko-0.35.2-py3-none-any.whl#sha256=afd0417a3bc7453323f0dd43d0c357945d27f6f34290be0e5c34f601ad87c239 (from https://www.piwheels.org/simple/pyhanko/) (requires-python:>=3.10) 2026-07-27T00:24:20,820 Skipping link: No binaries permitted for pyhanko: https://www.piwheels.org/simple/pyhanko/pyhanko-0.35.1-py3-none-any.whl#sha256=ce9bb8f2569b301c75d47c4ecf016aed7bb3eea28782c452985c87f6306846c5 (from https://www.piwheels.org/simple/pyhanko/) (requires-python:>=3.10) 2026-07-27T00:24:20,821 Skipping link: No binaries permitted for pyhanko: https://archive1.piwheels.org/simple/pyhanko/pyhanko-0.35.0-py3-none-any.whl#sha256=20cdf88e21cf10e9a69fcae24ae456a3f7ca98d9db24ee6f3230b7cd4be0af21 (from https://www.piwheels.org/simple/pyhanko/) (requires-python:>=3.10) 2026-07-27T00:24:20,822 Skipping link: No binaries permitted for pyhanko: https://archive1.piwheels.org/simple/pyhanko/pyhanko-0.34.1-py3-none-any.whl#sha256=5785815a1157bb917e42cbb75ae5e8089fd942b38f640e1e4ee83f31ddd525f3 (from https://www.piwheels.org/simple/pyhanko/) (requires-python:>=3.10) 2026-07-27T00:24:20,822 Skipping link: No binaries permitted for pyhanko: https://archive1.piwheels.org/simple/pyhanko/pyhanko-0.34.0-py3-none-any.whl#sha256=dc87896ce225d0dd9026643bb06cdd8288048ab467251afd37c7b8e2dc610660 (from https://www.piwheels.org/simple/pyhanko/) (requires-python:>=3.10) 2026-07-27T00:24:20,823 Skipping link: No binaries permitted for pyhanko: https://archive1.piwheels.org/simple/pyhanko/pyhanko-0.33.0-py3-none-any.whl#sha256=ad2d793133e6c36bf86466b22f6713b446b30ae77fff07406189ebd2f7e7826e (from https://www.piwheels.org/simple/pyhanko/) (requires-python:>=3.9) 2026-07-27T00:24:20,824 Skipping link: No binaries permitted for pyhanko: https://archive1.piwheels.org/simple/pyhanko/pyhanko-0.32.0-py3-none-any.whl#sha256=313c1e458f5838be62b6a8ede4c800439653ad6b6c217841d320c1b2ea0ab74b (from https://www.piwheels.org/simple/pyhanko/) (requires-python:>=3.9) 2026-07-27T00:24:20,824 Skipping link: No binaries permitted for pyhanko: https://archive1.piwheels.org/simple/pyhanko/pyhanko-0.31.0-py3-none-any.whl#sha256=b359296a21a3089db15ae7942932ef6f498dc1012e3ef16a58d2e97403e3ed05 (from https://www.piwheels.org/simple/pyhanko/) (requires-python:>=3.9) 2026-07-27T00:24:20,825 Skipping link: No binaries permitted for pyhanko: https://archive1.piwheels.org/simple/pyhanko/pyhanko-0.30.0-py3-none-any.whl#sha256=88887155b7fcd0c30f3114583bf54f4cd66afc33556d3f6939dc86da206147fd (from https://www.piwheels.org/simple/pyhanko/) (requires-python:>=3.9) 2026-07-27T00:24:20,825 Skipping link: No binaries permitted for pyhanko: https://archive1.piwheels.org/simple/pyhanko/pyhanko-0.29.1-py3-none-any.whl#sha256=3a303587fe5e05cda356cb72e1783081989ce2fbc02f7292c88166f5a7daac53 (from https://www.piwheels.org/simple/pyhanko/) (requires-python:>=3.9) 2026-07-27T00:24:20,826 Skipping link: No binaries permitted for pyhanko: https://archive1.piwheels.org/simple/pyhanko/pyhanko-0.29.0-py3-none-any.whl#sha256=09cbf6b2893d3939c1e9ca931f39f61019599cf95a9973cb0dc86515270c02de (from https://www.piwheels.org/simple/pyhanko/) (requires-python:>=3.9) 2026-07-27T00:24:20,826 Skipping link: No binaries permitted for pyhanko: https://archive1.piwheels.org/simple/pyhanko/pyhanko-0.28.0-py3-none-any.whl#sha256=25787fb50ca33b360de02bde870a6ca6cb2ff487414a89ee8ec94ad3ce69de35 (from https://www.piwheels.org/simple/pyhanko/) (requires-python:>=3.9) 2026-07-27T00:24:20,827 Skipping link: No binaries permitted for pyhanko: https://archive1.piwheels.org/simple/pyhanko/pyhanko-0.27.1-py3-none-any.whl#sha256=bb8a1db76902093abeeb005d132a26fabd51e5e1063a3fd3737c2634760141b6 (from https://www.piwheels.org/simple/pyhanko/) (requires-python:>=3.8) 2026-07-27T00:24:20,828 Skipping link: No binaries permitted for pyhanko: https://archive1.piwheels.org/simple/pyhanko/pyhanko-0.27.0-py3-none-any.whl#sha256=5f10bccc39a0f056ae7241508fe7545b266e59df89a86bc8c5e0ab906b1e4c78 (from https://www.piwheels.org/simple/pyhanko/) (requires-python:>=3.8) 2026-07-27T00:24:20,828 Skipping link: No binaries permitted for pyhanko: https://archive1.piwheels.org/simple/pyhanko/pyhanko-0.26.0-py3-none-any.whl#sha256=9aaad27c2ce3d610085590fcef73c59ce12c2d57e6592ba73a81c44368864eb1 (from https://www.piwheels.org/simple/pyhanko/) (requires-python:>=3.8) 2026-07-27T00:24:20,829 Skipping link: No binaries permitted for pyhanko: https://archive1.piwheels.org/simple/pyhanko/pyHanko-0.25.3-py3-none-any.whl#sha256=95f2bcbf3b7f088fd90541398f237593142ac3f3168c34b5d092015d710d4ee4 (from https://www.piwheels.org/simple/pyhanko/) (requires-python:>=3.8) 2026-07-27T00:24:20,830 Skipping link: No binaries permitted for pyhanko: https://archive1.piwheels.org/simple/pyhanko/pyHanko-0.25.2-py3-none-any.whl#sha256=0aec1c3af932f38d37dae3087a8a295ab88a95abd33b9bf063879da7e1dccf97 (from https://www.piwheels.org/simple/pyhanko/) (requires-python:>=3.8) 2026-07-27T00:24:20,830 Skipping link: No binaries permitted for pyhanko: https://archive1.piwheels.org/simple/pyhanko/pyHanko-0.25.1-py3-none-any.whl#sha256=8c5142b57460f5569a07d579f69355287a63e3fa5f1e17af3bbc242d6b0819a7 (from https://www.piwheels.org/simple/pyhanko/) (requires-python:>=3.8) 2026-07-27T00:24:20,831 Skipping link: No binaries permitted for pyhanko: https://archive1.piwheels.org/simple/pyhanko/pyHanko-0.25.0-py3-none-any.whl#sha256=75814f9781b005bf287b0ce3e2b7bc12fdd0308a79149e7365b6ece62bc0e3d7 (from https://www.piwheels.org/simple/pyhanko/) (requires-python:>=3.8) 2026-07-27T00:24:20,831 Skipping link: No binaries permitted for pyhanko: https://archive1.piwheels.org/simple/pyhanko/pyHanko-0.24.0-py3-none-any.whl#sha256=98895cfb21f1efae917d2c2874b37016fd51e45d6dcd78cb9727de5af2e4d4a6 (from https://www.piwheels.org/simple/pyhanko/) (requires-python:>=3.8) 2026-07-27T00:24:20,832 Skipping link: No binaries permitted for pyhanko: https://archive1.piwheels.org/simple/pyhanko/pyHanko-0.23.2-py3-none-any.whl#sha256=b4b61c8e0d3ee77f8261aa2bdbf149861f822a42cdbe6ea0abf6cf8e8c6e982a (from https://www.piwheels.org/simple/pyhanko/) (requires-python:>=3.8) 2026-07-27T00:24:20,833 Skipping link: No binaries permitted for pyhanko: https://archive1.piwheels.org/simple/pyhanko/pyHanko-0.23.1-py3-none-any.whl#sha256=5a0734d95ae902bdd629e6af671f4f9a02b12310afbe8b8a478d7f169129989b (from https://www.piwheels.org/simple/pyhanko/) (requires-python:>=3.8) 2026-07-27T00:24:20,833 Skipping link: No binaries permitted for pyhanko: https://archive1.piwheels.org/simple/pyhanko/pyHanko-0.23.0-py3-none-any.whl#sha256=3a3fd363c5aa0e420316b9d78d51029b7294ba98a2a2d9c9784e5f02b280ef8e (from https://www.piwheels.org/simple/pyhanko/) (requires-python:>=3.8) 2026-07-27T00:24:20,833 Skipping link: No binaries permitted for pyhanko: https://archive1.piwheels.org/simple/pyhanko/pyHanko-0.22.0-py3-none-any.whl#sha256=a0a456ae649ff78a263408a65d3ffce18b085b1108a41e2f80eaceba04ebfec3 (from https://www.piwheels.org/simple/pyhanko/) (requires-python:>=3.8) 2026-07-27T00:24:20,834 Skipping link: No binaries permitted for pyhanko: https://archive1.piwheels.org/simple/pyhanko/pyHanko-0.21.0-py3-none-any.whl#sha256=dadd5f41583809d40911dfb30cfcc1bc9c365b9382f9f1f758a8c45d0f9ad945 (from https://www.piwheels.org/simple/pyhanko/) (requires-python:>=3.8) 2026-07-27T00:24:20,834 Skipping link: No binaries permitted for pyhanko: https://archive1.piwheels.org/simple/pyhanko/pyHanko-0.20.1-py3-none-any.whl#sha256=f5bce214ee09aff9dadb152de64247051b349c3d3b205757b9aa3ea3edfc27d8 (from https://www.piwheels.org/simple/pyhanko/) (requires-python:>=3.7) 2026-07-27T00:24:20,835 Skipping link: No binaries permitted for pyhanko: https://archive1.piwheels.org/simple/pyhanko/pyHanko-0.20.0-py3-none-any.whl#sha256=27eb1ecd3ccde9649ccdcbf755c818952b845c57e336277873e0b276082a56d1 (from https://www.piwheels.org/simple/pyhanko/) (requires-python:>=3.7) 2026-07-27T00:24:20,836 Skipping link: No binaries permitted for pyhanko: https://archive1.piwheels.org/simple/pyhanko/pyHanko-0.19.0-py3-none-any.whl#sha256=099ff62c62ddb4fdee2288529f8a3243488508867da25dc8c528b395fdd01474 (from https://www.piwheels.org/simple/pyhanko/) (requires-python:>=3.7) 2026-07-27T00:24:20,836 Skipping link: No binaries permitted for pyhanko: https://archive1.piwheels.org/simple/pyhanko/pyHanko-0.18.1-py3-none-any.whl#sha256=b6d075abe322a35b15b0a82694deb92c717a1df796040f5a560a5bfe7110265c (from https://www.piwheels.org/simple/pyhanko/) (requires-python:>=3.7) 2026-07-27T00:24:20,837 Skipping link: No binaries permitted for pyhanko: https://archive1.piwheels.org/simple/pyhanko/pyHanko-0.18.0-py3-none-any.whl#sha256=c6a45d1f2042ad2b4147667fca122f1c4bde85dad38caad8cef04abfd8345f68 (from https://www.piwheels.org/simple/pyhanko/) (requires-python:>=3.7) 2026-07-27T00:24:20,837 Skipping link: No binaries permitted for pyhanko: https://archive1.piwheels.org/simple/pyhanko/pyHanko-0.17.2-py3-none-any.whl#sha256=7ea81148cbcce12df1d0e4cce99da68eac50e5c6bdcb62a3454a2938a66eca13 (from https://www.piwheels.org/simple/pyhanko/) 2026-07-27T00:24:20,838 Skipping link: No binaries permitted for pyhanko: https://archive1.piwheels.org/simple/pyhanko/pyHanko-0.17.1-py3-none-any.whl#sha256=06cf37bf6e353c25e10753536dc55b6da99380a4975ba319a42889a5c9d5be45 (from https://www.piwheels.org/simple/pyhanko/) 2026-07-27T00:24:20,839 Skipping link: No binaries permitted for pyhanko: https://archive1.piwheels.org/simple/pyhanko/pyHanko-0.17.0-py3-none-any.whl#sha256=c50cac1b6dc37a4e0eba621bc356aa05f1ff15e3209013421432261f48676f09 (from https://www.piwheels.org/simple/pyhanko/) 2026-07-27T00:24:20,839 Skipping link: No binaries permitted for pyhanko: https://archive1.piwheels.org/simple/pyhanko/pyHanko-0.16.0-py3-none-any.whl#sha256=0e6239d932e732a582dd1456907f20506e1c4a6a8c490d7c5f94ba62c76ca79b (from https://www.piwheels.org/simple/pyhanko/) 2026-07-27T00:24:20,840 Skipping link: No binaries permitted for pyhanko: https://archive1.piwheels.org/simple/pyhanko/pyHanko-0.15.1-py3-none-any.whl#sha256=03be078e988a1b9a129d00e1af3e68dcfde2a8e2e3b699d7d0f2b28a5a80cf69 (from https://www.piwheels.org/simple/pyhanko/) 2026-07-27T00:24:20,840 Skipping link: No binaries permitted for pyhanko: https://archive1.piwheels.org/simple/pyhanko/pyHanko-0.15.0-py3-none-any.whl#sha256=4b5e5c61c75f3c0b4172e7d6952071de8d47002d2603c3f20ed4d945b6c9df8d (from https://www.piwheels.org/simple/pyhanko/) 2026-07-27T00:24:20,841 Skipping link: No binaries permitted for pyhanko: https://archive1.piwheels.org/simple/pyhanko/pyHanko-0.14.0-py3-none-any.whl#sha256=1e6393ab0b8995a0c9548ac2d78160054f831aa0e8475a975ba1d7399884223e (from https://www.piwheels.org/simple/pyhanko/) 2026-07-27T00:24:20,841 Skipping link: No binaries permitted for pyhanko: https://archive1.piwheels.org/simple/pyhanko/pyHanko-0.13.2-py3-none-any.whl#sha256=1ec3715923d56739dd190e92c728addd18188d0f2288bb4013a6b8e7589ad2f6 (from https://www.piwheels.org/simple/pyhanko/) 2026-07-27T00:24:20,842 Skipping link: No binaries permitted for pyhanko: https://archive1.piwheels.org/simple/pyhanko/pyHanko-0.13.1-py3-none-any.whl#sha256=9ad1a80296948284f1512cf4d9d936c669cf757d9dfc3965aa6108a9c3ffda57 (from https://www.piwheels.org/simple/pyhanko/) 2026-07-27T00:24:20,842 Skipping link: No binaries permitted for pyhanko: https://archive1.piwheels.org/simple/pyhanko/pyHanko-0.13.0-py3-none-any.whl#sha256=1f2c39fec56399a5bd99ab636399d4801a89649eb1090b5cfb37da07ddd2f987 (from https://www.piwheels.org/simple/pyhanko/) 2026-07-27T00:24:20,843 Skipping link: No binaries permitted for pyhanko: https://archive1.piwheels.org/simple/pyhanko/pyHanko-0.12.1-py3-none-any.whl#sha256=694ef444e14d20fd031c7c564c343525b0a1b48c4edd959ba59a4b037e990572 (from https://www.piwheels.org/simple/pyhanko/) 2026-07-27T00:24:20,843 Skipping link: No binaries permitted for pyhanko: https://archive1.piwheels.org/simple/pyhanko/pyHanko-0.12.0-py3-none-any.whl#sha256=a6fdeaf3ce720dd46d493c8460b21e7700c6e294345ed5276d09bd869f86d125 (from https://www.piwheels.org/simple/pyhanko/) 2026-07-27T00:24:20,844 Skipping link: No binaries permitted for pyhanko: https://archive1.piwheels.org/simple/pyhanko/pyHanko-0.11.0-py3-none-any.whl#sha256=b1d72d1309627317f62970f6eb8a59fa26bbc7cabeb0e855812efe87b52aa9e3 (from https://www.piwheels.org/simple/pyhanko/) 2026-07-27T00:24:20,845 Skipping link: No binaries permitted for pyhanko: https://archive1.piwheels.org/simple/pyhanko/pyHanko-0.10.0-py3-none-any.whl#sha256=e230a5f95e2708655b9e7fd543103458dc62203c10d2ea099da5dcf9daf52629 (from https://www.piwheels.org/simple/pyhanko/) 2026-07-27T00:24:20,845 Skipping link: No binaries permitted for pyhanko: https://archive1.piwheels.org/simple/pyhanko/pyHanko-0.9.0-py3-none-any.whl#sha256=ffae607bf266091d7274f464e372dc781bccfff2fdec7e9623f7a84115581e27 (from https://www.piwheels.org/simple/pyhanko/) 2026-07-27T00:24:20,846 Skipping link: No binaries permitted for pyhanko: https://archive1.piwheels.org/simple/pyhanko/pyHanko-0.8.0-py3-none-any.whl#sha256=a7b5755e2c4e0c4dda65367a60aa720cb6720989d68d78af71b4858aef334ae4 (from https://www.piwheels.org/simple/pyhanko/) 2026-07-27T00:24:20,846 Skipping link: No binaries permitted for pyhanko: https://archive1.piwheels.org/simple/pyhanko/pyHanko-0.7.0-py3-none-any.whl#sha256=cf6030c07a8e60f339fb821f7d89e99d49e84e8d1b84079c1b726b612a884000 (from https://www.piwheels.org/simple/pyhanko/) 2026-07-27T00:24:20,847 Skipping link: No binaries permitted for pyhanko: https://archive1.piwheels.org/simple/pyhanko/pyHanko-0.6.1-py3-none-any.whl#sha256=2a3af726717f061e46cd76f5c14212f26ddeadee3f190a851382edad825a6154 (from https://www.piwheels.org/simple/pyhanko/) 2026-07-27T00:24:20,847 Skipping link: No binaries permitted for pyhanko: https://archive1.piwheels.org/simple/pyhanko/pyHanko-0.6.0-py3-none-any.whl#sha256=756e50d2f77b803a4289a5e337c7ec836f6326e69b8e42863c426a0ed8969cdf (from https://www.piwheels.org/simple/pyhanko/) 2026-07-27T00:24:20,848 Skipping link: No binaries permitted for pyhanko: https://archive1.piwheels.org/simple/pyhanko/pyHanko-0.5.1-py3-none-any.whl#sha256=58419755a36b838ab1208733cf9679926914ff56b239b90acafdc6ae336c1c52 (from https://www.piwheels.org/simple/pyhanko/) 2026-07-27T00:24:20,849 Skipping link: No binaries permitted for pyhanko: https://archive1.piwheels.org/simple/pyhanko/pyHanko-0.5.0-py3-none-any.whl#sha256=32c085f4016d0b1f691d3d37492e7860d93d336d704f10063646cfe5e2cafd61 (from https://www.piwheels.org/simple/pyhanko/) 2026-07-27T00:24:20,849 Skipping link: No binaries permitted for pyhanko: https://archive1.piwheels.org/simple/pyhanko/pyHanko-0.4.0-py3-none-any.whl#sha256=1531f50a33b305c9a774b7077ced727377f4bd58696aaad44e572d2c13f875ba (from https://www.piwheels.org/simple/pyhanko/) 2026-07-27T00:24:20,850 Skipping link: No binaries permitted for pyhanko: https://archive1.piwheels.org/simple/pyhanko/pyHanko-0.3.0-py3-none-any.whl#sha256=0d8b8ea55584d009212dff94d1af9e964aad4ccd4f4ee2761d9a1258647e483c (from https://www.piwheels.org/simple/pyhanko/) 2026-07-27T00:24:20,850 Skipping link: No binaries permitted for pyhanko: https://archive1.piwheels.org/simple/pyhanko/pyHanko-0.2.0-py3-none-any.whl#sha256=48fa30983acdd13d1d0ccef4575d4901a3bd86179a09918dd7e423cd4a735dc7 (from https://www.piwheels.org/simple/pyhanko/) 2026-07-27T00:24:20,850 Skipping link: No binaries permitted for pyhanko: https://archive1.piwheels.org/simple/pyhanko/pyHanko-0.1.0-py3-none-any.whl#sha256=07b51dd0345e4741f17fb9fce2d79fbb224e92eb472d20c051ab06a18e7267d8 (from https://www.piwheels.org/simple/pyhanko/) 2026-07-27T00:24:20,851 Skipping link: not a file: https://www.piwheels.org/simple/pyhanko/ 2026-07-27T00:24:20,851 Skipping link: not a file: https://pypi.org/simple/pyhanko/ 2026-07-27T00:24:20,878 Given no hashes to check 1 links for project 'pyhanko': discarding no candidates 2026-07-27T00:24:20,897 Collecting pyhanko==0.36.0 2026-07-27T00:24:20,900 Created temporary directory: /tmp/pip-unpack-47xyhk1z 2026-07-27T00:24:21,147 Downloading pyhanko-0.36.0.tar.gz (8.0 MB) 2026-07-27T00:24:23,449 Added pyhanko==0.36.0 from https://files.pythonhosted.org/packages/43/66/9e8c5adee4f71b648220eb4c4aba17d8928e191e8a98475cf04ec20a5e23/pyhanko-0.36.0.tar.gz to build tracker '/tmp/pip-build-tracker-s__kk3cn' 2026-07-27T00:24:23,455 Created temporary directory: /tmp/pip-build-env-w6pvnmeu 2026-07-27T00:24:23,460 Installing build dependencies: started 2026-07-27T00:24:23,461 Running command pip subprocess to install build dependencies 2026-07-27T00:24:24,628 Using pip 23.0.1 from /usr/lib/python3/dist-packages/pip (python 3.11) 2026-07-27T00:24:25,023 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-07-27T00:24:25,046 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-07-27T00:24:27,012 Collecting setuptools>=80.8.0 2026-07-27T00:24:27,014 Obtaining dependency information for setuptools>=80.8.0 from https://www.piwheels.org/simple/setuptools/setuptools-83.0.0-py3-none-any.whl.metadata 2026-07-27T00:24:27,028 Using cached https://www.piwheels.org/simple/setuptools/setuptools-83.0.0-py3-none-any.whl.metadata (6.6 kB) 2026-07-27T00:24:27,286 Using cached https://www.piwheels.org/simple/setuptools/setuptools-83.0.0-py3-none-any.whl (1.0 MB) 2026-07-27T00:24:27,392 Using cached https://www.piwheels.org/simple/setuptools/setuptools-83.0.0-py3-none-any.whl (1.0 MB) 2026-07-27T00:24:30,137 Installing collected packages: setuptools 2026-07-27T00:24:33,225 Successfully installed setuptools-83.0.0 2026-07-27T00:24:33,496 Installing build dependencies: finished with status 'done' 2026-07-27T00:24:33,502 Getting requirements to build wheel: started 2026-07-27T00:24:33,503 Running command Getting requirements to build wheel 2026-07-27T00:24:34,194 running egg_info 2026-07-27T00:24:34,200 writing src/pyHanko.egg-info/PKG-INFO 2026-07-27T00:24:34,207 writing dependency_links to src/pyHanko.egg-info/dependency_links.txt 2026-07-27T00:24:34,211 writing requirements to src/pyHanko.egg-info/requires.txt 2026-07-27T00:24:34,212 writing top-level names to src/pyHanko.egg-info/top_level.txt 2026-07-27T00:24:34,259 reading manifest file 'src/pyHanko.egg-info/SOURCES.txt' 2026-07-27T00:24:34,318 reading manifest template 'MANIFEST.in' 2026-07-27T00:24:34,347 warning: no previously-included files matching '*.py[cod]' found anywhere in distribution 2026-07-27T00:24:34,348 adding license file 'LICENSE' 2026-07-27T00:24:34,348 adding license file 'src/pyhanko/pdf_utils/LICENSE.PyPDF2' 2026-07-27T00:24:34,370 writing manifest file 'src/pyHanko.egg-info/SOURCES.txt' 2026-07-27T00:24:34,468 Getting requirements to build wheel: finished with status 'done' 2026-07-27T00:24:34,472 Created temporary directory: /tmp/pip-modern-metadata-drxz9t72 2026-07-27T00:24:34,474 Preparing metadata (pyproject.toml): started 2026-07-27T00:24:34,475 Running command Preparing metadata (pyproject.toml) 2026-07-27T00:24:35,138 running dist_info 2026-07-27T00:24:35,148 creating /tmp/pip-modern-metadata-drxz9t72/pyHanko.egg-info 2026-07-27T00:24:35,149 writing /tmp/pip-modern-metadata-drxz9t72/pyHanko.egg-info/PKG-INFO 2026-07-27T00:24:35,156 writing dependency_links to /tmp/pip-modern-metadata-drxz9t72/pyHanko.egg-info/dependency_links.txt 2026-07-27T00:24:35,160 writing requirements to /tmp/pip-modern-metadata-drxz9t72/pyHanko.egg-info/requires.txt 2026-07-27T00:24:35,161 writing top-level names to /tmp/pip-modern-metadata-drxz9t72/pyHanko.egg-info/top_level.txt 2026-07-27T00:24:35,162 writing manifest file '/tmp/pip-modern-metadata-drxz9t72/pyHanko.egg-info/SOURCES.txt' 2026-07-27T00:24:35,204 reading manifest file '/tmp/pip-modern-metadata-drxz9t72/pyHanko.egg-info/SOURCES.txt' 2026-07-27T00:24:35,206 reading manifest template 'MANIFEST.in' 2026-07-27T00:24:35,226 warning: no previously-included files matching '*.py[cod]' found anywhere in distribution 2026-07-27T00:24:35,226 adding license file 'LICENSE' 2026-07-27T00:24:35,227 adding license file 'src/pyhanko/pdf_utils/LICENSE.PyPDF2' 2026-07-27T00:24:35,242 writing manifest file '/tmp/pip-modern-metadata-drxz9t72/pyHanko.egg-info/SOURCES.txt' 2026-07-27T00:24:35,244 creating '/tmp/pip-modern-metadata-drxz9t72/pyhanko-0.36.0.dist-info' 2026-07-27T00:24:35,369 Preparing metadata (pyproject.toml): finished with status 'done' 2026-07-27T00:24:35,374 Source in /tmp/pip-wheel-bpc78p2_/pyhanko_92a3daea6d2243098fc277a987922beb has version 0.36.0, which satisfies requirement pyhanko==0.36.0 from https://files.pythonhosted.org/packages/43/66/9e8c5adee4f71b648220eb4c4aba17d8928e191e8a98475cf04ec20a5e23/pyhanko-0.36.0.tar.gz 2026-07-27T00:24:35,375 Removed pyhanko==0.36.0 from https://files.pythonhosted.org/packages/43/66/9e8c5adee4f71b648220eb4c4aba17d8928e191e8a98475cf04ec20a5e23/pyhanko-0.36.0.tar.gz from build tracker '/tmp/pip-build-tracker-s__kk3cn' 2026-07-27T00:24:35,380 Created temporary directory: /tmp/pip-unpack-w0luikz3 2026-07-27T00:24:35,381 Building wheels for collected packages: pyhanko 2026-07-27T00:24:35,385 Created temporary directory: /tmp/pip-wheel-7pww85z7 2026-07-27T00:24:35,386 Destination directory: /tmp/pip-wheel-7pww85z7 2026-07-27T00:24:35,388 Building wheel for pyhanko (pyproject.toml): started 2026-07-27T00:24:35,389 Running command Building wheel for pyhanko (pyproject.toml) 2026-07-27T00:24:36,032 running bdist_wheel 2026-07-27T00:24:36,049 running build 2026-07-27T00:24:36,050 running build_py 2026-07-27T00:24:36,056 creating build/lib/pyhanko/keys 2026-07-27T00:24:36,059 copying src/pyhanko/keys/__init__.py -> build/lib/pyhanko/keys 2026-07-27T00:24:36,061 copying src/pyhanko/keys/pemder.py -> build/lib/pyhanko/keys 2026-07-27T00:24:36,063 copying src/pyhanko/keys/internal.py -> build/lib/pyhanko/keys 2026-07-27T00:24:36,065 creating build/lib/pyhanko/config 2026-07-27T00:24:36,066 copying src/pyhanko/config/api.py -> build/lib/pyhanko/config 2026-07-27T00:24:36,069 copying src/pyhanko/config/local_keys.py -> build/lib/pyhanko/config 2026-07-27T00:24:36,071 copying src/pyhanko/config/__init__.py -> build/lib/pyhanko/config 2026-07-27T00:24:36,072 copying src/pyhanko/config/errors.py -> build/lib/pyhanko/config 2026-07-27T00:24:36,074 copying src/pyhanko/config/logging.py -> build/lib/pyhanko/config 2026-07-27T00:24:36,076 copying src/pyhanko/config/pkcs11.py -> build/lib/pyhanko/config 2026-07-27T00:24:36,078 creating build/lib/pyhanko/version 2026-07-27T00:24:36,079 copying src/pyhanko/version/__init__.py -> build/lib/pyhanko/version 2026-07-27T00:24:36,082 creating build/lib/pyhanko/stamp 2026-07-27T00:24:36,083 copying src/pyhanko/stamp/static.py -> build/lib/pyhanko/stamp 2026-07-27T00:24:36,085 copying src/pyhanko/stamp/qr.py -> build/lib/pyhanko/stamp 2026-07-27T00:24:36,087 copying src/pyhanko/stamp/base.py -> build/lib/pyhanko/stamp 2026-07-27T00:24:36,089 copying src/pyhanko/stamp/__init__.py -> build/lib/pyhanko/stamp 2026-07-27T00:24:36,091 copying src/pyhanko/stamp/text.py -> build/lib/pyhanko/stamp 2026-07-27T00:24:36,093 copying src/pyhanko/stamp/art.py -> build/lib/pyhanko/stamp 2026-07-27T00:24:36,095 copying src/pyhanko/stamp/functions.py -> build/lib/pyhanko/stamp 2026-07-27T00:24:36,097 copying src/pyhanko/stamp/noop.py -> build/lib/pyhanko/stamp 2026-07-27T00:24:36,099 copying src/pyhanko/stamp/appearances.py -> build/lib/pyhanko/stamp 2026-07-27T00:24:36,101 creating build/lib/pyhanko/sign 2026-07-27T00:24:36,102 copying src/pyhanko/sign/fields.py -> build/lib/pyhanko/sign 2026-07-27T00:24:36,106 copying src/pyhanko/sign/__init__.py -> build/lib/pyhanko/sign 2026-07-27T00:24:36,107 copying src/pyhanko/sign/general.py -> build/lib/pyhanko/sign 2026-07-27T00:24:36,110 copying src/pyhanko/sign/pkcs11.py -> build/lib/pyhanko/sign 2026-07-27T00:24:36,113 copying src/pyhanko/sign/attributes.py -> build/lib/pyhanko/sign 2026-07-27T00:24:36,116 creating build/lib/pyhanko/generated 2026-07-27T00:24:36,117 copying src/pyhanko/generated/__init__.py -> build/lib/pyhanko/generated 2026-07-27T00:24:36,119 copying src/pyhanko/generated/xml.py -> build/lib/pyhanko/generated 2026-07-27T00:24:36,122 creating build/lib/pyhanko/pdf_utils 2026-07-27T00:24:36,123 copying src/pyhanko/pdf_utils/xref.py -> build/lib/pyhanko/pdf_utils 2026-07-27T00:24:36,126 copying src/pyhanko/pdf_utils/incremental_writer.py -> build/lib/pyhanko/pdf_utils 2026-07-27T00:24:36,128 copying src/pyhanko/pdf_utils/embed.py -> build/lib/pyhanko/pdf_utils 2026-07-27T00:24:36,131 copying src/pyhanko/pdf_utils/content.py -> build/lib/pyhanko/pdf_utils 2026-07-27T00:24:36,133 copying src/pyhanko/pdf_utils/content_stream_parser.py -> build/lib/pyhanko/pdf_utils 2026-07-27T00:24:36,135 copying src/pyhanko/pdf_utils/generic.py -> build/lib/pyhanko/pdf_utils 2026-07-27T00:24:36,139 copying src/pyhanko/pdf_utils/qr.py -> build/lib/pyhanko/pdf_utils 2026-07-27T00:24:36,141 copying src/pyhanko/pdf_utils/misc.py -> build/lib/pyhanko/pdf_utils 2026-07-27T00:24:36,144 copying src/pyhanko/pdf_utils/__init__.py -> build/lib/pyhanko/pdf_utils 2026-07-27T00:24:36,146 copying src/pyhanko/pdf_utils/extensions.py -> build/lib/pyhanko/pdf_utils 2026-07-27T00:24:36,148 copying src/pyhanko/pdf_utils/reader.py -> build/lib/pyhanko/pdf_utils 2026-07-27T00:24:36,151 copying src/pyhanko/pdf_utils/text.py -> build/lib/pyhanko/pdf_utils 2026-07-27T00:24:36,153 copying src/pyhanko/pdf_utils/writer.py -> build/lib/pyhanko/pdf_utils 2026-07-27T00:24:36,156 copying src/pyhanko/pdf_utils/form_tools.py -> build/lib/pyhanko/pdf_utils 2026-07-27T00:24:36,159 copying src/pyhanko/pdf_utils/barcodes.py -> build/lib/pyhanko/pdf_utils 2026-07-27T00:24:36,161 copying src/pyhanko/pdf_utils/layout.py -> build/lib/pyhanko/pdf_utils 2026-07-27T00:24:36,163 copying src/pyhanko/pdf_utils/filters.py -> build/lib/pyhanko/pdf_utils 2026-07-27T00:24:36,166 copying src/pyhanko/pdf_utils/rw_common.py -> build/lib/pyhanko/pdf_utils 2026-07-27T00:24:36,168 copying src/pyhanko/pdf_utils/images.py -> build/lib/pyhanko/pdf_utils 2026-07-27T00:24:36,171 creating build/lib/pyhanko/sign/ades 2026-07-27T00:24:36,171 copying src/pyhanko/sign/ades/report.py -> build/lib/pyhanko/sign/ades 2026-07-27T00:24:36,173 copying src/pyhanko/sign/ades/api.py -> build/lib/pyhanko/sign/ades 2026-07-27T00:24:36,176 copying src/pyhanko/sign/ades/cades_asn1.py -> build/lib/pyhanko/sign/ades 2026-07-27T00:24:36,178 copying src/pyhanko/sign/ades/__init__.py -> build/lib/pyhanko/sign/ades 2026-07-27T00:24:36,179 copying src/pyhanko/sign/ades/qualified_asn1.py -> build/lib/pyhanko/sign/ades 2026-07-27T00:24:36,181 copying src/pyhanko/sign/ades/asn1_util.py -> build/lib/pyhanko/sign/ades 2026-07-27T00:24:36,183 creating build/lib/pyhanko/sign/timestamps 2026-07-27T00:24:36,184 copying src/pyhanko/sign/timestamps/dummy_client.py -> build/lib/pyhanko/sign/timestamps 2026-07-27T00:24:36,187 copying src/pyhanko/sign/timestamps/requests_client.py -> build/lib/pyhanko/sign/timestamps 2026-07-27T00:24:36,188 copying src/pyhanko/sign/timestamps/aiohttp_client.py -> build/lib/pyhanko/sign/timestamps 2026-07-27T00:24:36,190 copying src/pyhanko/sign/timestamps/api.py -> build/lib/pyhanko/sign/timestamps 2026-07-27T00:24:36,192 copying src/pyhanko/sign/timestamps/__init__.py -> build/lib/pyhanko/sign/timestamps 2026-07-27T00:24:36,194 copying src/pyhanko/sign/timestamps/common_utils.py -> build/lib/pyhanko/sign/timestamps 2026-07-27T00:24:36,196 creating build/lib/pyhanko/sign/diff_analysis 2026-07-27T00:24:36,197 copying src/pyhanko/sign/diff_analysis/rules_api.py -> build/lib/pyhanko/sign/diff_analysis 2026-07-27T00:24:36,200 copying src/pyhanko/sign/diff_analysis/constants.py -> build/lib/pyhanko/sign/diff_analysis 2026-07-27T00:24:36,202 copying src/pyhanko/sign/diff_analysis/form_rules_api.py -> build/lib/pyhanko/sign/diff_analysis 2026-07-27T00:24:36,212 copying src/pyhanko/sign/diff_analysis/__init__.py -> build/lib/pyhanko/sign/diff_analysis 2026-07-27T00:24:36,214 copying src/pyhanko/sign/diff_analysis/policies.py -> build/lib/pyhanko/sign/diff_analysis 2026-07-27T00:24:36,216 copying src/pyhanko/sign/diff_analysis/commons.py -> build/lib/pyhanko/sign/diff_analysis 2026-07-27T00:24:36,219 copying src/pyhanko/sign/diff_analysis/policy_api.py -> build/lib/pyhanko/sign/diff_analysis 2026-07-27T00:24:36,222 creating build/lib/pyhanko/sign/validation 2026-07-27T00:24:36,223 copying src/pyhanko/sign/validation/ades.py -> build/lib/pyhanko/sign/validation 2026-07-27T00:24:36,227 copying src/pyhanko/sign/validation/policy_decl.py -> build/lib/pyhanko/sign/validation 2026-07-27T00:24:36,230 copying src/pyhanko/sign/validation/status.py -> build/lib/pyhanko/sign/validation 2026-07-27T00:24:36,232 copying src/pyhanko/sign/validation/pdf_embedded.py -> build/lib/pyhanko/sign/validation 2026-07-27T00:24:36,235 copying src/pyhanko/sign/validation/dss.py -> build/lib/pyhanko/sign/validation 2026-07-27T00:24:36,238 copying src/pyhanko/sign/validation/utils.py -> build/lib/pyhanko/sign/validation 2026-07-27T00:24:36,240 copying src/pyhanko/sign/validation/__init__.py -> build/lib/pyhanko/sign/validation 2026-07-27T00:24:36,243 copying src/pyhanko/sign/validation/errors.py -> build/lib/pyhanko/sign/validation 2026-07-27T00:24:36,245 copying src/pyhanko/sign/validation/generic_cms.py -> build/lib/pyhanko/sign/validation 2026-07-27T00:24:36,248 copying src/pyhanko/sign/validation/settings.py -> build/lib/pyhanko/sign/validation 2026-07-27T00:24:36,251 creating build/lib/pyhanko/sign/signers 2026-07-27T00:24:36,252 copying src/pyhanko/sign/signers/pdf_cms.py -> build/lib/pyhanko/sign/signers 2026-07-27T00:24:36,255 copying src/pyhanko/sign/signers/constants.py -> build/lib/pyhanko/sign/signers 2026-07-27T00:24:36,257 copying src/pyhanko/sign/signers/cms_embedder.py -> build/lib/pyhanko/sign/signers 2026-07-27T00:24:36,259 copying src/pyhanko/sign/signers/__init__.py -> build/lib/pyhanko/sign/signers 2026-07-27T00:24:36,261 copying src/pyhanko/sign/signers/pdf_byterange.py -> build/lib/pyhanko/sign/signers 2026-07-27T00:24:36,264 copying src/pyhanko/sign/signers/functions.py -> build/lib/pyhanko/sign/signers 2026-07-27T00:24:36,266 copying src/pyhanko/sign/signers/pdf_signer.py -> build/lib/pyhanko/sign/signers 2026-07-27T00:24:36,270 copying src/pyhanko/sign/signers/csc_signer.py -> build/lib/pyhanko/sign/signers 2026-07-27T00:24:36,273 creating build/lib/pyhanko/sign/diff_analysis/rules 2026-07-27T00:24:36,274 copying src/pyhanko/sign/diff_analysis/rules/metadata_rules.py -> build/lib/pyhanko/sign/diff_analysis/rules 2026-07-27T00:24:36,277 copying src/pyhanko/sign/diff_analysis/rules/form_field_rules.py -> build/lib/pyhanko/sign/diff_analysis/rules 2026-07-27T00:24:36,280 copying src/pyhanko/sign/diff_analysis/rules/__init__.py -> build/lib/pyhanko/sign/diff_analysis/rules 2026-07-27T00:24:36,281 copying src/pyhanko/sign/diff_analysis/rules/file_structure_rules.py -> build/lib/pyhanko/sign/diff_analysis/rules 2026-07-27T00:24:36,284 creating build/lib/pyhanko/sign/validation/qualified 2026-07-27T00:24:36,285 copying src/pyhanko/sign/validation/qualified/assess.py -> build/lib/pyhanko/sign/validation/qualified 2026-07-27T00:24:36,288 copying src/pyhanko/sign/validation/qualified/tsp.py -> build/lib/pyhanko/sign/validation/qualified 2026-07-27T00:24:36,290 copying src/pyhanko/sign/validation/qualified/q_status.py -> build/lib/pyhanko/sign/validation/qualified 2026-07-27T00:24:36,292 copying src/pyhanko/sign/validation/qualified/eutl_parse.py -> build/lib/pyhanko/sign/validation/qualified 2026-07-27T00:24:36,295 copying src/pyhanko/sign/validation/qualified/__init__.py -> build/lib/pyhanko/sign/validation/qualified 2026-07-27T00:24:36,296 copying src/pyhanko/sign/validation/qualified/eutl_fetch.py -> build/lib/pyhanko/sign/validation/qualified 2026-07-27T00:24:36,299 creating build/lib/pyhanko/sign/validation/report 2026-07-27T00:24:36,300 copying src/pyhanko/sign/validation/report/tools.py -> build/lib/pyhanko/sign/validation/report 2026-07-27T00:24:36,303 copying src/pyhanko/sign/validation/report/__init__.py -> build/lib/pyhanko/sign/validation/report 2026-07-27T00:24:36,305 creating build/lib/pyhanko/generated/w3c 2026-07-27T00:24:36,306 copying src/pyhanko/generated/w3c/__init__.py -> build/lib/pyhanko/generated/w3c 2026-07-27T00:24:36,308 copying src/pyhanko/generated/w3c/xmldsig_core.py -> build/lib/pyhanko/generated/w3c 2026-07-27T00:24:36,311 creating build/lib/pyhanko/generated/etsi 2026-07-27T00:24:36,312 copying src/pyhanko/generated/etsi/ts_119612_sie.py -> build/lib/pyhanko/generated/etsi 2026-07-27T00:24:36,314 copying src/pyhanko/generated/etsi/__init__.py -> build/lib/pyhanko/generated/etsi 2026-07-27T00:24:36,317 copying src/pyhanko/generated/etsi/xades.py -> build/lib/pyhanko/generated/etsi 2026-07-27T00:24:36,320 copying src/pyhanko/generated/etsi/ts_119612.py -> build/lib/pyhanko/generated/etsi 2026-07-27T00:24:36,323 copying src/pyhanko/generated/etsi/ts_11910202.py -> build/lib/pyhanko/generated/etsi 2026-07-27T00:24:36,326 copying src/pyhanko/generated/etsi/ts_119612_extra.py -> build/lib/pyhanko/generated/etsi 2026-07-27T00:24:36,328 creating build/lib/pyhanko/pdf_utils/metadata 2026-07-27T00:24:36,329 copying src/pyhanko/pdf_utils/metadata/info.py -> build/lib/pyhanko/pdf_utils/metadata 2026-07-27T00:24:36,332 copying src/pyhanko/pdf_utils/metadata/model.py -> build/lib/pyhanko/pdf_utils/metadata 2026-07-27T00:24:36,334 copying src/pyhanko/pdf_utils/metadata/__init__.py -> build/lib/pyhanko/pdf_utils/metadata 2026-07-27T00:24:36,336 copying src/pyhanko/pdf_utils/metadata/xmp_xml.py -> build/lib/pyhanko/pdf_utils/metadata 2026-07-27T00:24:36,339 creating build/lib/pyhanko/pdf_utils/crypt 2026-07-27T00:24:36,340 copying src/pyhanko/pdf_utils/crypt/pdfmac.py -> build/lib/pyhanko/pdf_utils/crypt 2026-07-27T00:24:36,342 copying src/pyhanko/pdf_utils/crypt/cred_ser.py -> build/lib/pyhanko/pdf_utils/crypt 2026-07-27T00:24:36,344 copying src/pyhanko/pdf_utils/crypt/standard.py -> build/lib/pyhanko/pdf_utils/crypt 2026-07-27T00:24:36,347 copying src/pyhanko/pdf_utils/crypt/api.py -> build/lib/pyhanko/pdf_utils/crypt 2026-07-27T00:24:36,350 copying src/pyhanko/pdf_utils/crypt/filter_mixins.py -> build/lib/pyhanko/pdf_utils/crypt 2026-07-27T00:24:36,352 copying src/pyhanko/pdf_utils/crypt/__init__.py -> build/lib/pyhanko/pdf_utils/crypt 2026-07-27T00:24:36,354 copying src/pyhanko/pdf_utils/crypt/permissions.py -> build/lib/pyhanko/pdf_utils/crypt 2026-07-27T00:24:36,356 copying src/pyhanko/pdf_utils/crypt/_util.py -> build/lib/pyhanko/pdf_utils/crypt 2026-07-27T00:24:36,358 copying src/pyhanko/pdf_utils/crypt/pubkey.py -> build/lib/pyhanko/pdf_utils/crypt 2026-07-27T00:24:36,361 copying src/pyhanko/pdf_utils/crypt/_legacy.py -> build/lib/pyhanko/pdf_utils/crypt 2026-07-27T00:24:36,363 copying src/pyhanko/pdf_utils/crypt/_iso32004_asn1.py -> build/lib/pyhanko/pdf_utils/crypt 2026-07-27T00:24:36,365 copying src/pyhanko/pdf_utils/crypt/_saslprep.py -> build/lib/pyhanko/pdf_utils/crypt 2026-07-27T00:24:36,367 creating build/lib/pyhanko/pdf_utils/font 2026-07-27T00:24:36,371 copying src/pyhanko/pdf_utils/font/opentype.py -> build/lib/pyhanko/pdf_utils/font 2026-07-27T00:24:36,374 copying src/pyhanko/pdf_utils/font/basic.py -> build/lib/pyhanko/pdf_utils/font 2026-07-27T00:24:36,376 copying src/pyhanko/pdf_utils/font/api.py -> build/lib/pyhanko/pdf_utils/font 2026-07-27T00:24:36,378 copying src/pyhanko/pdf_utils/font/__init__.py -> build/lib/pyhanko/pdf_utils/font 2026-07-27T00:24:36,391 copying src/pyhanko/keys/py.typed -> build/lib/pyhanko/keys 2026-07-27T00:24:36,392 copying src/pyhanko/config/py.typed -> build/lib/pyhanko/config 2026-07-27T00:24:36,394 copying src/pyhanko/version/py.typed -> build/lib/pyhanko/version 2026-07-27T00:24:36,396 copying src/pyhanko/stamp/py.typed -> build/lib/pyhanko/stamp 2026-07-27T00:24:36,398 copying src/pyhanko/sign/py.typed -> build/lib/pyhanko/sign 2026-07-27T00:24:36,400 copying src/pyhanko/generated/py.typed -> build/lib/pyhanko/generated 2026-07-27T00:24:36,401 copying src/pyhanko/pdf_utils/py.typed -> build/lib/pyhanko/pdf_utils 2026-07-27T00:24:36,403 creating build/lib/pyhanko/sign/validation/qualified/lotl-certs 2026-07-27T00:24:36,404 copying src/pyhanko/sign/validation/qualified/lotl-certs/bootstrap-0.cert.pem -> build/lib/pyhanko/sign/validation/qualified/lotl-certs 2026-07-27T00:24:36,407 copying src/pyhanko/sign/validation/qualified/lotl-certs/bootstrap-1.cert.pem -> build/lib/pyhanko/sign/validation/qualified/lotl-certs 2026-07-27T00:24:36,410 copying src/pyhanko/sign/validation/qualified/lotl-certs/latest.cert.pem -> build/lib/pyhanko/sign/validation/qualified/lotl-certs 2026-07-27T00:24:36,433 installing to build/bdist.linux-armv7l/wheel 2026-07-27T00:24:36,433 running install 2026-07-27T00:24:36,456 running install_lib 2026-07-27T00:24:36,462 creating build/bdist.linux-armv7l/wheel 2026-07-27T00:24:36,464 creating build/bdist.linux-armv7l/wheel/pyhanko 2026-07-27T00:24:36,466 creating build/bdist.linux-armv7l/wheel/pyhanko/keys 2026-07-27T00:24:36,467 copying build/lib/pyhanko/keys/__init__.py -> build/bdist.linux-armv7l/wheel/./pyhanko/keys 2026-07-27T00:24:36,469 copying build/lib/pyhanko/keys/py.typed -> build/bdist.linux-armv7l/wheel/./pyhanko/keys 2026-07-27T00:24:36,470 copying build/lib/pyhanko/keys/pemder.py -> build/bdist.linux-armv7l/wheel/./pyhanko/keys 2026-07-27T00:24:36,472 copying build/lib/pyhanko/keys/internal.py -> build/bdist.linux-armv7l/wheel/./pyhanko/keys 2026-07-27T00:24:36,474 creating build/bdist.linux-armv7l/wheel/pyhanko/config 2026-07-27T00:24:36,475 copying build/lib/pyhanko/config/api.py -> build/bdist.linux-armv7l/wheel/./pyhanko/config 2026-07-27T00:24:36,478 copying build/lib/pyhanko/config/local_keys.py -> build/bdist.linux-armv7l/wheel/./pyhanko/config 2026-07-27T00:24:36,480 copying build/lib/pyhanko/config/__init__.py -> build/bdist.linux-armv7l/wheel/./pyhanko/config 2026-07-27T00:24:36,481 copying build/lib/pyhanko/config/errors.py -> build/bdist.linux-armv7l/wheel/./pyhanko/config 2026-07-27T00:24:36,483 copying build/lib/pyhanko/config/py.typed -> build/bdist.linux-armv7l/wheel/./pyhanko/config 2026-07-27T00:24:36,484 copying build/lib/pyhanko/config/logging.py -> build/bdist.linux-armv7l/wheel/./pyhanko/config 2026-07-27T00:24:36,486 copying build/lib/pyhanko/config/pkcs11.py -> build/bdist.linux-armv7l/wheel/./pyhanko/config 2026-07-27T00:24:36,489 creating build/bdist.linux-armv7l/wheel/pyhanko/version 2026-07-27T00:24:36,490 copying build/lib/pyhanko/version/__init__.py -> build/bdist.linux-armv7l/wheel/./pyhanko/version 2026-07-27T00:24:36,491 copying build/lib/pyhanko/version/py.typed -> build/bdist.linux-armv7l/wheel/./pyhanko/version 2026-07-27T00:24:36,493 creating build/bdist.linux-armv7l/wheel/pyhanko/stamp 2026-07-27T00:24:36,494 copying build/lib/pyhanko/stamp/static.py -> build/bdist.linux-armv7l/wheel/./pyhanko/stamp 2026-07-27T00:24:36,496 copying build/lib/pyhanko/stamp/qr.py -> build/bdist.linux-armv7l/wheel/./pyhanko/stamp 2026-07-27T00:24:36,499 copying build/lib/pyhanko/stamp/base.py -> build/bdist.linux-armv7l/wheel/./pyhanko/stamp 2026-07-27T00:24:36,501 copying build/lib/pyhanko/stamp/__init__.py -> build/bdist.linux-armv7l/wheel/./pyhanko/stamp 2026-07-27T00:24:36,503 copying build/lib/pyhanko/stamp/py.typed -> build/bdist.linux-armv7l/wheel/./pyhanko/stamp 2026-07-27T00:24:36,504 copying build/lib/pyhanko/stamp/text.py -> build/bdist.linux-armv7l/wheel/./pyhanko/stamp 2026-07-27T00:24:36,507 copying build/lib/pyhanko/stamp/art.py -> build/bdist.linux-armv7l/wheel/./pyhanko/stamp 2026-07-27T00:24:36,509 copying build/lib/pyhanko/stamp/functions.py -> build/bdist.linux-armv7l/wheel/./pyhanko/stamp 2026-07-27T00:24:36,511 copying build/lib/pyhanko/stamp/noop.py -> build/bdist.linux-armv7l/wheel/./pyhanko/stamp 2026-07-27T00:24:36,513 copying build/lib/pyhanko/stamp/appearances.py -> build/bdist.linux-armv7l/wheel/./pyhanko/stamp 2026-07-27T00:24:36,515 creating build/bdist.linux-armv7l/wheel/pyhanko/sign 2026-07-27T00:24:36,516 copying build/lib/pyhanko/sign/fields.py -> build/bdist.linux-armv7l/wheel/./pyhanko/sign 2026-07-27T00:24:36,521 creating build/bdist.linux-armv7l/wheel/pyhanko/sign/ades 2026-07-27T00:24:36,522 copying build/lib/pyhanko/sign/ades/report.py -> build/bdist.linux-armv7l/wheel/./pyhanko/sign/ades 2026-07-27T00:24:36,524 copying build/lib/pyhanko/sign/ades/api.py -> build/bdist.linux-armv7l/wheel/./pyhanko/sign/ades 2026-07-27T00:24:36,526 copying build/lib/pyhanko/sign/ades/cades_asn1.py -> build/bdist.linux-armv7l/wheel/./pyhanko/sign/ades 2026-07-27T00:24:36,529 copying build/lib/pyhanko/sign/ades/__init__.py -> build/bdist.linux-armv7l/wheel/./pyhanko/sign/ades 2026-07-27T00:24:36,531 copying build/lib/pyhanko/sign/ades/qualified_asn1.py -> build/bdist.linux-armv7l/wheel/./pyhanko/sign/ades 2026-07-27T00:24:36,533 copying build/lib/pyhanko/sign/ades/asn1_util.py -> build/bdist.linux-armv7l/wheel/./pyhanko/sign/ades 2026-07-27T00:24:36,535 copying build/lib/pyhanko/sign/__init__.py -> build/bdist.linux-armv7l/wheel/./pyhanko/sign 2026-07-27T00:24:36,537 copying build/lib/pyhanko/sign/py.typed -> build/bdist.linux-armv7l/wheel/./pyhanko/sign 2026-07-27T00:24:36,540 creating build/bdist.linux-armv7l/wheel/pyhanko/sign/timestamps 2026-07-27T00:24:36,541 copying build/lib/pyhanko/sign/timestamps/dummy_client.py -> build/bdist.linux-armv7l/wheel/./pyhanko/sign/timestamps 2026-07-27T00:24:36,544 copying build/lib/pyhanko/sign/timestamps/requests_client.py -> build/bdist.linux-armv7l/wheel/./pyhanko/sign/timestamps 2026-07-27T00:24:36,546 copying build/lib/pyhanko/sign/timestamps/aiohttp_client.py -> build/bdist.linux-armv7l/wheel/./pyhanko/sign/timestamps 2026-07-27T00:24:36,549 copying build/lib/pyhanko/sign/timestamps/api.py -> build/bdist.linux-armv7l/wheel/./pyhanko/sign/timestamps 2026-07-27T00:24:36,551 copying build/lib/pyhanko/sign/timestamps/__init__.py -> build/bdist.linux-armv7l/wheel/./pyhanko/sign/timestamps 2026-07-27T00:24:36,553 copying build/lib/pyhanko/sign/timestamps/common_utils.py -> build/bdist.linux-armv7l/wheel/./pyhanko/sign/timestamps 2026-07-27T00:24:36,555 copying build/lib/pyhanko/sign/general.py -> build/bdist.linux-armv7l/wheel/./pyhanko/sign 2026-07-27T00:24:36,558 copying build/lib/pyhanko/sign/pkcs11.py -> build/bdist.linux-armv7l/wheel/./pyhanko/sign 2026-07-27T00:24:36,561 copying build/lib/pyhanko/sign/attributes.py -> build/bdist.linux-armv7l/wheel/./pyhanko/sign 2026-07-27T00:24:36,564 creating build/bdist.linux-armv7l/wheel/pyhanko/sign/diff_analysis 2026-07-27T00:24:36,566 creating build/bdist.linux-armv7l/wheel/pyhanko/sign/diff_analysis/rules 2026-07-27T00:24:36,567 copying build/lib/pyhanko/sign/diff_analysis/rules/metadata_rules.py -> build/bdist.linux-armv7l/wheel/./pyhanko/sign/diff_analysis/rules 2026-07-27T00:24:36,570 copying build/lib/pyhanko/sign/diff_analysis/rules/form_field_rules.py -> build/bdist.linux-armv7l/wheel/./pyhanko/sign/diff_analysis/rules 2026-07-27T00:24:36,573 copying build/lib/pyhanko/sign/diff_analysis/rules/__init__.py -> build/bdist.linux-armv7l/wheel/./pyhanko/sign/diff_analysis/rules 2026-07-27T00:24:36,575 copying build/lib/pyhanko/sign/diff_analysis/rules/file_structure_rules.py -> build/bdist.linux-armv7l/wheel/./pyhanko/sign/diff_analysis/rules 2026-07-27T00:24:36,578 copying build/lib/pyhanko/sign/diff_analysis/rules_api.py -> build/bdist.linux-armv7l/wheel/./pyhanko/sign/diff_analysis 2026-07-27T00:24:36,581 copying build/lib/pyhanko/sign/diff_analysis/constants.py -> build/bdist.linux-armv7l/wheel/./pyhanko/sign/diff_analysis 2026-07-27T00:24:36,583 copying build/lib/pyhanko/sign/diff_analysis/form_rules_api.py -> build/bdist.linux-armv7l/wheel/./pyhanko/sign/diff_analysis 2026-07-27T00:24:36,586 copying build/lib/pyhanko/sign/diff_analysis/__init__.py -> build/bdist.linux-armv7l/wheel/./pyhanko/sign/diff_analysis 2026-07-27T00:24:36,588 copying build/lib/pyhanko/sign/diff_analysis/policies.py -> build/bdist.linux-armv7l/wheel/./pyhanko/sign/diff_analysis 2026-07-27T00:24:36,591 copying build/lib/pyhanko/sign/diff_analysis/commons.py -> build/bdist.linux-armv7l/wheel/./pyhanko/sign/diff_analysis 2026-07-27T00:24:36,593 copying build/lib/pyhanko/sign/diff_analysis/policy_api.py -> build/bdist.linux-armv7l/wheel/./pyhanko/sign/diff_analysis 2026-07-27T00:24:36,597 creating build/bdist.linux-armv7l/wheel/pyhanko/sign/validation 2026-07-27T00:24:36,598 copying build/lib/pyhanko/sign/validation/ades.py -> build/bdist.linux-armv7l/wheel/./pyhanko/sign/validation 2026-07-27T00:24:36,603 copying build/lib/pyhanko/sign/validation/policy_decl.py -> build/bdist.linux-armv7l/wheel/./pyhanko/sign/validation 2026-07-27T00:24:36,606 copying build/lib/pyhanko/sign/validation/status.py -> build/bdist.linux-armv7l/wheel/./pyhanko/sign/validation 2026-07-27T00:24:36,609 copying build/lib/pyhanko/sign/validation/pdf_embedded.py -> build/bdist.linux-armv7l/wheel/./pyhanko/sign/validation 2026-07-27T00:24:36,612 copying build/lib/pyhanko/sign/validation/dss.py -> build/bdist.linux-armv7l/wheel/./pyhanko/sign/validation 2026-07-27T00:24:36,615 copying build/lib/pyhanko/sign/validation/utils.py -> build/bdist.linux-armv7l/wheel/./pyhanko/sign/validation 2026-07-27T00:24:36,618 copying build/lib/pyhanko/sign/validation/__init__.py -> build/bdist.linux-armv7l/wheel/./pyhanko/sign/validation 2026-07-27T00:24:36,620 copying build/lib/pyhanko/sign/validation/errors.py -> build/bdist.linux-armv7l/wheel/./pyhanko/sign/validation 2026-07-27T00:24:36,622 copying build/lib/pyhanko/sign/validation/generic_cms.py -> build/bdist.linux-armv7l/wheel/./pyhanko/sign/validation 2026-07-27T00:24:36,626 copying build/lib/pyhanko/sign/validation/settings.py -> build/bdist.linux-armv7l/wheel/./pyhanko/sign/validation 2026-07-27T00:24:36,629 creating build/bdist.linux-armv7l/wheel/pyhanko/sign/validation/qualified 2026-07-27T00:24:36,630 copying build/lib/pyhanko/sign/validation/qualified/assess.py -> build/bdist.linux-armv7l/wheel/./pyhanko/sign/validation/qualified 2026-07-27T00:24:36,633 copying build/lib/pyhanko/sign/validation/qualified/tsp.py -> build/bdist.linux-armv7l/wheel/./pyhanko/sign/validation/qualified 2026-07-27T00:24:36,636 creating build/bdist.linux-armv7l/wheel/pyhanko/sign/validation/qualified/lotl-certs 2026-07-27T00:24:36,638 copying build/lib/pyhanko/sign/validation/qualified/lotl-certs/bootstrap-0.cert.pem -> build/bdist.linux-armv7l/wheel/./pyhanko/sign/validation/qualified/lotl-certs 2026-07-27T00:24:36,641 copying build/lib/pyhanko/sign/validation/qualified/lotl-certs/bootstrap-1.cert.pem -> build/bdist.linux-armv7l/wheel/./pyhanko/sign/validation/qualified/lotl-certs 2026-07-27T00:24:36,643 copying build/lib/pyhanko/sign/validation/qualified/lotl-certs/latest.cert.pem -> build/bdist.linux-armv7l/wheel/./pyhanko/sign/validation/qualified/lotl-certs 2026-07-27T00:24:36,646 copying build/lib/pyhanko/sign/validation/qualified/q_status.py -> build/bdist.linux-armv7l/wheel/./pyhanko/sign/validation/qualified 2026-07-27T00:24:36,648 copying build/lib/pyhanko/sign/validation/qualified/eutl_parse.py -> build/bdist.linux-armv7l/wheel/./pyhanko/sign/validation/qualified 2026-07-27T00:24:36,651 copying build/lib/pyhanko/sign/validation/qualified/__init__.py -> build/bdist.linux-armv7l/wheel/./pyhanko/sign/validation/qualified 2026-07-27T00:24:36,653 copying build/lib/pyhanko/sign/validation/qualified/eutl_fetch.py -> build/bdist.linux-armv7l/wheel/./pyhanko/sign/validation/qualified 2026-07-27T00:24:36,657 creating build/bdist.linux-armv7l/wheel/pyhanko/sign/validation/report 2026-07-27T00:24:36,658 copying build/lib/pyhanko/sign/validation/report/tools.py -> build/bdist.linux-armv7l/wheel/./pyhanko/sign/validation/report 2026-07-27T00:24:36,661 copying build/lib/pyhanko/sign/validation/report/__init__.py -> build/bdist.linux-armv7l/wheel/./pyhanko/sign/validation/report 2026-07-27T00:24:36,663 creating build/bdist.linux-armv7l/wheel/pyhanko/sign/signers 2026-07-27T00:24:36,665 copying build/lib/pyhanko/sign/signers/pdf_cms.py -> build/bdist.linux-armv7l/wheel/./pyhanko/sign/signers 2026-07-27T00:24:36,669 copying build/lib/pyhanko/sign/signers/constants.py -> build/bdist.linux-armv7l/wheel/./pyhanko/sign/signers 2026-07-27T00:24:36,671 copying build/lib/pyhanko/sign/signers/cms_embedder.py -> build/bdist.linux-armv7l/wheel/./pyhanko/sign/signers 2026-07-27T00:24:36,674 copying build/lib/pyhanko/sign/signers/__init__.py -> build/bdist.linux-armv7l/wheel/./pyhanko/sign/signers 2026-07-27T00:24:36,676 copying build/lib/pyhanko/sign/signers/pdf_byterange.py -> build/bdist.linux-armv7l/wheel/./pyhanko/sign/signers 2026-07-27T00:24:36,679 copying build/lib/pyhanko/sign/signers/functions.py -> build/bdist.linux-armv7l/wheel/./pyhanko/sign/signers 2026-07-27T00:24:36,682 copying build/lib/pyhanko/sign/signers/pdf_signer.py -> build/bdist.linux-armv7l/wheel/./pyhanko/sign/signers 2026-07-27T00:24:36,687 copying build/lib/pyhanko/sign/signers/csc_signer.py -> build/bdist.linux-armv7l/wheel/./pyhanko/sign/signers 2026-07-27T00:24:36,690 creating build/bdist.linux-armv7l/wheel/pyhanko/generated 2026-07-27T00:24:36,692 creating build/bdist.linux-armv7l/wheel/pyhanko/generated/w3c 2026-07-27T00:24:36,693 copying build/lib/pyhanko/generated/w3c/__init__.py -> build/bdist.linux-armv7l/wheel/./pyhanko/generated/w3c 2026-07-27T00:24:36,695 copying build/lib/pyhanko/generated/w3c/xmldsig_core.py -> build/bdist.linux-armv7l/wheel/./pyhanko/generated/w3c 2026-07-27T00:24:36,698 copying build/lib/pyhanko/generated/__init__.py -> build/bdist.linux-armv7l/wheel/./pyhanko/generated 2026-07-27T00:24:36,700 copying build/lib/pyhanko/generated/py.typed -> build/bdist.linux-armv7l/wheel/./pyhanko/generated 2026-07-27T00:24:36,702 creating build/bdist.linux-armv7l/wheel/pyhanko/generated/etsi 2026-07-27T00:24:36,703 copying build/lib/pyhanko/generated/etsi/ts_119612_sie.py -> build/bdist.linux-armv7l/wheel/./pyhanko/generated/etsi 2026-07-27T00:24:36,705 copying build/lib/pyhanko/generated/etsi/__init__.py -> build/bdist.linux-armv7l/wheel/./pyhanko/generated/etsi 2026-07-27T00:24:36,707 copying build/lib/pyhanko/generated/etsi/xades.py -> build/bdist.linux-armv7l/wheel/./pyhanko/generated/etsi 2026-07-27T00:24:36,710 copying build/lib/pyhanko/generated/etsi/ts_119612.py -> build/bdist.linux-armv7l/wheel/./pyhanko/generated/etsi 2026-07-27T00:24:36,713 copying build/lib/pyhanko/generated/etsi/ts_11910202.py -> build/bdist.linux-armv7l/wheel/./pyhanko/generated/etsi 2026-07-27T00:24:36,716 copying build/lib/pyhanko/generated/etsi/ts_119612_extra.py -> build/bdist.linux-armv7l/wheel/./pyhanko/generated/etsi 2026-07-27T00:24:36,718 copying build/lib/pyhanko/generated/xml.py -> build/bdist.linux-armv7l/wheel/./pyhanko/generated 2026-07-27T00:24:36,720 creating build/bdist.linux-armv7l/wheel/pyhanko/pdf_utils 2026-07-27T00:24:36,721 copying build/lib/pyhanko/pdf_utils/xref.py -> build/bdist.linux-armv7l/wheel/./pyhanko/pdf_utils 2026-07-27T00:24:36,724 copying build/lib/pyhanko/pdf_utils/incremental_writer.py -> build/bdist.linux-armv7l/wheel/./pyhanko/pdf_utils 2026-07-27T00:24:36,727 copying build/lib/pyhanko/pdf_utils/embed.py -> build/bdist.linux-armv7l/wheel/./pyhanko/pdf_utils 2026-07-27T00:24:36,729 copying build/lib/pyhanko/pdf_utils/content.py -> build/bdist.linux-armv7l/wheel/./pyhanko/pdf_utils 2026-07-27T00:24:36,732 copying build/lib/pyhanko/pdf_utils/content_stream_parser.py -> build/bdist.linux-armv7l/wheel/./pyhanko/pdf_utils 2026-07-27T00:24:36,734 copying build/lib/pyhanko/pdf_utils/generic.py -> build/bdist.linux-armv7l/wheel/./pyhanko/pdf_utils 2026-07-27T00:24:36,737 copying build/lib/pyhanko/pdf_utils/qr.py -> build/bdist.linux-armv7l/wheel/./pyhanko/pdf_utils 2026-07-27T00:24:36,739 copying build/lib/pyhanko/pdf_utils/misc.py -> build/bdist.linux-armv7l/wheel/./pyhanko/pdf_utils 2026-07-27T00:24:36,742 creating build/bdist.linux-armv7l/wheel/pyhanko/pdf_utils/metadata 2026-07-27T00:24:36,743 copying build/lib/pyhanko/pdf_utils/metadata/info.py -> build/bdist.linux-armv7l/wheel/./pyhanko/pdf_utils/metadata 2026-07-27T00:24:36,746 copying build/lib/pyhanko/pdf_utils/metadata/model.py -> build/bdist.linux-armv7l/wheel/./pyhanko/pdf_utils/metadata 2026-07-27T00:24:36,748 copying build/lib/pyhanko/pdf_utils/metadata/__init__.py -> build/bdist.linux-armv7l/wheel/./pyhanko/pdf_utils/metadata 2026-07-27T00:24:36,750 copying build/lib/pyhanko/pdf_utils/metadata/xmp_xml.py -> build/bdist.linux-armv7l/wheel/./pyhanko/pdf_utils/metadata 2026-07-27T00:24:36,752 copying build/lib/pyhanko/pdf_utils/__init__.py -> build/bdist.linux-armv7l/wheel/./pyhanko/pdf_utils 2026-07-27T00:24:36,754 copying build/lib/pyhanko/pdf_utils/extensions.py -> build/bdist.linux-armv7l/wheel/./pyhanko/pdf_utils 2026-07-27T00:24:36,756 copying build/lib/pyhanko/pdf_utils/py.typed -> build/bdist.linux-armv7l/wheel/./pyhanko/pdf_utils 2026-07-27T00:24:36,757 copying build/lib/pyhanko/pdf_utils/reader.py -> build/bdist.linux-armv7l/wheel/./pyhanko/pdf_utils 2026-07-27T00:24:36,760 copying build/lib/pyhanko/pdf_utils/text.py -> build/bdist.linux-armv7l/wheel/./pyhanko/pdf_utils 2026-07-27T00:24:36,763 copying build/lib/pyhanko/pdf_utils/writer.py -> build/bdist.linux-armv7l/wheel/./pyhanko/pdf_utils 2026-07-27T00:24:36,766 copying build/lib/pyhanko/pdf_utils/form_tools.py -> build/bdist.linux-armv7l/wheel/./pyhanko/pdf_utils 2026-07-27T00:24:36,768 copying build/lib/pyhanko/pdf_utils/barcodes.py -> build/bdist.linux-armv7l/wheel/./pyhanko/pdf_utils 2026-07-27T00:24:36,770 copying build/lib/pyhanko/pdf_utils/layout.py -> build/bdist.linux-armv7l/wheel/./pyhanko/pdf_utils 2026-07-27T00:24:36,773 copying build/lib/pyhanko/pdf_utils/filters.py -> build/bdist.linux-armv7l/wheel/./pyhanko/pdf_utils 2026-07-27T00:24:36,776 creating build/bdist.linux-armv7l/wheel/pyhanko/pdf_utils/crypt 2026-07-27T00:24:36,776 copying build/lib/pyhanko/pdf_utils/crypt/pdfmac.py -> build/bdist.linux-armv7l/wheel/./pyhanko/pdf_utils/crypt 2026-07-27T00:24:36,779 copying build/lib/pyhanko/pdf_utils/crypt/cred_ser.py -> build/bdist.linux-armv7l/wheel/./pyhanko/pdf_utils/crypt 2026-07-27T00:24:36,781 copying build/lib/pyhanko/pdf_utils/crypt/standard.py -> build/bdist.linux-armv7l/wheel/./pyhanko/pdf_utils/crypt 2026-07-27T00:24:36,784 copying build/lib/pyhanko/pdf_utils/crypt/api.py -> build/bdist.linux-armv7l/wheel/./pyhanko/pdf_utils/crypt 2026-07-27T00:24:36,786 copying build/lib/pyhanko/pdf_utils/crypt/filter_mixins.py -> build/bdist.linux-armv7l/wheel/./pyhanko/pdf_utils/crypt 2026-07-27T00:24:36,789 copying build/lib/pyhanko/pdf_utils/crypt/__init__.py -> build/bdist.linux-armv7l/wheel/./pyhanko/pdf_utils/crypt 2026-07-27T00:24:36,791 copying build/lib/pyhanko/pdf_utils/crypt/permissions.py -> build/bdist.linux-armv7l/wheel/./pyhanko/pdf_utils/crypt 2026-07-27T00:24:36,793 copying build/lib/pyhanko/pdf_utils/crypt/_util.py -> build/bdist.linux-armv7l/wheel/./pyhanko/pdf_utils/crypt 2026-07-27T00:24:36,795 copying build/lib/pyhanko/pdf_utils/crypt/pubkey.py -> build/bdist.linux-armv7l/wheel/./pyhanko/pdf_utils/crypt 2026-07-27T00:24:36,798 copying build/lib/pyhanko/pdf_utils/crypt/_legacy.py -> build/bdist.linux-armv7l/wheel/./pyhanko/pdf_utils/crypt 2026-07-27T00:24:36,801 copying build/lib/pyhanko/pdf_utils/crypt/_iso32004_asn1.py -> build/bdist.linux-armv7l/wheel/./pyhanko/pdf_utils/crypt 2026-07-27T00:24:36,803 copying build/lib/pyhanko/pdf_utils/crypt/_saslprep.py -> build/bdist.linux-armv7l/wheel/./pyhanko/pdf_utils/crypt 2026-07-27T00:24:36,805 copying build/lib/pyhanko/pdf_utils/rw_common.py -> build/bdist.linux-armv7l/wheel/./pyhanko/pdf_utils 2026-07-27T00:24:36,808 copying build/lib/pyhanko/pdf_utils/images.py -> build/bdist.linux-armv7l/wheel/./pyhanko/pdf_utils 2026-07-27T00:24:36,811 creating build/bdist.linux-armv7l/wheel/pyhanko/pdf_utils/font 2026-07-27T00:24:36,812 copying build/lib/pyhanko/pdf_utils/font/opentype.py -> build/bdist.linux-armv7l/wheel/./pyhanko/pdf_utils/font 2026-07-27T00:24:36,816 copying build/lib/pyhanko/pdf_utils/font/basic.py -> build/bdist.linux-armv7l/wheel/./pyhanko/pdf_utils/font 2026-07-27T00:24:36,818 copying build/lib/pyhanko/pdf_utils/font/api.py -> build/bdist.linux-armv7l/wheel/./pyhanko/pdf_utils/font 2026-07-27T00:24:36,820 copying build/lib/pyhanko/pdf_utils/font/__init__.py -> build/bdist.linux-armv7l/wheel/./pyhanko/pdf_utils/font 2026-07-27T00:24:36,822 running install_egg_info 2026-07-27T00:24:36,832 running egg_info 2026-07-27T00:24:36,837 writing src/pyHanko.egg-info/PKG-INFO 2026-07-27T00:24:36,843 writing dependency_links to src/pyHanko.egg-info/dependency_links.txt 2026-07-27T00:24:36,847 writing requirements to src/pyHanko.egg-info/requires.txt 2026-07-27T00:24:36,848 writing top-level names to src/pyHanko.egg-info/top_level.txt 2026-07-27T00:24:36,880 reading manifest file 'src/pyHanko.egg-info/SOURCES.txt' 2026-07-27T00:24:36,904 reading manifest template 'MANIFEST.in' 2026-07-27T00:24:36,925 warning: no previously-included files matching '*.py[cod]' found anywhere in distribution 2026-07-27T00:24:36,926 adding license file 'LICENSE' 2026-07-27T00:24:36,927 adding license file 'src/pyhanko/pdf_utils/LICENSE.PyPDF2' 2026-07-27T00:24:36,949 writing manifest file 'src/pyHanko.egg-info/SOURCES.txt' 2026-07-27T00:24:36,952 Copying src/pyHanko.egg-info to build/bdist.linux-armv7l/wheel/./pyHanko-0.36.0-py3.11.egg-info 2026-07-27T00:24:36,962 running install_scripts 2026-07-27T00:24:36,979 creating build/bdist.linux-armv7l/wheel/pyhanko-0.36.0.dist-info/WHEEL 2026-07-27T00:24:36,982 creating '/tmp/pip-wheel-7pww85z7/.tmp-2xp00p9b/pyhanko-0.36.0-py3-none-any.whl' and adding 'build/bdist.linux-armv7l/wheel' to it 2026-07-27T00:24:36,985 adding 'pyhanko/config/__init__.py' 2026-07-27T00:24:36,987 adding 'pyhanko/config/api.py' 2026-07-27T00:24:36,989 adding 'pyhanko/config/errors.py' 2026-07-27T00:24:36,990 adding 'pyhanko/config/local_keys.py' 2026-07-27T00:24:36,992 adding 'pyhanko/config/logging.py' 2026-07-27T00:24:36,994 adding 'pyhanko/config/pkcs11.py' 2026-07-27T00:24:36,996 adding 'pyhanko/config/py.typed' 2026-07-27T00:24:36,998 adding 'pyhanko/generated/__init__.py' 2026-07-27T00:24:36,999 adding 'pyhanko/generated/py.typed' 2026-07-27T00:24:37,000 adding 'pyhanko/generated/xml.py' 2026-07-27T00:24:37,003 adding 'pyhanko/generated/etsi/__init__.py' 2026-07-27T00:24:37,007 adding 'pyhanko/generated/etsi/ts_11910202.py' 2026-07-27T00:24:37,010 adding 'pyhanko/generated/etsi/ts_119612.py' 2026-07-27T00:24:37,011 adding 'pyhanko/generated/etsi/ts_119612_extra.py' 2026-07-27T00:24:37,013 adding 'pyhanko/generated/etsi/ts_119612_sie.py' 2026-07-27T00:24:37,016 adding 'pyhanko/generated/etsi/xades.py' 2026-07-27T00:24:37,018 adding 'pyhanko/generated/w3c/__init__.py' 2026-07-27T00:24:37,020 adding 'pyhanko/generated/w3c/xmldsig_core.py' 2026-07-27T00:24:37,022 adding 'pyhanko/keys/__init__.py' 2026-07-27T00:24:37,024 adding 'pyhanko/keys/internal.py' 2026-07-27T00:24:37,026 adding 'pyhanko/keys/pemder.py' 2026-07-27T00:24:37,027 adding 'pyhanko/keys/py.typed' 2026-07-27T00:24:37,029 adding 'pyhanko/pdf_utils/__init__.py' 2026-07-27T00:24:37,030 adding 'pyhanko/pdf_utils/barcodes.py' 2026-07-27T00:24:37,033 adding 'pyhanko/pdf_utils/content.py' 2026-07-27T00:24:37,035 adding 'pyhanko/pdf_utils/content_stream_parser.py' 2026-07-27T00:24:37,038 adding 'pyhanko/pdf_utils/embed.py' 2026-07-27T00:24:37,040 adding 'pyhanko/pdf_utils/extensions.py' 2026-07-27T00:24:37,042 adding 'pyhanko/pdf_utils/filters.py' 2026-07-27T00:24:37,044 adding 'pyhanko/pdf_utils/form_tools.py' 2026-07-27T00:24:37,054 adding 'pyhanko/pdf_utils/generic.py' 2026-07-27T00:24:37,056 adding 'pyhanko/pdf_utils/images.py' 2026-07-27T00:24:37,059 adding 'pyhanko/pdf_utils/incremental_writer.py' 2026-07-27T00:24:37,061 adding 'pyhanko/pdf_utils/layout.py' 2026-07-27T00:24:37,064 adding 'pyhanko/pdf_utils/misc.py' 2026-07-27T00:24:37,066 adding 'pyhanko/pdf_utils/py.typed' 2026-07-27T00:24:37,068 adding 'pyhanko/pdf_utils/qr.py' 2026-07-27T00:24:37,074 adding 'pyhanko/pdf_utils/reader.py' 2026-07-27T00:24:37,076 adding 'pyhanko/pdf_utils/rw_common.py' 2026-07-27T00:24:37,078 adding 'pyhanko/pdf_utils/text.py' 2026-07-27T00:24:37,085 adding 'pyhanko/pdf_utils/writer.py' 2026-07-27T00:24:37,093 adding 'pyhanko/pdf_utils/xref.py' 2026-07-27T00:24:37,096 adding 'pyhanko/pdf_utils/crypt/__init__.py' 2026-07-27T00:24:37,097 adding 'pyhanko/pdf_utils/crypt/_iso32004_asn1.py' 2026-07-27T00:24:37,099 adding 'pyhanko/pdf_utils/crypt/_legacy.py' 2026-07-27T00:24:37,101 adding 'pyhanko/pdf_utils/crypt/_saslprep.py' 2026-07-27T00:24:37,102 adding 'pyhanko/pdf_utils/crypt/_util.py' 2026-07-27T00:24:37,106 adding 'pyhanko/pdf_utils/crypt/api.py' 2026-07-27T00:24:37,108 adding 'pyhanko/pdf_utils/crypt/cred_ser.py' 2026-07-27T00:24:37,110 adding 'pyhanko/pdf_utils/crypt/filter_mixins.py' 2026-07-27T00:24:37,113 adding 'pyhanko/pdf_utils/crypt/pdfmac.py' 2026-07-27T00:24:37,115 adding 'pyhanko/pdf_utils/crypt/permissions.py' 2026-07-27T00:24:37,121 adding 'pyhanko/pdf_utils/crypt/pubkey.py' 2026-07-27T00:24:37,126 adding 'pyhanko/pdf_utils/crypt/standard.py' 2026-07-27T00:24:37,128 adding 'pyhanko/pdf_utils/font/__init__.py' 2026-07-27T00:24:37,130 adding 'pyhanko/pdf_utils/font/api.py' 2026-07-27T00:24:37,131 adding 'pyhanko/pdf_utils/font/basic.py' 2026-07-27T00:24:37,136 adding 'pyhanko/pdf_utils/font/opentype.py' 2026-07-27T00:24:37,138 adding 'pyhanko/pdf_utils/metadata/__init__.py' 2026-07-27T00:24:37,139 adding 'pyhanko/pdf_utils/metadata/info.py' 2026-07-27T00:24:37,142 adding 'pyhanko/pdf_utils/metadata/model.py' 2026-07-27T00:24:37,145 adding 'pyhanko/pdf_utils/metadata/xmp_xml.py' 2026-07-27T00:24:37,147 adding 'pyhanko/sign/__init__.py' 2026-07-27T00:24:37,149 adding 'pyhanko/sign/attributes.py' 2026-07-27T00:24:37,156 adding 'pyhanko/sign/fields.py' 2026-07-27T00:24:37,159 adding 'pyhanko/sign/general.py' 2026-07-27T00:24:37,163 adding 'pyhanko/sign/pkcs11.py' 2026-07-27T00:24:37,165 adding 'pyhanko/sign/py.typed' 2026-07-27T00:24:37,167 adding 'pyhanko/sign/ades/__init__.py' 2026-07-27T00:24:37,168 adding 'pyhanko/sign/ades/api.py' 2026-07-27T00:24:37,170 adding 'pyhanko/sign/ades/asn1_util.py' 2026-07-27T00:24:37,172 adding 'pyhanko/sign/ades/cades_asn1.py' 2026-07-27T00:24:37,173 adding 'pyhanko/sign/ades/qualified_asn1.py' 2026-07-27T00:24:37,175 adding 'pyhanko/sign/ades/report.py' 2026-07-27T00:24:37,177 adding 'pyhanko/sign/diff_analysis/__init__.py' 2026-07-27T00:24:37,179 adding 'pyhanko/sign/diff_analysis/commons.py' 2026-07-27T00:24:37,180 adding 'pyhanko/sign/diff_analysis/constants.py' 2026-07-27T00:24:37,182 adding 'pyhanko/sign/diff_analysis/form_rules_api.py' 2026-07-27T00:24:37,185 adding 'pyhanko/sign/diff_analysis/policies.py' 2026-07-27T00:24:37,187 adding 'pyhanko/sign/diff_analysis/policy_api.py' 2026-07-27T00:24:37,188 adding 'pyhanko/sign/diff_analysis/rules_api.py' 2026-07-27T00:24:37,190 adding 'pyhanko/sign/diff_analysis/rules/__init__.py' 2026-07-27T00:24:37,191 adding 'pyhanko/sign/diff_analysis/rules/file_structure_rules.py' 2026-07-27T00:24:37,196 adding 'pyhanko/sign/diff_analysis/rules/form_field_rules.py' 2026-07-27T00:24:37,198 adding 'pyhanko/sign/diff_analysis/rules/metadata_rules.py' 2026-07-27T00:24:37,200 adding 'pyhanko/sign/signers/__init__.py' 2026-07-27T00:24:37,202 adding 'pyhanko/sign/signers/cms_embedder.py' 2026-07-27T00:24:37,204 adding 'pyhanko/sign/signers/constants.py' 2026-07-27T00:24:37,207 adding 'pyhanko/sign/signers/csc_signer.py' 2026-07-27T00:24:37,209 adding 'pyhanko/sign/signers/functions.py' 2026-07-27T00:24:37,212 adding 'pyhanko/sign/signers/pdf_byterange.py' 2026-07-27T00:24:37,219 adding 'pyhanko/sign/signers/pdf_cms.py' 2026-07-27T00:24:37,232 adding 'pyhanko/sign/signers/pdf_signer.py' 2026-07-27T00:24:37,234 adding 'pyhanko/sign/timestamps/__init__.py' 2026-07-27T00:24:37,236 adding 'pyhanko/sign/timestamps/aiohttp_client.py' 2026-07-27T00:24:37,237 adding 'pyhanko/sign/timestamps/api.py' 2026-07-27T00:24:37,239 adding 'pyhanko/sign/timestamps/common_utils.py' 2026-07-27T00:24:37,240 adding 'pyhanko/sign/timestamps/dummy_client.py' 2026-07-27T00:24:37,242 adding 'pyhanko/sign/timestamps/requests_client.py' 2026-07-27T00:24:37,244 adding 'pyhanko/sign/validation/__init__.py' 2026-07-27T00:24:37,254 adding 'pyhanko/sign/validation/ades.py' 2026-07-27T00:24:37,258 adding 'pyhanko/sign/validation/dss.py' 2026-07-27T00:24:37,259 adding 'pyhanko/sign/validation/errors.py' 2026-07-27T00:24:37,265 adding 'pyhanko/sign/validation/generic_cms.py' 2026-07-27T00:24:37,269 adding 'pyhanko/sign/validation/pdf_embedded.py' 2026-07-27T00:24:37,271 adding 'pyhanko/sign/validation/policy_decl.py' 2026-07-27T00:24:37,273 adding 'pyhanko/sign/validation/settings.py' 2026-07-27T00:24:37,277 adding 'pyhanko/sign/validation/status.py' 2026-07-27T00:24:37,279 adding 'pyhanko/sign/validation/utils.py' 2026-07-27T00:24:37,280 adding 'pyhanko/sign/validation/qualified/__init__.py' 2026-07-27T00:24:37,282 adding 'pyhanko/sign/validation/qualified/assess.py' 2026-07-27T00:24:37,284 adding 'pyhanko/sign/validation/qualified/eutl_fetch.py' 2026-07-27T00:24:37,288 adding 'pyhanko/sign/validation/qualified/eutl_parse.py' 2026-07-27T00:24:37,290 adding 'pyhanko/sign/validation/qualified/q_status.py' 2026-07-27T00:24:37,292 adding 'pyhanko/sign/validation/qualified/tsp.py' 2026-07-27T00:24:37,295 adding 'pyhanko/sign/validation/qualified/lotl-certs/bootstrap-0.cert.pem' 2026-07-27T00:24:37,297 adding 'pyhanko/sign/validation/qualified/lotl-certs/bootstrap-1.cert.pem' 2026-07-27T00:24:37,300 adding 'pyhanko/sign/validation/qualified/lotl-certs/latest.cert.pem' 2026-07-27T00:24:37,301 adding 'pyhanko/sign/validation/report/__init__.py' 2026-07-27T00:24:37,303 adding 'pyhanko/sign/validation/report/tools.py' 2026-07-27T00:24:37,305 adding 'pyhanko/stamp/__init__.py' 2026-07-27T00:24:37,306 adding 'pyhanko/stamp/appearances.py' 2026-07-27T00:24:37,307 adding 'pyhanko/stamp/art.py' 2026-07-27T00:24:37,309 adding 'pyhanko/stamp/base.py' 2026-07-27T00:24:37,310 adding 'pyhanko/stamp/functions.py' 2026-07-27T00:24:37,311 adding 'pyhanko/stamp/noop.py' 2026-07-27T00:24:37,312 adding 'pyhanko/stamp/py.typed' 2026-07-27T00:24:37,314 adding 'pyhanko/stamp/qr.py' 2026-07-27T00:24:37,315 adding 'pyhanko/stamp/static.py' 2026-07-27T00:24:37,317 adding 'pyhanko/stamp/text.py' 2026-07-27T00:24:37,318 adding 'pyhanko/version/__init__.py' 2026-07-27T00:24:37,319 adding 'pyhanko/version/py.typed' 2026-07-27T00:24:37,322 adding 'pyhanko-0.36.0.dist-info/licenses/LICENSE' 2026-07-27T00:24:37,324 adding 'pyhanko-0.36.0.dist-info/licenses/src/pyhanko/pdf_utils/LICENSE.PyPDF2' 2026-07-27T00:24:37,326 adding 'pyhanko-0.36.0.dist-info/METADATA' 2026-07-27T00:24:37,327 adding 'pyhanko-0.36.0.dist-info/WHEEL' 2026-07-27T00:24:37,327 adding 'pyhanko-0.36.0.dist-info/top_level.txt' 2026-07-27T00:24:37,330 adding 'pyhanko-0.36.0.dist-info/RECORD' 2026-07-27T00:24:37,338 removing build/bdist.linux-armv7l/wheel 2026-07-27T00:24:37,471 Building wheel for pyhanko (pyproject.toml): finished with status 'done' 2026-07-27T00:24:37,486 Created wheel for pyhanko: filename=pyhanko-0.36.0-py3-none-any.whl size=476498 sha256=4c8eb4c9acafccebfa92dbdf19065724ecf06e7762b3717463178312680be33a 2026-07-27T00:24:37,487 Stored in directory: /tmp/pip-ephem-wheel-cache-7oxar24_/wheels/6d/92/d4/5318ea7f15a19968cf99cfadec85b68e41a26d314d24c14db4 2026-07-27T00:24:37,502 Successfully built pyhanko 2026-07-27T00:24:37,567 Removed build tracker: '/tmp/pip-build-tracker-s__kk3cn'