2025-09-15T22:19:37,177 Created temporary directory: /tmp/pip-build-tracker-9uyqkvrc 2025-09-15T22:19:37,177 Initialized build tracking at /tmp/pip-build-tracker-9uyqkvrc 2025-09-15T22:19:37,178 Created build tracker: /tmp/pip-build-tracker-9uyqkvrc 2025-09-15T22:19:37,178 Entered build tracker: /tmp/pip-build-tracker-9uyqkvrc 2025-09-15T22:19:37,178 Created temporary directory: /tmp/pip-wheel-jgb67avj 2025-09-15T22:19:37,182 Created temporary directory: /tmp/pip-ephem-wheel-cache-8d14s1m0 2025-09-15T22:19:37,238 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2025-09-15T22:19:37,241 2 location(s) to search for versions of penaltyblog: 2025-09-15T22:19:37,241 * https://pypi.org/simple/penaltyblog/ 2025-09-15T22:19:37,241 * https://www.piwheels.org/simple/penaltyblog/ 2025-09-15T22:19:37,241 Fetching project page and analyzing links: https://pypi.org/simple/penaltyblog/ 2025-09-15T22:19:37,242 Getting page https://pypi.org/simple/penaltyblog/ 2025-09-15T22:19:37,243 Found index url https://pypi.org/simple/ 2025-09-15T22:19:37,404 Fetched page https://pypi.org/simple/penaltyblog/ as application/vnd.pypi.simple.v1+json 2025-09-15T22:19:37,444 Skipping link: No binaries permitted for penaltyblog: https://files.pythonhosted.org/packages/56/8a/fba4a512a56e5591e0a1fa2edcb171af828bc375c5e7bd941512acb7728c/penaltyblog-0.1.1-py3-none-any.whl (from https://pypi.org/simple/penaltyblog/) (requires-python:>=3.6) 2025-09-15T22:19:37,445 Found link https://files.pythonhosted.org/packages/04/db/24850968405233f30b67fd0a8a6a32b50f51175765f61144fb53b3d46e18/penaltyblog-0.1.1.tar.gz (from https://pypi.org/simple/penaltyblog/) (requires-python:>=3.6), version: 0.1.1 2025-09-15T22:19:37,445 Skipping link: No binaries permitted for penaltyblog: https://files.pythonhosted.org/packages/8d/64/e7a2173cc619de95f9197e34339ffe904b49247b710ae6629660dfee199d/penaltyblog-0.1.2-py3-none-any.whl (from https://pypi.org/simple/penaltyblog/) (requires-python:>=3.6) 2025-09-15T22:19:37,445 Found link https://files.pythonhosted.org/packages/92/0b/4e4aa467e72be27aebea9a33976f8a082e2d6b0df6dc2f7989c19bd65bdf/penaltyblog-0.1.2.tar.gz (from https://pypi.org/simple/penaltyblog/) (requires-python:>=3.6), version: 0.1.2 2025-09-15T22:19:37,446 Skipping link: No binaries permitted for penaltyblog: https://files.pythonhosted.org/packages/d9/34/f0b0eae359851357d61035ad91f72e8ca2f16aca3e96f2cee71def41008b/penaltyblog-0.1.3-py3-none-any.whl (from https://pypi.org/simple/penaltyblog/) (requires-python:>=3.6) 2025-09-15T22:19:37,446 Found link https://files.pythonhosted.org/packages/57/64/dbcd356f150df720e065d2990d181d9a6898f8fbd7e95061cbf8181bbcc8/penaltyblog-0.1.3.tar.gz (from https://pypi.org/simple/penaltyblog/) (requires-python:>=3.6), version: 0.1.3 2025-09-15T22:19:37,446 Skipping link: No binaries permitted for penaltyblog: https://files.pythonhosted.org/packages/ad/a1/cdf8b8838bfddb7c7beb38fb2705b72cde3610176a9968b38b67aace2a91/penaltyblog-0.2.0-py3-none-any.whl (from https://pypi.org/simple/penaltyblog/) (requires-python:>=3.6) 2025-09-15T22:19:37,447 Found link https://files.pythonhosted.org/packages/1c/95/a306dd1f813aef86a53aa28d114dd9cae35340594e6166b677ab4ecc7250/penaltyblog-0.2.0.tar.gz (from https://pypi.org/simple/penaltyblog/) (requires-python:>=3.6), version: 0.2.0 2025-09-15T22:19:37,447 Skipping link: No binaries permitted for penaltyblog: https://files.pythonhosted.org/packages/4c/8b/29385193e21550bd437c6ec7fe81bb4c04c0d00fcc2b1e9adc56862afabe/penaltyblog-0.2.1-py3-none-any.whl (from https://pypi.org/simple/penaltyblog/) (requires-python:>=3.6) 2025-09-15T22:19:37,447 Found link https://files.pythonhosted.org/packages/a0/ed/1d21f6cb5a87c6eee6b519dfc64ec357d4d06908bd1d911c6ca4ef2d60ca/penaltyblog-0.2.1.tar.gz (from https://pypi.org/simple/penaltyblog/) (requires-python:>=3.6), version: 0.2.1 2025-09-15T22:19:37,447 Skipping link: No binaries permitted for penaltyblog: https://files.pythonhosted.org/packages/24/5c/29b9fa2aefd228d1fedf254a871ca44e8c3c075d2afe0519c7d408064842/penaltyblog-0.3.0-py3-none-any.whl (from https://pypi.org/simple/penaltyblog/) (requires-python:>=3.6) 2025-09-15T22:19:37,448 Found link https://files.pythonhosted.org/packages/5b/f2/f46f37ff5e79cc8f01b2ea8858faada6227e607ebe4804c25da42f0176d8/penaltyblog-0.3.0.tar.gz (from https://pypi.org/simple/penaltyblog/) (requires-python:>=3.6), version: 0.3.0 2025-09-15T22:19:37,448 Skipping link: No binaries permitted for penaltyblog: https://files.pythonhosted.org/packages/ca/11/eba43b5486e188ec981d571a9922175cd119986c46617fd4a480cd77dbdb/penaltyblog-0.3.1-py3-none-any.whl (from https://pypi.org/simple/penaltyblog/) (requires-python:>=3.6) 2025-09-15T22:19:37,448 Found link https://files.pythonhosted.org/packages/8e/f1/b7429707469abb1f4ff320149ca0efc17aa9ea89d9863b7263bd7b3d1391/penaltyblog-0.3.1.tar.gz (from https://pypi.org/simple/penaltyblog/) (requires-python:>=3.6), version: 0.3.1 2025-09-15T22:19:37,448 Skipping link: No binaries permitted for penaltyblog: https://files.pythonhosted.org/packages/ff/1f/aa15b7dbabf563d72ead539b18e0807d61f2344294f8e7701a3a9e58380b/penaltyblog-0.4.0-py3-none-any.whl (from https://pypi.org/simple/penaltyblog/) (requires-python:>=3.8,<3.12) 2025-09-15T22:19:37,449 Link requires a different Python (3.13.5 not in: '>=3.8,<3.12'): https://files.pythonhosted.org/packages/9b/a0/fb4b4e82978d43f683248d6189e0ac6e0a1b2407e4dc17b7708a6e80197c/penaltyblog-0.4.0.tar.gz (from https://pypi.org/simple/penaltyblog/) (requires-python:>=3.8,<3.12) 2025-09-15T22:19:37,449 Skipping link: 0.4.0 Requires-Python >=3.8,<3.12: https://files.pythonhosted.org/packages/9b/a0/fb4b4e82978d43f683248d6189e0ac6e0a1b2407e4dc17b7708a6e80197c/penaltyblog-0.4.0.tar.gz (from https://pypi.org/simple/penaltyblog/) (requires-python:>=3.8,<3.12) 2025-09-15T22:19:37,450 Skipping link: No binaries permitted for penaltyblog: https://files.pythonhosted.org/packages/24/bd/58a9b93cef3bbdd57fb7bc4bfe8523d271503f932f058fb053506eb53c7e/penaltyblog-0.5.0-py3-none-any.whl (from https://pypi.org/simple/penaltyblog/) (requires-python:>=3.7,<3.12) 2025-09-15T22:19:37,450 Link requires a different Python (3.13.5 not in: '>=3.7,<3.12'): https://files.pythonhosted.org/packages/66/47/3ae458afe27976be4d775bde677dc4091d3211e218065d434c8a346eb862/penaltyblog-0.5.0.tar.gz (from https://pypi.org/simple/penaltyblog/) (requires-python:>=3.7,<3.12) 2025-09-15T22:19:37,450 Skipping link: 0.5.0 Requires-Python >=3.7,<3.12: https://files.pythonhosted.org/packages/66/47/3ae458afe27976be4d775bde677dc4091d3211e218065d434c8a346eb862/penaltyblog-0.5.0.tar.gz (from https://pypi.org/simple/penaltyblog/) (requires-python:>=3.7,<3.12) 2025-09-15T22:19:37,451 Skipping link: No binaries permitted for penaltyblog: https://files.pythonhosted.org/packages/01/5f/66935ce6a7b73c39c64d14aa05b0820d1eb32ef8116bb2bd2cfab5653541/penaltyblog-0.5.1-py3-none-any.whl (from https://pypi.org/simple/penaltyblog/) (requires-python:>=3.7,<3.12) 2025-09-15T22:19:37,451 Link requires a different Python (3.13.5 not in: '>=3.7,<3.12'): https://files.pythonhosted.org/packages/0e/e2/4ce9d889c8e588110f8c5e6a6f1cd59638ee759cc642257d8f0a25968797/penaltyblog-0.5.1.tar.gz (from https://pypi.org/simple/penaltyblog/) (requires-python:>=3.7,<3.12) 2025-09-15T22:19:37,451 Skipping link: 0.5.1 Requires-Python >=3.7,<3.12: https://files.pythonhosted.org/packages/0e/e2/4ce9d889c8e588110f8c5e6a6f1cd59638ee759cc642257d8f0a25968797/penaltyblog-0.5.1.tar.gz (from https://pypi.org/simple/penaltyblog/) (requires-python:>=3.7,<3.12) 2025-09-15T22:19:37,451 Skipping link: No binaries permitted for penaltyblog: https://files.pythonhosted.org/packages/71/bc/9d5e543d3a634067a9a27a33538900f2945ec68c54ae3092ec5c712d9f79/penaltyblog-0.6.0-py3-none-any.whl (from https://pypi.org/simple/penaltyblog/) (requires-python:>=3.7,<3.12) 2025-09-15T22:19:37,451 Link requires a different Python (3.13.5 not in: '>=3.7,<3.12'): https://files.pythonhosted.org/packages/cf/06/88913014e33f69cf386b5c878de855d4afe63edb942443c7c29a47710fff/penaltyblog-0.6.0.tar.gz (from https://pypi.org/simple/penaltyblog/) (requires-python:>=3.7,<3.12) 2025-09-15T22:19:37,451 Skipping link: 0.6.0 Requires-Python >=3.7,<3.12: https://files.pythonhosted.org/packages/cf/06/88913014e33f69cf386b5c878de855d4afe63edb942443c7c29a47710fff/penaltyblog-0.6.0.tar.gz (from https://pypi.org/simple/penaltyblog/) (requires-python:>=3.7,<3.12) 2025-09-15T22:19:37,452 Skipping link: No binaries permitted for penaltyblog: https://files.pythonhosted.org/packages/a7/da/0421cea203c744ada71c1ebcf756b52c6ce846b0aebfb3876ab2a5e3ae43/penaltyblog-0.6.1-py3-none-any.whl (from https://pypi.org/simple/penaltyblog/) (requires-python:>=3.7,<3.12) 2025-09-15T22:19:37,452 Link requires a different Python (3.13.5 not in: '>=3.7,<3.12'): https://files.pythonhosted.org/packages/08/a7/7b7087d0558405fb71d1247e84210289e57b7bda42614dd3750dfeb75615/penaltyblog-0.6.1.tar.gz (from https://pypi.org/simple/penaltyblog/) (requires-python:>=3.7,<3.12) 2025-09-15T22:19:37,452 Skipping link: 0.6.1 Requires-Python >=3.7,<3.12: https://files.pythonhosted.org/packages/08/a7/7b7087d0558405fb71d1247e84210289e57b7bda42614dd3750dfeb75615/penaltyblog-0.6.1.tar.gz (from https://pypi.org/simple/penaltyblog/) (requires-python:>=3.7,<3.12) 2025-09-15T22:19:37,452 Skipping link: No binaries permitted for penaltyblog: https://files.pythonhosted.org/packages/8c/85/a4ba1a530a06f21d24ec230bcf6a1752e479d4f5243c0d58e60c0619b9fa/penaltyblog-0.7.0-py3-none-any.whl (from https://pypi.org/simple/penaltyblog/) (requires-python:>=3.8,<3.12) 2025-09-15T22:19:37,452 Link requires a different Python (3.13.5 not in: '>=3.8,<3.12'): https://files.pythonhosted.org/packages/77/72/9b07332dcc2e9a196ad1c470c6ccb0895c6e1d6685a449ab48a12544aced/penaltyblog-0.7.0.tar.gz (from https://pypi.org/simple/penaltyblog/) (requires-python:>=3.8,<3.12) 2025-09-15T22:19:37,453 Skipping link: 0.7.0 Requires-Python >=3.8,<3.12: https://files.pythonhosted.org/packages/77/72/9b07332dcc2e9a196ad1c470c6ccb0895c6e1d6685a449ab48a12544aced/penaltyblog-0.7.0.tar.gz (from https://pypi.org/simple/penaltyblog/) (requires-python:>=3.8,<3.12) 2025-09-15T22:19:37,453 Skipping link: No binaries permitted for penaltyblog: https://files.pythonhosted.org/packages/a5/0b/62882650e224b2b65d2535aca750e862d0d4fb6fb6082d613e074f42943e/penaltyblog-0.8.0-py3-none-any.whl (from https://pypi.org/simple/penaltyblog/) (requires-python:>=3.8,<3.12) 2025-09-15T22:19:37,453 Link requires a different Python (3.13.5 not in: '>=3.8,<3.12'): https://files.pythonhosted.org/packages/d1/cb/68c1e40a291e6361a6de3901e055fb941d05a92f0d87a67bf9ee15b4a23f/penaltyblog-0.8.0.tar.gz (from https://pypi.org/simple/penaltyblog/) (requires-python:>=3.8,<3.12) 2025-09-15T22:19:37,453 Skipping link: 0.8.0 Requires-Python >=3.8,<3.12: https://files.pythonhosted.org/packages/d1/cb/68c1e40a291e6361a6de3901e055fb941d05a92f0d87a67bf9ee15b4a23f/penaltyblog-0.8.0.tar.gz (from https://pypi.org/simple/penaltyblog/) (requires-python:>=3.8,<3.12) 2025-09-15T22:19:37,453 Skipping link: No binaries permitted for penaltyblog: https://files.pythonhosted.org/packages/c4/1a/a2eaaea707a95991bb053cfed905cc70eb225fb69ddf6057094e4f0dbf49/penaltyblog-0.8.1-py3-none-any.whl (from https://pypi.org/simple/penaltyblog/) (requires-python:>=3.8,<3.12) 2025-09-15T22:19:37,453 Link requires a different Python (3.13.5 not in: '>=3.8,<3.12'): https://files.pythonhosted.org/packages/ce/41/0c14e98295cd5d8e9c448ca5a3a3f658be0137c873319fa2ca265e0a6bb2/penaltyblog-0.8.1.tar.gz (from https://pypi.org/simple/penaltyblog/) (requires-python:>=3.8,<3.12) 2025-09-15T22:19:37,454 Skipping link: 0.8.1 Requires-Python >=3.8,<3.12: https://files.pythonhosted.org/packages/ce/41/0c14e98295cd5d8e9c448ca5a3a3f658be0137c873319fa2ca265e0a6bb2/penaltyblog-0.8.1.tar.gz (from https://pypi.org/simple/penaltyblog/) (requires-python:>=3.8,<3.12) 2025-09-15T22:19:37,454 Skipping link: No binaries permitted for penaltyblog: https://files.pythonhosted.org/packages/bc/2f/d70047e3782be688de33e65ce0524ea31ea6907860e3874e3ba3cc3c82e1/penaltyblog-0.8.2-py3-none-any.whl (from https://pypi.org/simple/penaltyblog/) (requires-python:<=3.12.6,>=3.10) 2025-09-15T22:19:37,455 Link requires a different Python (3.13.5 not in: '<=3.12.6,>=3.10'): https://files.pythonhosted.org/packages/38/ff/a2a06f25275ccc5f4a4da80146787c38fdfbc995f87a162f5817bdb243a4/penaltyblog-0.8.2.tar.gz (from https://pypi.org/simple/penaltyblog/) (requires-python:<=3.12.6,>=3.10) 2025-09-15T22:19:37,455 Skipping link: 0.8.2 Requires-Python <=3.12.6,>=3.10: https://files.pythonhosted.org/packages/38/ff/a2a06f25275ccc5f4a4da80146787c38fdfbc995f87a162f5817bdb243a4/penaltyblog-0.8.2.tar.gz (from https://pypi.org/simple/penaltyblog/) (requires-python:<=3.12.6,>=3.10) 2025-09-15T22:19:37,455 Skipping link: No binaries permitted for penaltyblog: https://files.pythonhosted.org/packages/98/17/9821a88ee51966e9e833033998c47d9199c31fbf1ee0779c67d85e9ba2ce/penaltyblog-1.0.0-py3-none-any.whl (from https://pypi.org/simple/penaltyblog/) (requires-python:>=3.10) 2025-09-15T22:19:37,456 Found link https://files.pythonhosted.org/packages/a3/41/81a3cbd57ec116cf403a130061b870c8d12a5c2832b3b2ddd9b5e3c9d60a/penaltyblog-1.0.0.tar.gz (from https://pypi.org/simple/penaltyblog/) (requires-python:>=3.10), version: 1.0.0 2025-09-15T22:19:37,456 Skipping link: No binaries permitted for penaltyblog: https://files.pythonhosted.org/packages/e8/c5/8c3fe24e0e73fa38550316e290d23a7cefb143332770c453847b23361cf7/penaltyblog-1.0.1-py3-none-any.whl (from https://pypi.org/simple/penaltyblog/) (requires-python:>=3.10) 2025-09-15T22:19:37,456 Found link https://files.pythonhosted.org/packages/e8/cb/8f294901938cc696750a5d6d7cb460237d0dd32e212f11be4cefaf619d81/penaltyblog-1.0.1.tar.gz (from https://pypi.org/simple/penaltyblog/) (requires-python:>=3.10), version: 1.0.1 2025-09-15T22:19:37,456 Skipping link: No binaries permitted for penaltyblog: https://files.pythonhosted.org/packages/5c/c8/670dca65c49f9d2b7c2c8327de2f534402f08b2a592ed6c3bac40f4d69d5/penaltyblog-1.0.2-py3-none-any.whl (from https://pypi.org/simple/penaltyblog/) (requires-python:>=3.10) 2025-09-15T22:19:37,457 Found link https://files.pythonhosted.org/packages/7c/dc/5120c2b4273bee6f32fe13772307af043e092e918f88596a4f40cd7bb1a2/penaltyblog-1.0.2.tar.gz (from https://pypi.org/simple/penaltyblog/) (requires-python:>=3.10), version: 1.0.2 2025-09-15T22:19:37,457 Skipping link: No binaries permitted for penaltyblog: https://files.pythonhosted.org/packages/5d/1d/e26797f61deb3834e9ca0bab0716c1f8c1bb4064702b8b5ec6c9e13f02c5/penaltyblog-1.0.3-py3-none-any.whl (from https://pypi.org/simple/penaltyblog/) (requires-python:>=3.10) 2025-09-15T22:19:37,457 Found link https://files.pythonhosted.org/packages/d7/19/f1cf76e0f40daed3025b2b25d79f65bd1e159481365c4feb2befaf604703/penaltyblog-1.0.3.tar.gz (from https://pypi.org/simple/penaltyblog/) (requires-python:>=3.10), version: 1.0.3 2025-09-15T22:19:37,457 Skipping link: No binaries permitted for penaltyblog: https://files.pythonhosted.org/packages/8f/17/65f06ae01ac13f1e1520bdc90277ca576cebc40ba793841787136792cecb/penaltyblog-1.0.4-py3-none-any.whl (from https://pypi.org/simple/penaltyblog/) (requires-python:>=3.10) 2025-09-15T22:19:37,458 Found link https://files.pythonhosted.org/packages/a7/f6/382c9bed0374bee62a5c0562b4d2f3ec22fd00165c9d0e041ab9c8a2f15b/penaltyblog-1.0.4.tar.gz (from https://pypi.org/simple/penaltyblog/) (requires-python:>=3.10), version: 1.0.4 2025-09-15T22:19:37,458 Skipping link: No binaries permitted for penaltyblog: https://files.pythonhosted.org/packages/02/b0/21a549cfcded33e6042eb8c14eda05d07da7a3325b7e9db479eef6d48ea2/penaltyblog-1.1.0-cp310-cp310-macosx_10_9_x86_64.whl (from https://pypi.org/simple/penaltyblog/) (requires-python:>=3.10) 2025-09-15T22:19:37,458 Skipping link: No binaries permitted for penaltyblog: https://files.pythonhosted.org/packages/af/ba/008ed02f15d744e98b4989f43a1d6695dce2424bcc9bf154e6576d87c119/penaltyblog-1.1.0-cp310-cp310-macosx_11_0_arm64.whl (from https://pypi.org/simple/penaltyblog/) (requires-python:>=3.10) 2025-09-15T22:19:37,458 Skipping link: No binaries permitted for penaltyblog: https://files.pythonhosted.org/packages/8c/52/4db1790adf0b0859a25146f3d7c2c050c955977bb5ceb3cee24618efd004/penaltyblog-1.1.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (from https://pypi.org/simple/penaltyblog/) (requires-python:>=3.10) 2025-09-15T22:19:37,459 Skipping link: No binaries permitted for penaltyblog: https://files.pythonhosted.org/packages/d0/45/285e415e84d371433e4dd9fc74f72df23ec5bde3e9b00705060b818e5fe6/penaltyblog-1.1.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/penaltyblog/) (requires-python:>=3.10) 2025-09-15T22:19:37,459 Skipping link: No binaries permitted for penaltyblog: https://files.pythonhosted.org/packages/5b/5d/e80384e80e5c0a3c9b90f98f5bf0c9973a28edda71721c74390adf0243b2/penaltyblog-1.1.0-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl (from https://pypi.org/simple/penaltyblog/) (requires-python:>=3.10) 2025-09-15T22:19:37,459 Skipping link: No binaries permitted for penaltyblog: https://files.pythonhosted.org/packages/61/33/d221915d9bce73941e7a949896c9354c863a82c180e9b47c0649411888d6/penaltyblog-1.1.0-cp310-cp310-musllinux_1_2_aarch64.whl (from https://pypi.org/simple/penaltyblog/) (requires-python:>=3.10) 2025-09-15T22:19:37,459 Skipping link: No binaries permitted for penaltyblog: https://files.pythonhosted.org/packages/7b/81/8275b5ef9322bffe76076e4635741ebc788a3e7474ff50fd76ba2c0343ab/penaltyblog-1.1.0-cp310-cp310-musllinux_1_2_i686.whl (from https://pypi.org/simple/penaltyblog/) (requires-python:>=3.10) 2025-09-15T22:19:37,459 Skipping link: No binaries permitted for penaltyblog: https://files.pythonhosted.org/packages/62/85/47bff786e30b60399bde91e463af1ce15f6d62427ea574cf33074fe4c747/penaltyblog-1.1.0-cp310-cp310-musllinux_1_2_x86_64.whl (from https://pypi.org/simple/penaltyblog/) (requires-python:>=3.10) 2025-09-15T22:19:37,459 Skipping link: No binaries permitted for penaltyblog: https://files.pythonhosted.org/packages/ed/14/fbb7eb979f3e099e2124d4f4a3da7acabaaf04f48e0b8fd01c327b60043a/penaltyblog-1.1.0-cp310-cp310-win32.whl (from https://pypi.org/simple/penaltyblog/) (requires-python:>=3.10) 2025-09-15T22:19:37,460 Skipping link: No binaries permitted for penaltyblog: https://files.pythonhosted.org/packages/92/43/296434343be3c2dd6b697bc406a3c8909be9b390e6670bbdf78b987f5ea9/penaltyblog-1.1.0-cp310-cp310-win_amd64.whl (from https://pypi.org/simple/penaltyblog/) (requires-python:>=3.10) 2025-09-15T22:19:37,460 Skipping link: No binaries permitted for penaltyblog: https://files.pythonhosted.org/packages/d4/4f/520338b600fe10334aecf0fa3cbc8a8e682fcacfa241917edb03db0301bc/penaltyblog-1.1.0-cp311-cp311-macosx_10_9_x86_64.whl (from https://pypi.org/simple/penaltyblog/) (requires-python:>=3.10) 2025-09-15T22:19:37,460 Skipping link: No binaries permitted for penaltyblog: https://files.pythonhosted.org/packages/88/1c/8d23aaab353bcf20891c2fd1a5fa299ff00f4c3184bb7e349b0219d87cc8/penaltyblog-1.1.0-cp311-cp311-macosx_11_0_arm64.whl (from https://pypi.org/simple/penaltyblog/) (requires-python:>=3.10) 2025-09-15T22:19:37,460 Skipping link: No binaries permitted for penaltyblog: https://files.pythonhosted.org/packages/4b/fb/868fcf6502dcad3f5b11cef54a648034e1e13067e90eacad52d186b18bc7/penaltyblog-1.1.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (from https://pypi.org/simple/penaltyblog/) (requires-python:>=3.10) 2025-09-15T22:19:37,460 Skipping link: No binaries permitted for penaltyblog: https://files.pythonhosted.org/packages/08/35/7757fcb8a7a8131004c5ea94f660ba360e03a0bcd0a71d9e6f7cae205c41/penaltyblog-1.1.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/penaltyblog/) (requires-python:>=3.10) 2025-09-15T22:19:37,460 Skipping link: No binaries permitted for penaltyblog: https://files.pythonhosted.org/packages/e2/7e/4fc0877d4e428c7efc8c357cd9a882b8719302a940c319c6a936b0d9381c/penaltyblog-1.1.0-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl (from https://pypi.org/simple/penaltyblog/) (requires-python:>=3.10) 2025-09-15T22:19:37,461 Skipping link: No binaries permitted for penaltyblog: https://files.pythonhosted.org/packages/89/da/a4278e43d5fe7426dddac745009f4ae61052ac281a0a318b865de1086fd2/penaltyblog-1.1.0-cp311-cp311-musllinux_1_2_aarch64.whl (from https://pypi.org/simple/penaltyblog/) (requires-python:>=3.10) 2025-09-15T22:19:37,461 Skipping link: No binaries permitted for penaltyblog: https://files.pythonhosted.org/packages/20/cb/a2c5942c784766493b7fbe551a169c8b6531e2d2d1d9e2ab962ee0c6e8e1/penaltyblog-1.1.0-cp311-cp311-musllinux_1_2_i686.whl (from https://pypi.org/simple/penaltyblog/) (requires-python:>=3.10) 2025-09-15T22:19:37,461 Skipping link: No binaries permitted for penaltyblog: https://files.pythonhosted.org/packages/39/39/5433cc5f5e5848bf56c3e2e48bce352b9e7e8b38941f7d13467879c387c5/penaltyblog-1.1.0-cp311-cp311-musllinux_1_2_x86_64.whl (from https://pypi.org/simple/penaltyblog/) (requires-python:>=3.10) 2025-09-15T22:19:37,461 Skipping link: No binaries permitted for penaltyblog: https://files.pythonhosted.org/packages/a3/7b/e73b9b690c18f2a5c89c7975b944ab50950945595c53a56791b1b369b1b4/penaltyblog-1.1.0-cp311-cp311-win32.whl (from https://pypi.org/simple/penaltyblog/) (requires-python:>=3.10) 2025-09-15T22:19:37,461 Skipping link: No binaries permitted for penaltyblog: https://files.pythonhosted.org/packages/02/78/55e4ad3eee713d80ade7d12b20d770942ee74dba2503c5b964b63c3c9938/penaltyblog-1.1.0-cp311-cp311-win_amd64.whl (from https://pypi.org/simple/penaltyblog/) (requires-python:>=3.10) 2025-09-15T22:19:37,461 Skipping link: No binaries permitted for penaltyblog: https://files.pythonhosted.org/packages/b9/86/ff759a886d7f54735d728f746123aefe3e78e330d559c780722453c80f7b/penaltyblog-1.1.0-cp312-cp312-macosx_10_13_x86_64.whl (from https://pypi.org/simple/penaltyblog/) (requires-python:>=3.10) 2025-09-15T22:19:37,462 Skipping link: No binaries permitted for penaltyblog: https://files.pythonhosted.org/packages/b5/90/3edcbe11b6934b371397273ddeda5d2ad0a92fb82990d4b1bdd372b24bfc/penaltyblog-1.1.0-cp312-cp312-macosx_11_0_arm64.whl (from https://pypi.org/simple/penaltyblog/) (requires-python:>=3.10) 2025-09-15T22:19:37,462 Skipping link: No binaries permitted for penaltyblog: https://files.pythonhosted.org/packages/5c/ea/623d75ab9692f788d4fe020183b07a2c9465a34ef3131b0f64b25a4336b2/penaltyblog-1.1.0-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (from https://pypi.org/simple/penaltyblog/) (requires-python:>=3.10) 2025-09-15T22:19:37,462 Skipping link: No binaries permitted for penaltyblog: https://files.pythonhosted.org/packages/01/64/ebc199de56198cb82c8b0e9932e500aa22fcee02ee3ca69a090b6f145706/penaltyblog-1.1.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/penaltyblog/) (requires-python:>=3.10) 2025-09-15T22:19:37,462 Skipping link: No binaries permitted for penaltyblog: https://files.pythonhosted.org/packages/6a/ef/9d4f400eefec65442116c77c81b61d2b92b133b310c5737b9782b89441f1/penaltyblog-1.1.0-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl (from https://pypi.org/simple/penaltyblog/) (requires-python:>=3.10) 2025-09-15T22:19:37,462 Skipping link: No binaries permitted for penaltyblog: https://files.pythonhosted.org/packages/61/76/435e1d5659e75a21decc7efeb0997dafeca7d34fd58378a91c3bc5138884/penaltyblog-1.1.0-cp312-cp312-musllinux_1_2_aarch64.whl (from https://pypi.org/simple/penaltyblog/) (requires-python:>=3.10) 2025-09-15T22:19:37,462 Skipping link: No binaries permitted for penaltyblog: https://files.pythonhosted.org/packages/a6/a2/7c549fca2eb6524ef6071ebae0fde56d331578ee833272efd714a6d33e3f/penaltyblog-1.1.0-cp312-cp312-musllinux_1_2_i686.whl (from https://pypi.org/simple/penaltyblog/) (requires-python:>=3.10) 2025-09-15T22:19:37,463 Skipping link: No binaries permitted for penaltyblog: https://files.pythonhosted.org/packages/25/26/1c631fba2f41e40a519267139e89f2a917b9e7ab2bd9422b9599272442f2/penaltyblog-1.1.0-cp312-cp312-musllinux_1_2_x86_64.whl (from https://pypi.org/simple/penaltyblog/) (requires-python:>=3.10) 2025-09-15T22:19:37,463 Skipping link: No binaries permitted for penaltyblog: https://files.pythonhosted.org/packages/51/3a/28c220512b257f8788d7f7eabd519c247218f7f5baa3da8c553a1bd720ec/penaltyblog-1.1.0-cp312-cp312-win32.whl (from https://pypi.org/simple/penaltyblog/) (requires-python:>=3.10) 2025-09-15T22:19:37,463 Skipping link: No binaries permitted for penaltyblog: https://files.pythonhosted.org/packages/fd/6e/591cc73c67fa5dac5d6ff99d4699bbe5f4f75f40a4657c6dd277ee357357/penaltyblog-1.1.0-cp312-cp312-win_amd64.whl (from https://pypi.org/simple/penaltyblog/) (requires-python:>=3.10) 2025-09-15T22:19:37,463 Skipping link: No binaries permitted for penaltyblog: https://files.pythonhosted.org/packages/20/ed/8e7de29adf8b8d4605959f2c75aa72abf27f345229f1006443800b3cec5d/penaltyblog-1.1.0-cp313-cp313-macosx_10_13_x86_64.whl (from https://pypi.org/simple/penaltyblog/) (requires-python:>=3.10) 2025-09-15T22:19:37,463 Skipping link: No binaries permitted for penaltyblog: https://files.pythonhosted.org/packages/1e/52/4c5ae9c4edf131c9022fee8a27c1d454101a26e9304f7a89c2e08a241cb9/penaltyblog-1.1.0-cp313-cp313-macosx_11_0_arm64.whl (from https://pypi.org/simple/penaltyblog/) (requires-python:>=3.10) 2025-09-15T22:19:37,463 Skipping link: No binaries permitted for penaltyblog: https://files.pythonhosted.org/packages/e8/92/85594cd99af1b5a28fa7df3522cc975acf78a487795d40722a8ebb563a39/penaltyblog-1.1.0-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (from https://pypi.org/simple/penaltyblog/) (requires-python:>=3.10) 2025-09-15T22:19:37,464 Skipping link: No binaries permitted for penaltyblog: https://files.pythonhosted.org/packages/32/43/7776d4435cac37d9ffc319de9a5029478c20a0fedbba4b059b23f1b61130/penaltyblog-1.1.0-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/penaltyblog/) (requires-python:>=3.10) 2025-09-15T22:19:37,464 Skipping link: No binaries permitted for penaltyblog: https://files.pythonhosted.org/packages/57/e4/21f9d9230d0167bb6df01ea28d97ef26770021d7374cd2d962bed9b18180/penaltyblog-1.1.0-cp313-cp313-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl (from https://pypi.org/simple/penaltyblog/) (requires-python:>=3.10) 2025-09-15T22:19:37,464 Skipping link: No binaries permitted for penaltyblog: https://files.pythonhosted.org/packages/6c/93/80d4d5cad3dadecc8afa523098c1b7622174c1bf0f2fab19b4e2648cd8fe/penaltyblog-1.1.0-cp313-cp313-musllinux_1_2_aarch64.whl (from https://pypi.org/simple/penaltyblog/) (requires-python:>=3.10) 2025-09-15T22:19:37,464 Skipping link: No binaries permitted for penaltyblog: https://files.pythonhosted.org/packages/9e/9f/9bf55719b8fbadd25e19a4b718d1ae852ec42172218ca28fada436236a1a/penaltyblog-1.1.0-cp313-cp313-musllinux_1_2_i686.whl (from https://pypi.org/simple/penaltyblog/) (requires-python:>=3.10) 2025-09-15T22:19:37,464 Skipping link: No binaries permitted for penaltyblog: https://files.pythonhosted.org/packages/81/3a/1a25aee309eba2e56304446e246ce402b8887896ef7262d0e0bec4e37f15/penaltyblog-1.1.0-cp313-cp313-musllinux_1_2_x86_64.whl (from https://pypi.org/simple/penaltyblog/) (requires-python:>=3.10) 2025-09-15T22:19:37,464 Skipping link: No binaries permitted for penaltyblog: https://files.pythonhosted.org/packages/bc/41/46bcd1ca032dd1d5419acbb3fcbd2cbe4a7239e97297921ef49e1676471b/penaltyblog-1.1.0-cp313-cp313-win32.whl (from https://pypi.org/simple/penaltyblog/) (requires-python:>=3.10) 2025-09-15T22:19:37,465 Skipping link: No binaries permitted for penaltyblog: https://files.pythonhosted.org/packages/dc/7a/48277deea6b3a333a2e7bb644c1b48633df76bbeab031dcd688f3449714f/penaltyblog-1.1.0-cp313-cp313-win_amd64.whl (from https://pypi.org/simple/penaltyblog/) (requires-python:>=3.10) 2025-09-15T22:19:37,465 Found link https://files.pythonhosted.org/packages/59/47/5ab50b04a3441eda73e593be8b774d14fd2d21b944f85f82e08aca0d730e/penaltyblog-1.1.0.tar.gz (from https://pypi.org/simple/penaltyblog/) (requires-python:>=3.10), version: 1.1.0 2025-09-15T22:19:37,465 Skipping link: No binaries permitted for penaltyblog: https://files.pythonhosted.org/packages/e4/29/1a015e9f9df1dcbc2226475836e9950e6d4b094a8bff8e5b6bb588031c8c/penaltyblog-1.2.0-cp310-cp310-macosx_10_9_x86_64.whl (from https://pypi.org/simple/penaltyblog/) (requires-python:>=3.10) 2025-09-15T22:19:37,465 Skipping link: No binaries permitted for penaltyblog: https://files.pythonhosted.org/packages/79/16/735c1d2661232599040d11150d83f2982342a1bf88b7dc71d5c8f4dca04d/penaltyblog-1.2.0-cp310-cp310-macosx_11_0_arm64.whl (from https://pypi.org/simple/penaltyblog/) (requires-python:>=3.10) 2025-09-15T22:19:37,465 Skipping link: No binaries permitted for penaltyblog: https://files.pythonhosted.org/packages/c1/98/ccb5a166b8eb1ed44790843182a039aabd78bb9dfa7a2297d0c50b05ffe7/penaltyblog-1.2.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (from https://pypi.org/simple/penaltyblog/) (requires-python:>=3.10) 2025-09-15T22:19:37,466 Skipping link: No binaries permitted for penaltyblog: https://files.pythonhosted.org/packages/07/e6/72743c4ef27b7fbc98bc6c5a4b9cc1bafe296c5411445b7ba9764ec717d8/penaltyblog-1.2.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/penaltyblog/) (requires-python:>=3.10) 2025-09-15T22:19:37,466 Skipping link: No binaries permitted for penaltyblog: https://files.pythonhosted.org/packages/d6/55/92cdbf23b14f8ebf75f5eadb5b62c6c76d456bdfe81d499a5a546f7446b0/penaltyblog-1.2.0-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl (from https://pypi.org/simple/penaltyblog/) (requires-python:>=3.10) 2025-09-15T22:19:37,466 Skipping link: No binaries permitted for penaltyblog: https://files.pythonhosted.org/packages/fc/d4/fdc746f23a7969b66a283eef78dcef07c27b2e8e4506e5513892d5283dad/penaltyblog-1.2.0-cp310-cp310-musllinux_1_2_aarch64.whl (from https://pypi.org/simple/penaltyblog/) (requires-python:>=3.10) 2025-09-15T22:19:37,466 Skipping link: No binaries permitted for penaltyblog: https://files.pythonhosted.org/packages/2a/0c/fc1cc7cf7dbe78216f0f0b6f1f293a7afa45fafcd0ccd0fc3aa4a06686c4/penaltyblog-1.2.0-cp310-cp310-musllinux_1_2_i686.whl (from https://pypi.org/simple/penaltyblog/) (requires-python:>=3.10) 2025-09-15T22:19:37,466 Skipping link: No binaries permitted for penaltyblog: https://files.pythonhosted.org/packages/bf/84/3efcc7f0e40af96ca561a771e77edff7bc5f3375adfbf08f45ebad02e58d/penaltyblog-1.2.0-cp310-cp310-musllinux_1_2_x86_64.whl (from https://pypi.org/simple/penaltyblog/) (requires-python:>=3.10) 2025-09-15T22:19:37,467 Skipping link: No binaries permitted for penaltyblog: https://files.pythonhosted.org/packages/16/ec/c637724706b6545b1121ff57026981cf0de6d45775e0ed96c1706c7cca05/penaltyblog-1.2.0-cp310-cp310-win32.whl (from https://pypi.org/simple/penaltyblog/) (requires-python:>=3.10) 2025-09-15T22:19:37,467 Skipping link: No binaries permitted for penaltyblog: https://files.pythonhosted.org/packages/6d/9b/5332b1ba0da5620812e89e50179c7e11e100ba2a3879f6a688ca6b2bffde/penaltyblog-1.2.0-cp310-cp310-win_amd64.whl (from https://pypi.org/simple/penaltyblog/) (requires-python:>=3.10) 2025-09-15T22:19:37,467 Skipping link: No binaries permitted for penaltyblog: https://files.pythonhosted.org/packages/47/29/322da73e8558ece41aacc43807d972551ebf86032b7e4b1f8868981747eb/penaltyblog-1.2.0-cp311-cp311-macosx_10_9_x86_64.whl (from https://pypi.org/simple/penaltyblog/) (requires-python:>=3.10) 2025-09-15T22:19:37,467 Skipping link: No binaries permitted for penaltyblog: https://files.pythonhosted.org/packages/b0/37/b382c9a6b1646e3e850218cb2741eeb653a4105cc2651fec0880ee39a714/penaltyblog-1.2.0-cp311-cp311-macosx_11_0_arm64.whl (from https://pypi.org/simple/penaltyblog/) (requires-python:>=3.10) 2025-09-15T22:19:37,467 Skipping link: No binaries permitted for penaltyblog: https://files.pythonhosted.org/packages/98/8e/7ba2d3cea4f8f25296a27d80adaf0845627cbb3412ed16c4230ec46ea5e0/penaltyblog-1.2.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (from https://pypi.org/simple/penaltyblog/) (requires-python:>=3.10) 2025-09-15T22:19:37,467 Skipping link: No binaries permitted for penaltyblog: https://files.pythonhosted.org/packages/d2/bd/d9103f339d208a94e315d029879d428fd1be90c97c0587ba89c88bffd249/penaltyblog-1.2.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/penaltyblog/) (requires-python:>=3.10) 2025-09-15T22:19:37,468 Skipping link: No binaries permitted for penaltyblog: https://files.pythonhosted.org/packages/2b/63/1cccb99d60c40fa24aedf4fb96515c7294daddfcf803d8ca66fd309c101a/penaltyblog-1.2.0-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl (from https://pypi.org/simple/penaltyblog/) (requires-python:>=3.10) 2025-09-15T22:19:37,468 Skipping link: No binaries permitted for penaltyblog: https://files.pythonhosted.org/packages/f9/3e/9b2a40b4500b0b646a3f8d6a5dc8abe2b25d051d637adb0c06d5543f2319/penaltyblog-1.2.0-cp311-cp311-musllinux_1_2_aarch64.whl (from https://pypi.org/simple/penaltyblog/) (requires-python:>=3.10) 2025-09-15T22:19:37,468 Skipping link: No binaries permitted for penaltyblog: https://files.pythonhosted.org/packages/ed/4a/da855d34eb6b03bb0cffc07cdda64e0597f9b294ac822fe6b8413a6eb2a2/penaltyblog-1.2.0-cp311-cp311-musllinux_1_2_i686.whl (from https://pypi.org/simple/penaltyblog/) (requires-python:>=3.10) 2025-09-15T22:19:37,468 Skipping link: No binaries permitted for penaltyblog: https://files.pythonhosted.org/packages/71/d6/f4f19c2d5df8433743462deb20ce6a90c1c80df20fddb03899a4c8bd8331/penaltyblog-1.2.0-cp311-cp311-musllinux_1_2_x86_64.whl (from https://pypi.org/simple/penaltyblog/) (requires-python:>=3.10) 2025-09-15T22:19:37,468 Skipping link: No binaries permitted for penaltyblog: https://files.pythonhosted.org/packages/c9/ad/783d1859f7c8e6abfb3873a0672cdeeeb3c32ae8bd8d4ca98db73e9ada32/penaltyblog-1.2.0-cp311-cp311-win32.whl (from https://pypi.org/simple/penaltyblog/) (requires-python:>=3.10) 2025-09-15T22:19:37,468 Skipping link: No binaries permitted for penaltyblog: https://files.pythonhosted.org/packages/ad/e1/443169d3ff524192c2e3e59d66669e0d9ca0ab22ddf9c902487db3060f60/penaltyblog-1.2.0-cp311-cp311-win_amd64.whl (from https://pypi.org/simple/penaltyblog/) (requires-python:>=3.10) 2025-09-15T22:19:37,469 Skipping link: No binaries permitted for penaltyblog: https://files.pythonhosted.org/packages/bc/5f/3dd0b438c5a631b7e7fc6746794d8eccede9602ce3d301b6d89e5e8513c3/penaltyblog-1.2.0-cp312-cp312-macosx_10_13_x86_64.whl (from https://pypi.org/simple/penaltyblog/) (requires-python:>=3.10) 2025-09-15T22:19:37,469 Skipping link: No binaries permitted for penaltyblog: https://files.pythonhosted.org/packages/d3/89/8cbd62294be83ddcb980b6f5630308592740ca16f57dcd492c2f1e7a020d/penaltyblog-1.2.0-cp312-cp312-macosx_11_0_arm64.whl (from https://pypi.org/simple/penaltyblog/) (requires-python:>=3.10) 2025-09-15T22:19:37,469 Skipping link: No binaries permitted for penaltyblog: https://files.pythonhosted.org/packages/ee/e8/4da52cfa5f1e836db93eea2c9f9557f2786e927ffd8edd28f1e06818c13f/penaltyblog-1.2.0-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (from https://pypi.org/simple/penaltyblog/) (requires-python:>=3.10) 2025-09-15T22:19:37,469 Skipping link: No binaries permitted for penaltyblog: https://files.pythonhosted.org/packages/b3/c0/f8497c69b7288baa0f8db98b135656607777fee220489a6f859c88bcc09e/penaltyblog-1.2.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/penaltyblog/) (requires-python:>=3.10) 2025-09-15T22:19:37,469 Skipping link: No binaries permitted for penaltyblog: https://files.pythonhosted.org/packages/62/ee/e4146e312e7f0eae3b9389dee96bb6b0127fee35ff977304d018de218f46/penaltyblog-1.2.0-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl (from https://pypi.org/simple/penaltyblog/) (requires-python:>=3.10) 2025-09-15T22:19:37,469 Skipping link: No binaries permitted for penaltyblog: https://files.pythonhosted.org/packages/c1/86/c9558a248e795e1404e8ee61f3cf4db9f459b54821ea3f399e881bc29d6c/penaltyblog-1.2.0-cp312-cp312-musllinux_1_2_aarch64.whl (from https://pypi.org/simple/penaltyblog/) (requires-python:>=3.10) 2025-09-15T22:19:37,469 Skipping link: No binaries permitted for penaltyblog: https://files.pythonhosted.org/packages/e9/0b/049e0469b04bc98312821e22998d6699d2a5be9e5f222c4eec5463f69852/penaltyblog-1.2.0-cp312-cp312-musllinux_1_2_i686.whl (from https://pypi.org/simple/penaltyblog/) (requires-python:>=3.10) 2025-09-15T22:19:37,470 Skipping link: No binaries permitted for penaltyblog: https://files.pythonhosted.org/packages/44/cb/fd1fabc910bce6d31206033a5331a8b867953590351dffbcd31b1b5ca982/penaltyblog-1.2.0-cp312-cp312-musllinux_1_2_x86_64.whl (from https://pypi.org/simple/penaltyblog/) (requires-python:>=3.10) 2025-09-15T22:19:37,470 Skipping link: No binaries permitted for penaltyblog: https://files.pythonhosted.org/packages/40/60/076bfe57a22e7b51ea7cecf9f9a62f03c7f75f095baa9d90a3c29229cdd3/penaltyblog-1.2.0-cp312-cp312-win32.whl (from https://pypi.org/simple/penaltyblog/) (requires-python:>=3.10) 2025-09-15T22:19:37,470 Skipping link: No binaries permitted for penaltyblog: https://files.pythonhosted.org/packages/39/fe/60d2a4f6726e539b56d6fde12596b1a180c95a84698a71ba25c8b3d4cebe/penaltyblog-1.2.0-cp312-cp312-win_amd64.whl (from https://pypi.org/simple/penaltyblog/) (requires-python:>=3.10) 2025-09-15T22:19:37,470 Skipping link: No binaries permitted for penaltyblog: https://files.pythonhosted.org/packages/c0/31/7b00128823e32e93e5fe362dc1f49f15d7ea7363c72d78d0fbd21fe03400/penaltyblog-1.2.0-cp313-cp313-macosx_10_13_x86_64.whl (from https://pypi.org/simple/penaltyblog/) (requires-python:>=3.10) 2025-09-15T22:19:37,470 Skipping link: No binaries permitted for penaltyblog: https://files.pythonhosted.org/packages/28/2d/8a66ec4a8b2d2dd99d8113fc15fba369c2db284ba4c1dc012a5ff8d5c605/penaltyblog-1.2.0-cp313-cp313-macosx_11_0_arm64.whl (from https://pypi.org/simple/penaltyblog/) (requires-python:>=3.10) 2025-09-15T22:19:37,470 Skipping link: No binaries permitted for penaltyblog: https://files.pythonhosted.org/packages/fd/77/dd0735b0d444b9cab835cdd5ee16392e12c3ef91b50df41185bd2d943ebf/penaltyblog-1.2.0-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (from https://pypi.org/simple/penaltyblog/) (requires-python:>=3.10) 2025-09-15T22:19:37,471 Skipping link: No binaries permitted for penaltyblog: https://files.pythonhosted.org/packages/63/a9/2e9b384119e2980be535a92333e15fcbb6ec8a3b00a3931b5daf8c7df350/penaltyblog-1.2.0-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/penaltyblog/) (requires-python:>=3.10) 2025-09-15T22:19:37,471 Skipping link: No binaries permitted for penaltyblog: https://files.pythonhosted.org/packages/94/2b/3cbe2c97de9226c2d85100e1cbfe630ba37751d0f26ebe539888911e67b2/penaltyblog-1.2.0-cp313-cp313-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl (from https://pypi.org/simple/penaltyblog/) (requires-python:>=3.10) 2025-09-15T22:19:37,471 Skipping link: No binaries permitted for penaltyblog: https://files.pythonhosted.org/packages/ac/10/d1d703bbd2412904611a845e07333af5d51d550dbdcfb7f1240ad26472ec/penaltyblog-1.2.0-cp313-cp313-musllinux_1_2_aarch64.whl (from https://pypi.org/simple/penaltyblog/) (requires-python:>=3.10) 2025-09-15T22:19:37,471 Skipping link: No binaries permitted for penaltyblog: https://files.pythonhosted.org/packages/26/01/316d945a34c5fe2b24e5f0fbf89f9cfc1e5daad4d762b86504f449e30bca/penaltyblog-1.2.0-cp313-cp313-musllinux_1_2_i686.whl (from https://pypi.org/simple/penaltyblog/) (requires-python:>=3.10) 2025-09-15T22:19:37,471 Skipping link: No binaries permitted for penaltyblog: https://files.pythonhosted.org/packages/4a/c3/23925ef507be9e9f1191e0124d3a695695c178c177e2fd486b7e7ddadff0/penaltyblog-1.2.0-cp313-cp313-musllinux_1_2_x86_64.whl (from https://pypi.org/simple/penaltyblog/) (requires-python:>=3.10) 2025-09-15T22:19:37,471 Skipping link: No binaries permitted for penaltyblog: https://files.pythonhosted.org/packages/c8/7e/d9af38e216fa717c7ea5a19e71dee6ce18450d535786a5636ad530b60724/penaltyblog-1.2.0-cp313-cp313-win32.whl (from https://pypi.org/simple/penaltyblog/) (requires-python:>=3.10) 2025-09-15T22:19:37,472 Skipping link: No binaries permitted for penaltyblog: https://files.pythonhosted.org/packages/25/aa/65f5da0c5ed350f9f5cfee7f871adfe813ca3fee0d7042c9aba6ee5000f0/penaltyblog-1.2.0-cp313-cp313-win_amd64.whl (from https://pypi.org/simple/penaltyblog/) (requires-python:>=3.10) 2025-09-15T22:19:37,472 Found link https://files.pythonhosted.org/packages/58/09/f242ccfd44589b50f7f9f521543adaef48f7ee79c006926a1afb91dd48e9/penaltyblog-1.2.0.tar.gz (from https://pypi.org/simple/penaltyblog/) (requires-python:>=3.10), version: 1.2.0 2025-09-15T22:19:37,472 Skipping link: No binaries permitted for penaltyblog: https://files.pythonhosted.org/packages/4f/52/9c5c8e9352d4a3706e794fa123ad29e62aef2d8a864c6e5d4801e157f826/penaltyblog-1.3.0-cp310-cp310-macosx_10_9_x86_64.whl (from https://pypi.org/simple/penaltyblog/) (requires-python:>=3.10) 2025-09-15T22:19:37,472 Skipping link: No binaries permitted for penaltyblog: https://files.pythonhosted.org/packages/9c/d2/b04622f7cffd7bde1c9a48ac7587a9bb36d58b484eca2689ca1fe0fa3446/penaltyblog-1.3.0-cp310-cp310-macosx_11_0_arm64.whl (from https://pypi.org/simple/penaltyblog/) (requires-python:>=3.10) 2025-09-15T22:19:37,472 Skipping link: No binaries permitted for penaltyblog: https://files.pythonhosted.org/packages/67/3c/8ed3d720551dce589aae6adbeaf7a28648e73ea09f015fa6a6af0973816a/penaltyblog-1.3.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (from https://pypi.org/simple/penaltyblog/) (requires-python:>=3.10) 2025-09-15T22:19:37,473 Skipping link: No binaries permitted for penaltyblog: https://files.pythonhosted.org/packages/ea/17/0c4bd7c4e412777245d8dc34a3a7b6b039a48a8568e186dfa93f9ae536b3/penaltyblog-1.3.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/penaltyblog/) (requires-python:>=3.10) 2025-09-15T22:19:37,473 Skipping link: No binaries permitted for penaltyblog: https://files.pythonhosted.org/packages/e1/8a/cf6132040cd422c42ee5cc8750e694954f46d61503441932354932743f35/penaltyblog-1.3.0-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl (from https://pypi.org/simple/penaltyblog/) (requires-python:>=3.10) 2025-09-15T22:19:37,473 Skipping link: No binaries permitted for penaltyblog: https://files.pythonhosted.org/packages/8e/f1/b2a0361aeb58f63437888a62b65b50471438ce0f328d07b91bbfb3940d52/penaltyblog-1.3.0-cp310-cp310-musllinux_1_2_aarch64.whl (from https://pypi.org/simple/penaltyblog/) (requires-python:>=3.10) 2025-09-15T22:19:37,473 Skipping link: No binaries permitted for penaltyblog: https://files.pythonhosted.org/packages/fb/c0/e323159a7748e0c7f527b15d3a7f14d1bcd73d907b0880affa9cee8bc970/penaltyblog-1.3.0-cp310-cp310-musllinux_1_2_i686.whl (from https://pypi.org/simple/penaltyblog/) (requires-python:>=3.10) 2025-09-15T22:19:37,473 Skipping link: No binaries permitted for penaltyblog: https://files.pythonhosted.org/packages/a7/4f/e2d2be22a170432a5651af74da37cb7e9137b9f0ca4adf2aef92620942fa/penaltyblog-1.3.0-cp310-cp310-musllinux_1_2_x86_64.whl (from https://pypi.org/simple/penaltyblog/) (requires-python:>=3.10) 2025-09-15T22:19:37,473 Skipping link: No binaries permitted for penaltyblog: https://files.pythonhosted.org/packages/d7/ce/e5981e720da0cd00800bd48563673c5fd8e8cbd951b50e049e4498352bb5/penaltyblog-1.3.0-cp310-cp310-win32.whl (from https://pypi.org/simple/penaltyblog/) (requires-python:>=3.10) 2025-09-15T22:19:37,474 Skipping link: No binaries permitted for penaltyblog: https://files.pythonhosted.org/packages/ea/e2/30b42e1d061c3bd821207ea69b50feb99aefca8e3207ca588eca78bdbe26/penaltyblog-1.3.0-cp310-cp310-win_amd64.whl (from https://pypi.org/simple/penaltyblog/) (requires-python:>=3.10) 2025-09-15T22:19:37,474 Skipping link: No binaries permitted for penaltyblog: https://files.pythonhosted.org/packages/46/26/a1a282f7e7d8e0bcb03ac61dd6fa87b07ee19103ea4a0bf656e05050e9a7/penaltyblog-1.3.0-cp311-cp311-macosx_10_9_x86_64.whl (from https://pypi.org/simple/penaltyblog/) (requires-python:>=3.10) 2025-09-15T22:19:37,474 Skipping link: No binaries permitted for penaltyblog: https://files.pythonhosted.org/packages/ed/2b/3edca541afbbd1e53ffd69c9a0e8091db442d6e51d9aaa3b2ae3ebc2b738/penaltyblog-1.3.0-cp311-cp311-macosx_11_0_arm64.whl (from https://pypi.org/simple/penaltyblog/) (requires-python:>=3.10) 2025-09-15T22:19:37,474 Skipping link: No binaries permitted for penaltyblog: https://files.pythonhosted.org/packages/97/aa/d4714acf9acede5002f20d7d52fa07e63774a9324c3ba763ddf9f541a37b/penaltyblog-1.3.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (from https://pypi.org/simple/penaltyblog/) (requires-python:>=3.10) 2025-09-15T22:19:37,474 Skipping link: No binaries permitted for penaltyblog: https://files.pythonhosted.org/packages/42/4d/e7c7d939f2c0902345a305d50ee8c7e7e59e4ddddf0f138036f7a6276d9e/penaltyblog-1.3.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/penaltyblog/) (requires-python:>=3.10) 2025-09-15T22:19:37,475 Skipping link: No binaries permitted for penaltyblog: https://files.pythonhosted.org/packages/35/65/bbd59cdc54f35a752c083afcecc433fc9fdc91af285d90fef93dcaffeb33/penaltyblog-1.3.0-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl (from https://pypi.org/simple/penaltyblog/) (requires-python:>=3.10) 2025-09-15T22:19:37,475 Skipping link: No binaries permitted for penaltyblog: https://files.pythonhosted.org/packages/c9/cb/4c2bb6000829b5b16f26936728cb37743704f922140099b259c5b98e380b/penaltyblog-1.3.0-cp311-cp311-musllinux_1_2_aarch64.whl (from https://pypi.org/simple/penaltyblog/) (requires-python:>=3.10) 2025-09-15T22:19:37,475 Skipping link: No binaries permitted for penaltyblog: https://files.pythonhosted.org/packages/4b/91/5ec5482a3e60dbdac058245d90f25818612ffbb92a3736728cad8cc3dd39/penaltyblog-1.3.0-cp311-cp311-musllinux_1_2_i686.whl (from https://pypi.org/simple/penaltyblog/) (requires-python:>=3.10) 2025-09-15T22:19:37,475 Skipping link: No binaries permitted for penaltyblog: https://files.pythonhosted.org/packages/2a/d6/903cbb800dc6ca839afa7badc2ea26097dbf1eaad327ed700561ffd56a27/penaltyblog-1.3.0-cp311-cp311-musllinux_1_2_x86_64.whl (from https://pypi.org/simple/penaltyblog/) (requires-python:>=3.10) 2025-09-15T22:19:37,475 Skipping link: No binaries permitted for penaltyblog: https://files.pythonhosted.org/packages/a7/df/c9a1289993e06b35b8ca39b6c5f08301e692088f0aeaafa28621a31a9e90/penaltyblog-1.3.0-cp311-cp311-win32.whl (from https://pypi.org/simple/penaltyblog/) (requires-python:>=3.10) 2025-09-15T22:19:37,475 Skipping link: No binaries permitted for penaltyblog: https://files.pythonhosted.org/packages/a6/0a/bdced49ca68086030eb739c7fb1157100308790b12d2ffef156a5e132073/penaltyblog-1.3.0-cp311-cp311-win_amd64.whl (from https://pypi.org/simple/penaltyblog/) (requires-python:>=3.10) 2025-09-15T22:19:37,476 Skipping link: No binaries permitted for penaltyblog: https://files.pythonhosted.org/packages/d2/19/c0f4fd24d3201fcc90ea5928ba54438139dfee0bbf4039b6ca6a2c4f2453/penaltyblog-1.3.0-cp312-cp312-macosx_10_13_x86_64.whl (from https://pypi.org/simple/penaltyblog/) (requires-python:>=3.10) 2025-09-15T22:19:37,476 Skipping link: No binaries permitted for penaltyblog: https://files.pythonhosted.org/packages/ec/15/787b2dbf628a62e743a6923e5fc79fd2733a49f66260a79b7daa92035dac/penaltyblog-1.3.0-cp312-cp312-macosx_11_0_arm64.whl (from https://pypi.org/simple/penaltyblog/) (requires-python:>=3.10) 2025-09-15T22:19:37,476 Skipping link: No binaries permitted for penaltyblog: https://files.pythonhosted.org/packages/73/65/1c18ee9b21f23812e6051d275c6ada59258093f0840256a01859b49040a6/penaltyblog-1.3.0-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (from https://pypi.org/simple/penaltyblog/) (requires-python:>=3.10) 2025-09-15T22:19:37,476 Skipping link: No binaries permitted for penaltyblog: https://files.pythonhosted.org/packages/41/70/f2727ebf22cd36e9d2c1dfe626042976b4eeda8b33e7767f0ace3abcf427/penaltyblog-1.3.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/penaltyblog/) (requires-python:>=3.10) 2025-09-15T22:19:37,476 Skipping link: No binaries permitted for penaltyblog: https://files.pythonhosted.org/packages/a2/ce/5ab37d29f94ab8d6bff830f729cf207c8dc85b83f982225c3926ae96da78/penaltyblog-1.3.0-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl (from https://pypi.org/simple/penaltyblog/) (requires-python:>=3.10) 2025-09-15T22:19:37,476 Skipping link: No binaries permitted for penaltyblog: https://files.pythonhosted.org/packages/34/3c/b53316827117b898062614594713865800f60b5a69177a605addf4fc6797/penaltyblog-1.3.0-cp312-cp312-musllinux_1_2_aarch64.whl (from https://pypi.org/simple/penaltyblog/) (requires-python:>=3.10) 2025-09-15T22:19:37,477 Skipping link: No binaries permitted for penaltyblog: https://files.pythonhosted.org/packages/a7/27/69368c61d0704f467139012f3145bda3f39a3ad60675440a37b498043082/penaltyblog-1.3.0-cp312-cp312-musllinux_1_2_i686.whl (from https://pypi.org/simple/penaltyblog/) (requires-python:>=3.10) 2025-09-15T22:19:37,477 Skipping link: No binaries permitted for penaltyblog: https://files.pythonhosted.org/packages/77/b6/1722bb83460a62b1d79ea2106ea70218bf4300b94ce40cf2de1f5379de1e/penaltyblog-1.3.0-cp312-cp312-musllinux_1_2_x86_64.whl (from https://pypi.org/simple/penaltyblog/) (requires-python:>=3.10) 2025-09-15T22:19:37,477 Skipping link: No binaries permitted for penaltyblog: https://files.pythonhosted.org/packages/7b/58/4b47e5e538427c3e05f35b9bb5a40e7c816db7d61cf930e9a858c75b04c5/penaltyblog-1.3.0-cp312-cp312-win32.whl (from https://pypi.org/simple/penaltyblog/) (requires-python:>=3.10) 2025-09-15T22:19:37,477 Skipping link: No binaries permitted for penaltyblog: https://files.pythonhosted.org/packages/2d/9f/5287fe07ae00539fca51cb7ad22eea31f32146cc0cd4c76d825768d7c9ac/penaltyblog-1.3.0-cp312-cp312-win_amd64.whl (from https://pypi.org/simple/penaltyblog/) (requires-python:>=3.10) 2025-09-15T22:19:37,477 Skipping link: No binaries permitted for penaltyblog: https://files.pythonhosted.org/packages/6e/99/9155f75940ab47ee64075c6898fc3016b45d4104c72c92d290b1a9cba6ad/penaltyblog-1.3.0-cp313-cp313-macosx_10_13_x86_64.whl (from https://pypi.org/simple/penaltyblog/) (requires-python:>=3.10) 2025-09-15T22:19:37,477 Skipping link: No binaries permitted for penaltyblog: https://files.pythonhosted.org/packages/57/8e/22fbba36c0e8a2e615144479de499e43089f69974426e407eb293676e9b4/penaltyblog-1.3.0-cp313-cp313-macosx_11_0_arm64.whl (from https://pypi.org/simple/penaltyblog/) (requires-python:>=3.10) 2025-09-15T22:19:37,477 Skipping link: No binaries permitted for penaltyblog: https://files.pythonhosted.org/packages/11/96/3dce6f65874b1b920fb318ad38fdd8ba776e0686b28744fce49af1d311e8/penaltyblog-1.3.0-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (from https://pypi.org/simple/penaltyblog/) (requires-python:>=3.10) 2025-09-15T22:19:37,478 Skipping link: No binaries permitted for penaltyblog: https://files.pythonhosted.org/packages/23/10/3b1454a5b5bcbd5299610f8a554a603edbffa6538eec6ffc74960562b069/penaltyblog-1.3.0-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/penaltyblog/) (requires-python:>=3.10) 2025-09-15T22:19:37,478 Skipping link: No binaries permitted for penaltyblog: https://files.pythonhosted.org/packages/ce/c1/aef01c89c60bcd4e5c4d1273154aaaf1563347cd3aff9c059c5ab3e0be0f/penaltyblog-1.3.0-cp313-cp313-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl (from https://pypi.org/simple/penaltyblog/) (requires-python:>=3.10) 2025-09-15T22:19:37,478 Skipping link: No binaries permitted for penaltyblog: https://files.pythonhosted.org/packages/69/ca/4874006e3068d3789d7ac7e7b2167ebd25e49db0550ddd0f43826f12f93d/penaltyblog-1.3.0-cp313-cp313-musllinux_1_2_aarch64.whl (from https://pypi.org/simple/penaltyblog/) (requires-python:>=3.10) 2025-09-15T22:19:37,478 Skipping link: No binaries permitted for penaltyblog: https://files.pythonhosted.org/packages/21/71/3de003173a37f31ae5b471955614b8cbaff7f5e9ec9dd054ae90abc81e49/penaltyblog-1.3.0-cp313-cp313-musllinux_1_2_i686.whl (from https://pypi.org/simple/penaltyblog/) (requires-python:>=3.10) 2025-09-15T22:19:37,478 Skipping link: No binaries permitted for penaltyblog: https://files.pythonhosted.org/packages/75/77/5d1b0270310bd842ea3089737ee148b90c6bb384591bb263a784f8846092/penaltyblog-1.3.0-cp313-cp313-musllinux_1_2_x86_64.whl (from https://pypi.org/simple/penaltyblog/) (requires-python:>=3.10) 2025-09-15T22:19:37,478 Skipping link: No binaries permitted for penaltyblog: https://files.pythonhosted.org/packages/93/65/b795a366772e458489649f01920537c1be880d752edd5f7a15a680aa186c/penaltyblog-1.3.0-cp313-cp313-win32.whl (from https://pypi.org/simple/penaltyblog/) (requires-python:>=3.10) 2025-09-15T22:19:37,479 Skipping link: No binaries permitted for penaltyblog: https://files.pythonhosted.org/packages/49/b5/985b98a14d5724d043de8db336243bb5dfaef90082a7cd6a571df146812d/penaltyblog-1.3.0-cp313-cp313-win_amd64.whl (from https://pypi.org/simple/penaltyblog/) (requires-python:>=3.10) 2025-09-15T22:19:37,479 Found link https://files.pythonhosted.org/packages/7c/c0/5d9abaf454842da0d60076e1608a6b994e2e4a4c73f1f09c3aacaa1103a6/penaltyblog-1.3.0.tar.gz (from https://pypi.org/simple/penaltyblog/) (requires-python:>=3.10), version: 1.3.0 2025-09-15T22:19:37,479 Skipping link: No binaries permitted for penaltyblog: https://files.pythonhosted.org/packages/27/55/6488239970315118f55a2e6a3467aa028d2898196a24dd22684be9c76f41/penaltyblog-1.4.0-cp310-cp310-macosx_10_9_x86_64.whl (from https://pypi.org/simple/penaltyblog/) (requires-python:>=3.10) 2025-09-15T22:19:37,479 Skipping link: No binaries permitted for penaltyblog: https://files.pythonhosted.org/packages/a2/77/947c05abe30cfcbee2a8e66013c7009c9ff07c96bb4f21e17c7333fd707f/penaltyblog-1.4.0-cp310-cp310-macosx_11_0_arm64.whl (from https://pypi.org/simple/penaltyblog/) (requires-python:>=3.10) 2025-09-15T22:19:37,479 Skipping link: No binaries permitted for penaltyblog: https://files.pythonhosted.org/packages/13/db/b92ede7dd7299d35bb27c3ef5226a1a3b3669127692d88566cd410f41107/penaltyblog-1.4.0-cp310-cp310-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl (from https://pypi.org/simple/penaltyblog/) (requires-python:>=3.10) 2025-09-15T22:19:37,479 Skipping link: No binaries permitted for penaltyblog: https://files.pythonhosted.org/packages/e2/fc/10cc69a23789ffb7d98a86deacd1b42611241902adc4daa2c3ca178f8c4c/penaltyblog-1.4.0-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (from https://pypi.org/simple/penaltyblog/) (requires-python:>=3.10) 2025-09-15T22:19:37,480 Skipping link: No binaries permitted for penaltyblog: https://files.pythonhosted.org/packages/00/50/936fb18260d6ed7d13e45017ff7a4a27a5657ae08849dc1974ef8159d842/penaltyblog-1.4.0-cp310-cp310-musllinux_1_2_aarch64.whl (from https://pypi.org/simple/penaltyblog/) (requires-python:>=3.10) 2025-09-15T22:19:37,480 Skipping link: No binaries permitted for penaltyblog: https://files.pythonhosted.org/packages/0b/d6/071b4f28ba645b32ca074b0a3827e57bcf3a3ab7e6cc858bea8bb051ba24/penaltyblog-1.4.0-cp310-cp310-musllinux_1_2_x86_64.whl (from https://pypi.org/simple/penaltyblog/) (requires-python:>=3.10) 2025-09-15T22:19:37,480 Skipping link: No binaries permitted for penaltyblog: https://files.pythonhosted.org/packages/d8/22/f8ccb1f50b99de684237750b989d2e58d45d77f028aefddfcea06042ee28/penaltyblog-1.4.0-cp310-cp310-win32.whl (from https://pypi.org/simple/penaltyblog/) (requires-python:>=3.10) 2025-09-15T22:19:37,480 Skipping link: No binaries permitted for penaltyblog: https://files.pythonhosted.org/packages/e7/7e/b9400ed61b34fd4afcd2cce332f385a36be1b386c1b64caec43e7df29d64/penaltyblog-1.4.0-cp310-cp310-win_amd64.whl (from https://pypi.org/simple/penaltyblog/) (requires-python:>=3.10) 2025-09-15T22:19:37,480 Skipping link: No binaries permitted for penaltyblog: https://files.pythonhosted.org/packages/e1/1f/707e1ebe2a9d3d0b88f2fc1aae549ba96749ec2f3804b5d78badf1b19dcf/penaltyblog-1.4.0-cp311-cp311-macosx_10_9_x86_64.whl (from https://pypi.org/simple/penaltyblog/) (requires-python:>=3.10) 2025-09-15T22:19:37,480 Skipping link: No binaries permitted for penaltyblog: https://files.pythonhosted.org/packages/de/ac/e239f1c3a160f1e1baaff5ad8117fda4c7eb1344da9bfafdc58aa9f6d603/penaltyblog-1.4.0-cp311-cp311-macosx_11_0_arm64.whl (from https://pypi.org/simple/penaltyblog/) (requires-python:>=3.10) 2025-09-15T22:19:37,481 Skipping link: No binaries permitted for penaltyblog: https://files.pythonhosted.org/packages/5b/35/32bc74bc42189bcecfad642833bb0ad3eb589fb7f8cfae71e49b2d1005ac/penaltyblog-1.4.0-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl (from https://pypi.org/simple/penaltyblog/) (requires-python:>=3.10) 2025-09-15T22:19:37,481 Skipping link: No binaries permitted for penaltyblog: https://files.pythonhosted.org/packages/e4/13/46ecc9122928bf42f01cfde4d92ff5e96daff2a864eeaa46951921a1c410/penaltyblog-1.4.0-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (from https://pypi.org/simple/penaltyblog/) (requires-python:>=3.10) 2025-09-15T22:19:37,481 Skipping link: No binaries permitted for penaltyblog: https://files.pythonhosted.org/packages/69/7f/64308f8935d3a010ab24c5baa475cfbe00c96cd39f63096c3b88712baed6/penaltyblog-1.4.0-cp311-cp311-musllinux_1_2_aarch64.whl (from https://pypi.org/simple/penaltyblog/) (requires-python:>=3.10) 2025-09-15T22:19:37,481 Skipping link: No binaries permitted for penaltyblog: https://files.pythonhosted.org/packages/fb/22/7517af5d381e3e25276930227fc6f50b0596506f2d25fa3c9df02181efd3/penaltyblog-1.4.0-cp311-cp311-musllinux_1_2_x86_64.whl (from https://pypi.org/simple/penaltyblog/) (requires-python:>=3.10) 2025-09-15T22:19:37,481 Skipping link: No binaries permitted for penaltyblog: https://files.pythonhosted.org/packages/1e/03/85dfa07b5c9940860f543c9441965e5ed4e801faca70b8dde34f14dbe823/penaltyblog-1.4.0-cp311-cp311-win32.whl (from https://pypi.org/simple/penaltyblog/) (requires-python:>=3.10) 2025-09-15T22:19:37,481 Skipping link: No binaries permitted for penaltyblog: https://files.pythonhosted.org/packages/d7/94/91ae96f9cc8ea88ab7f9c6ac7c4b4dabf7e0c040edefca0ed24d945fd8b3/penaltyblog-1.4.0-cp311-cp311-win_amd64.whl (from https://pypi.org/simple/penaltyblog/) (requires-python:>=3.10) 2025-09-15T22:19:37,482 Skipping link: No binaries permitted for penaltyblog: https://files.pythonhosted.org/packages/45/8b/df2ca88504870288e4e4ffcb7048d65111ea19c421e2d79598ba661917ea/penaltyblog-1.4.0-cp312-cp312-macosx_10_13_x86_64.whl (from https://pypi.org/simple/penaltyblog/) (requires-python:>=3.10) 2025-09-15T22:19:37,482 Skipping link: No binaries permitted for penaltyblog: https://files.pythonhosted.org/packages/5e/8e/3e624b01ca285e90dd8a4e90aa25227cef806b11be4680abb68f98a146c0/penaltyblog-1.4.0-cp312-cp312-macosx_11_0_arm64.whl (from https://pypi.org/simple/penaltyblog/) (requires-python:>=3.10) 2025-09-15T22:19:37,482 Skipping link: No binaries permitted for penaltyblog: https://files.pythonhosted.org/packages/46/ed/6c35670213634f8584fc24c389aaea808ef197a961ea64f6ae8a7eb0ee96/penaltyblog-1.4.0-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl (from https://pypi.org/simple/penaltyblog/) (requires-python:>=3.10) 2025-09-15T22:19:37,482 Skipping link: No binaries permitted for penaltyblog: https://files.pythonhosted.org/packages/e5/43/7b07d2b9d8a6e15fac8085b376aa1b679a10535ea1a25ae3a5cf5c95f73b/penaltyblog-1.4.0-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (from https://pypi.org/simple/penaltyblog/) (requires-python:>=3.10) 2025-09-15T22:19:37,482 Skipping link: No binaries permitted for penaltyblog: https://files.pythonhosted.org/packages/cd/9d/4f0e5a4cbec286f000fe02e99d3771c2c99801a0f94f1188f4de7d405f5c/penaltyblog-1.4.0-cp312-cp312-musllinux_1_2_aarch64.whl (from https://pypi.org/simple/penaltyblog/) (requires-python:>=3.10) 2025-09-15T22:19:37,482 Skipping link: No binaries permitted for penaltyblog: https://files.pythonhosted.org/packages/51/81/09d37c83a2afab2a1e9b3977d3cbeeed770efdbf0439d1a095a9ea835eaf/penaltyblog-1.4.0-cp312-cp312-musllinux_1_2_x86_64.whl (from https://pypi.org/simple/penaltyblog/) (requires-python:>=3.10) 2025-09-15T22:19:37,483 Skipping link: No binaries permitted for penaltyblog: https://files.pythonhosted.org/packages/2b/af/6f3cc63e2eb91872abf65a2dd7c7c4f4a319ce3a387d40ac08fd82552ed3/penaltyblog-1.4.0-cp312-cp312-win32.whl (from https://pypi.org/simple/penaltyblog/) (requires-python:>=3.10) 2025-09-15T22:19:37,483 Skipping link: No binaries permitted for penaltyblog: https://files.pythonhosted.org/packages/36/cb/b8b4e09488cadd25b5bb947466359b5cf5705495bdf5ea4088517cbb25ae/penaltyblog-1.4.0-cp312-cp312-win_amd64.whl (from https://pypi.org/simple/penaltyblog/) (requires-python:>=3.10) 2025-09-15T22:19:37,483 Skipping link: No binaries permitted for penaltyblog: https://files.pythonhosted.org/packages/ed/41/1242309c8f068e3fab3831efffd3f3109c7ebddd5b8612af25d3037f2481/penaltyblog-1.4.0-cp313-cp313-macosx_10_13_x86_64.whl (from https://pypi.org/simple/penaltyblog/) (requires-python:>=3.10) 2025-09-15T22:19:37,483 Skipping link: No binaries permitted for penaltyblog: https://files.pythonhosted.org/packages/84/35/387df481b419256c6f62839381edda7e1c82630915e0ba880ac7e1af12e4/penaltyblog-1.4.0-cp313-cp313-macosx_11_0_arm64.whl (from https://pypi.org/simple/penaltyblog/) (requires-python:>=3.10) 2025-09-15T22:19:37,483 Skipping link: No binaries permitted for penaltyblog: https://files.pythonhosted.org/packages/9a/18/07a15f5833293b016c84922733d62e8f0556f56ae1710196d6057871d4b0/penaltyblog-1.4.0-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl (from https://pypi.org/simple/penaltyblog/) (requires-python:>=3.10) 2025-09-15T22:19:37,483 Skipping link: No binaries permitted for penaltyblog: https://files.pythonhosted.org/packages/0a/36/363b1eed89a7cf0ce65034ad6e9a6c633b4ee487161b8a464c370c5cea83/penaltyblog-1.4.0-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (from https://pypi.org/simple/penaltyblog/) (requires-python:>=3.10) 2025-09-15T22:19:37,484 Skipping link: No binaries permitted for penaltyblog: https://files.pythonhosted.org/packages/00/1c/21e3d2e23c2fae6ed40370132b8336596ac0f8c3ff78efb5a8602ca7b9d5/penaltyblog-1.4.0-cp313-cp313-musllinux_1_2_aarch64.whl (from https://pypi.org/simple/penaltyblog/) (requires-python:>=3.10) 2025-09-15T22:19:37,484 Skipping link: No binaries permitted for penaltyblog: https://files.pythonhosted.org/packages/96/de/47056cb4e157a05d652d9a709d3978618b09e8c7eec60f50c7e5f92b4ddd/penaltyblog-1.4.0-cp313-cp313-musllinux_1_2_x86_64.whl (from https://pypi.org/simple/penaltyblog/) (requires-python:>=3.10) 2025-09-15T22:19:37,484 Skipping link: No binaries permitted for penaltyblog: https://files.pythonhosted.org/packages/1f/54/31dd3b8766e4b5011580bc7ce5544e7e6ef056ce3b4f5d5b646503e23f0d/penaltyblog-1.4.0-cp313-cp313-win32.whl (from https://pypi.org/simple/penaltyblog/) (requires-python:>=3.10) 2025-09-15T22:19:37,484 Skipping link: No binaries permitted for penaltyblog: https://files.pythonhosted.org/packages/78/cc/9bfd3f00d817f7df1ab37e38ccf2f2ea19b0e4061340edb20c08658c6d81/penaltyblog-1.4.0-cp313-cp313-win_amd64.whl (from https://pypi.org/simple/penaltyblog/) (requires-python:>=3.10) 2025-09-15T22:19:37,484 Found link https://files.pythonhosted.org/packages/12/69/e3ef2d7994eb10c2c06bbe1568a675f0cc546c93d999091d46609ac2c01e/penaltyblog-1.4.0.tar.gz (from https://pypi.org/simple/penaltyblog/) (requires-python:>=3.10), version: 1.4.0 2025-09-15T22:19:37,485 Skipping link: No binaries permitted for penaltyblog: https://files.pythonhosted.org/packages/62/40/8a119ac0350d3e4e065c6c83bc49b6a7604b3aec810f1a01b00757ff0bbd/penaltyblog-1.4.1-cp310-cp310-macosx_10_9_x86_64.whl (from https://pypi.org/simple/penaltyblog/) (requires-python:>=3.10) 2025-09-15T22:19:37,485 Skipping link: No binaries permitted for penaltyblog: https://files.pythonhosted.org/packages/6c/6b/f4aee7feec1c19bf82e865d78875ca09e766af378a3c2d06baeb3c3bf684/penaltyblog-1.4.1-cp310-cp310-macosx_11_0_arm64.whl (from https://pypi.org/simple/penaltyblog/) (requires-python:>=3.10) 2025-09-15T22:19:37,485 Skipping link: No binaries permitted for penaltyblog: https://files.pythonhosted.org/packages/12/16/fe44c644ed4b15cc96a0a928b047fec861f92598c083009f14e7e6bcd354/penaltyblog-1.4.1-cp310-cp310-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl (from https://pypi.org/simple/penaltyblog/) (requires-python:>=3.10) 2025-09-15T22:19:37,485 Skipping link: No binaries permitted for penaltyblog: https://files.pythonhosted.org/packages/9d/70/514a7aa20a76f08a69a7c68664f756096e670f50a866499a30f65c9d91f8/penaltyblog-1.4.1-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (from https://pypi.org/simple/penaltyblog/) (requires-python:>=3.10) 2025-09-15T22:19:37,485 Skipping link: No binaries permitted for penaltyblog: https://files.pythonhosted.org/packages/95/b0/d85bc32999c1d7e567e9f352ac9d5270da6f7fb84398801db807fbbfcf3a/penaltyblog-1.4.1-cp310-cp310-musllinux_1_2_aarch64.whl (from https://pypi.org/simple/penaltyblog/) (requires-python:>=3.10) 2025-09-15T22:19:37,485 Skipping link: No binaries permitted for penaltyblog: https://files.pythonhosted.org/packages/a5/6c/896abf380de88dca462f3e7a25ce1c5bc508835b85fc29aca91ece210c28/penaltyblog-1.4.1-cp310-cp310-musllinux_1_2_x86_64.whl (from https://pypi.org/simple/penaltyblog/) (requires-python:>=3.10) 2025-09-15T22:19:37,485 Skipping link: No binaries permitted for penaltyblog: https://files.pythonhosted.org/packages/43/6a/1f63a830ffca52c7b139db5ced77951255e504d9de1a8fe9b6384bc69875/penaltyblog-1.4.1-cp310-cp310-win32.whl (from https://pypi.org/simple/penaltyblog/) (requires-python:>=3.10) 2025-09-15T22:19:37,486 Skipping link: No binaries permitted for penaltyblog: https://files.pythonhosted.org/packages/7b/56/4566fdd5b9ffd5d9762955a71ab019d2c52bdb1c003721c798ec26c568f0/penaltyblog-1.4.1-cp310-cp310-win_amd64.whl (from https://pypi.org/simple/penaltyblog/) (requires-python:>=3.10) 2025-09-15T22:19:37,486 Skipping link: No binaries permitted for penaltyblog: https://files.pythonhosted.org/packages/c0/d4/bde51e205223f7ce41f8d7f1d6b433611fe7cd4b76a8e897ada4804144a1/penaltyblog-1.4.1-cp311-cp311-macosx_10_9_x86_64.whl (from https://pypi.org/simple/penaltyblog/) (requires-python:>=3.10) 2025-09-15T22:19:37,486 Skipping link: No binaries permitted for penaltyblog: https://files.pythonhosted.org/packages/36/9c/e2560710b0ca6b98061cd94e565bd20bd678113daf0d9d42c9669aa9ce10/penaltyblog-1.4.1-cp311-cp311-macosx_11_0_arm64.whl (from https://pypi.org/simple/penaltyblog/) (requires-python:>=3.10) 2025-09-15T22:19:37,486 Skipping link: No binaries permitted for penaltyblog: https://files.pythonhosted.org/packages/a1/11/5e80d7fae95691252f2c29e2ce7a2f324fbe62bf101136a27778b2f04483/penaltyblog-1.4.1-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl (from https://pypi.org/simple/penaltyblog/) (requires-python:>=3.10) 2025-09-15T22:19:37,486 Skipping link: No binaries permitted for penaltyblog: https://files.pythonhosted.org/packages/26/43/921399c3a5feee24812250101a0d111e3965dcb1c2a3354e3336c79655b3/penaltyblog-1.4.1-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (from https://pypi.org/simple/penaltyblog/) (requires-python:>=3.10) 2025-09-15T22:19:37,486 Skipping link: No binaries permitted for penaltyblog: https://files.pythonhosted.org/packages/fc/48/57a94dbd4beb0fc18e76b3899feb8dbbcc3b321a45474ee507cede5bc83b/penaltyblog-1.4.1-cp311-cp311-musllinux_1_2_aarch64.whl (from https://pypi.org/simple/penaltyblog/) (requires-python:>=3.10) 2025-09-15T22:19:37,487 Skipping link: No binaries permitted for penaltyblog: https://files.pythonhosted.org/packages/9e/d9/3baf2d669b3027e5a361a6c15864951b53f6077716529e5c3eeb4e95fdb3/penaltyblog-1.4.1-cp311-cp311-musllinux_1_2_x86_64.whl (from https://pypi.org/simple/penaltyblog/) (requires-python:>=3.10) 2025-09-15T22:19:37,487 Skipping link: No binaries permitted for penaltyblog: https://files.pythonhosted.org/packages/eb/39/4a0bffc286d641bb026301a942e98457a012aaf2ac7ae55ba2d27e0f58bc/penaltyblog-1.4.1-cp311-cp311-win32.whl (from https://pypi.org/simple/penaltyblog/) (requires-python:>=3.10) 2025-09-15T22:19:37,487 Skipping link: No binaries permitted for penaltyblog: https://files.pythonhosted.org/packages/0c/6a/894ce8fdb759bed4d6ec4aa8118b779bd7784ba429baf3c1c30276e7ee7f/penaltyblog-1.4.1-cp311-cp311-win_amd64.whl (from https://pypi.org/simple/penaltyblog/) (requires-python:>=3.10) 2025-09-15T22:19:37,487 Skipping link: No binaries permitted for penaltyblog: https://files.pythonhosted.org/packages/f3/5f/706ea3fada6054c98c79d16e46987d2017d3e17f949d7c4a62d66f1765fa/penaltyblog-1.4.1-cp312-cp312-macosx_10_13_x86_64.whl (from https://pypi.org/simple/penaltyblog/) (requires-python:>=3.10) 2025-09-15T22:19:37,487 Skipping link: No binaries permitted for penaltyblog: https://files.pythonhosted.org/packages/bf/27/b312bed077b259375ce4a8ae9266efcd70e77d4c0ab5bc08c538d717ef7c/penaltyblog-1.4.1-cp312-cp312-macosx_11_0_arm64.whl (from https://pypi.org/simple/penaltyblog/) (requires-python:>=3.10) 2025-09-15T22:19:37,487 Skipping link: No binaries permitted for penaltyblog: https://files.pythonhosted.org/packages/fe/04/cd519fb91b3b8fd9c7c0275e33e3b13505c30a8d53b5a0968b729b968985/penaltyblog-1.4.1-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl (from https://pypi.org/simple/penaltyblog/) (requires-python:>=3.10) 2025-09-15T22:19:37,487 Skipping link: No binaries permitted for penaltyblog: https://files.pythonhosted.org/packages/88/74/b47f290fe66a597a52689389b5d7801a972acf7fefce613c5c107b2a2876/penaltyblog-1.4.1-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (from https://pypi.org/simple/penaltyblog/) (requires-python:>=3.10) 2025-09-15T22:19:37,488 Skipping link: No binaries permitted for penaltyblog: https://files.pythonhosted.org/packages/c6/db/c4039896afe2972a95806afcd00398b1d9a5f2d88208abeb9addb58c7b3f/penaltyblog-1.4.1-cp312-cp312-musllinux_1_2_aarch64.whl (from https://pypi.org/simple/penaltyblog/) (requires-python:>=3.10) 2025-09-15T22:19:37,488 Skipping link: No binaries permitted for penaltyblog: https://files.pythonhosted.org/packages/ea/36/4ef2d1183e7616f2c7c921d499d72b81b4edd82e43f5c1016c3c12098df5/penaltyblog-1.4.1-cp312-cp312-musllinux_1_2_x86_64.whl (from https://pypi.org/simple/penaltyblog/) (requires-python:>=3.10) 2025-09-15T22:19:37,488 Skipping link: No binaries permitted for penaltyblog: https://files.pythonhosted.org/packages/d8/6c/a39b68301fd93dfbe6ebcdb2906be708296317bbe01fde2675d2d8342950/penaltyblog-1.4.1-cp312-cp312-win32.whl (from https://pypi.org/simple/penaltyblog/) (requires-python:>=3.10) 2025-09-15T22:19:37,488 Skipping link: No binaries permitted for penaltyblog: https://files.pythonhosted.org/packages/41/81/1f92f9ec75420261e1b007036f4743b5e0b2c83fe06d5acb5de14fe280ef/penaltyblog-1.4.1-cp312-cp312-win_amd64.whl (from https://pypi.org/simple/penaltyblog/) (requires-python:>=3.10) 2025-09-15T22:19:37,488 Skipping link: No binaries permitted for penaltyblog: https://files.pythonhosted.org/packages/a7/80/64b0b5d8fc0116ddf3b0da0e5bebf8fd664b4966029cc0c9f87eb64ae694/penaltyblog-1.4.1-cp313-cp313-macosx_10_13_x86_64.whl (from https://pypi.org/simple/penaltyblog/) (requires-python:>=3.10) 2025-09-15T22:19:37,488 Skipping link: No binaries permitted for penaltyblog: https://files.pythonhosted.org/packages/a2/98/71366ac9ac5332c5dab1c1e1dcdd84c40aebc1884850d8e817df4c4d815c/penaltyblog-1.4.1-cp313-cp313-macosx_11_0_arm64.whl (from https://pypi.org/simple/penaltyblog/) (requires-python:>=3.10) 2025-09-15T22:19:37,489 Skipping link: No binaries permitted for penaltyblog: https://files.pythonhosted.org/packages/ba/3b/4d4c53570b77b8a6f953bbde3d13ca95c702cd83eba0d28e895a4761f0bb/penaltyblog-1.4.1-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl (from https://pypi.org/simple/penaltyblog/) (requires-python:>=3.10) 2025-09-15T22:19:37,489 Skipping link: No binaries permitted for penaltyblog: https://files.pythonhosted.org/packages/a1/85/8656cf385efb36ae8b806cc261d04507bf425d745f709cb424ca4a7f268d/penaltyblog-1.4.1-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (from https://pypi.org/simple/penaltyblog/) (requires-python:>=3.10) 2025-09-15T22:19:37,489 Skipping link: No binaries permitted for penaltyblog: https://files.pythonhosted.org/packages/ea/7e/28c7b2ca9e36bd8a4a8ab58a0aec53e8b316f08239ab3fbe4531f8c00563/penaltyblog-1.4.1-cp313-cp313-musllinux_1_2_aarch64.whl (from https://pypi.org/simple/penaltyblog/) (requires-python:>=3.10) 2025-09-15T22:19:37,489 Skipping link: No binaries permitted for penaltyblog: https://files.pythonhosted.org/packages/ee/82/807db83529eb48e345688caadf9d092517cbf9225cb4fbe6411ea45b233f/penaltyblog-1.4.1-cp313-cp313-musllinux_1_2_x86_64.whl (from https://pypi.org/simple/penaltyblog/) (requires-python:>=3.10) 2025-09-15T22:19:37,489 Skipping link: No binaries permitted for penaltyblog: https://files.pythonhosted.org/packages/33/88/b20d6ea7653f01599464e037c62cd2c5ade92beea8fc58cffa7f1cdc4124/penaltyblog-1.4.1-cp313-cp313-win32.whl (from https://pypi.org/simple/penaltyblog/) (requires-python:>=3.10) 2025-09-15T22:19:37,489 Skipping link: No binaries permitted for penaltyblog: https://files.pythonhosted.org/packages/c3/92/69e961e34a9532a272932deb4941a2a68bbae1bc380cd3258ffdb8a35e3f/penaltyblog-1.4.1-cp313-cp313-win_amd64.whl (from https://pypi.org/simple/penaltyblog/) (requires-python:>=3.10) 2025-09-15T22:19:37,490 Found link https://files.pythonhosted.org/packages/fc/b2/e744f1080df0ec837725b53bce9aeabbebebd671d30b658a489ee77f9333/penaltyblog-1.4.1.tar.gz (from https://pypi.org/simple/penaltyblog/) (requires-python:>=3.10), version: 1.4.1 2025-09-15T22:19:37,490 Skipping link: No binaries permitted for penaltyblog: https://files.pythonhosted.org/packages/0d/5d/58db8b1cb215c82ccf9b9aedca73e0132ae13d897f2f04e6e30111fc5985/penaltyblog-1.5.0-cp310-cp310-macosx_10_9_x86_64.whl (from https://pypi.org/simple/penaltyblog/) (requires-python:>=3.10) 2025-09-15T22:19:37,490 Skipping link: No binaries permitted for penaltyblog: https://files.pythonhosted.org/packages/d8/1c/82f95368ec426d3f0854462c861fb083f8055981368ffd6fae11d2693db1/penaltyblog-1.5.0-cp310-cp310-macosx_11_0_arm64.whl (from https://pypi.org/simple/penaltyblog/) (requires-python:>=3.10) 2025-09-15T22:19:37,490 Skipping link: No binaries permitted for penaltyblog: https://files.pythonhosted.org/packages/31/7d/ad058550eda6d3500432936eda31d40766b79ce105a1be05e1294df59cb8/penaltyblog-1.5.0-cp310-cp310-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl (from https://pypi.org/simple/penaltyblog/) (requires-python:>=3.10) 2025-09-15T22:19:37,490 Skipping link: No binaries permitted for penaltyblog: https://files.pythonhosted.org/packages/d0/9e/a4618e59b958b4f0280097136eb7ffa27f815e110e7f7b59474cc35092fb/penaltyblog-1.5.0-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (from https://pypi.org/simple/penaltyblog/) (requires-python:>=3.10) 2025-09-15T22:19:37,491 Skipping link: No binaries permitted for penaltyblog: https://files.pythonhosted.org/packages/4a/d1/ecbcbe393b585cde8598e7664a0115a1b55920d2677dbce2238532bbe776/penaltyblog-1.5.0-cp310-cp310-musllinux_1_2_aarch64.whl (from https://pypi.org/simple/penaltyblog/) (requires-python:>=3.10) 2025-09-15T22:19:37,491 Skipping link: No binaries permitted for penaltyblog: https://files.pythonhosted.org/packages/76/61/458177da51bfc8b1927a3ce84e00860775fed09e96e2efe83654d4f86ede/penaltyblog-1.5.0-cp310-cp310-musllinux_1_2_x86_64.whl (from https://pypi.org/simple/penaltyblog/) (requires-python:>=3.10) 2025-09-15T22:19:37,491 Skipping link: No binaries permitted for penaltyblog: https://files.pythonhosted.org/packages/37/09/92cc0b27f116123ddfac39539fb26d7d0cf1c0865bbb021d3f4042ab3658/penaltyblog-1.5.0-cp310-cp310-win32.whl (from https://pypi.org/simple/penaltyblog/) (requires-python:>=3.10) 2025-09-15T22:19:37,491 Skipping link: No binaries permitted for penaltyblog: https://files.pythonhosted.org/packages/b5/58/aaf9ec65f5319cd741e001268ede304501ded62de65d9269b59f21a1e3b3/penaltyblog-1.5.0-cp310-cp310-win_amd64.whl (from https://pypi.org/simple/penaltyblog/) (requires-python:>=3.10) 2025-09-15T22:19:37,491 Skipping link: No binaries permitted for penaltyblog: https://files.pythonhosted.org/packages/40/ff/945b2c99b967723d89df4d3ea4f1b70cee02bf9efb4ab5d8b56a222c2b67/penaltyblog-1.5.0-cp311-cp311-macosx_10_9_x86_64.whl (from https://pypi.org/simple/penaltyblog/) (requires-python:>=3.10) 2025-09-15T22:19:37,491 Skipping link: No binaries permitted for penaltyblog: https://files.pythonhosted.org/packages/e9/72/49e39a8e103842a44a525ee81983ad9f4bb446be4b07c1d774fe60909323/penaltyblog-1.5.0-cp311-cp311-macosx_11_0_arm64.whl (from https://pypi.org/simple/penaltyblog/) (requires-python:>=3.10) 2025-09-15T22:19:37,492 Skipping link: No binaries permitted for penaltyblog: https://files.pythonhosted.org/packages/0b/58/d88c0ccbd77346e016ac22a1c8225e28ac42820966b14e903306b86fc362/penaltyblog-1.5.0-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl (from https://pypi.org/simple/penaltyblog/) (requires-python:>=3.10) 2025-09-15T22:19:37,492 Skipping link: No binaries permitted for penaltyblog: https://files.pythonhosted.org/packages/a6/7b/2bd22967fdab71c97a1d474420f71937d57da7afab3a2b516e7569d04069/penaltyblog-1.5.0-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (from https://pypi.org/simple/penaltyblog/) (requires-python:>=3.10) 2025-09-15T22:19:37,492 Skipping link: No binaries permitted for penaltyblog: https://files.pythonhosted.org/packages/cf/75/f21c7620f7b2ff3e4ce9c853728393d717e259d461eafa39bfea43dceb4f/penaltyblog-1.5.0-cp311-cp311-musllinux_1_2_aarch64.whl (from https://pypi.org/simple/penaltyblog/) (requires-python:>=3.10) 2025-09-15T22:19:37,492 Skipping link: No binaries permitted for penaltyblog: https://files.pythonhosted.org/packages/ba/59/8b71eaa9dfd7dd0f832deac51aad31eeed2f7f803eb0b53a6e834760a5a0/penaltyblog-1.5.0-cp311-cp311-musllinux_1_2_x86_64.whl (from https://pypi.org/simple/penaltyblog/) (requires-python:>=3.10) 2025-09-15T22:19:37,492 Skipping link: No binaries permitted for penaltyblog: https://files.pythonhosted.org/packages/06/25/473c40044d8e3e1cb4abfc4310a93f521cf450dd1dc59776a9637ea245b2/penaltyblog-1.5.0-cp311-cp311-win32.whl (from https://pypi.org/simple/penaltyblog/) (requires-python:>=3.10) 2025-09-15T22:19:37,493 Skipping link: No binaries permitted for penaltyblog: https://files.pythonhosted.org/packages/48/5c/f21672254dccaa8037142a5a83703965c3d09586776ee547b57b816dd38e/penaltyblog-1.5.0-cp311-cp311-win_amd64.whl (from https://pypi.org/simple/penaltyblog/) (requires-python:>=3.10) 2025-09-15T22:19:37,493 Skipping link: No binaries permitted for penaltyblog: https://files.pythonhosted.org/packages/ff/41/2f0359ed121034be6a61f81d747b18723c2b4033fc84ad49e17fa449be41/penaltyblog-1.5.0-cp312-cp312-macosx_10_13_x86_64.whl (from https://pypi.org/simple/penaltyblog/) (requires-python:>=3.10) 2025-09-15T22:19:37,493 Skipping link: No binaries permitted for penaltyblog: https://files.pythonhosted.org/packages/55/1e/cfa4f9cb7dd06e2e5ab7df39e577791f3d3529159308a2426b4b78ebdc24/penaltyblog-1.5.0-cp312-cp312-macosx_11_0_arm64.whl (from https://pypi.org/simple/penaltyblog/) (requires-python:>=3.10) 2025-09-15T22:19:37,493 Skipping link: No binaries permitted for penaltyblog: https://files.pythonhosted.org/packages/aa/40/87773d5936d94b423123a5f4edb1806a0fa4526a3c10acb030ed462f0456/penaltyblog-1.5.0-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl (from https://pypi.org/simple/penaltyblog/) (requires-python:>=3.10) 2025-09-15T22:19:37,493 Skipping link: No binaries permitted for penaltyblog: https://files.pythonhosted.org/packages/7f/15/ebb4b09ff149ef5dadb8d3a98aac94960c511c43219922ede225b83ae42e/penaltyblog-1.5.0-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (from https://pypi.org/simple/penaltyblog/) (requires-python:>=3.10) 2025-09-15T22:19:37,493 Skipping link: No binaries permitted for penaltyblog: https://files.pythonhosted.org/packages/98/2c/bed6673b0bcd989087da12e6ab94dc192d01c3555e734c8b88e5b8738c4f/penaltyblog-1.5.0-cp312-cp312-musllinux_1_2_aarch64.whl (from https://pypi.org/simple/penaltyblog/) (requires-python:>=3.10) 2025-09-15T22:19:37,494 Skipping link: No binaries permitted for penaltyblog: https://files.pythonhosted.org/packages/6f/3b/5d92c1c3624999789b998f506ea4e40317be0947698bb719dfafa8aab6b7/penaltyblog-1.5.0-cp312-cp312-musllinux_1_2_x86_64.whl (from https://pypi.org/simple/penaltyblog/) (requires-python:>=3.10) 2025-09-15T22:19:37,494 Skipping link: No binaries permitted for penaltyblog: https://files.pythonhosted.org/packages/60/a3/fd88fa93487a35eae0792645cecf2172c5c9f1bd6f48e298fdd493f6c87f/penaltyblog-1.5.0-cp312-cp312-win32.whl (from https://pypi.org/simple/penaltyblog/) (requires-python:>=3.10) 2025-09-15T22:19:37,494 Skipping link: No binaries permitted for penaltyblog: https://files.pythonhosted.org/packages/39/61/ec2025030b44b431b08643e7e1fd614d0556b41a9c260bb93b920912f4a4/penaltyblog-1.5.0-cp312-cp312-win_amd64.whl (from https://pypi.org/simple/penaltyblog/) (requires-python:>=3.10) 2025-09-15T22:19:37,494 Skipping link: No binaries permitted for penaltyblog: https://files.pythonhosted.org/packages/f1/2d/f615bbee71a1e5096ce4fd907a31bce84288b21a0928ac11476ed949338b/penaltyblog-1.5.0-cp313-cp313-macosx_10_13_x86_64.whl (from https://pypi.org/simple/penaltyblog/) (requires-python:>=3.10) 2025-09-15T22:19:37,494 Skipping link: No binaries permitted for penaltyblog: https://files.pythonhosted.org/packages/de/46/2b3772da57c8d70abaf27587c676cf0ffa7af32e310d7ca77f17d6d02946/penaltyblog-1.5.0-cp313-cp313-macosx_11_0_arm64.whl (from https://pypi.org/simple/penaltyblog/) (requires-python:>=3.10) 2025-09-15T22:19:37,494 Skipping link: No binaries permitted for penaltyblog: https://files.pythonhosted.org/packages/29/70/e173c2c8a7bf1654e8a3472a413c7858760e3db605a82554ffbc799479b3/penaltyblog-1.5.0-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl (from https://pypi.org/simple/penaltyblog/) (requires-python:>=3.10) 2025-09-15T22:19:37,495 Skipping link: No binaries permitted for penaltyblog: https://files.pythonhosted.org/packages/6f/08/67d4893a0cfe0086e87e999fb557a39870b1bdb6e1a9e225f46f0237ebd5/penaltyblog-1.5.0-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (from https://pypi.org/simple/penaltyblog/) (requires-python:>=3.10) 2025-09-15T22:19:37,495 Skipping link: No binaries permitted for penaltyblog: https://files.pythonhosted.org/packages/11/68/f294683fe96c13fef3d2514a3979babf27d40e76ca88ad8b1ffb8fe782ab/penaltyblog-1.5.0-cp313-cp313-musllinux_1_2_aarch64.whl (from https://pypi.org/simple/penaltyblog/) (requires-python:>=3.10) 2025-09-15T22:19:37,495 Skipping link: No binaries permitted for penaltyblog: https://files.pythonhosted.org/packages/5c/c5/10b68937585e82a087303280f89fa60487ef87e9b6ddb416c5ce263b8f7c/penaltyblog-1.5.0-cp313-cp313-musllinux_1_2_x86_64.whl (from https://pypi.org/simple/penaltyblog/) (requires-python:>=3.10) 2025-09-15T22:19:37,495 Skipping link: No binaries permitted for penaltyblog: https://files.pythonhosted.org/packages/d7/b1/9afc16c937a0721bb76449060a55edaa0919afad671962c706336ff4fc3a/penaltyblog-1.5.0-cp313-cp313-win32.whl (from https://pypi.org/simple/penaltyblog/) (requires-python:>=3.10) 2025-09-15T22:19:37,495 Skipping link: No binaries permitted for penaltyblog: https://files.pythonhosted.org/packages/ac/5b/7ba5a13a4ed77aa882a5d22d0458b3e3e93718037cf4ff57837d0880141f/penaltyblog-1.5.0-cp313-cp313-win_amd64.whl (from https://pypi.org/simple/penaltyblog/) (requires-python:>=3.10) 2025-09-15T22:19:37,495 Skipping link: No binaries permitted for penaltyblog: https://files.pythonhosted.org/packages/45/c7/ab25e1104de6de3b0d9b877cb42cace18d859a65fe1b67903a6ce70ea7e6/penaltyblog-1.5.0-cp314-cp314-macosx_10_13_x86_64.whl (from https://pypi.org/simple/penaltyblog/) (requires-python:>=3.10) 2025-09-15T22:19:37,496 Skipping link: No binaries permitted for penaltyblog: https://files.pythonhosted.org/packages/4f/61/2be75bcdd4b4216287f14d596e37bdf81294b1be92a783ec6b856fe2b35e/penaltyblog-1.5.0-cp314-cp314-macosx_11_0_arm64.whl (from https://pypi.org/simple/penaltyblog/) (requires-python:>=3.10) 2025-09-15T22:19:37,496 Skipping link: No binaries permitted for penaltyblog: https://files.pythonhosted.org/packages/ed/ec/fb760d81eddf130c6a6b8af05e06f579d3ef539b60923150ec96aa1b144b/penaltyblog-1.5.0-cp314-cp314-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl (from https://pypi.org/simple/penaltyblog/) (requires-python:>=3.10) 2025-09-15T22:19:37,496 Skipping link: No binaries permitted for penaltyblog: https://files.pythonhosted.org/packages/f3/28/508c75bf1741594804404bc5247b862ab5fa629aa1dca41112aef78ac124/penaltyblog-1.5.0-cp314-cp314-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (from https://pypi.org/simple/penaltyblog/) (requires-python:>=3.10) 2025-09-15T22:19:37,496 Skipping link: No binaries permitted for penaltyblog: https://files.pythonhosted.org/packages/48/ae/68d7ffaf47a3cfc5d8f5fdc376a08357a9106e6d35666ed138bc776d2ef5/penaltyblog-1.5.0-cp314-cp314-musllinux_1_2_aarch64.whl (from https://pypi.org/simple/penaltyblog/) (requires-python:>=3.10) 2025-09-15T22:19:37,496 Skipping link: No binaries permitted for penaltyblog: https://files.pythonhosted.org/packages/aa/3c/35ac59f64e6d0ba1d220dfdfe7ac13f77c7b15c6f346d9e403b9dce994c7/penaltyblog-1.5.0-cp314-cp314-musllinux_1_2_x86_64.whl (from https://pypi.org/simple/penaltyblog/) (requires-python:>=3.10) 2025-09-15T22:19:37,496 Skipping link: No binaries permitted for penaltyblog: https://files.pythonhosted.org/packages/3e/c1/812bc90771fc1543f59d1ba975b4315964fab297e96ad3c55a548809abd3/penaltyblog-1.5.0-cp314-cp314-win32.whl (from https://pypi.org/simple/penaltyblog/) (requires-python:>=3.10) 2025-09-15T22:19:37,497 Skipping link: No binaries permitted for penaltyblog: https://files.pythonhosted.org/packages/6e/87/30f7466f2d76709e35f6472921fc7c6e92c9cd62763f77c655ac8889b5d9/penaltyblog-1.5.0-cp314-cp314-win_amd64.whl (from https://pypi.org/simple/penaltyblog/) (requires-python:>=3.10) 2025-09-15T22:19:37,497 Skipping link: No binaries permitted for penaltyblog: https://files.pythonhosted.org/packages/c1/0d/1987b5421225a77fbf03e64be9b3d8cb1376a082b238edb2be34e3a5bbee/penaltyblog-1.5.0-cp314-cp314t-macosx_10_13_x86_64.whl (from https://pypi.org/simple/penaltyblog/) (requires-python:>=3.10) 2025-09-15T22:19:37,497 Skipping link: No binaries permitted for penaltyblog: https://files.pythonhosted.org/packages/c5/5b/1ce57a2d66b8fc49992ddc1e230eaea9ad23202e25f1c2a1aa3738de46b2/penaltyblog-1.5.0-cp314-cp314t-macosx_11_0_arm64.whl (from https://pypi.org/simple/penaltyblog/) (requires-python:>=3.10) 2025-09-15T22:19:37,497 Skipping link: No binaries permitted for penaltyblog: https://files.pythonhosted.org/packages/c6/ff/c6bcf31b79b26c61f1937b9576eec5a2ae3fa36467d1759dc677d0291e4a/penaltyblog-1.5.0-cp314-cp314t-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl (from https://pypi.org/simple/penaltyblog/) (requires-python:>=3.10) 2025-09-15T22:19:37,497 Skipping link: No binaries permitted for penaltyblog: https://files.pythonhosted.org/packages/bb/d1/15990738d8b1026877152a30697cc1f535232bed4564ac18a4beffde7a4d/penaltyblog-1.5.0-cp314-cp314t-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (from https://pypi.org/simple/penaltyblog/) (requires-python:>=3.10) 2025-09-15T22:19:37,497 Skipping link: No binaries permitted for penaltyblog: https://files.pythonhosted.org/packages/60/45/20df2d4d3003e55a4852614fbb1c41be730e2d91413d1ab7921f862a07ca/penaltyblog-1.5.0-cp314-cp314t-musllinux_1_2_aarch64.whl (from https://pypi.org/simple/penaltyblog/) (requires-python:>=3.10) 2025-09-15T22:19:37,498 Skipping link: No binaries permitted for penaltyblog: https://files.pythonhosted.org/packages/90/8d/ba3d27461f0218d4b5aeb5ada8a5d6b8bf247c5dc8720daaa6dc56590113/penaltyblog-1.5.0-cp314-cp314t-musllinux_1_2_x86_64.whl (from https://pypi.org/simple/penaltyblog/) (requires-python:>=3.10) 2025-09-15T22:19:37,498 Skipping link: No binaries permitted for penaltyblog: https://files.pythonhosted.org/packages/dd/16/0edb52b33a79be4f8a1d95a8b2f05b5c3ad8f3bc604701619e28275db5cb/penaltyblog-1.5.0-cp314-cp314t-win32.whl (from https://pypi.org/simple/penaltyblog/) (requires-python:>=3.10) 2025-09-15T22:19:37,498 Skipping link: No binaries permitted for penaltyblog: https://files.pythonhosted.org/packages/b7/c3/086cdb08c9fb370a67e0d9575b250d6f5a1d21a46760871091c6988163f3/penaltyblog-1.5.0-cp314-cp314t-win_amd64.whl (from https://pypi.org/simple/penaltyblog/) (requires-python:>=3.10) 2025-09-15T22:19:37,498 Found link https://files.pythonhosted.org/packages/c6/df/db133ba7e64f5ae4cf8a902c38d52620a6511abb72cc5d71c5118ab7dcd0/penaltyblog-1.5.0.tar.gz (from https://pypi.org/simple/penaltyblog/) (requires-python:>=3.10), version: 1.5.0 2025-09-15T22:19:37,498 Skipping link: No binaries permitted for penaltyblog: https://files.pythonhosted.org/packages/e3/04/e8520e1be25be6e68cef216b2334faf18d62489db853b67d2e8afca074f8/penaltyblog-1.5.1-cp310-cp310-macosx_10_9_x86_64.whl (from https://pypi.org/simple/penaltyblog/) (requires-python:>=3.10) 2025-09-15T22:19:37,499 Skipping link: No binaries permitted for penaltyblog: https://files.pythonhosted.org/packages/20/fd/f9dbfe8614c5b7169ff589712e17e38a0a5e5da95deeb458b4fc64131a86/penaltyblog-1.5.1-cp310-cp310-macosx_11_0_arm64.whl (from https://pypi.org/simple/penaltyblog/) (requires-python:>=3.10) 2025-09-15T22:19:37,499 Skipping link: No binaries permitted for penaltyblog: https://files.pythonhosted.org/packages/9c/e8/23c79527c4716d06fc973262cba6e17bdba3aa2122a863d7522b3662549d/penaltyblog-1.5.1-cp310-cp310-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl (from https://pypi.org/simple/penaltyblog/) (requires-python:>=3.10) 2025-09-15T22:19:37,499 Skipping link: No binaries permitted for penaltyblog: https://files.pythonhosted.org/packages/56/67/8c74c7aebd5c5100b376ed9ce0359dcaf2e67a21f7637d781fb7badcbea6/penaltyblog-1.5.1-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (from https://pypi.org/simple/penaltyblog/) (requires-python:>=3.10) 2025-09-15T22:19:37,499 Skipping link: No binaries permitted for penaltyblog: https://files.pythonhosted.org/packages/ca/a2/b81c958c217881fc784721f1874443062727f47dde2ca19025e4b9fd868d/penaltyblog-1.5.1-cp310-cp310-musllinux_1_2_aarch64.whl (from https://pypi.org/simple/penaltyblog/) (requires-python:>=3.10) 2025-09-15T22:19:37,499 Skipping link: No binaries permitted for penaltyblog: https://files.pythonhosted.org/packages/e5/4d/44a3bbb6a1e4fbbac7b16b501c6fb70d1f80340ebfd6076b81ce6d89c87e/penaltyblog-1.5.1-cp310-cp310-musllinux_1_2_x86_64.whl (from https://pypi.org/simple/penaltyblog/) (requires-python:>=3.10) 2025-09-15T22:19:37,500 Skipping link: No binaries permitted for penaltyblog: https://files.pythonhosted.org/packages/71/ec/d8266cba25a07e0f09fac6d7f6c062e08b84ab506e52edc77118b1cce1f3/penaltyblog-1.5.1-cp310-cp310-win32.whl (from https://pypi.org/simple/penaltyblog/) (requires-python:>=3.10) 2025-09-15T22:19:37,500 Skipping link: No binaries permitted for penaltyblog: https://files.pythonhosted.org/packages/37/25/f1abc8586eb6086b343c59f87a3556efa4d8260069c2168648ef5cabbce6/penaltyblog-1.5.1-cp310-cp310-win_amd64.whl (from https://pypi.org/simple/penaltyblog/) (requires-python:>=3.10) 2025-09-15T22:19:37,500 Skipping link: No binaries permitted for penaltyblog: https://files.pythonhosted.org/packages/80/7c/dc8d78c7f72b46c25313c8d9a88aa991a850ff570de1b97dacce56d66601/penaltyblog-1.5.1-cp311-cp311-macosx_10_9_x86_64.whl (from https://pypi.org/simple/penaltyblog/) (requires-python:>=3.10) 2025-09-15T22:19:37,500 Skipping link: No binaries permitted for penaltyblog: https://files.pythonhosted.org/packages/95/6a/a52e8a28bb5ae968db0d28b5ceee56b08f2c263174bbf148b4d0bdfb7aca/penaltyblog-1.5.1-cp311-cp311-macosx_11_0_arm64.whl (from https://pypi.org/simple/penaltyblog/) (requires-python:>=3.10) 2025-09-15T22:19:37,500 Skipping link: No binaries permitted for penaltyblog: https://files.pythonhosted.org/packages/0d/1e/d0f5c26888833e2d99994c0f924fd4023bf38b58e2b3fb172b76a5adb78b/penaltyblog-1.5.1-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl (from https://pypi.org/simple/penaltyblog/) (requires-python:>=3.10) 2025-09-15T22:19:37,500 Skipping link: No binaries permitted for penaltyblog: https://files.pythonhosted.org/packages/75/cf/f297ea565aacf6524faa83632f796b842c13853b8b114092a6decc19722e/penaltyblog-1.5.1-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (from https://pypi.org/simple/penaltyblog/) (requires-python:>=3.10) 2025-09-15T22:19:37,501 Skipping link: No binaries permitted for penaltyblog: https://files.pythonhosted.org/packages/22/d5/fbf9fea152e48ad7efb120451c93b6f9c99d0ae94ee8a193da8cdaa62787/penaltyblog-1.5.1-cp311-cp311-musllinux_1_2_aarch64.whl (from https://pypi.org/simple/penaltyblog/) (requires-python:>=3.10) 2025-09-15T22:19:37,501 Skipping link: No binaries permitted for penaltyblog: https://files.pythonhosted.org/packages/f3/c6/0b916153340d7038f17c94801e99e34cd7d90d7a6da3bf4bdda81ffee601/penaltyblog-1.5.1-cp311-cp311-musllinux_1_2_x86_64.whl (from https://pypi.org/simple/penaltyblog/) (requires-python:>=3.10) 2025-09-15T22:19:37,501 Skipping link: No binaries permitted for penaltyblog: https://files.pythonhosted.org/packages/9c/16/ad7f1c6828baf69c205bbf0a26a330dc1483d0888a129230ca6cba6f6a66/penaltyblog-1.5.1-cp311-cp311-win32.whl (from https://pypi.org/simple/penaltyblog/) (requires-python:>=3.10) 2025-09-15T22:19:37,501 Skipping link: No binaries permitted for penaltyblog: https://files.pythonhosted.org/packages/75/17/2514863cc7a256d63943692090a1b697cc047ff070aff9ceaa017b9f7e42/penaltyblog-1.5.1-cp311-cp311-win_amd64.whl (from https://pypi.org/simple/penaltyblog/) (requires-python:>=3.10) 2025-09-15T22:19:37,501 Skipping link: No binaries permitted for penaltyblog: https://files.pythonhosted.org/packages/b4/28/1543f94e76b8025230d5bee98f8a8e2ec4907afee3a94440de9d6031f095/penaltyblog-1.5.1-cp312-cp312-macosx_10_13_x86_64.whl (from https://pypi.org/simple/penaltyblog/) (requires-python:>=3.10) 2025-09-15T22:19:37,501 Skipping link: No binaries permitted for penaltyblog: https://files.pythonhosted.org/packages/7d/41/d84db425ebc275641e726b23cdbd14a0b6e175851fbc561f91bafbdf552a/penaltyblog-1.5.1-cp312-cp312-macosx_11_0_arm64.whl (from https://pypi.org/simple/penaltyblog/) (requires-python:>=3.10) 2025-09-15T22:19:37,502 Skipping link: No binaries permitted for penaltyblog: https://files.pythonhosted.org/packages/cc/38/44089a4eb8fb545b9ce76a4be20fa2e9c3f4ecbc71396348bae3e854e0c4/penaltyblog-1.5.1-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl (from https://pypi.org/simple/penaltyblog/) (requires-python:>=3.10) 2025-09-15T22:19:37,502 Skipping link: No binaries permitted for penaltyblog: https://files.pythonhosted.org/packages/7d/08/3a85fb8ce738f5ad0dab176c5252381a02da40b18022db59c1bb44d71982/penaltyblog-1.5.1-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (from https://pypi.org/simple/penaltyblog/) (requires-python:>=3.10) 2025-09-15T22:19:37,502 Skipping link: No binaries permitted for penaltyblog: https://files.pythonhosted.org/packages/aa/95/56554f89e0cddffdff61c0d876aba03803d3e5fdbfcdc6701ab64b942675/penaltyblog-1.5.1-cp312-cp312-musllinux_1_2_aarch64.whl (from https://pypi.org/simple/penaltyblog/) (requires-python:>=3.10) 2025-09-15T22:19:37,502 Skipping link: No binaries permitted for penaltyblog: https://files.pythonhosted.org/packages/77/8a/478f96430effde2065fb993b96436a18a25983a2fd07d94a9dadd2d10232/penaltyblog-1.5.1-cp312-cp312-musllinux_1_2_x86_64.whl (from https://pypi.org/simple/penaltyblog/) (requires-python:>=3.10) 2025-09-15T22:19:37,502 Skipping link: No binaries permitted for penaltyblog: https://files.pythonhosted.org/packages/05/61/cc5df4fce6920231e09a052df48b4b0943fa4fe682176891c71cebabe69a/penaltyblog-1.5.1-cp312-cp312-win32.whl (from https://pypi.org/simple/penaltyblog/) (requires-python:>=3.10) 2025-09-15T22:19:37,502 Skipping link: No binaries permitted for penaltyblog: https://files.pythonhosted.org/packages/77/45/41bd5ad2e6a911397883cd6bd88e2ca236b1dadb09adaf8da0e49ce0f406/penaltyblog-1.5.1-cp312-cp312-win_amd64.whl (from https://pypi.org/simple/penaltyblog/) (requires-python:>=3.10) 2025-09-15T22:19:37,503 Skipping link: No binaries permitted for penaltyblog: https://files.pythonhosted.org/packages/26/17/7b17db2f876b36e0954ae4606beaa44159c67bab48e75d14c3923b38add4/penaltyblog-1.5.1-cp313-cp313-macosx_10_13_x86_64.whl (from https://pypi.org/simple/penaltyblog/) (requires-python:>=3.10) 2025-09-15T22:19:37,503 Skipping link: No binaries permitted for penaltyblog: https://files.pythonhosted.org/packages/f7/96/ce34ca1c63cda730fcd59ef6285cf142678cbe87e42294a01a0247fd43fb/penaltyblog-1.5.1-cp313-cp313-macosx_11_0_arm64.whl (from https://pypi.org/simple/penaltyblog/) (requires-python:>=3.10) 2025-09-15T22:19:37,503 Skipping link: No binaries permitted for penaltyblog: https://files.pythonhosted.org/packages/b4/ff/f038669b4dc2d9d490ee32bea0bd2a833add69563bf055d792cc4a971aef/penaltyblog-1.5.1-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl (from https://pypi.org/simple/penaltyblog/) (requires-python:>=3.10) 2025-09-15T22:19:37,503 Skipping link: No binaries permitted for penaltyblog: https://files.pythonhosted.org/packages/b7/d0/319130263c3e2b0df7c31a75dbc806a4937e816cbee828324e1f79005c6b/penaltyblog-1.5.1-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (from https://pypi.org/simple/penaltyblog/) (requires-python:>=3.10) 2025-09-15T22:19:37,503 Skipping link: No binaries permitted for penaltyblog: https://files.pythonhosted.org/packages/a5/34/10c702fdb971a045e9b99e1a3f953cd0eb9c0c35de775684b354dd05cab3/penaltyblog-1.5.1-cp313-cp313-musllinux_1_2_aarch64.whl (from https://pypi.org/simple/penaltyblog/) (requires-python:>=3.10) 2025-09-15T22:19:37,503 Skipping link: No binaries permitted for penaltyblog: https://files.pythonhosted.org/packages/aa/88/9934471b91043319bba1025a67e0b4beb296061958c8512a52842ae220a5/penaltyblog-1.5.1-cp313-cp313-musllinux_1_2_x86_64.whl (from https://pypi.org/simple/penaltyblog/) (requires-python:>=3.10) 2025-09-15T22:19:37,503 Skipping link: No binaries permitted for penaltyblog: https://files.pythonhosted.org/packages/36/2a/a196b5e4fabfdb101ff717ed385b371f308f8165baaac3b9b60532fb6ce8/penaltyblog-1.5.1-cp313-cp313-win32.whl (from https://pypi.org/simple/penaltyblog/) (requires-python:>=3.10) 2025-09-15T22:19:37,504 Skipping link: No binaries permitted for penaltyblog: https://files.pythonhosted.org/packages/ec/4d/c8169fb029a119c5a02d8e77d0f0e3e4778122ffed296861321d19991629/penaltyblog-1.5.1-cp313-cp313-win_amd64.whl (from https://pypi.org/simple/penaltyblog/) (requires-python:>=3.10) 2025-09-15T22:19:37,504 Skipping link: No binaries permitted for penaltyblog: https://files.pythonhosted.org/packages/91/fa/8e500ed69d57068ee8d6e0894f4c9d2e4123a93309dbdfe2dec5dfcc2045/penaltyblog-1.5.1-cp314-cp314-macosx_10_13_x86_64.whl (from https://pypi.org/simple/penaltyblog/) (requires-python:>=3.10) 2025-09-15T22:19:37,504 Skipping link: No binaries permitted for penaltyblog: https://files.pythonhosted.org/packages/ee/82/475d3e0bc0d03ecc1c477ea6b1670665dfbd5e84dc088446cc2f6f55a494/penaltyblog-1.5.1-cp314-cp314-macosx_11_0_arm64.whl (from https://pypi.org/simple/penaltyblog/) (requires-python:>=3.10) 2025-09-15T22:19:37,504 Skipping link: No binaries permitted for penaltyblog: https://files.pythonhosted.org/packages/e8/40/2f907ded062a082e65a72a8adfdbb49c75a8b67359a29dd2692d7b3c57fd/penaltyblog-1.5.1-cp314-cp314-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl (from https://pypi.org/simple/penaltyblog/) (requires-python:>=3.10) 2025-09-15T22:19:37,504 Skipping link: No binaries permitted for penaltyblog: https://files.pythonhosted.org/packages/f7/a0/2027dbb4fe0da8e9addcbb265d278eae6470e14f7b93d80fbdd960d11c33/penaltyblog-1.5.1-cp314-cp314-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (from https://pypi.org/simple/penaltyblog/) (requires-python:>=3.10) 2025-09-15T22:19:37,505 Skipping link: No binaries permitted for penaltyblog: https://files.pythonhosted.org/packages/b6/16/4c85d424cf3897fd3d5a8fb4dd6a3538b048c2ede02c3d4f2ba800a2cb33/penaltyblog-1.5.1-cp314-cp314-musllinux_1_2_aarch64.whl (from https://pypi.org/simple/penaltyblog/) (requires-python:>=3.10) 2025-09-15T22:19:37,505 Skipping link: No binaries permitted for penaltyblog: https://files.pythonhosted.org/packages/63/95/10d7b764033625306bf9770265f103f2a3d629eefaa4e379ae6355a17a7e/penaltyblog-1.5.1-cp314-cp314-musllinux_1_2_x86_64.whl (from https://pypi.org/simple/penaltyblog/) (requires-python:>=3.10) 2025-09-15T22:19:37,505 Skipping link: No binaries permitted for penaltyblog: https://files.pythonhosted.org/packages/01/ce/df120c0f3644064dd2c7011630bf9bb6f741b83d4a2697ccc8fae79e11e5/penaltyblog-1.5.1-cp314-cp314-win32.whl (from https://pypi.org/simple/penaltyblog/) (requires-python:>=3.10) 2025-09-15T22:19:37,505 Skipping link: No binaries permitted for penaltyblog: https://files.pythonhosted.org/packages/71/ef/cd204c174beccde17cfd19aa4bab319bdf2b2ca54f14058db4043f852bec/penaltyblog-1.5.1-cp314-cp314-win_amd64.whl (from https://pypi.org/simple/penaltyblog/) (requires-python:>=3.10) 2025-09-15T22:19:37,505 Skipping link: No binaries permitted for penaltyblog: https://files.pythonhosted.org/packages/4a/4c/6bada87f0eec3f5e4e82d26c764740af675f8862ae9002ed0e683a35c6b1/penaltyblog-1.5.1-cp314-cp314t-macosx_10_13_x86_64.whl (from https://pypi.org/simple/penaltyblog/) (requires-python:>=3.10) 2025-09-15T22:19:37,505 Skipping link: No binaries permitted for penaltyblog: https://files.pythonhosted.org/packages/1f/54/cff154425214064ade23a12cd5ea9406b2a4b50e7376c61526ffaadae964/penaltyblog-1.5.1-cp314-cp314t-macosx_11_0_arm64.whl (from https://pypi.org/simple/penaltyblog/) (requires-python:>=3.10) 2025-09-15T22:19:37,505 Skipping link: No binaries permitted for penaltyblog: https://files.pythonhosted.org/packages/cc/87/c353ca8152b1f25c445ee75babd54e3a9c852230bff1a2eafb5c1448f15a/penaltyblog-1.5.1-cp314-cp314t-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl (from https://pypi.org/simple/penaltyblog/) (requires-python:>=3.10) 2025-09-15T22:19:37,506 Skipping link: No binaries permitted for penaltyblog: https://files.pythonhosted.org/packages/42/25/9670e983196f3ab2251edbe7b033d4dc6e1dbc9b0326ee9930ad2babf6a5/penaltyblog-1.5.1-cp314-cp314t-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (from https://pypi.org/simple/penaltyblog/) (requires-python:>=3.10) 2025-09-15T22:19:37,506 Skipping link: No binaries permitted for penaltyblog: https://files.pythonhosted.org/packages/d7/9b/8346e067162bfb483281aece4025b03e9d50a14554ad4b123f8e96b9a8cd/penaltyblog-1.5.1-cp314-cp314t-musllinux_1_2_aarch64.whl (from https://pypi.org/simple/penaltyblog/) (requires-python:>=3.10) 2025-09-15T22:19:37,506 Skipping link: No binaries permitted for penaltyblog: https://files.pythonhosted.org/packages/25/8f/3797d7b45b62bba4ebd4c5107c9b50a809ddd0468c93b1fbeb5aa72aaf3f/penaltyblog-1.5.1-cp314-cp314t-musllinux_1_2_x86_64.whl (from https://pypi.org/simple/penaltyblog/) (requires-python:>=3.10) 2025-09-15T22:19:37,506 Skipping link: No binaries permitted for penaltyblog: https://files.pythonhosted.org/packages/99/a8/46423d707f667d57514b08377c2267e30cb413194f45275a541c2e9817c0/penaltyblog-1.5.1-cp314-cp314t-win32.whl (from https://pypi.org/simple/penaltyblog/) (requires-python:>=3.10) 2025-09-15T22:19:37,506 Skipping link: No binaries permitted for penaltyblog: https://files.pythonhosted.org/packages/cc/9f/04093aa7106b5eccee6f0a557d4b2d12ec126e12e39761691f534c12741f/penaltyblog-1.5.1-cp314-cp314t-win_amd64.whl (from https://pypi.org/simple/penaltyblog/) (requires-python:>=3.10) 2025-09-15T22:19:37,507 Found link https://files.pythonhosted.org/packages/ba/ef/7547cfda9165b6e1f4db69d6bb04c321a270cd4e05028207d7331c1f3b9a/penaltyblog-1.5.1.tar.gz (from https://pypi.org/simple/penaltyblog/) (requires-python:>=3.10), version: 1.5.1 2025-09-15T22:19:37,507 Fetching project page and analyzing links: https://www.piwheels.org/simple/penaltyblog/ 2025-09-15T22:19:37,507 Getting page https://www.piwheels.org/simple/penaltyblog/ 2025-09-15T22:19:37,508 Found index url https://www.piwheels.org/simple/ 2025-09-15T22:19:37,601 Fetched page https://www.piwheels.org/simple/penaltyblog/ as text/html 2025-09-15T22:19:37,606 Skipping link: No binaries permitted for penaltyblog: https://www.piwheels.org/simple/penaltyblog/penaltyblog-1.5.1-py3-none-any.whl#sha256=7b8b46ea6beb0eef55392010ebab539aa5b43618e59dad4a15bfbecc82de1f07 (from https://www.piwheels.org/simple/penaltyblog/) (requires-python:>=3.10) 2025-09-15T22:19:37,607 Skipping link: No binaries permitted for penaltyblog: https://archive1.piwheels.org/simple/penaltyblog/penaltyblog-1.5.0-py3-none-any.whl#sha256=8fece31712c9b77feee34687edf72dd9d506452e1ceb6a9ce4a5651341071c99 (from https://www.piwheels.org/simple/penaltyblog/) (requires-python:>=3.10) 2025-09-15T22:19:37,607 Skipping link: No binaries permitted for penaltyblog: https://www.piwheels.org/simple/penaltyblog/penaltyblog-1.2.0-py3-none-any.whl#sha256=00f8d6c9c81fb05161d9d387b9deac8ae32d3fbe0a210c5c26dfbba8808d780f (from https://www.piwheels.org/simple/penaltyblog/) (requires-python:>=3.10) 2025-09-15T22:19:37,607 Skipping link: No binaries permitted for penaltyblog: https://archive1.piwheels.org/simple/penaltyblog/penaltyblog-1.1.0-py3-none-any.whl#sha256=1b0901f4aac07af54f5c28a32ad84c4f8d2055f307cdcb19d0aa937ee94f5b12 (from https://www.piwheels.org/simple/penaltyblog/) (requires-python:>=3.10) 2025-09-15T22:19:37,607 Skipping link: No binaries permitted for penaltyblog: https://archive1.piwheels.org/simple/penaltyblog/penaltyblog-1.0.4-py3-none-any.whl#sha256=0a722d7c25c33068bea68dc5b4b41a0001979f33e2d744eea2b0c1e2c3aaf856 (from https://www.piwheels.org/simple/penaltyblog/) (requires-python:>=3.10) 2025-09-15T22:19:37,607 Skipping link: No binaries permitted for penaltyblog: https://archive1.piwheels.org/simple/penaltyblog/penaltyblog-1.0.3-py3-none-any.whl#sha256=577d678b032f0162a23145a3c1b95dde1930c4f59049afedb2fae86e2097ae2c (from https://www.piwheels.org/simple/penaltyblog/) (requires-python:>=3.10) 2025-09-15T22:19:37,607 Skipping link: No binaries permitted for penaltyblog: https://archive1.piwheels.org/simple/penaltyblog/penaltyblog-1.0.2-py3-none-any.whl#sha256=577474ef9b6bfd729bc379cbb298ab18249043e15ef43747f66addf0b75e84df (from https://www.piwheels.org/simple/penaltyblog/) (requires-python:>=3.10) 2025-09-15T22:19:37,608 Skipping link: No binaries permitted for penaltyblog: https://archive1.piwheels.org/simple/penaltyblog/penaltyblog-1.0.1-py3-none-any.whl#sha256=4b7e267b2fa4eca527b4099ced821895153b6a4246abe3446728797edd429383 (from https://www.piwheels.org/simple/penaltyblog/) (requires-python:>=3.10) 2025-09-15T22:19:37,608 Skipping link: No binaries permitted for penaltyblog: https://archive1.piwheels.org/simple/penaltyblog/penaltyblog-1.0.0-py3-none-any.whl#sha256=bbb9e47a3e00468680c1c2c7ffa579df0d5c1902d2dd36ae75c7e5bd48a74fe1 (from https://www.piwheels.org/simple/penaltyblog/) (requires-python:>=3.10) 2025-09-15T22:19:37,608 Skipping link: No binaries permitted for penaltyblog: https://archive1.piwheels.org/simple/penaltyblog/penaltyblog-0.8.2-py3-none-any.whl#sha256=4535914350f467f016b167dfe19de78e17792b632d8b453f71699cf06d8829e8 (from https://www.piwheels.org/simple/penaltyblog/) (requires-python:>=3.10,<=3.12.6) 2025-09-15T22:19:37,608 Skipping link: No binaries permitted for penaltyblog: https://archive1.piwheels.org/simple/penaltyblog/penaltyblog-0.8.1-py3-none-any.whl#sha256=b4828dd5541b3855c1e2ece9e2f83d4eea85b5d4db36753dc2265748c726ae1e (from https://www.piwheels.org/simple/penaltyblog/) (requires-python:>=3.8,<3.12) 2025-09-15T22:19:37,608 Skipping link: No binaries permitted for penaltyblog: https://archive1.piwheels.org/simple/penaltyblog/penaltyblog-0.8.0-py3-none-any.whl#sha256=ccad3e086493f14f953fe30a46179ad761a0da4436ed6f05757454cd54bac38a (from https://www.piwheels.org/simple/penaltyblog/) (requires-python:>=3.8,<3.12) 2025-09-15T22:19:37,608 Skipping link: No binaries permitted for penaltyblog: https://archive1.piwheels.org/simple/penaltyblog/penaltyblog-0.7.0-py3-none-any.whl#sha256=29ea0b806727eec452c93cf0ad3fce6cf60163569bd2c1df113a02958cc21851 (from https://www.piwheels.org/simple/penaltyblog/) (requires-python:>=3.8,<3.12) 2025-09-15T22:19:37,608 Skipping link: No binaries permitted for penaltyblog: https://archive1.piwheels.org/simple/penaltyblog/penaltyblog-0.6.1-py3-none-any.whl#sha256=0101158a33e251760634af8e1e326f3a1d5bb202d9934fc3526a4ad1b99d4d0d (from https://www.piwheels.org/simple/penaltyblog/) (requires-python:>=3.7,<3.12) 2025-09-15T22:19:37,609 Skipping link: No binaries permitted for penaltyblog: https://archive1.piwheels.org/simple/penaltyblog/penaltyblog-0.6.0-py3-none-any.whl#sha256=321bf6d9e727f3efe449f95283d1943df46b1ebd29fad1750cd7d1c1f03c128c (from https://www.piwheels.org/simple/penaltyblog/) (requires-python:>=3.7,<3.12) 2025-09-15T22:19:37,609 Skipping link: No binaries permitted for penaltyblog: https://archive1.piwheels.org/simple/penaltyblog/penaltyblog-0.5.1-py3-none-any.whl#sha256=c10066a5c5317e96923a76e38706e64744dbf9600b2d5a3b9e717152d05078de (from https://www.piwheels.org/simple/penaltyblog/) (requires-python:>=3.7,<3.12) 2025-09-15T22:19:37,609 Skipping link: No binaries permitted for penaltyblog: https://archive1.piwheels.org/simple/penaltyblog/penaltyblog-0.5.0-py3-none-any.whl#sha256=62ff5cb4f0040df70902044719eafe13e6bb3896184faeb25f3645d2eca4a4cd (from https://www.piwheels.org/simple/penaltyblog/) (requires-python:>=3.7,<3.12) 2025-09-15T22:19:37,609 Skipping link: No binaries permitted for penaltyblog: https://archive1.piwheels.org/simple/penaltyblog/penaltyblog-0.4.0-py3-none-any.whl#sha256=5589b67eec45e6660126ff7707042042fe3af23131f81237a9c7247aac0c0c57 (from https://www.piwheels.org/simple/penaltyblog/) (requires-python:>=3.8,<3.12) 2025-09-15T22:19:37,609 Skipping link: No binaries permitted for penaltyblog: https://archive1.piwheels.org/simple/penaltyblog/penaltyblog-0.3.1-py3-none-any.whl#sha256=328a8eac1bf3b8a0bbcf6eaf5e9281d48009758f5a22c467c3bf28ca7c5483d9 (from https://www.piwheels.org/simple/penaltyblog/) (requires-python:>=3.6) 2025-09-15T22:19:37,609 Skipping link: No binaries permitted for penaltyblog: https://archive1.piwheels.org/simple/penaltyblog/penaltyblog-0.3.0-py3-none-any.whl#sha256=8e80efb48ab557d1f3fb6ec078b705744e9af9eaed65fc5f3a9194003fe74455 (from https://www.piwheels.org/simple/penaltyblog/) (requires-python:>=3.6) 2025-09-15T22:19:37,609 Skipping link: No binaries permitted for penaltyblog: https://archive1.piwheels.org/simple/penaltyblog/penaltyblog-0.2.1-py3-none-any.whl#sha256=48dd5f4ccbafe119f1efa295184d8bac232112b9dc8e44c30ea4d0cab9ebcc0a (from https://www.piwheels.org/simple/penaltyblog/) (requires-python:>=3.6) 2025-09-15T22:19:37,610 Skipping link: No binaries permitted for penaltyblog: https://archive1.piwheels.org/simple/penaltyblog/penaltyblog-0.2.0-py3-none-any.whl#sha256=2596e4a0987e705a4e91d20c598b9496f45d18315e190c594f2c5d9001fd3a10 (from https://www.piwheels.org/simple/penaltyblog/) (requires-python:>=3.6) 2025-09-15T22:19:37,610 Skipping link: No binaries permitted for penaltyblog: https://archive1.piwheels.org/simple/penaltyblog/penaltyblog-0.1.3-py3-none-any.whl#sha256=f7e4718d1857bd8f47432180f46b7fb2b759f0b18e6ee886b10ffacc30b92bfe (from https://www.piwheels.org/simple/penaltyblog/) (requires-python:>=3.6) 2025-09-15T22:19:37,610 Skipping link: No binaries permitted for penaltyblog: https://archive1.piwheels.org/simple/penaltyblog/penaltyblog-0.1.2-py3-none-any.whl#sha256=99144eea67559aecfd2b46908720a35a73d0a146aaadcfa2f75545250c477559 (from https://www.piwheels.org/simple/penaltyblog/) (requires-python:>=3.6) 2025-09-15T22:19:37,610 Skipping link: No binaries permitted for penaltyblog: https://archive1.piwheels.org/simple/penaltyblog/penaltyblog-0.1.1-py3-none-any.whl#sha256=110b08ee7ca2ebc9e867c21aac889d14fbd4e91b77b86733628b1810d01d3aa8 (from https://www.piwheels.org/simple/penaltyblog/) (requires-python:>=3.6) 2025-09-15T22:19:37,610 Skipping link: not a file: https://www.piwheels.org/simple/penaltyblog/ 2025-09-15T22:19:37,610 Skipping link: not a file: https://pypi.org/simple/penaltyblog/ 2025-09-15T22:19:37,635 Given no hashes to check 1 links for project 'penaltyblog': discarding no candidates 2025-09-15T22:19:37,636 Collecting penaltyblog==1.4.0 2025-09-15T22:19:37,638 Created temporary directory: /tmp/pip-unpack-jusrg8sz 2025-09-15T22:19:37,782 Downloading penaltyblog-1.4.0.tar.gz (663 kB) 2025-09-15T22:19:37,947 ERROR: Exception: 2025-09-15T22:19:37,947 Traceback (most recent call last): 2025-09-15T22:19:37,947 File "/usr/lib/python3/dist-packages/pip/_internal/cli/base_command.py", line 105, in _run_wrapper 2025-09-15T22:19:37,947 status = _inner_run() 2025-09-15T22:19:37,947 File "/usr/lib/python3/dist-packages/pip/_internal/cli/base_command.py", line 96, in _inner_run 2025-09-15T22:19:37,947 return self.run(options, args) 2025-09-15T22:19:37,947 ~~~~~~~~^^^^^^^^^^^^^^^ 2025-09-15T22:19:37,947 File "/usr/lib/python3/dist-packages/pip/_internal/cli/req_command.py", line 68, in wrapper 2025-09-15T22:19:37,947 return func(self, options, args) 2025-09-15T22:19:37,947 File "/usr/lib/python3/dist-packages/pip/_internal/commands/wheel.py", line 147, in run 2025-09-15T22:19:37,947 requirement_set = resolver.resolve(reqs, check_supported_wheels=True) 2025-09-15T22:19:37,947 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/resolver.py", line 96, in resolve 2025-09-15T22:19:37,947 result = self._result = resolver.resolve( 2025-09-15T22:19:37,947 ~~~~~~~~~~~~~~~~^ 2025-09-15T22:19:37,947 collected.requirements, max_rounds=limit_how_complex_resolution_can_be 2025-09-15T22:19:37,947 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-15T22:19:37,947 ) 2025-09-15T22:19:37,947 ^ 2025-09-15T22:19:37,947 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/resolvers/resolution.py", line 515, in resolve 2025-09-15T22:19:37,947 state = resolution.resolve(requirements, max_rounds=max_rounds) 2025-09-15T22:19:37,947 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/resolvers/resolution.py", line 388, in resolve 2025-09-15T22:19:37,947 self._add_to_criteria(self.state.criteria, r, parent=None) 2025-09-15T22:19:37,947 ~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-15T22:19:37,947 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/resolvers/resolution.py", line 141, in _add_to_criteria 2025-09-15T22:19:37,947 if not criterion.candidates: 2025-09-15T22:19:37,947 ^^^^^^^^^^^^^^^^^^^^ 2025-09-15T22:19:37,947 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/structs.py", line 194, in __bool__ 2025-09-15T22:19:37,947 return bool(self._sequence) 2025-09-15T22:19:37,947 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 163, in __bool__ 2025-09-15T22:19:37,947 self._bool = any(self) 2025-09-15T22:19:37,947 ~~~^^^^^^ 2025-09-15T22:19:37,947 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 147, in 2025-09-15T22:19:37,947 return (c for c in iterator if id(c) not in self._incompatible_ids) 2025-09-15T22:19:37,947 ^^^^^^^^ 2025-09-15T22:19:37,947 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 37, in _iter_built 2025-09-15T22:19:37,947 candidate = func() 2025-09-15T22:19:37,947 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/factory.py", line 187, in _make_candidate_from_link 2025-09-15T22:19:37,947 base: Optional[BaseCandidate] = self._make_base_candidate_from_link( 2025-09-15T22:19:37,947 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-15T22:19:37,947 link, template, name, version 2025-09-15T22:192025-09-15T22:19:37,996 Removed build tracker: '/tmp/pip-build-tracker-9uyqkvrc'