2025-09-14T20:19:14,522 Created temporary directory: /tmp/pip-build-tracker-0aq3ljrj 2025-09-14T20:19:14,523 Initialized build tracking at /tmp/pip-build-tracker-0aq3ljrj 2025-09-14T20:19:14,523 Created build tracker: /tmp/pip-build-tracker-0aq3ljrj 2025-09-14T20:19:14,523 Entered build tracker: /tmp/pip-build-tracker-0aq3ljrj 2025-09-14T20:19:14,523 Created temporary directory: /tmp/pip-wheel-5yv6wnc2 2025-09-14T20:19:14,527 Created temporary directory: /tmp/pip-ephem-wheel-cache-roe23szd 2025-09-14T20:19:14,591 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2025-09-14T20:19:14,593 2 location(s) to search for versions of openad: 2025-09-14T20:19:14,593 * https://pypi.org/simple/openad/ 2025-09-14T20:19:14,593 * https://www.piwheels.org/simple/openad/ 2025-09-14T20:19:14,594 Fetching project page and analyzing links: https://pypi.org/simple/openad/ 2025-09-14T20:19:14,594 Getting page https://pypi.org/simple/openad/ 2025-09-14T20:19:14,596 Found index url https://pypi.org/simple/ 2025-09-14T20:19:14,751 Fetched page https://pypi.org/simple/openad/ as application/vnd.pypi.simple.v1+json 2025-09-14T20:19:14,757 Skipping link: No binaries permitted for openad: https://files.pythonhosted.org/packages/52/32/86ac6e4545fc5ae7d12c65162967c0f420eaa474b1b56a92679d5ffd3163/openad-0.3.4-py3-none-any.whl (from https://pypi.org/simple/openad/) (requires-python:<3.12,>=3.10) 2025-09-14T20:19:14,759 Link requires a different Python (3.13.5 not in: '<3.12,>=3.10'): https://files.pythonhosted.org/packages/a7/56/f284443eae2a32bc65b54715a6079234fa96f3d0f7cf46a720441928cef9/openad-0.3.4.tar.gz (from https://pypi.org/simple/openad/) (requires-python:<3.12,>=3.10) 2025-09-14T20:19:14,759 Skipping link: 0.3.4 Requires-Python <3.12,>=3.10: https://files.pythonhosted.org/packages/a7/56/f284443eae2a32bc65b54715a6079234fa96f3d0f7cf46a720441928cef9/openad-0.3.4.tar.gz (from https://pypi.org/simple/openad/) (requires-python:<3.12,>=3.10) 2025-09-14T20:19:14,759 Skipping link: No binaries permitted for openad: https://files.pythonhosted.org/packages/75/21/411fa3cd5a2ca2594f4606553428ae1f646678f69b642353067df34a28a1/openad-0.3.5-py3-none-any.whl (from https://pypi.org/simple/openad/) (requires-python:<3.12,>=3.10) 2025-09-14T20:19:14,759 Link requires a different Python (3.13.5 not in: '<3.12,>=3.10'): https://files.pythonhosted.org/packages/46/20/373e95d37354c29106d893110c0ae6304de6d7d0304014ee4691688d68d1/openad-0.3.5.tar.gz (from https://pypi.org/simple/openad/) (requires-python:<3.12,>=3.10) 2025-09-14T20:19:14,759 Skipping link: 0.3.5 Requires-Python <3.12,>=3.10: https://files.pythonhosted.org/packages/46/20/373e95d37354c29106d893110c0ae6304de6d7d0304014ee4691688d68d1/openad-0.3.5.tar.gz (from https://pypi.org/simple/openad/) (requires-python:<3.12,>=3.10) 2025-09-14T20:19:14,760 Skipping link: No binaries permitted for openad: https://files.pythonhosted.org/packages/6e/a9/eae75541ab86202bb5205f551b917e4947bb88d9e43815475beccefb89d0/openad-0.3.6-py3-none-any.whl (from https://pypi.org/simple/openad/) (requires-python:<3.12,>=3.10) 2025-09-14T20:19:14,760 Link requires a different Python (3.13.5 not in: '<3.12,>=3.10'): https://files.pythonhosted.org/packages/31/63/d979113b60a1bce73bc9dbee6bed20de02952883d048b1b92e1635496cca/openad-0.3.6.tar.gz (from https://pypi.org/simple/openad/) (requires-python:<3.12,>=3.10) 2025-09-14T20:19:14,760 Skipping link: 0.3.6 Requires-Python <3.12,>=3.10: https://files.pythonhosted.org/packages/31/63/d979113b60a1bce73bc9dbee6bed20de02952883d048b1b92e1635496cca/openad-0.3.6.tar.gz (from https://pypi.org/simple/openad/) (requires-python:<3.12,>=3.10) 2025-09-14T20:19:14,760 Skipping link: No binaries permitted for openad: https://files.pythonhosted.org/packages/fd/31/c198fa1228496d00bdb6b76f4ab3aeba806df9e92132ba099af16f13c29d/openad-0.4.2-py3-none-any.whl (from https://pypi.org/simple/openad/) (requires-python:<3.12,>=3.10) 2025-09-14T20:19:14,760 Link requires a different Python (3.13.5 not in: '<3.12,>=3.10'): https://files.pythonhosted.org/packages/a2/b3/861813544bf267e2ff93888aea70053822cb1f8d9d1ee6dcc1a77c26e266/openad-0.4.2.tar.gz (from https://pypi.org/simple/openad/) (requires-python:<3.12,>=3.10) 2025-09-14T20:19:14,760 Skipping link: 0.4.2 Requires-Python <3.12,>=3.10: https://files.pythonhosted.org/packages/a2/b3/861813544bf267e2ff93888aea70053822cb1f8d9d1ee6dcc1a77c26e266/openad-0.4.2.tar.gz (from https://pypi.org/simple/openad/) (requires-python:<3.12,>=3.10) 2025-09-14T20:19:14,761 Skipping link: No binaries permitted for openad: https://files.pythonhosted.org/packages/33/30/fdd56c77303566786bc3b07e9ffa4ed071814202505c03ef312e2efc3781/openad-0.4.3-py3-none-any.whl (from https://pypi.org/simple/openad/) (requires-python:<3.12,>=3.10) 2025-09-14T20:19:14,761 Link requires a different Python (3.13.5 not in: '<3.12,>=3.10'): https://files.pythonhosted.org/packages/eb/66/b5e9e3efe3eb0dfbf34a4483c2824acd074505388dcc42ecee8882c9434c/openad-0.4.3.tar.gz (from https://pypi.org/simple/openad/) (requires-python:<3.12,>=3.10) 2025-09-14T20:19:14,761 Skipping link: 0.4.3 Requires-Python <3.12,>=3.10: https://files.pythonhosted.org/packages/eb/66/b5e9e3efe3eb0dfbf34a4483c2824acd074505388dcc42ecee8882c9434c/openad-0.4.3.tar.gz (from https://pypi.org/simple/openad/) (requires-python:<3.12,>=3.10) 2025-09-14T20:19:14,761 Skipping link: No binaries permitted for openad: https://files.pythonhosted.org/packages/1e/0d/49fdac14a8339e360d97cb2fdbd1784a1d52e07d05eb59f3a11dfa70f82c/openad-0.4.4-py3-none-any.whl (from https://pypi.org/simple/openad/) (requires-python:<3.12,>=3.10) 2025-09-14T20:19:14,761 Link requires a different Python (3.13.5 not in: '<3.12,>=3.10'): https://files.pythonhosted.org/packages/5c/61/79b884b72b3eba7c0c7f0035a4f5ab333e4f5a647e477fe8a4d71c946c54/openad-0.4.4.tar.gz (from https://pypi.org/simple/openad/) (requires-python:<3.12,>=3.10) 2025-09-14T20:19:14,761 Skipping link: 0.4.4 Requires-Python <3.12,>=3.10: https://files.pythonhosted.org/packages/5c/61/79b884b72b3eba7c0c7f0035a4f5ab333e4f5a647e477fe8a4d71c946c54/openad-0.4.4.tar.gz (from https://pypi.org/simple/openad/) (requires-python:<3.12,>=3.10) 2025-09-14T20:19:14,762 Skipping link: No binaries permitted for openad: https://files.pythonhosted.org/packages/4d/8f/f37344c6d2acb712e2fb867995d31c3a3bde7379d4ca1be1c0cb0622245b/openad-0.4.5-py3-none-any.whl (from https://pypi.org/simple/openad/) (requires-python:<3.12,>=3.10) 2025-09-14T20:19:14,762 Skipping link: No binaries permitted for openad: https://files.pythonhosted.org/packages/f9/17/b908633eb8bda48fd1290287fa714a45fbd2a6c84255501ea08b2391b208/openad-0.5.0-py3-none-any.whl (from https://pypi.org/simple/openad/) (requires-python:<3.12,>=3.10) 2025-09-14T20:19:14,762 Link requires a different Python (3.13.5 not in: '<3.12,>=3.10'): https://files.pythonhosted.org/packages/d2/2d/dcebaed7a487e06ed3a5f78e807e49115be7dd24169bf5c5d9eb0595e516/openad-0.5.0.tar.gz (from https://pypi.org/simple/openad/) (requires-python:<3.12,>=3.10) 2025-09-14T20:19:14,762 Skipping link: 0.5.0 Requires-Python <3.12,>=3.10: https://files.pythonhosted.org/packages/d2/2d/dcebaed7a487e06ed3a5f78e807e49115be7dd24169bf5c5d9eb0595e516/openad-0.5.0.tar.gz (from https://pypi.org/simple/openad/) (requires-python:<3.12,>=3.10) 2025-09-14T20:19:14,762 Skipping link: No binaries permitted for openad: https://files.pythonhosted.org/packages/c3/b4/a9cda4ff21cb8d074b2718c33839ef3a2be8430b494730e61bd435d5ebf4/openad-0.5.1-py3-none-any.whl (from https://pypi.org/simple/openad/) (requires-python:<3.12,>=3.10) 2025-09-14T20:19:14,763 Link requires a different Python (3.13.5 not in: '<3.12,>=3.10'): https://files.pythonhosted.org/packages/5a/d7/bfce97734b1945234644224c2d2bdf0e48b70fa2720ce379938988028a2b/openad-0.5.1.tar.gz (from https://pypi.org/simple/openad/) (requires-python:<3.12,>=3.10) 2025-09-14T20:19:14,763 Skipping link: 0.5.1 Requires-Python <3.12,>=3.10: https://files.pythonhosted.org/packages/5a/d7/bfce97734b1945234644224c2d2bdf0e48b70fa2720ce379938988028a2b/openad-0.5.1.tar.gz (from https://pypi.org/simple/openad/) (requires-python:<3.12,>=3.10) 2025-09-14T20:19:14,763 Skipping link: No binaries permitted for openad: https://files.pythonhosted.org/packages/f7/72/18b8158acdd2b226b7c5ec283df56592cab6e85caafa9a3e4fc9d47b6e92/openad-0.6.1-py3-none-any.whl (from https://pypi.org/simple/openad/) (requires-python:<3.12,>=3.10) 2025-09-14T20:19:14,763 Link requires a different Python (3.13.5 not in: '<3.12,>=3.10'): https://files.pythonhosted.org/packages/ee/cf/2fcb722646d263d195d57dc3400f0eb6e0ab2b90a03a7e95a805a05f6159/openad-0.6.1.tar.gz (from https://pypi.org/simple/openad/) (requires-python:<3.12,>=3.10) 2025-09-14T20:19:14,763 Skipping link: 0.6.1 Requires-Python <3.12,>=3.10: https://files.pythonhosted.org/packages/ee/cf/2fcb722646d263d195d57dc3400f0eb6e0ab2b90a03a7e95a805a05f6159/openad-0.6.1.tar.gz (from https://pypi.org/simple/openad/) (requires-python:<3.12,>=3.10) 2025-09-14T20:19:14,763 Skipping link: No binaries permitted for openad: https://files.pythonhosted.org/packages/29/2b/87ba0a85f0bab4ef2134206b52f1f43dd9bfe59423f01a6e2a3bc1e204ab/openad-0.6.2-py3-none-any.whl (from https://pypi.org/simple/openad/) (requires-python:<3.12,>=3.10) 2025-09-14T20:19:14,764 Link requires a different Python (3.13.5 not in: '<3.12,>=3.10'): https://files.pythonhosted.org/packages/3e/c8/a791368c5fb348bd5b2c1f6bb7bc5bc3c610ea7be2fa4a444271ba5a8cd2/openad-0.6.2.tar.gz (from https://pypi.org/simple/openad/) (requires-python:<3.12,>=3.10) 2025-09-14T20:19:14,764 Skipping link: 0.6.2 Requires-Python <3.12,>=3.10: https://files.pythonhosted.org/packages/3e/c8/a791368c5fb348bd5b2c1f6bb7bc5bc3c610ea7be2fa4a444271ba5a8cd2/openad-0.6.2.tar.gz (from https://pypi.org/simple/openad/) (requires-python:<3.12,>=3.10) 2025-09-14T20:19:14,764 Skipping link: No binaries permitted for openad: https://files.pythonhosted.org/packages/2e/49/4309b4035a4c0031be77909c951fb25d6bef85b3d2e96df311980733ae7a/openad-0.6.3-py3-none-any.whl (from https://pypi.org/simple/openad/) (requires-python:<3.12,>=3.10) 2025-09-14T20:19:14,764 Link requires a different Python (3.13.5 not in: '<3.12,>=3.10'): https://files.pythonhosted.org/packages/ea/2d/5d56b7d7c90fd9c107d85be88d222702414c8d0ade7c896dec1b917684a5/openad-0.6.3.tar.gz (from https://pypi.org/simple/openad/) (requires-python:<3.12,>=3.10) 2025-09-14T20:19:14,764 Skipping link: 0.6.3 Requires-Python <3.12,>=3.10: https://files.pythonhosted.org/packages/ea/2d/5d56b7d7c90fd9c107d85be88d222702414c8d0ade7c896dec1b917684a5/openad-0.6.3.tar.gz (from https://pypi.org/simple/openad/) (requires-python:<3.12,>=3.10) 2025-09-14T20:19:14,764 Skipping link: No binaries permitted for openad: https://files.pythonhosted.org/packages/13/8c/25aa08427e91c6cd8a2998adac2131aee2bd0dbd1dba050acbfea7cdf4c0/openad-0.6.4-py3-none-any.whl (from https://pypi.org/simple/openad/) (requires-python:<3.12,>=3.10) 2025-09-14T20:19:14,765 Link requires a different Python (3.13.5 not in: '<3.12,>=3.10'): https://files.pythonhosted.org/packages/cc/71/ff85c54d7ee647fa0c80fcc63a6ad1f4b174bb31a9320abe7393357b4d0d/openad-0.6.4.tar.gz (from https://pypi.org/simple/openad/) (requires-python:<3.12,>=3.10) 2025-09-14T20:19:14,765 Skipping link: 0.6.4 Requires-Python <3.12,>=3.10: https://files.pythonhosted.org/packages/cc/71/ff85c54d7ee647fa0c80fcc63a6ad1f4b174bb31a9320abe7393357b4d0d/openad-0.6.4.tar.gz (from https://pypi.org/simple/openad/) (requires-python:<3.12,>=3.10) 2025-09-14T20:19:14,765 Skipping link: No binaries permitted for openad: https://files.pythonhosted.org/packages/a6/63/f40c6c86daf5bc6ae35bb8f6373ccc61c50bb1c71842f1fc1e063cdc1136/openad-0.6.5.1-py3-none-any.whl (from https://pypi.org/simple/openad/) (requires-python:<3.12,>=3.10) 2025-09-14T20:19:14,765 Link requires a different Python (3.13.5 not in: '<3.12,>=3.10'): https://files.pythonhosted.org/packages/ae/43/8bc34ba154fe77878865e98521b5b6c3d55bee13bf76100f890e7f5388c9/openad-0.6.5.1.tar.gz (from https://pypi.org/simple/openad/) (requires-python:<3.12,>=3.10) 2025-09-14T20:19:14,765 Skipping link: 0.6.5.1 Requires-Python <3.12,>=3.10: https://files.pythonhosted.org/packages/ae/43/8bc34ba154fe77878865e98521b5b6c3d55bee13bf76100f890e7f5388c9/openad-0.6.5.1.tar.gz (from https://pypi.org/simple/openad/) (requires-python:<3.12,>=3.10) 2025-09-14T20:19:14,765 Skipping link: No binaries permitted for openad: https://files.pythonhosted.org/packages/3d/b5/11ace5218252cf538ed87bd2080fc499997c3ebeba4f6f1f23f5bf5832b3/openad-0.6.7-py3-none-any.whl (from https://pypi.org/simple/openad/) (requires-python:<3.12,>=3.10) 2025-09-14T20:19:14,766 Link requires a different Python (3.13.5 not in: '<3.12,>=3.10'): https://files.pythonhosted.org/packages/ee/01/e66347d17859edaa3652329d3fd3a30da5b93fa3ad418780f17f5553f485/openad-0.6.7.tar.gz (from https://pypi.org/simple/openad/) (requires-python:<3.12,>=3.10) 2025-09-14T20:19:14,766 Skipping link: 0.6.7 Requires-Python <3.12,>=3.10: https://files.pythonhosted.org/packages/ee/01/e66347d17859edaa3652329d3fd3a30da5b93fa3ad418780f17f5553f485/openad-0.6.7.tar.gz (from https://pypi.org/simple/openad/) (requires-python:<3.12,>=3.10) 2025-09-14T20:19:14,766 Skipping link: No binaries permitted for openad: https://files.pythonhosted.org/packages/ac/d8/027a2932eaf7d20c274a78e5105d666b7d1790b328750e23ddacd18323ad/openad-0.6.8-py3-none-any.whl (from https://pypi.org/simple/openad/) (requires-python:<3.12,>=3.10) 2025-09-14T20:19:14,766 Link requires a different Python (3.13.5 not in: '<3.12,>=3.10'): https://files.pythonhosted.org/packages/42/c5/f4637927c09bd605d130e249e3496b19b3608805f02d8675bc0114ef8c1e/openad-0.6.8.tar.gz (from https://pypi.org/simple/openad/) (requires-python:<3.12,>=3.10) 2025-09-14T20:19:14,766 Skipping link: 0.6.8 Requires-Python <3.12,>=3.10: https://files.pythonhosted.org/packages/42/c5/f4637927c09bd605d130e249e3496b19b3608805f02d8675bc0114ef8c1e/openad-0.6.8.tar.gz (from https://pypi.org/simple/openad/) (requires-python:<3.12,>=3.10) 2025-09-14T20:19:14,766 Skipping link: No binaries permitted for openad: https://files.pythonhosted.org/packages/42/fd/4ae6b86bd6f3f4efddef1f84d3d726df533ba2259a01607eec759f154a31/openad-0.6.9-py3-none-any.whl (from https://pypi.org/simple/openad/) (requires-python:<3.12,>=3.10) 2025-09-14T20:19:14,767 Link requires a different Python (3.13.5 not in: '<3.12,>=3.10'): https://files.pythonhosted.org/packages/eb/53/b2c456b6b00a932ed92bee4a5ac1104f43c5e9e7764f1f688e71dad70a6b/openad-0.6.9.tar.gz (from https://pypi.org/simple/openad/) (requires-python:<3.12,>=3.10) 2025-09-14T20:19:14,767 Skipping link: 0.6.9 Requires-Python <3.12,>=3.10: https://files.pythonhosted.org/packages/eb/53/b2c456b6b00a932ed92bee4a5ac1104f43c5e9e7764f1f688e71dad70a6b/openad-0.6.9.tar.gz (from https://pypi.org/simple/openad/) (requires-python:<3.12,>=3.10) 2025-09-14T20:19:14,767 Skipping link: No binaries permitted for openad: https://files.pythonhosted.org/packages/13/4b/fee34b4706b088724e4f043b4fc10379cfafcbccb89b2ec1567749efaa79/openad-0.6.81-py3-none-any.whl (from https://pypi.org/simple/openad/) (requires-python:<3.12,>=3.10) 2025-09-14T20:19:14,767 Link requires a different Python (3.13.5 not in: '<3.12,>=3.10'): https://files.pythonhosted.org/packages/b3/29/04d18306ba85b2073501193422d8152bfd73507e850f599101c43083001b/openad-0.6.81.tar.gz (from https://pypi.org/simple/openad/) (requires-python:<3.12,>=3.10) 2025-09-14T20:19:14,767 Skipping link: 0.6.81 Requires-Python <3.12,>=3.10: https://files.pythonhosted.org/packages/b3/29/04d18306ba85b2073501193422d8152bfd73507e850f599101c43083001b/openad-0.6.81.tar.gz (from https://pypi.org/simple/openad/) (requires-python:<3.12,>=3.10) 2025-09-14T20:19:14,767 Skipping link: No binaries permitted for openad: https://files.pythonhosted.org/packages/cd/e4/08aefea6c86a2914a00afac7a842c53730ac6e176671698316b2d7e812a8/openad-0.7.0-py3-none-any.whl (from https://pypi.org/simple/openad/) (requires-python:<3.12,>=3.10) 2025-09-14T20:19:14,768 Link requires a different Python (3.13.5 not in: '<3.12,>=3.10'): https://files.pythonhosted.org/packages/25/47/bf79f0d5f996357736fc47659e843828f0d8939cfc1049ad949929918b30/openad-0.7.0.tar.gz (from https://pypi.org/simple/openad/) (requires-python:<3.12,>=3.10) 2025-09-14T20:19:14,768 Skipping link: 0.7.0 Requires-Python <3.12,>=3.10: https://files.pythonhosted.org/packages/25/47/bf79f0d5f996357736fc47659e843828f0d8939cfc1049ad949929918b30/openad-0.7.0.tar.gz (from https://pypi.org/simple/openad/) (requires-python:<3.12,>=3.10) 2025-09-14T20:19:14,768 Skipping link: No binaries permitted for openad: https://files.pythonhosted.org/packages/1e/fa/250d5b492c61c2b7a0e637158d059f093489972aed998165a365645e65d3/openad-0.7.1-py3-none-any.whl (from https://pypi.org/simple/openad/) (requires-python:<3.12,>=3.10) 2025-09-14T20:19:14,768 Link requires a different Python (3.13.5 not in: '<3.12,>=3.10'): https://files.pythonhosted.org/packages/5a/0a/032c323240378866a5933df2f6d9abf023b3e632662fc0a9c139cf4158e9/openad-0.7.1.tar.gz (from https://pypi.org/simple/openad/) (requires-python:<3.12,>=3.10) 2025-09-14T20:19:14,768 Skipping link: 0.7.1 Requires-Python <3.12,>=3.10: https://files.pythonhosted.org/packages/5a/0a/032c323240378866a5933df2f6d9abf023b3e632662fc0a9c139cf4158e9/openad-0.7.1.tar.gz (from https://pypi.org/simple/openad/) (requires-python:<3.12,>=3.10) 2025-09-14T20:19:14,769 Skipping link: No binaries permitted for openad: https://files.pythonhosted.org/packages/43/ba/18062dc7c736eb5ab1d491e426743207fff745542200d0d82582d3b24e46/openad-0.7.2-py3-none-any.whl (from https://pypi.org/simple/openad/) (requires-python:<3.12,>=3.10) 2025-09-14T20:19:14,769 Link requires a different Python (3.13.5 not in: '<3.12,>=3.10'): https://files.pythonhosted.org/packages/4e/bf/dc45ed51d189c5f0ee0894eb9c57ac86ca0508f82edaf42c25cde3ef420f/openad-0.7.2.tar.gz (from https://pypi.org/simple/openad/) (requires-python:<3.12,>=3.10) 2025-09-14T20:19:14,769 Skipping link: 0.7.2 Requires-Python <3.12,>=3.10: https://files.pythonhosted.org/packages/4e/bf/dc45ed51d189c5f0ee0894eb9c57ac86ca0508f82edaf42c25cde3ef420f/openad-0.7.2.tar.gz (from https://pypi.org/simple/openad/) (requires-python:<3.12,>=3.10) 2025-09-14T20:19:14,769 Skipping link: No binaries permitted for openad: https://files.pythonhosted.org/packages/76/8d/d80e737e24f3414e8e2a455c4ecde4a7d82fc42a9a26f31f134ce55a69f4/openad-0.7.5-py3-none-any.whl (from https://pypi.org/simple/openad/) (requires-python:<3.12,>=3.10) 2025-09-14T20:19:14,769 Link requires a different Python (3.13.5 not in: '<3.12,>=3.10'): https://files.pythonhosted.org/packages/64/bd/a159dc8981a0f5347338d5e73fde57123f2608c5f8cd46b2ce6a3945347d/openad-0.7.5.tar.gz (from https://pypi.org/simple/openad/) (requires-python:<3.12,>=3.10) 2025-09-14T20:19:14,769 Skipping link: 0.7.5 Requires-Python <3.12,>=3.10: https://files.pythonhosted.org/packages/64/bd/a159dc8981a0f5347338d5e73fde57123f2608c5f8cd46b2ce6a3945347d/openad-0.7.5.tar.gz (from https://pypi.org/simple/openad/) (requires-python:<3.12,>=3.10) 2025-09-14T20:19:14,770 Skipping link: No binaries permitted for openad: https://files.pythonhosted.org/packages/6e/65/cead921402f23bac989ec4c2c7263c453365ea8b552fdc5f9f80f215e19a/openad-0.7.5.2-py3-none-any.whl (from https://pypi.org/simple/openad/) (requires-python:<3.12,>=3.10) 2025-09-14T20:19:14,770 Link requires a different Python (3.13.5 not in: '<3.12,>=3.10'): https://files.pythonhosted.org/packages/b7/2a/7fe258827e463be308cb04efd2b9ead0c61802ca1f7063b3f303456beb52/openad-0.7.5.2.tar.gz (from https://pypi.org/simple/openad/) (requires-python:<3.12,>=3.10) 2025-09-14T20:19:14,770 Skipping link: 0.7.5.2 Requires-Python <3.12,>=3.10: https://files.pythonhosted.org/packages/b7/2a/7fe258827e463be308cb04efd2b9ead0c61802ca1f7063b3f303456beb52/openad-0.7.5.2.tar.gz (from https://pypi.org/simple/openad/) (requires-python:<3.12,>=3.10) 2025-09-14T20:19:14,770 Skipping link: No binaries permitted for openad: https://files.pythonhosted.org/packages/df/9c/a0ca779affb067c05103bcd82f5af0c37ea1046ddeaa847a07d96764af16/openad-0.8.0-py3-none-any.whl (from https://pypi.org/simple/openad/) (requires-python:<3.12,>=3.10) 2025-09-14T20:19:14,770 Link requires a different Python (3.13.5 not in: '<3.12,>=3.10'): https://files.pythonhosted.org/packages/38/b5/cae255f0d135908b661100b42560cf51700d3ab6f9533c8bb229f7e50e52/openad-0.8.0.tar.gz (from https://pypi.org/simple/openad/) (requires-python:<3.12,>=3.10) 2025-09-14T20:19:14,770 Skipping link: 0.8.0 Requires-Python <3.12,>=3.10: https://files.pythonhosted.org/packages/38/b5/cae255f0d135908b661100b42560cf51700d3ab6f9533c8bb229f7e50e52/openad-0.8.0.tar.gz (from https://pypi.org/simple/openad/) (requires-python:<3.12,>=3.10) 2025-09-14T20:19:14,771 Fetching project page and analyzing links: https://www.piwheels.org/simple/openad/ 2025-09-14T20:19:14,771 Getting page https://www.piwheels.org/simple/openad/ 2025-09-14T20:19:14,772 Found index url https://www.piwheels.org/simple/ 2025-09-14T20:19:14,865 Fetched page https://www.piwheels.org/simple/openad/ as text/html 2025-09-14T20:19:14,871 Skipping link: No binaries permitted for openad: https://archive1.piwheels.org/simple/openad/openad-0.8.0-py3-none-any.whl#sha256=627598d6f885d422ccb31d7b0e79117471c26615bcc4fca62b5a4f76fcbc0932 (from https://www.piwheels.org/simple/openad/) (requires-python:>=3.10,<3.12) 2025-09-14T20:19:14,871 Skipping link: No binaries permitted for openad: https://archive1.piwheels.org/simple/openad/openad-0.7.5.2-py3-none-any.whl#sha256=7bb4c30c5b5f5c8fc61763a27939f8cd0c0c690b3f0f8ebe6fca4eb33dc725e5 (from https://www.piwheels.org/simple/openad/) (requires-python:>=3.10,<3.12) 2025-09-14T20:19:14,872 Skipping link: No binaries permitted for openad: https://archive1.piwheels.org/simple/openad/openad-0.7.5-py3-none-any.whl#sha256=ed1dd6fb8e4557b5aabaaf87b84f2c5d79b3cd780746570c31a071d166756c18 (from https://www.piwheels.org/simple/openad/) (requires-python:>=3.10,<3.12) 2025-09-14T20:19:14,872 Skipping link: No binaries permitted for openad: https://archive1.piwheels.org/simple/openad/openad-0.7.2-py3-none-any.whl#sha256=a80b9e4d265fe1fcca93410f05b834b06501b487bb94208902af7e8eb6db2515 (from https://www.piwheels.org/simple/openad/) (requires-python:>=3.10,<3.12) 2025-09-14T20:19:14,872 Skipping link: No binaries permitted for openad: https://archive1.piwheels.org/simple/openad/openad-0.7.1-py3-none-any.whl#sha256=887f8c57d8216175c59bf84dc817e93b019d7eecef4dfd6f4e158e59349387b1 (from https://www.piwheels.org/simple/openad/) (requires-python:>=3.10,<3.12) 2025-09-14T20:19:14,872 Skipping link: No binaries permitted for openad: https://archive1.piwheels.org/simple/openad/openad-0.7.0-py3-none-any.whl#sha256=c6689419ba2ccd4981250a6713b7e7666561e8b7e4773276c9a4a581ac2bb132 (from https://www.piwheels.org/simple/openad/) (requires-python:>=3.10,<3.12) 2025-09-14T20:19:14,872 Skipping link: No binaries permitted for openad: https://archive1.piwheels.org/simple/openad/openad-0.6.81-py3-none-any.whl#sha256=fbd48cc0acb0be381aa3ca94f642c9fbf2372e1135c8b6df6ca697e8489627cd (from https://www.piwheels.org/simple/openad/) (requires-python:>=3.10,<3.12) 2025-09-14T20:19:14,872 Skipping link: No binaries permitted for openad: https://archive1.piwheels.org/simple/openad/openad-0.6.9-py3-none-any.whl#sha256=9a84f0fc47273bd8054845d27783cd1e8eae97f56f13aabb426a28d721f04072 (from https://www.piwheels.org/simple/openad/) (requires-python:>=3.10,<3.12) 2025-09-14T20:19:14,873 Skipping link: No binaries permitted for openad: https://archive1.piwheels.org/simple/openad/openad-0.6.8-py3-none-any.whl#sha256=7e7f65257d6d4b30f10fc7c4fa5bfc301eb245eb1ba302b120d64fd838bbd788 (from https://www.piwheels.org/simple/openad/) (requires-python:>=3.10,<3.12) 2025-09-14T20:19:14,873 Skipping link: No binaries permitted for openad: https://archive1.piwheels.org/simple/openad/openad-0.6.7-py3-none-any.whl#sha256=32e22698b1937ca7d36edfdc943e6150538a3374ee21fed31efed8229fd39903 (from https://www.piwheels.org/simple/openad/) (requires-python:>=3.10,<3.12) 2025-09-14T20:19:14,873 Skipping link: No binaries permitted for openad: https://archive1.piwheels.org/simple/openad/openad-0.6.5.1-py3-none-any.whl#sha256=0e4288841cd0299ea7c2fa4aef9c7d69d5bfd23aaa16b8749d0b099e91d24ff8 (from https://www.piwheels.org/simple/openad/) (requires-python:>=3.10,<3.12) 2025-09-14T20:19:14,873 Skipping link: No binaries permitted for openad: https://archive1.piwheels.org/simple/openad/openad-0.6.3-py3-none-any.whl#sha256=d4b309f0c32528732ff09287c7bb0a1ca7236d1ed1a6f17d75757523c167cd79 (from https://www.piwheels.org/simple/openad/) (requires-python:>=3.10,<3.12) 2025-09-14T20:19:14,873 Skipping link: No binaries permitted for openad: https://archive1.piwheels.org/simple/openad/openad-0.6.2-py3-none-any.whl#sha256=5befc192c2202bfa9aa38a1f3c5e8822cac5ffa333b9679e52960dc79556d6f6 (from https://www.piwheels.org/simple/openad/) (requires-python:>=3.10,<3.12) 2025-09-14T20:19:14,873 Skipping link: No binaries permitted for openad: https://archive1.piwheels.org/simple/openad/openad-0.6.1-py3-none-any.whl#sha256=34a1acaa11eb98b4d36ecb5aea804d4d5d9997a55fc7a1db547120db26bda383 (from https://www.piwheels.org/simple/openad/) (requires-python:>=3.10,<3.12) 2025-09-14T20:19:14,874 Skipping link: No binaries permitted for openad: https://archive1.piwheels.org/simple/openad/openad-0.5.1-py3-none-any.whl#sha256=783ca7c2fd423cf3ca35321c6dcc2b4d82323e83fa6f2a94069878ee20808966 (from https://www.piwheels.org/simple/openad/) (requires-python:>=3.10,<3.12) 2025-09-14T20:19:14,874 Skipping link: No binaries permitted for openad: https://archive1.piwheels.org/simple/openad/openad-0.5.0-py3-none-any.whl#sha256=41f042a28294b92cd480fb9f2a66f261c7671900fc5eb9a9729b0ea72fb9046a (from https://www.piwheels.org/simple/openad/) (requires-python:>=3.10,<3.12) 2025-09-14T20:19:14,874 Skipping link: No binaries permitted for openad: https://archive1.piwheels.org/simple/openad/openad-0.4.4-py3-none-any.whl#sha256=4822e0c3747db31096e670cf562b42bee7afe52128cca1e3adae0075ce798a74 (from https://www.piwheels.org/simple/openad/) (requires-python:>=3.10,<3.12) 2025-09-14T20:19:14,874 Skipping link: No binaries permitted for openad: https://archive1.piwheels.org/simple/openad/openad-0.4.3-py3-none-any.whl#sha256=8f62985b84ffcd629235ff0f1b7da10b76f8e445c18ffa154ef973b997d73114 (from https://www.piwheels.org/simple/openad/) (requires-python:>=3.10,<3.12) 2025-09-14T20:19:14,874 Skipping link: No binaries permitted for openad: https://archive1.piwheels.org/simple/openad/openad-0.4.2-py3-none-any.whl#sha256=aaae19db575ddd4b4f95e35f88a3a976df0ff6c786cdc2a83de5d819b55000c4 (from https://www.piwheels.org/simple/openad/) (requires-python:>=3.10,<3.12) 2025-09-14T20:19:14,874 Skipping link: No binaries permitted for openad: https://archive1.piwheels.org/simple/openad/openad-0.3.6-py3-none-any.whl#sha256=0951316fbc1928fe8d5c03e99fce5be6617a4835bdcd19a20b773363cdde0511 (from https://www.piwheels.org/simple/openad/) (requires-python:>=3.10,<3.12) 2025-09-14T20:19:14,874 Skipping link: No binaries permitted for openad: https://archive1.piwheels.org/simple/openad/openad-0.3.5-py3-none-any.whl#sha256=505f946c64dd43fcfa54c875e5021b1eb7728e80eb9eff86faa03e25f63b20df (from https://www.piwheels.org/simple/openad/) (requires-python:>=3.10,<3.12) 2025-09-14T20:19:14,875 Skipping link: No binaries permitted for openad: https://archive1.piwheels.org/simple/openad/openad-0.3.4-py3-none-any.whl#sha256=3551e422d2b1cf9e80b76a358820bf480b0f9db29e8a24d5d0e727d664be14c5 (from https://www.piwheels.org/simple/openad/) (requires-python:>=3.10,<3.12) 2025-09-14T20:19:14,875 Skipping link: not a file: https://www.piwheels.org/simple/openad/ 2025-09-14T20:19:14,875 Skipping link: not a file: https://pypi.org/simple/openad/ 2025-09-14T20:19:14,900 Given no hashes to check 0 links for project 'openad': discarding no candidates 2025-09-14T20:19:14,900 ERROR: Ignored the following versions that require a different python version: 0.3.4 Requires-Python <3.12,>=3.10; 0.3.5 Requires-Python <3.12,>=3.10; 0.3.6 Requires-Python <3.12,>=3.10; 0.4.2 Requires-Python <3.12,>=3.10; 0.4.3 Requires-Python <3.12,>=3.10; 0.4.4 Requires-Python <3.12,>=3.10; 0.5.0 Requires-Python <3.12,>=3.10; 0.5.1 Requires-Python <3.12,>=3.10; 0.6.1 Requires-Python <3.12,>=3.10; 0.6.2 Requires-Python <3.12,>=3.10; 0.6.3 Requires-Python <3.12,>=3.10; 0.6.4 Requires-Python <3.12,>=3.10; 0.6.5.1 Requires-Python <3.12,>=3.10; 0.6.7 Requires-Python <3.12,>=3.10; 0.6.8 Requires-Python <3.12,>=3.10; 0.6.81 Requires-Python <3.12,>=3.10; 0.6.9 Requires-Python <3.12,>=3.10; 0.7.0 Requires-Python <3.12,>=3.10; 0.7.1 Requires-Python <3.12,>=3.10; 0.7.2 Requires-Python <3.12,>=3.10; 0.7.5 Requires-Python <3.12,>=3.10; 0.7.5.2 Requires-Python <3.12,>=3.10; 0.8.0 Requires-Python <3.12,>=3.10 2025-09-14T20:19:14,902 ERROR: Could not find a version that satisfies the requirement openad==0.6.4 (from versions: none) 2025-09-14T20:19:14,903 ERROR: No matching distribution found for openad==0.6.4 2025-09-14T20:19:14,904 Exception information: 2025-09-14T20:19:14,904 Traceback (most recent call last): 2025-09-14T20:19:14,904 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/resolvers/resolution.py", line 388, in resolve 2025-09-14T20:19:14,904 self._add_to_criteria(self.state.criteria, r, parent=None) 2025-09-14T20:19:14,904 ~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-14T20:19:14,904 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/resolvers/resolution.py", line 142, in _add_to_criteria 2025-09-14T20:19:14,904 raise RequirementsConflicted(criterion) 2025-09-14T20:19:14,904 pip._vendor.resolvelib.resolvers.exceptions.RequirementsConflicted: Requirements conflict: SpecifierRequirement('openad==0.6.4') 2025-09-14T20:19:14,904 2025-09-14T20:19:14,904 The above exception was the direct cause of the following exception: 2025-09-14T20:19:14,904 2025-09-14T20:19:14,904 Traceback (most recent call last): 2025-09-14T20:19:14,904 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/resolver.py", line 96, in resolve 2025-09-14T20:19:14,904 result = self._result = resolver.resolve( 2025-09-14T20:19:14,904 ~~~~~~~~~~~~~~~~^ 2025-09-14T20:19:14,904 collected.requirements, max_rounds=limit_how_complex_resolution_can_be 2025-09-14T20:19:14,904 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-14T20:19:14,904 ) 2025-09-14T20:19:14,904 ^ 2025-09-14T20:19:14,904 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/resolvers/resolution.py", line 515, in resolve 2025-09-14T20:19:14,904 state = resolution.resolve(requirements, max_rounds=max_rounds) 2025-09-14T20:19:14,904 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/resolvers/resolution.py", line 390, in resolve 2025-09-14T20:19:14,904 raise ResolutionImpossible(e.criterion.information) from e 2025-09-14T20:19:14,904 pip._vendor.resolvelib.resolvers.exceptions.ResolutionImpossible: [RequirementInformation(requirement=SpecifierRequirement('openad==0.6.4'), parent=None)] 2025-09-14T20:19:14,904 2025-09-14T20:19:14,904 The above exception was the direct cause of the following exception: 2025-09-14T20:19:14,904 2025-09-14T20:19:14,904 Traceback (most recent call last): 2025-09-14T20:19:14,904 File "/usr/lib/python3/dist-packages/pip/_internal/cli/base_command.py", line 105, in _run_wrapper 2025-09-14T20:19:14,904 status = _inner_run() 2025-09-14T20:19:14,904 File "/usr/lib/python3/dist-packages/pip/_internal/cli/base_command.py", line 96, in _inner_run 2025-09-14T20:19:14,904 return self.run(options, args) 2025-09-14T20:19:14,904 ~~~~~~~~^^^^^^^^^^^^^^^ 2025-09-14T20:19:14,904 File "/usr/lib/python3/dist-packages/pip/_internal/cli/req_command.py", line 68, in wrapper 2025-09-14T20:19:14,904 return func(self, options, args) 2025-09-14T20:19:14,904 File "/usr/lib/python3/dist-packages/pip/_internal/commands/wheel.py", line 147, in run 2025-09-14T20:19:14,904 requirement_set = resolver.resolve(reqs, check_supported_wheels=True) 2025-09-14T20:19:14,904 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/resolver.py", line 105, in resolve 2025-09-14T20:19:14,904 raise error from e 2025-09-14T20:19:14,904 pip._internal.exceptions.DistributionNotFound: No matching distribution found for openad==0.6.4 2025-09-14T20:19:14,914 Removed build tracker: '/tmp/pip-build-tracker-0aq3ljrj'