2026-06-15T12:56:26,753 Created temporary directory: /tmp/pip-ephem-wheel-cache-21sj2ant 2026-06-15T12:56:26,755 Created temporary directory: /tmp/pip-build-tracker-eyb_v1k2 2026-06-15T12:56:26,755 Initialized build tracking at /tmp/pip-build-tracker-eyb_v1k2 2026-06-15T12:56:26,756 Created build tracker: /tmp/pip-build-tracker-eyb_v1k2 2026-06-15T12:56:26,756 Entered build tracker: /tmp/pip-build-tracker-eyb_v1k2 2026-06-15T12:56:26,757 Created temporary directory: /tmp/pip-wheel-9hqn1ss_ 2026-06-15T12:56:26,760 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-06-15T12:56:26,763 Created temporary directory: /tmp/pip-ephem-wheel-cache-qt76265x 2026-06-15T12:56:26,784 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-06-15T12:56:26,788 2 location(s) to search for versions of ipsw-parser: 2026-06-15T12:56:26,788 * https://pypi.org/simple/ipsw-parser/ 2026-06-15T12:56:26,788 * https://www.piwheels.org/simple/ipsw-parser/ 2026-06-15T12:56:26,789 Fetching project page and analyzing links: https://pypi.org/simple/ipsw-parser/ 2026-06-15T12:56:26,789 Getting page https://pypi.org/simple/ipsw-parser/ 2026-06-15T12:56:26,791 Found index url https://pypi.org/simple 2026-06-15T12:56:27,043 Fetched page https://pypi.org/simple/ipsw-parser/ as application/vnd.pypi.simple.v1+json 2026-06-15T12:56:27,057 Skipping link: No binaries permitted for ipsw-parser: https://files.pythonhosted.org/packages/12/df/2d31179fc1a6f3d7bcae13435c13d5e590539e132fae007f524ca14594ed/ipsw_parser-0.0.1-py3-none-any.whl (from https://pypi.org/simple/ipsw-parser/) 2026-06-15T12:56:27,057 Found link https://files.pythonhosted.org/packages/98/3c/6ece3afda771de0252b55bbcf70fedb5c658f637994712892af5c3b58abc/ipsw_parser-0.0.1.tar.gz (from https://pypi.org/simple/ipsw-parser/), version: 0.0.1 2026-06-15T12:56:27,058 Skipping link: No binaries permitted for ipsw-parser: https://files.pythonhosted.org/packages/53/8b/6e48d8d8b0a7e54e5f3a8c21e2861c84c1dafe6a1a6900cff1a9551e3ad5/ipsw_parser-1.0.0-py3-none-any.whl (from https://pypi.org/simple/ipsw-parser/) 2026-06-15T12:56:27,059 Found link https://files.pythonhosted.org/packages/ac/cf/1baa14e72dbc300750d5e55814a9394b8f5cfdf36931b96afffe02f82d03/ipsw_parser-1.0.0.tar.gz (from https://pypi.org/simple/ipsw-parser/), version: 1.0.0 2026-06-15T12:56:27,059 Skipping link: No binaries permitted for ipsw-parser: https://files.pythonhosted.org/packages/d7/a3/4b857ed0cc2c7ce3367ad228f61d47e086c16d708390d1dc8390e25cd3cf/ipsw_parser-1.0.1-py3-none-any.whl (from https://pypi.org/simple/ipsw-parser/) 2026-06-15T12:56:27,060 Found link https://files.pythonhosted.org/packages/5b/91/70eba475814329308dda402d85da01e7efa773e25705c0e49250303cbcfb/ipsw_parser-1.0.1.tar.gz (from https://pypi.org/simple/ipsw-parser/), version: 1.0.1 2026-06-15T12:56:27,061 Skipping link: No binaries permitted for ipsw-parser: https://files.pythonhosted.org/packages/f5/1e/afe87249d336a1c57fabdb574aeaeea500a318c5753c61b6b7e2b348dc87/ipsw_parser-1.0.2-py3-none-any.whl (from https://pypi.org/simple/ipsw-parser/) 2026-06-15T12:56:27,061 Found link https://files.pythonhosted.org/packages/8a/7e/9055d888e15ed00557149a7db50882ea8acb77ce81ee859133bd6ee09880/ipsw_parser-1.0.2.tar.gz (from https://pypi.org/simple/ipsw-parser/), version: 1.0.2 2026-06-15T12:56:27,062 Skipping link: No binaries permitted for ipsw-parser: https://files.pythonhosted.org/packages/1f/e3/4946dc353518fd857ebc77fae593a8e1b672facd8c95bd0c155bc12a9568/ipsw_parser-1.1.0-py3-none-any.whl (from https://pypi.org/simple/ipsw-parser/) 2026-06-15T12:56:27,063 Found link https://files.pythonhosted.org/packages/a8/15/84011ab996eaf3da7aa370c85478c6e32c78b1415a5f1141079d21c50969/ipsw_parser-1.1.0.tar.gz (from https://pypi.org/simple/ipsw-parser/), version: 1.1.0 2026-06-15T12:56:27,063 Skipping link: No binaries permitted for ipsw-parser: https://files.pythonhosted.org/packages/3b/59/021b5f378ca2f41fa3a3332d3960de9dceb0c55217455a6227132379c7d5/ipsw_parser-1.1.1-py3-none-any.whl (from https://pypi.org/simple/ipsw-parser/) 2026-06-15T12:56:27,064 Found link https://files.pythonhosted.org/packages/09/23/aad4183b6efff1c479e236daf0d180fa3f2cbc9ef8b92fe51b487084db57/ipsw_parser-1.1.1.tar.gz (from https://pypi.org/simple/ipsw-parser/), version: 1.1.1 2026-06-15T12:56:27,065 Skipping link: No binaries permitted for ipsw-parser: https://files.pythonhosted.org/packages/e4/5d/e69e52afff2bea0895642884f7a2cf0727abd43451c75bf6c5f826487651/ipsw_parser-1.1.2-py3-none-any.whl (from https://pypi.org/simple/ipsw-parser/) 2026-06-15T12:56:27,065 Found link https://files.pythonhosted.org/packages/69/c2/3361bc11510d140c69a5e8347665239f3ed37ce4360db130dc7167e1f75f/ipsw_parser-1.1.2.tar.gz (from https://pypi.org/simple/ipsw-parser/), version: 1.1.2 2026-06-15T12:56:27,066 Skipping link: No binaries permitted for ipsw-parser: https://files.pythonhosted.org/packages/8c/54/8f75c2fcfcbbbd64b827a85a9d176f0b462292948b3947ab70a514560184/ipsw_parser-1.1.3-py3-none-any.whl (from https://pypi.org/simple/ipsw-parser/) 2026-06-15T12:56:27,067 Found link https://files.pythonhosted.org/packages/32/75/bdc6b9f1a18a01a42dbde3862fabe6878a539dc5a4e18d7064531d63c25f/ipsw_parser-1.1.3.tar.gz (from https://pypi.org/simple/ipsw-parser/), version: 1.1.3 2026-06-15T12:56:27,067 Skipping link: No binaries permitted for ipsw-parser: https://files.pythonhosted.org/packages/96/c3/712258e61e43240d84fe43d32cb69ae81583d55b9fdea9fab6fd6c0c9555/ipsw_parser-1.1.4-py3-none-any.whl (from https://pypi.org/simple/ipsw-parser/) 2026-06-15T12:56:27,068 Found link https://files.pythonhosted.org/packages/94/61/dc1522603ba59e02171d331620cf24d3a811e83f21782d7e4779fd5a1294/ipsw_parser-1.1.4.tar.gz (from https://pypi.org/simple/ipsw-parser/), version: 1.1.4 2026-06-15T12:56:27,068 Skipping link: No binaries permitted for ipsw-parser: https://files.pythonhosted.org/packages/15/03/c871249e431cbe2672a9f7239f6b1e13273c5185bc5bbab8ccd5eb7bc75b/ipsw_parser-1.1.5-py3-none-any.whl (from https://pypi.org/simple/ipsw-parser/) (requires-python:>=3.7) 2026-06-15T12:56:27,069 Found link https://files.pythonhosted.org/packages/19/41/b11e76279e20f6fba474ac6bd85580f58b40b901980900ffd42079a1e01e/ipsw_parser-1.1.5.tar.gz (from https://pypi.org/simple/ipsw-parser/) (requires-python:>=3.7), version: 1.1.5 2026-06-15T12:56:27,070 Skipping link: No binaries permitted for ipsw-parser: https://files.pythonhosted.org/packages/8f/58/802cf9d3ab95ed558ee23e68ce8b53ef924e96acb7428a4a0bb8c00aaf1b/ipsw_parser-1.2.0-py3-none-any.whl (from https://pypi.org/simple/ipsw-parser/) (requires-python:>=3.7) 2026-06-15T12:56:27,071 Found link https://files.pythonhosted.org/packages/47/da/72a5730a711ee9a6777e959925099384ddfcfe36cd5ffa91d3de57e15fa9/ipsw_parser-1.2.0.tar.gz (from https://pypi.org/simple/ipsw-parser/) (requires-python:>=3.7), version: 1.2.0 2026-06-15T12:56:27,072 Found link https://files.pythonhosted.org/packages/14/5c/a40fb4e8ba584e0527b7e8a190e876bbdae49247cb4e0df34d2a6b586b65/ipsw-parser-1.2.1.tar.gz (from https://pypi.org/simple/ipsw-parser/) (requires-python:>=3.8), version: 1.2.1 2026-06-15T12:56:27,073 Skipping link: No binaries permitted for ipsw-parser: https://files.pythonhosted.org/packages/55/f9/112c0ab9c06ef1c580dfe0476f259808cff11278c752161db92bea136a42/ipsw_parser-1.2.1-py3-none-any.whl (from https://pypi.org/simple/ipsw-parser/) (requires-python:>=3.8) 2026-06-15T12:56:27,074 Found link https://files.pythonhosted.org/packages/a0/be/14c6632ec6d38b0fb90b2bc859c5a14711e037fe36e60cebd6f74d40e449/ipsw-parser-1.2.2.tar.gz (from https://pypi.org/simple/ipsw-parser/) (requires-python:>=3.8), version: 1.2.2 2026-06-15T12:56:27,074 Skipping link: No binaries permitted for ipsw-parser: https://files.pythonhosted.org/packages/07/f2/5d093d961ba8e7594e3722b6958a980a1b62f8de5d211ecacd895ff02d53/ipsw_parser-1.2.2-py3-none-any.whl (from https://pypi.org/simple/ipsw-parser/) (requires-python:>=3.8) 2026-06-15T12:56:27,075 Skipping link: No binaries permitted for ipsw-parser: https://files.pythonhosted.org/packages/8d/c4/3987ff51c5d4375f5f00589713ad790ba5796407078b7418d5639df855a6/ipsw_parser-1.2.3-py3-none-any.whl (from https://pypi.org/simple/ipsw-parser/) (requires-python:>=3.8) 2026-06-15T12:56:27,076 Found link https://files.pythonhosted.org/packages/82/50/916692b4077fff78b0892de22c6a64a3cf8981e65a7ea959b118dcf84b32/ipsw_parser-1.2.3.tar.gz (from https://pypi.org/simple/ipsw-parser/) (requires-python:>=3.8), version: 1.2.3 2026-06-15T12:56:27,077 Skipping link: No binaries permitted for ipsw-parser: https://files.pythonhosted.org/packages/00/f1/771a7b37e3b4c490f411aaa0ba485dd2c353ff4ef062795169937e115264/ipsw_parser-1.3.0-py3-none-any.whl (from https://pypi.org/simple/ipsw-parser/) (requires-python:>=3.8) 2026-06-15T12:56:27,078 Found link https://files.pythonhosted.org/packages/27/47/c420220a3062e5eb07c33693be599728efc86a3c49d75cac5cc0f534ef3b/ipsw_parser-1.3.0.tar.gz (from https://pypi.org/simple/ipsw-parser/) (requires-python:>=3.8), version: 1.3.0 2026-06-15T12:56:27,078 Skipping link: No binaries permitted for ipsw-parser: https://files.pythonhosted.org/packages/06/d3/2930c5689539bd1e29793184721609c65e5da85a135e3b49e8f8821c1600/ipsw_parser-1.3.1-py3-none-any.whl (from https://pypi.org/simple/ipsw-parser/) (requires-python:>=3.8) 2026-06-15T12:56:27,079 Found link https://files.pythonhosted.org/packages/ad/37/01e2ab0cd5da6c4b9721266179a45d52d9ff5c1b386d0e2cfd49f34d3718/ipsw_parser-1.3.1.tar.gz (from https://pypi.org/simple/ipsw-parser/) (requires-python:>=3.8), version: 1.3.1 2026-06-15T12:56:27,080 Skipping link: No binaries permitted for ipsw-parser: https://files.pythonhosted.org/packages/0d/35/21c1fe9702062a42fb2021f6315e661ca76b3a1b54d4690e530fe273404f/ipsw_parser-1.3.2-py3-none-any.whl (from https://pypi.org/simple/ipsw-parser/) (requires-python:>=3.8) 2026-06-15T12:56:27,081 Found link https://files.pythonhosted.org/packages/62/c2/df9959d2ed9368dc13ad3e6ba931b70f6c885029c801afa9be0b33e7eb13/ipsw_parser-1.3.2.tar.gz (from https://pypi.org/simple/ipsw-parser/) (requires-python:>=3.8), version: 1.3.2 2026-06-15T12:56:27,081 Skipping link: No binaries permitted for ipsw-parser: https://files.pythonhosted.org/packages/42/9a/f13788fd4218c2c855a006d889eb48df2db948dd6f7651968b8f63448b8b/ipsw_parser-1.3.3-py3-none-any.whl (from https://pypi.org/simple/ipsw-parser/) (requires-python:>=3.8) 2026-06-15T12:56:27,082 Found link https://files.pythonhosted.org/packages/86/0e/36b87a09963108fb04dfcd87742524e3ad9da3f987426f8fa6e14065c763/ipsw_parser-1.3.3.tar.gz (from https://pypi.org/simple/ipsw-parser/) (requires-python:>=3.8), version: 1.3.3 2026-06-15T12:56:27,083 Skipping link: No binaries permitted for ipsw-parser: https://files.pythonhosted.org/packages/74/c6/371d692518ef862db4a15819823d6e407899439dbcd66955831c390d7b71/ipsw_parser-1.3.4-py3-none-any.whl (from https://pypi.org/simple/ipsw-parser/) (requires-python:>=3.8) 2026-06-15T12:56:27,084 Found link https://files.pythonhosted.org/packages/66/dc/d74194bb1d9d7ad4c74d5a1701aba77f8d2c408e0bee23583fbc62d4d4c3/ipsw_parser-1.3.4.tar.gz (from https://pypi.org/simple/ipsw-parser/) (requires-python:>=3.8), version: 1.3.4 2026-06-15T12:56:27,084 Skipping link: No binaries permitted for ipsw-parser: https://files.pythonhosted.org/packages/be/d5/3d62730d4ca1abfdf05611b1d126070ab5627a9e13f6a176ed485f807c0d/ipsw_parser-1.3.5-py3-none-any.whl (from https://pypi.org/simple/ipsw-parser/) (requires-python:>=3.8) 2026-06-15T12:56:27,086 Found link https://files.pythonhosted.org/packages/75/5c/e5b9e7e0ed8d36891e89e225cba089b1dec5e46726ec2917c6ae40c60e0c/ipsw_parser-1.3.5.tar.gz (from https://pypi.org/simple/ipsw-parser/) (requires-python:>=3.8), version: 1.3.5 2026-06-15T12:56:27,086 Skipping link: No binaries permitted for ipsw-parser: https://files.pythonhosted.org/packages/2d/99/78497e9870d533a0d4daaf7b815a2381e6bf716016ba1dd031346a6bc1c1/ipsw_parser-1.3.6-py3-none-any.whl (from https://pypi.org/simple/ipsw-parser/) (requires-python:>=3.8) 2026-06-15T12:56:27,087 Found link https://files.pythonhosted.org/packages/d6/70/c8d45054921839e791d2e8d16a63a971ce1280ba3b0524a7d1592d2f53ce/ipsw_parser-1.3.6.tar.gz (from https://pypi.org/simple/ipsw-parser/) (requires-python:>=3.8), version: 1.3.6 2026-06-15T12:56:27,088 Skipping link: No binaries permitted for ipsw-parser: https://files.pythonhosted.org/packages/d6/2b/93382fc9157003d63d7c7eb6dfb0575bf926b3afd227e9c75d3df5e4a1b2/ipsw_parser-1.3.7-py3-none-any.whl (from https://pypi.org/simple/ipsw-parser/) (requires-python:>=3.8) 2026-06-15T12:56:27,089 Found link https://files.pythonhosted.org/packages/71/2f/c022d106d042b6ff79b980a21ab0a77ea1e74cf6488bd9332c15fbe98fc6/ipsw_parser-1.3.7.tar.gz (from https://pypi.org/simple/ipsw-parser/) (requires-python:>=3.8), version: 1.3.7 2026-06-15T12:56:27,090 Skipping link: No binaries permitted for ipsw-parser: https://files.pythonhosted.org/packages/e4/a0/ab86c3ab38a96e1917762d6db0295543f1bc68dc2e86a44d90b686a608aa/ipsw_parser-1.3.8-py3-none-any.whl (from https://pypi.org/simple/ipsw-parser/) (requires-python:>=3.9) 2026-06-15T12:56:27,091 Found link https://files.pythonhosted.org/packages/17/89/3f066781f8e134057c382843c04b326747091637b49de02f19fc2e51b46e/ipsw_parser-1.3.8.tar.gz (from https://pypi.org/simple/ipsw-parser/) (requires-python:>=3.9), version: 1.3.8 2026-06-15T12:56:27,091 Skipping link: No binaries permitted for ipsw-parser: https://files.pythonhosted.org/packages/71/3f/72e954e40d5789db614838da09f414c144e8d5901006166d4c77c60c0e00/ipsw_parser-1.3.9-py3-none-any.whl (from https://pypi.org/simple/ipsw-parser/) (requires-python:>=3.9) 2026-06-15T12:56:27,092 Found link https://files.pythonhosted.org/packages/91/b3/520a75b11bcc564192dd953c1cdc6500b08dd6428d3cddd6bd0c22fe8ee5/ipsw_parser-1.3.9.tar.gz (from https://pypi.org/simple/ipsw-parser/) (requires-python:>=3.9), version: 1.3.9 2026-06-15T12:56:27,093 Skipping link: No binaries permitted for ipsw-parser: https://files.pythonhosted.org/packages/31/69/b760bcad4d4f978cc6d817d5843ffc36d75f1fdd9e70053545aaf3b961fc/ipsw_parser-1.4.0-py3-none-any.whl (from https://pypi.org/simple/ipsw-parser/) (requires-python:>=3.9) 2026-06-15T12:56:27,094 Found link https://files.pythonhosted.org/packages/78/7c/e393d9b762fc46c8ff34489670d6aa47e4f60549613879ad8fbdb71dbfc3/ipsw_parser-1.4.0.tar.gz (from https://pypi.org/simple/ipsw-parser/) (requires-python:>=3.9), version: 1.4.0 2026-06-15T12:56:27,094 Skipping link: No binaries permitted for ipsw-parser: https://files.pythonhosted.org/packages/2a/c6/c22f7bf03b4cb1da1ae0a5aef1789ebeb642b4af8fe9b8fef9602024c864/ipsw_parser-1.4.1-py3-none-any.whl (from https://pypi.org/simple/ipsw-parser/) (requires-python:>=3.9) 2026-06-15T12:56:27,095 Found link https://files.pythonhosted.org/packages/5a/6f/75d309c3eb5c04d2593a4ee8ae38df3650042fe261eed1731ee0e02d5dc7/ipsw_parser-1.4.1.tar.gz (from https://pypi.org/simple/ipsw-parser/) (requires-python:>=3.9), version: 1.4.1 2026-06-15T12:56:27,096 Skipping link: No binaries permitted for ipsw-parser: https://files.pythonhosted.org/packages/65/4d/ae7f803a48d7f54a2d6a9aec1dcd74bc9d2006e264f2ef7418a2400cfd76/ipsw_parser-1.4.2-py3-none-any.whl (from https://pypi.org/simple/ipsw-parser/) (requires-python:>=3.9) 2026-06-15T12:56:27,097 Found link https://files.pythonhosted.org/packages/25/81/78b6acd9158b3f91c014d1916a66beadaeb623296fa2bd39605ddb58b5b1/ipsw_parser-1.4.2.tar.gz (from https://pypi.org/simple/ipsw-parser/) (requires-python:>=3.9), version: 1.4.2 2026-06-15T12:56:27,097 Skipping link: No binaries permitted for ipsw-parser: https://files.pythonhosted.org/packages/71/e3/1dd7cef78c6623bffc0a19f69f1b9134cec9c834235f6f705523c243f312/ipsw_parser-1.4.3-py3-none-any.whl (from https://pypi.org/simple/ipsw-parser/) (requires-python:>=3.9) 2026-06-15T12:56:27,098 Found link https://files.pythonhosted.org/packages/7b/e7/656985f92255720a8ae3e606afa8f2bb201bb9cf9b67d8dfdbcd3af7aba4/ipsw_parser-1.4.3.tar.gz (from https://pypi.org/simple/ipsw-parser/) (requires-python:>=3.9), version: 1.4.3 2026-06-15T12:56:27,099 Skipping link: No binaries permitted for ipsw-parser: https://files.pythonhosted.org/packages/5b/e0/3b8262e437796c840b1ffa1a67fa8ad889867a9997175e3f386010f4993b/ipsw_parser-1.4.4-py3-none-any.whl (from https://pypi.org/simple/ipsw-parser/) (requires-python:>=3.9) 2026-06-15T12:56:27,100 Found link https://files.pythonhosted.org/packages/13/38/a2aa8a4a506a49d8e8cdc45ee549e8f1366af976bccc976294d707f62861/ipsw_parser-1.4.4.tar.gz (from https://pypi.org/simple/ipsw-parser/) (requires-python:>=3.9), version: 1.4.4 2026-06-15T12:56:27,101 Skipping link: No binaries permitted for ipsw-parser: https://files.pythonhosted.org/packages/d1/99/b5805555d14abf34d9534c9e8ba81d629107fa5d3bd7f110ca752a21d1c2/ipsw_parser-1.5.0-py3-none-any.whl (from https://pypi.org/simple/ipsw-parser/) (requires-python:>=3.9) 2026-06-15T12:56:27,101 Found link https://files.pythonhosted.org/packages/2c/96/c820ec1e2f50d398c2442b2f8759448a896a300745c2920c4cf7ba89dd4c/ipsw_parser-1.5.0.tar.gz (from https://pypi.org/simple/ipsw-parser/) (requires-python:>=3.9), version: 1.5.0 2026-06-15T12:56:27,102 Skipping link: No binaries permitted for ipsw-parser: https://files.pythonhosted.org/packages/a8/a3/9671c80252fc7a8b870b01639c3ae821d39f9489ac346bce7d8bfbf168f4/ipsw_parser-1.6.0-py3-none-any.whl (from https://pypi.org/simple/ipsw-parser/) (requires-python:>=3.9) 2026-06-15T12:56:27,103 Found link https://files.pythonhosted.org/packages/fc/8a/bae825b78838c86b05bd7ca3bf26e98dfcf3d0955619fe717402a628dfa7/ipsw_parser-1.6.0.tar.gz (from https://pypi.org/simple/ipsw-parser/) (requires-python:>=3.9), version: 1.6.0 2026-06-15T12:56:27,103 Skipping link: No binaries permitted for ipsw-parser: https://files.pythonhosted.org/packages/02/6a/0b645137afd2076b2b73ebb59a6d00ecef9d444626fb784d8c5ffb802bf2/ipsw_parser-1.7.0-py3-none-any.whl (from https://pypi.org/simple/ipsw-parser/) (requires-python:>=3.9) 2026-06-15T12:56:27,104 Found link https://files.pythonhosted.org/packages/72/6c/985f6b316165f635294af6b1bc64906836885fbb91e07e1ecd4508d62f7d/ipsw_parser-1.7.0.tar.gz (from https://pypi.org/simple/ipsw-parser/) (requires-python:>=3.9), version: 1.7.0 2026-06-15T12:56:27,105 Skipping link: No binaries permitted for ipsw-parser: https://files.pythonhosted.org/packages/e8/f9/ea29840cf8c9c015108058d2e0c71cd8c01ea0c04e3d8f156062edf5db2c/ipsw_parser-1.7.1-py3-none-any.whl (from https://pypi.org/simple/ipsw-parser/) (requires-python:>=3.9) 2026-06-15T12:56:27,106 Found link https://files.pythonhosted.org/packages/28/4e/4d48c9dc0c7e3e83773b259088c91ab78301a296ee0968fe138ef60cf8c3/ipsw_parser-1.7.1.tar.gz (from https://pypi.org/simple/ipsw-parser/) (requires-python:>=3.9), version: 1.7.1 2026-06-15T12:56:27,106 Skipping link: No binaries permitted for ipsw-parser: https://files.pythonhosted.org/packages/96/14/da8f96cbd37ac7f706f8317828207692dded314a1249c0aa474f6191834d/ipsw_parser-1.7.2-py3-none-any.whl (from https://pypi.org/simple/ipsw-parser/) (requires-python:>=3.9) 2026-06-15T12:56:27,107 Found link https://files.pythonhosted.org/packages/09/f4/1e078f3252c9b5b25e1a7329d43278318f7b0d7f95f1b0130855aabfacb4/ipsw_parser-1.7.2.tar.gz (from https://pypi.org/simple/ipsw-parser/) (requires-python:>=3.9), version: 1.7.2 2026-06-15T12:56:27,108 Skipping link: No binaries permitted for ipsw-parser: https://files.pythonhosted.org/packages/dd/4b/7a9b2834a1c0933b869e1885aefa936a4223ae991f770a0d2a29f40fc3f0/ipsw_parser-1.7.3-py3-none-any.whl (from https://pypi.org/simple/ipsw-parser/) (requires-python:>=3.9) 2026-06-15T12:56:27,109 Found link https://files.pythonhosted.org/packages/85/0d/27e277301312cbb56a46ec7787e34c2d8b16ddcca201d0f858894693dcbc/ipsw_parser-1.7.3.tar.gz (from https://pypi.org/simple/ipsw-parser/) (requires-python:>=3.9), version: 1.7.3 2026-06-15T12:56:27,109 Fetching project page and analyzing links: https://www.piwheels.org/simple/ipsw-parser/ 2026-06-15T12:56:27,110 Getting page https://www.piwheels.org/simple/ipsw-parser/ 2026-06-15T12:56:27,112 Found index url https://www.piwheels.org/simple 2026-06-15T12:56:27,397 Fetched page https://www.piwheels.org/simple/ipsw-parser/ as text/html 2026-06-15T12:56:27,406 Skipping link: No binaries permitted for ipsw-parser: https://www.piwheels.org/simple/ipsw-parser/ipsw_parser-1.7.2-py3-none-any.whl#sha256=4dfbdcaeb0525336dcfeec49c5a62d2e63dbc32104029cdcb3b79638da7142d0 (from https://www.piwheels.org/simple/ipsw-parser/) (requires-python:>=3.9) 2026-06-15T12:56:27,407 Skipping link: No binaries permitted for ipsw-parser: https://www.piwheels.org/simple/ipsw-parser/ipsw_parser-1.7.1-py3-none-any.whl#sha256=9c63bf7212bc652304e76447a2a27f15be5d6fa444568ab68be7fd839b931e53 (from https://www.piwheels.org/simple/ipsw-parser/) (requires-python:>=3.9) 2026-06-15T12:56:27,407 Skipping link: No binaries permitted for ipsw-parser: https://www.piwheels.org/simple/ipsw-parser/ipsw_parser-1.7.0-py3-none-any.whl#sha256=d8a4c638ccdc520f0386e0a6275b3a035b236924a8109c6b7f9105dae0b56573 (from https://www.piwheels.org/simple/ipsw-parser/) (requires-python:>=3.9) 2026-06-15T12:56:27,408 Skipping link: No binaries permitted for ipsw-parser: https://www.piwheels.org/simple/ipsw-parser/ipsw_parser-1.6.0-py3-none-any.whl#sha256=c885285331a7b129048e0feb867c02c41de2b99cbd5b4e420448907a200513d5 (from https://www.piwheels.org/simple/ipsw-parser/) (requires-python:>=3.9) 2026-06-15T12:56:27,408 Skipping link: No binaries permitted for ipsw-parser: https://archive1.piwheels.org/simple/ipsw-parser/ipsw_parser-1.5.0-py3-none-any.whl#sha256=eafd53c1b52ca59e061e2ce669c584e65293683e0bd7af9571f44425f9420e91 (from https://www.piwheels.org/simple/ipsw-parser/) (requires-python:>=3.9) 2026-06-15T12:56:27,409 Skipping link: No binaries permitted for ipsw-parser: https://archive1.piwheels.org/simple/ipsw-parser/ipsw_parser-1.4.4-py3-none-any.whl#sha256=8886cfa4a0328c27258343ca7b2572a1132584c347296771ac17ac969b5f9e3d (from https://www.piwheels.org/simple/ipsw-parser/) (requires-python:>=3.9) 2026-06-15T12:56:27,409 Skipping link: No binaries permitted for ipsw-parser: https://archive1.piwheels.org/simple/ipsw-parser/ipsw_parser-1.4.3-py3-none-any.whl#sha256=16d84c1aac6f0095be3e5fff3779885a23d9fcbc458b578553ad34787b9839d3 (from https://www.piwheels.org/simple/ipsw-parser/) (requires-python:>=3.9) 2026-06-15T12:56:27,409 Skipping link: No binaries permitted for ipsw-parser: https://archive1.piwheels.org/simple/ipsw-parser/ipsw_parser-1.4.2-py3-none-any.whl#sha256=41724cd1a5127d4f38fcc41abe1d9f76c7b55a93962fd3d4d823ed18e1f7f72b (from https://www.piwheels.org/simple/ipsw-parser/) (requires-python:>=3.9) 2026-06-15T12:56:27,410 Skipping link: No binaries permitted for ipsw-parser: https://archive1.piwheels.org/simple/ipsw-parser/ipsw_parser-1.4.1-py3-none-any.whl#sha256=b806e2395e0b5b0ce138ad9265b147e3e4e46284137ad51ce686c27e5929be2e (from https://www.piwheels.org/simple/ipsw-parser/) (requires-python:>=3.9) 2026-06-15T12:56:27,411 Skipping link: No binaries permitted for ipsw-parser: https://archive1.piwheels.org/simple/ipsw-parser/ipsw_parser-1.4.0-py3-none-any.whl#sha256=34b080e83c38f439a4d09fed5734065d8633b9cb07310d093f455eb52fa6ce39 (from https://www.piwheels.org/simple/ipsw-parser/) (requires-python:>=3.9) 2026-06-15T12:56:27,411 Skipping link: No binaries permitted for ipsw-parser: https://archive1.piwheels.org/simple/ipsw-parser/ipsw_parser-1.3.9-py3-none-any.whl#sha256=4442f17d1415b78a3545ae7704bda58d14fecffe5af84931b70f29d5d426aae6 (from https://www.piwheels.org/simple/ipsw-parser/) (requires-python:>=3.9) 2026-06-15T12:56:27,412 Skipping link: No binaries permitted for ipsw-parser: https://archive1.piwheels.org/simple/ipsw-parser/ipsw_parser-1.3.8-py3-none-any.whl#sha256=4f00b436ae4eaf94aa60d05bab4aeb361ab42000cae567b21c337b1cb2c2a047 (from https://www.piwheels.org/simple/ipsw-parser/) (requires-python:>=3.9) 2026-06-15T12:56:27,412 Skipping link: No binaries permitted for ipsw-parser: https://archive1.piwheels.org/simple/ipsw-parser/ipsw_parser-1.3.7-py3-none-any.whl#sha256=c7de75e28c14e913254bfff7abaabf76bef90755abf2ba3d22005ee71bd1c0a5 (from https://www.piwheels.org/simple/ipsw-parser/) (requires-python:>=3.8) 2026-06-15T12:56:27,413 Skipping link: No binaries permitted for ipsw-parser: https://archive1.piwheels.org/simple/ipsw-parser/ipsw_parser-1.3.6-py3-none-any.whl#sha256=168816170f820a9a25879880a1e9d4eb2eb05702fae4a2495028d62d1a19307b (from https://www.piwheels.org/simple/ipsw-parser/) (requires-python:>=3.8) 2026-06-15T12:56:27,414 Skipping link: No binaries permitted for ipsw-parser: https://archive1.piwheels.org/simple/ipsw-parser/ipsw_parser-1.3.5-py3-none-any.whl#sha256=bcff056275abb5aa535254af7571057ecc9550aead981018a0e7b1f36fda3755 (from https://www.piwheels.org/simple/ipsw-parser/) (requires-python:>=3.8) 2026-06-15T12:56:27,414 Skipping link: No binaries permitted for ipsw-parser: https://archive1.piwheels.org/simple/ipsw-parser/ipsw_parser-1.3.4-py3-none-any.whl#sha256=5c63a22f1e50ba76ebd09262eb8eb2cda81c38c7023e456fcc675bf54612ff45 (from https://www.piwheels.org/simple/ipsw-parser/) (requires-python:>=3.8) 2026-06-15T12:56:27,415 Skipping link: No binaries permitted for ipsw-parser: https://archive1.piwheels.org/simple/ipsw-parser/ipsw_parser-1.3.3-py3-none-any.whl#sha256=a4bd0a295c949008c8db8792ece1ee9a3504a3020a0e85fa84512ee33c9df82b (from https://www.piwheels.org/simple/ipsw-parser/) (requires-python:>=3.8) 2026-06-15T12:56:27,415 Skipping link: No binaries permitted for ipsw-parser: https://archive1.piwheels.org/simple/ipsw-parser/ipsw_parser-1.3.2-py3-none-any.whl#sha256=e3c93ffaad42a9e4abe5feda91fcaee022b3310ea5294b7cafc1f0cd339fe079 (from https://www.piwheels.org/simple/ipsw-parser/) (requires-python:>=3.8) 2026-06-15T12:56:27,416 Skipping link: No binaries permitted for ipsw-parser: https://archive1.piwheels.org/simple/ipsw-parser/ipsw_parser-1.3.1-py3-none-any.whl#sha256=3ad6a48b17eb5b90087cc30aa98cf54d3a362cd49aa2e0c5ebe5fec608285844 (from https://www.piwheels.org/simple/ipsw-parser/) (requires-python:>=3.8) 2026-06-15T12:56:27,416 Skipping link: No binaries permitted for ipsw-parser: https://archive1.piwheels.org/simple/ipsw-parser/ipsw_parser-1.3.0-py3-none-any.whl#sha256=b738d998ba0be626afe29fd3da5bdc98f06b9d7a9f98e5ac2fc2aa42589da6e1 (from https://www.piwheels.org/simple/ipsw-parser/) (requires-python:>=3.8) 2026-06-15T12:56:27,417 Skipping link: No binaries permitted for ipsw-parser: https://archive1.piwheels.org/simple/ipsw-parser/ipsw_parser-1.2.3-py3-none-any.whl#sha256=3827e9380d16369868244a399be85152cfd2cf7af8ec50d84a8004d8c5d2298d (from https://www.piwheels.org/simple/ipsw-parser/) (requires-python:>=3.8) 2026-06-15T12:56:27,417 Skipping link: No binaries permitted for ipsw-parser: https://archive1.piwheels.org/simple/ipsw-parser/ipsw_parser-1.2.2-py3-none-any.whl#sha256=298007f32096eccb846c44da26895877c7564e002f834df9fed92a96f7bcd351 (from https://www.piwheels.org/simple/ipsw-parser/) (requires-python:>=3.8) 2026-06-15T12:56:27,418 Skipping link: No binaries permitted for ipsw-parser: https://archive1.piwheels.org/simple/ipsw-parser/ipsw_parser-1.2.1-py3-none-any.whl#sha256=c38657a3bcaa94e67d6e2db607b096d867d6cd1e3f2f52cbe72a68443936a3c9 (from https://www.piwheels.org/simple/ipsw-parser/) (requires-python:>=3.8) 2026-06-15T12:56:27,419 Skipping link: No binaries permitted for ipsw-parser: https://archive1.piwheels.org/simple/ipsw-parser/ipsw_parser-1.2.0-py3-none-any.whl#sha256=ce9f6745b3a927d63f97b00a238ddae0f52c846d9a6c2a9fa693105eb4624038 (from https://www.piwheels.org/simple/ipsw-parser/) (requires-python:>=3.7) 2026-06-15T12:56:27,419 Skipping link: No binaries permitted for ipsw-parser: https://archive1.piwheels.org/simple/ipsw-parser/ipsw_parser-1.1.5-py3-none-any.whl#sha256=fe315938bd462cea7d4f6dfe8a8cab7ac6198c9c3683fc7f96a0a79df0c787d7 (from https://www.piwheels.org/simple/ipsw-parser/) (requires-python:>=3.7) 2026-06-15T12:56:27,420 Skipping link: not a file: https://www.piwheels.org/simple/ipsw-parser/ 2026-06-15T12:56:27,420 Skipping link: not a file: https://pypi.org/simple/ipsw-parser/ 2026-06-15T12:56:27,443 Given no hashes to check 1 links for project 'ipsw-parser': discarding no candidates 2026-06-15T12:56:27,460 Collecting ipsw-parser==1.7.3 2026-06-15T12:56:27,463 Created temporary directory: /tmp/pip-unpack-9u_8iocc 2026-06-15T12:56:27,792 Downloading ipsw_parser-1.7.3.tar.gz (55 kB) 2026-06-15T12:56:27,928 Added ipsw-parser==1.7.3 from https://files.pythonhosted.org/packages/85/0d/27e277301312cbb56a46ec7787e34c2d8b16ddcca201d0f858894693dcbc/ipsw_parser-1.7.3.tar.gz to build tracker '/tmp/pip-build-tracker-eyb_v1k2' 2026-06-15T12:56:27,935 Created temporary directory: /tmp/pip-build-env-792pp4p6 2026-06-15T12:56:27,940 Installing build dependencies: started 2026-06-15T12:56:27,941 Running command pip subprocess to install build dependencies 2026-06-15T12:56:29,115 Using pip 23.0.1 from /usr/lib/python3/dist-packages/pip (python 3.11) 2026-06-15T12:56:29,579 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-06-15T12:56:29,602 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-06-15T12:56:31,620 Collecting setuptools>=43.0.0 2026-06-15T12:56:31,621 Obtaining dependency information for setuptools>=43.0.0 from https://www.piwheels.org/simple/setuptools/setuptools-82.0.1-py3-none-any.whl.metadata 2026-06-15T12:56:31,635 Using cached https://www.piwheels.org/simple/setuptools/setuptools-82.0.1-py3-none-any.whl.metadata (6.5 kB) 2026-06-15T12:56:31,979 Collecting setuptools_scm>=8 2026-06-15T12:56:31,980 Obtaining dependency information for setuptools_scm>=8 from https://www.piwheels.org/simple/setuptools-scm/setuptools_scm-10.0.5-py3-none-any.whl.metadata 2026-06-15T12:56:31,994 Using cached https://www.piwheels.org/simple/setuptools-scm/setuptools_scm-10.0.5-py3-none-any.whl.metadata (6.5 kB) 2026-06-15T12:56:32,004 Discarding https://www.piwheels.org/simple/setuptools-scm/setuptools_scm-10.0.5-py3-none-any.whl#sha256=600c37b3fea2bb517f59d76792adae856d0b5ce7735b186e4cde804375251321 (from https://www.piwheels.org/simple/setuptools-scm/) (requires-python:>=3.10): Requested setuptools_scm>=8 from https://www.piwheels.org/simple/setuptools-scm/setuptools_scm-10.0.5-py3-none-any.whl#sha256=600c37b3fea2bb517f59d76792adae856d0b5ce7735b186e4cde804375251321 has inconsistent Name: expected 'setuptools_scm', but metadata has 'setuptools-scm' 2026-06-15T12:56:32,027 Using cached setuptools_scm-10.0.5-py3-none-any.whl (21 kB) 2026-06-15T12:56:32,260 Collecting wheel 2026-06-15T12:56:32,261 Obtaining dependency information for wheel from https://www.piwheels.org/simple/wheel/wheel-0.47.0-py3-none-any.whl.metadata 2026-06-15T12:56:32,274 Using cached https://www.piwheels.org/simple/wheel/wheel-0.47.0-py3-none-any.whl.metadata (2.3 kB) 2026-06-15T12:56:32,356 Collecting vcs-versioning>=1.0.0.dev0 2026-06-15T12:56:32,356 Obtaining dependency information for vcs-versioning>=1.0.0.dev0 from https://www.piwheels.org/simple/vcs-versioning/vcs_versioning-1.1.1-py3-none-any.whl.metadata 2026-06-15T12:56:32,370 Using cached https://www.piwheels.org/simple/vcs-versioning/vcs_versioning-1.1.1-py3-none-any.whl.metadata (1.6 kB) 2026-06-15T12:56:32,553 Collecting packaging>=20 2026-06-15T12:56:32,554 Obtaining dependency information for packaging>=20 from https://www.piwheels.org/simple/packaging/packaging-26.2-py3-none-any.whl.metadata 2026-06-15T12:56:32,781 Using cached https://www.piwheels.org/simple/packaging/packaging-26.2-py3-none-any.whl.metadata (3.5 kB) 2026-06-15T12:56:33,018 Using cached https://www.piwheels.org/simple/wheel/wheel-0.47.0-py3-none-any.whl (32 kB) 2026-06-15T12:56:33,036 Using cached https://www.piwheels.org/simple/packaging/packaging-26.2-py3-none-any.whl (100 kB) 2026-06-15T12:56:33,061 Using cached https://www.piwheels.org/simple/vcs-versioning/vcs_versioning-1.1.1-py3-none-any.whl (79 kB) 2026-06-15T12:56:33,137 Using cached https://www.piwheels.org/simple/setuptools/setuptools-82.0.1-py3-none-any.whl (1.0 MB) 2026-06-15T12:56:33,174 Using cached https://www.piwheels.org/simple/wheel/wheel-0.47.0-py3-none-any.whl (32 kB) 2026-06-15T12:56:33,198 Using cached https://www.piwheels.org/simple/packaging/packaging-26.2-py3-none-any.whl (100 kB) 2026-06-15T12:56:33,225 Using cached https://www.piwheels.org/simple/vcs-versioning/vcs_versioning-1.1.1-py3-none-any.whl (79 kB) 2026-06-15T12:56:33,312 Using cached https://www.piwheels.org/simple/setuptools/setuptools-82.0.1-py3-none-any.whl (1.0 MB) 2026-06-15T12:56:36,093 Installing collected packages: setuptools, packaging, wheel, vcs-versioning, setuptools_scm 2026-06-15T12:56:39,626 Creating /tmp/pip-build-env-792pp4p6/overlay/local/bin 2026-06-15T12:56:39,628 changing mode of /tmp/pip-build-env-792pp4p6/overlay/local/bin/wheel to 755 2026-06-15T12:56:39,938 changing mode of /tmp/pip-build-env-792pp4p6/overlay/local/bin/vcs-versioning to 755 2026-06-15T12:56:40,050 changing mode of /tmp/pip-build-env-792pp4p6/overlay/local/bin/setuptools-scm to 755 2026-06-15T12:56:40,085 Successfully installed packaging-26.2 setuptools-82.0.1 setuptools_scm-10.0.5 vcs-versioning-1.1.1 wheel-0.47.0 2026-06-15T12:56:40,391 Installing build dependencies: finished with status 'done' 2026-06-15T12:56:40,398 Getting requirements to build wheel: started 2026-06-15T12:56:40,399 Running command Getting requirements to build wheel 2026-06-15T12:56:41,038 /tmp/pip-build-env-792pp4p6/overlay/local/lib/python3.11/dist-packages/setuptools_scm/_integration/deprecation.py:7: UserWarning: pyproject.toml: at [tool.setuptools.dynamic] 2026-06-15T12:56:41,038 version = {attr = ...} is forcing setuptools to override the version setuptools-scm did already set 2026-06-15T12:56:41,039 When using setuptools-scm it's invalid to use setuptools dynamic version as well, please remove it. 2026-06-15T12:56:41,039 Setuptools-scm is responsible for setting the version, forcing setuptools to override creates errors. 2026-06-15T12:56:41,040 warnings.warn( 2026-06-15T12:56:41,134 /tmp/pip-build-env-792pp4p6/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsDeprecationWarning: `project.license` as a TOML table is deprecated 2026-06-15T12:56:41,134 !! 2026-06-15T12:56:41,136 ******************************************************************************** 2026-06-15T12:56:41,137 Please use a simple string containing a SPDX expression for `project.license`. You can also use `project.license-files`. (Both options available on setuptools>=77.0.0). 2026-06-15T12:56:41,138 By 2027-Feb-18, you need to update your project and remove deprecated calls 2026-06-15T12:56:41,139 or your builds will no longer be supported. 2026-06-15T12:56:41,140 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-06-15T12:56:41,141 ******************************************************************************** 2026-06-15T12:56:41,143 !! 2026-06-15T12:56:41,143 corresp(dist, value, root_dir) 2026-06-15T12:56:41,215 /tmp/pip-build-env-792pp4p6/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:61: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-06-15T12:56:41,215 !! 2026-06-15T12:56:41,216 ******************************************************************************** 2026-06-15T12:56:41,217 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-06-15T12:56:41,218 License :: OSI Approved :: GNU General Public License v3 or later (GPLv3+) 2026-06-15T12:56:41,220 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-06-15T12:56:41,220 ******************************************************************************** 2026-06-15T12:56:41,222 !! 2026-06-15T12:56:41,222 dist._finalize_license_expression() 2026-06-15T12:56:41,222 /tmp/pip-build-env-792pp4p6/overlay/local/lib/python3.11/dist-packages/setuptools/dist.py:765: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-06-15T12:56:41,223 !! 2026-06-15T12:56:41,224 ******************************************************************************** 2026-06-15T12:56:41,224 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-06-15T12:56:41,225 License :: OSI Approved :: GNU General Public License v3 or later (GPLv3+) 2026-06-15T12:56:41,226 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-06-15T12:56:41,227 ******************************************************************************** 2026-06-15T12:56:41,227 !! 2026-06-15T12:56:41,228 self._finalize_license_expression() 2026-06-15T12:56:41,228 running egg_info 2026-06-15T12:56:41,236 writing ipsw_parser.egg-info/PKG-INFO 2026-06-15T12:56:41,240 writing dependency_links to ipsw_parser.egg-info/dependency_links.txt 2026-06-15T12:56:41,242 writing entry points to ipsw_parser.egg-info/entry_points.txt 2026-06-15T12:56:41,244 writing requirements to ipsw_parser.egg-info/requires.txt 2026-06-15T12:56:41,246 writing top-level names to ipsw_parser.egg-info/top_level.txt 2026-06-15T12:56:41,280 /tmp/pip-build-env-792pp4p6/overlay/local/lib/python3.11/dist-packages/vcs_versioning/overrides.py:609: UserWarning: No GlobalOverrides context is active. Auto-creating one with SETUPTOOLS_SCM prefix for backwards compatibility. Consider using 'with GlobalOverrides.from_env("YOUR_TOOL"):' explicitly. 2026-06-15T12:56:41,280 return get_active_overrides().subprocess_timeout 2026-06-15T12:56:41,288 listing git files failed - pretending there aren't any 2026-06-15T12:56:41,293 reading manifest file 'ipsw_parser.egg-info/SOURCES.txt' 2026-06-15T12:56:41,297 adding license file 'LICENSE' 2026-06-15T12:56:41,301 writing manifest file 'ipsw_parser.egg-info/SOURCES.txt' 2026-06-15T12:56:41,407 Getting requirements to build wheel: finished with status 'done' 2026-06-15T12:56:41,410 Created temporary directory: /tmp/pip-modern-metadata-5py14q8p 2026-06-15T12:56:41,412 Preparing metadata (pyproject.toml): started 2026-06-15T12:56:41,413 Running command Preparing metadata (pyproject.toml) 2026-06-15T12:56:42,005 /tmp/pip-build-env-792pp4p6/overlay/local/lib/python3.11/dist-packages/setuptools_scm/_integration/deprecation.py:7: UserWarning: pyproject.toml: at [tool.setuptools.dynamic] 2026-06-15T12:56:42,005 version = {attr = ...} is forcing setuptools to override the version setuptools-scm did already set 2026-06-15T12:56:42,005 When using setuptools-scm it's invalid to use setuptools dynamic version as well, please remove it. 2026-06-15T12:56:42,006 Setuptools-scm is responsible for setting the version, forcing setuptools to override creates errors. 2026-06-15T12:56:42,007 warnings.warn( 2026-06-15T12:56:42,077 /tmp/pip-build-env-792pp4p6/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsDeprecationWarning: `project.license` as a TOML table is deprecated 2026-06-15T12:56:42,077 !! 2026-06-15T12:56:42,079 ******************************************************************************** 2026-06-15T12:56:42,079 Please use a simple string containing a SPDX expression for `project.license`. You can also use `project.license-files`. (Both options available on setuptools>=77.0.0). 2026-06-15T12:56:42,080 By 2027-Feb-18, you need to update your project and remove deprecated calls 2026-06-15T12:56:42,081 or your builds will no longer be supported. 2026-06-15T12:56:42,082 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-06-15T12:56:42,083 ******************************************************************************** 2026-06-15T12:56:42,084 !! 2026-06-15T12:56:42,085 corresp(dist, value, root_dir) 2026-06-15T12:56:42,148 /tmp/pip-build-env-792pp4p6/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:61: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-06-15T12:56:42,149 !! 2026-06-15T12:56:42,150 ******************************************************************************** 2026-06-15T12:56:42,150 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-06-15T12:56:42,151 License :: OSI Approved :: GNU General Public License v3 or later (GPLv3+) 2026-06-15T12:56:42,152 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-06-15T12:56:42,153 ******************************************************************************** 2026-06-15T12:56:42,154 !! 2026-06-15T12:56:42,154 dist._finalize_license_expression() 2026-06-15T12:56:42,155 /tmp/pip-build-env-792pp4p6/overlay/local/lib/python3.11/dist-packages/setuptools/dist.py:765: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-06-15T12:56:42,155 !! 2026-06-15T12:56:42,156 ******************************************************************************** 2026-06-15T12:56:42,157 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-06-15T12:56:42,157 License :: OSI Approved :: GNU General Public License v3 or later (GPLv3+) 2026-06-15T12:56:42,158 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-06-15T12:56:42,159 ******************************************************************************** 2026-06-15T12:56:42,160 !! 2026-06-15T12:56:42,161 self._finalize_license_expression() 2026-06-15T12:56:42,161 running dist_info 2026-06-15T12:56:42,175 creating /tmp/pip-modern-metadata-5py14q8p/ipsw_parser.egg-info 2026-06-15T12:56:42,176 writing /tmp/pip-modern-metadata-5py14q8p/ipsw_parser.egg-info/PKG-INFO 2026-06-15T12:56:42,181 writing dependency_links to /tmp/pip-modern-metadata-5py14q8p/ipsw_parser.egg-info/dependency_links.txt 2026-06-15T12:56:42,182 writing entry points to /tmp/pip-modern-metadata-5py14q8p/ipsw_parser.egg-info/entry_points.txt 2026-06-15T12:56:42,184 writing requirements to /tmp/pip-modern-metadata-5py14q8p/ipsw_parser.egg-info/requires.txt 2026-06-15T12:56:42,185 writing top-level names to /tmp/pip-modern-metadata-5py14q8p/ipsw_parser.egg-info/top_level.txt 2026-06-15T12:56:42,186 writing manifest file '/tmp/pip-modern-metadata-5py14q8p/ipsw_parser.egg-info/SOURCES.txt' 2026-06-15T12:56:42,219 /tmp/pip-build-env-792pp4p6/overlay/local/lib/python3.11/dist-packages/vcs_versioning/overrides.py:609: UserWarning: No GlobalOverrides context is active. Auto-creating one with SETUPTOOLS_SCM prefix for backwards compatibility. Consider using 'with GlobalOverrides.from_env("YOUR_TOOL"):' explicitly. 2026-06-15T12:56:42,219 return get_active_overrides().subprocess_timeout 2026-06-15T12:56:42,226 listing git files failed - pretending there aren't any 2026-06-15T12:56:42,230 reading manifest file '/tmp/pip-modern-metadata-5py14q8p/ipsw_parser.egg-info/SOURCES.txt' 2026-06-15T12:56:42,232 adding license file 'LICENSE' 2026-06-15T12:56:42,235 writing manifest file '/tmp/pip-modern-metadata-5py14q8p/ipsw_parser.egg-info/SOURCES.txt' 2026-06-15T12:56:42,236 creating '/tmp/pip-modern-metadata-5py14q8p/ipsw_parser-1.7.3.dist-info' 2026-06-15T12:56:42,372 Preparing metadata (pyproject.toml): finished with status 'done' 2026-06-15T12:56:42,383 Source in /tmp/pip-wheel-9hqn1ss_/ipsw-parser_509f093765da4e72b10488e9e4ff1b9b has version 1.7.3, which satisfies requirement ipsw-parser==1.7.3 from https://files.pythonhosted.org/packages/85/0d/27e277301312cbb56a46ec7787e34c2d8b16ddcca201d0f858894693dcbc/ipsw_parser-1.7.3.tar.gz 2026-06-15T12:56:42,384 Removed ipsw-parser==1.7.3 from https://files.pythonhosted.org/packages/85/0d/27e277301312cbb56a46ec7787e34c2d8b16ddcca201d0f858894693dcbc/ipsw_parser-1.7.3.tar.gz from build tracker '/tmp/pip-build-tracker-eyb_v1k2' 2026-06-15T12:56:42,404 Created temporary directory: /tmp/pip-unpack-xebynqs3 2026-06-15T12:56:42,404 Building wheels for collected packages: ipsw-parser 2026-06-15T12:56:42,408 Created temporary directory: /tmp/pip-wheel-304a_ntg 2026-06-15T12:56:42,409 Destination directory: /tmp/pip-wheel-304a_ntg 2026-06-15T12:56:42,411 Building wheel for ipsw-parser (pyproject.toml): started 2026-06-15T12:56:42,412 Running command Building wheel for ipsw-parser (pyproject.toml) 2026-06-15T12:56:43,016 /tmp/pip-build-env-792pp4p6/overlay/local/lib/python3.11/dist-packages/setuptools_scm/_integration/deprecation.py:7: UserWarning: pyproject.toml: at [tool.setuptools.dynamic] 2026-06-15T12:56:43,017 version = {attr = ...} is forcing setuptools to override the version setuptools-scm did already set 2026-06-15T12:56:43,017 When using setuptools-scm it's invalid to use setuptools dynamic version as well, please remove it. 2026-06-15T12:56:43,017 Setuptools-scm is responsible for setting the version, forcing setuptools to override creates errors. 2026-06-15T12:56:43,018 warnings.warn( 2026-06-15T12:56:43,088 /tmp/pip-build-env-792pp4p6/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsDeprecationWarning: `project.license` as a TOML table is deprecated 2026-06-15T12:56:43,089 !! 2026-06-15T12:56:43,090 ******************************************************************************** 2026-06-15T12:56:43,090 Please use a simple string containing a SPDX expression for `project.license`. You can also use `project.license-files`. (Both options available on setuptools>=77.0.0). 2026-06-15T12:56:43,092 By 2027-Feb-18, you need to update your project and remove deprecated calls 2026-06-15T12:56:43,092 or your builds will no longer be supported. 2026-06-15T12:56:43,093 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-06-15T12:56:43,094 ******************************************************************************** 2026-06-15T12:56:43,095 !! 2026-06-15T12:56:43,096 corresp(dist, value, root_dir) 2026-06-15T12:56:43,161 /tmp/pip-build-env-792pp4p6/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:61: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-06-15T12:56:43,161 !! 2026-06-15T12:56:43,162 ******************************************************************************** 2026-06-15T12:56:43,163 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-06-15T12:56:43,164 License :: OSI Approved :: GNU General Public License v3 or later (GPLv3+) 2026-06-15T12:56:43,165 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-06-15T12:56:43,166 ******************************************************************************** 2026-06-15T12:56:43,167 !! 2026-06-15T12:56:43,168 dist._finalize_license_expression() 2026-06-15T12:56:43,168 /tmp/pip-build-env-792pp4p6/overlay/local/lib/python3.11/dist-packages/setuptools/dist.py:765: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-06-15T12:56:43,169 !! 2026-06-15T12:56:43,170 ******************************************************************************** 2026-06-15T12:56:43,171 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-06-15T12:56:43,172 License :: OSI Approved :: GNU General Public License v3 or later (GPLv3+) 2026-06-15T12:56:43,173 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-06-15T12:56:43,174 ******************************************************************************** 2026-06-15T12:56:43,175 !! 2026-06-15T12:56:43,175 self._finalize_license_expression() 2026-06-15T12:56:43,176 running bdist_wheel 2026-06-15T12:56:43,194 running build 2026-06-15T12:56:43,195 running build_py 2026-06-15T12:56:43,196 creating build/lib/ipsw_parser 2026-06-15T12:56:43,198 copying ipsw_parser/archive.py -> build/lib/ipsw_parser 2026-06-15T12:56:43,200 copying ipsw_parser/exceptions.py -> build/lib/ipsw_parser 2026-06-15T12:56:43,202 copying ipsw_parser/build_identity.py -> build/lib/ipsw_parser 2026-06-15T12:56:43,204 copying ipsw_parser/_version.py -> build/lib/ipsw_parser 2026-06-15T12:56:43,206 copying ipsw_parser/component.py -> build/lib/ipsw_parser 2026-06-15T12:56:43,208 copying ipsw_parser/build_manifest.py -> build/lib/ipsw_parser 2026-06-15T12:56:43,209 copying ipsw_parser/__init__.py -> build/lib/ipsw_parser 2026-06-15T12:56:43,211 copying ipsw_parser/dsc.py -> build/lib/ipsw_parser 2026-06-15T12:56:43,213 copying ipsw_parser/__main__.py -> build/lib/ipsw_parser 2026-06-15T12:56:43,214 copying ipsw_parser/firmware.py -> build/lib/ipsw_parser 2026-06-15T12:56:43,216 copying ipsw_parser/ipsw.py -> build/lib/ipsw_parser 2026-06-15T12:56:43,218 running egg_info 2026-06-15T12:56:43,230 writing ipsw_parser.egg-info/PKG-INFO 2026-06-15T12:56:43,235 writing dependency_links to ipsw_parser.egg-info/dependency_links.txt 2026-06-15T12:56:43,236 writing entry points to ipsw_parser.egg-info/entry_points.txt 2026-06-15T12:56:43,238 writing requirements to ipsw_parser.egg-info/requires.txt 2026-06-15T12:56:43,239 writing top-level names to ipsw_parser.egg-info/top_level.txt 2026-06-15T12:56:43,263 /tmp/pip-build-env-792pp4p6/overlay/local/lib/python3.11/dist-packages/vcs_versioning/overrides.py:609: UserWarning: No GlobalOverrides context is active. Auto-creating one with SETUPTOOLS_SCM prefix for backwards compatibility. Consider using 'with GlobalOverrides.from_env("YOUR_TOOL"):' explicitly. 2026-06-15T12:56:43,264 return get_active_overrides().subprocess_timeout 2026-06-15T12:56:43,270 listing git files failed - pretending there aren't any 2026-06-15T12:56:43,274 reading manifest file 'ipsw_parser.egg-info/SOURCES.txt' 2026-06-15T12:56:43,278 adding license file 'LICENSE' 2026-06-15T12:56:43,281 writing manifest file 'ipsw_parser.egg-info/SOURCES.txt' 2026-06-15T12:56:43,297 installing to build/bdist.linux-armv7l/wheel 2026-06-15T12:56:43,298 running install 2026-06-15T12:56:43,320 running install_lib 2026-06-15T12:56:43,327 creating build/bdist.linux-armv7l/wheel 2026-06-15T12:56:43,330 creating build/bdist.linux-armv7l/wheel/ipsw_parser 2026-06-15T12:56:43,331 copying build/lib/ipsw_parser/archive.py -> build/bdist.linux-armv7l/wheel/./ipsw_parser 2026-06-15T12:56:43,333 copying build/lib/ipsw_parser/exceptions.py -> build/bdist.linux-armv7l/wheel/./ipsw_parser 2026-06-15T12:56:43,335 copying build/lib/ipsw_parser/build_identity.py -> build/bdist.linux-armv7l/wheel/./ipsw_parser 2026-06-15T12:56:43,337 copying build/lib/ipsw_parser/_version.py -> build/bdist.linux-armv7l/wheel/./ipsw_parser 2026-06-15T12:56:43,339 copying build/lib/ipsw_parser/component.py -> build/bdist.linux-armv7l/wheel/./ipsw_parser 2026-06-15T12:56:43,341 copying build/lib/ipsw_parser/build_manifest.py -> build/bdist.linux-armv7l/wheel/./ipsw_parser 2026-06-15T12:56:43,343 copying build/lib/ipsw_parser/__init__.py -> build/bdist.linux-armv7l/wheel/./ipsw_parser 2026-06-15T12:56:43,344 copying build/lib/ipsw_parser/dsc.py -> build/bdist.linux-armv7l/wheel/./ipsw_parser 2026-06-15T12:56:43,346 copying build/lib/ipsw_parser/__main__.py -> build/bdist.linux-armv7l/wheel/./ipsw_parser 2026-06-15T12:56:43,348 copying build/lib/ipsw_parser/firmware.py -> build/bdist.linux-armv7l/wheel/./ipsw_parser 2026-06-15T12:56:43,350 copying build/lib/ipsw_parser/ipsw.py -> build/bdist.linux-armv7l/wheel/./ipsw_parser 2026-06-15T12:56:43,352 running install_egg_info 2026-06-15T12:56:43,359 Copying ipsw_parser.egg-info to build/bdist.linux-armv7l/wheel/./ipsw_parser-1.7.3-py3.11.egg-info 2026-06-15T12:56:43,372 running install_scripts 2026-06-15T12:56:43,385 creating build/bdist.linux-armv7l/wheel/ipsw_parser-1.7.3.dist-info/WHEEL 2026-06-15T12:56:43,388 creating '/tmp/pip-wheel-304a_ntg/.tmp-3bwp1vqm/ipsw_parser-1.7.3-py3-none-any.whl' and adding 'build/bdist.linux-armv7l/wheel' to it 2026-06-15T12:56:43,391 adding 'ipsw_parser/__init__.py' 2026-06-15T12:56:43,392 adding 'ipsw_parser/__main__.py' 2026-06-15T12:56:43,393 adding 'ipsw_parser/_version.py' 2026-06-15T12:56:43,394 adding 'ipsw_parser/archive.py' 2026-06-15T12:56:43,396 adding 'ipsw_parser/build_identity.py' 2026-06-15T12:56:43,398 adding 'ipsw_parser/build_manifest.py' 2026-06-15T12:56:43,399 adding 'ipsw_parser/component.py' 2026-06-15T12:56:43,400 adding 'ipsw_parser/dsc.py' 2026-06-15T12:56:43,402 adding 'ipsw_parser/exceptions.py' 2026-06-15T12:56:43,403 adding 'ipsw_parser/firmware.py' 2026-06-15T12:56:43,404 adding 'ipsw_parser/ipsw.py' 2026-06-15T12:56:43,412 adding 'ipsw_parser-1.7.3.dist-info/licenses/LICENSE' 2026-06-15T12:56:43,419 adding 'ipsw_parser-1.7.3.dist-info/METADATA' 2026-06-15T12:56:43,420 adding 'ipsw_parser-1.7.3.dist-info/WHEEL' 2026-06-15T12:56:43,422 adding 'ipsw_parser-1.7.3.dist-info/entry_points.txt' 2026-06-15T12:56:43,422 adding 'ipsw_parser-1.7.3.dist-info/top_level.txt' 2026-06-15T12:56:43,423 adding 'ipsw_parser-1.7.3.dist-info/RECORD' 2026-06-15T12:56:43,425 removing build/bdist.linux-armv7l/wheel 2026-06-15T12:56:43,537 Building wheel for ipsw-parser (pyproject.toml): finished with status 'done' 2026-06-15T12:56:43,542 Created wheel for ipsw-parser: filename=ipsw_parser-1.7.3-py3-none-any.whl size=39452 sha256=9b4350529ad8d3a86f885c3c3394302590d5a666673bdb7324cda8f3d47cdbdb 2026-06-15T12:56:43,543 Stored in directory: /tmp/pip-ephem-wheel-cache-qt76265x/wheels/03/57/00/3f6d8ea320b3e2254102a44e164aa926bec78482d78c3b178e 2026-06-15T12:56:43,575 Successfully built ipsw-parser 2026-06-15T12:56:43,579 Removed build tracker: '/tmp/pip-build-tracker-eyb_v1k2'