2025-09-02T13:28:08,549 Created temporary directory: /tmp/pip-build-tracker-qeypefvv 2025-09-02T13:28:08,550 Initialized build tracking at /tmp/pip-build-tracker-qeypefvv 2025-09-02T13:28:08,550 Created build tracker: /tmp/pip-build-tracker-qeypefvv 2025-09-02T13:28:08,551 Entered build tracker: /tmp/pip-build-tracker-qeypefvv 2025-09-02T13:28:08,551 Created temporary directory: /tmp/pip-wheel-vxq_8xbp 2025-09-02T13:28:08,555 Created temporary directory: /tmp/pip-ephem-wheel-cache-_mbs5oy5 2025-09-02T13:28:08,608 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2025-09-02T13:28:08,610 2 location(s) to search for versions of google-ads-stubs: 2025-09-02T13:28:08,610 * https://pypi.org/simple/google-ads-stubs/ 2025-09-02T13:28:08,610 * https://www.piwheels.org/simple/google-ads-stubs/ 2025-09-02T13:28:08,611 Fetching project page and analyzing links: https://pypi.org/simple/google-ads-stubs/ 2025-09-02T13:28:08,612 Getting page https://pypi.org/simple/google-ads-stubs/ 2025-09-02T13:28:08,614 Found index url https://pypi.org/simple/ 2025-09-02T13:28:08,843 Fetched page https://pypi.org/simple/google-ads-stubs/ as application/vnd.pypi.simple.v1+json 2025-09-02T13:28:08,861 Found link https://files.pythonhosted.org/packages/78/2b/5ec23a27b7670789380769ba3ca6ec0533dac916a97cb62017b1dc909445/google-ads-stubs-1.0.0.tar.gz (from https://pypi.org/simple/google-ads-stubs/) (requires-python:>=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*), version: 1.0.0 2025-09-02T13:28:08,862 Skipping link: No binaries permitted for google-ads-stubs: https://files.pythonhosted.org/packages/47/d0/6382014737869b4600bbcbe2d0893a02fa5af82bd9e88cce56b61f0dd02c/google_ads_stubs-1.0.0-py2.py3-none-any.whl (from https://pypi.org/simple/google-ads-stubs/) (requires-python:>=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*) 2025-09-02T13:28:08,863 Found link https://files.pythonhosted.org/packages/30/ff/7d2b3160ef2da0c453a9237f2dd40324eef62018c19c50f8d73ebc288f07/google-ads-stubs-2.0.0.tar.gz (from https://pypi.org/simple/google-ads-stubs/) (requires-python:>=3.7,<4.0), version: 2.0.0 2025-09-02T13:28:08,864 Skipping link: No binaries permitted for google-ads-stubs: https://files.pythonhosted.org/packages/aa/b7/42a660a06b77e8d9f9608198f6dfe9c2fa514acff191ccaf10a237c2f95a/google_ads_stubs-2.0.0-py3-none-any.whl (from https://pypi.org/simple/google-ads-stubs/) (requires-python:>=3.7,<4.0) 2025-09-02T13:28:08,865 Found link https://files.pythonhosted.org/packages/24/d9/a609b7e971ec128608c92b078201c597a46c594c64fd718bb6b6ddbc19b4/google-ads-stubs-2.1.0.tar.gz (from https://pypi.org/simple/google-ads-stubs/) (requires-python:>=3.7,<4.0), version: 2.1.0 2025-09-02T13:28:08,865 Skipping link: No binaries permitted for google-ads-stubs: https://files.pythonhosted.org/packages/9f/1f/136534853e3e2b585358f9ccae82648acbdf9ea8dc81dd49e0bb9304543f/google_ads_stubs-2.1.0-py3-none-any.whl (from https://pypi.org/simple/google-ads-stubs/) (requires-python:>=3.7,<4.0) 2025-09-02T13:28:08,866 Found link https://files.pythonhosted.org/packages/94/b2/7b143b442f1e0f6ac4905a596a6ce147cc6cc68f6cc8203dbc6c69cf7867/google-ads-stubs-3.0.0.tar.gz (from https://pypi.org/simple/google-ads-stubs/) (requires-python:>=3.7,<4.0), version: 3.0.0 2025-09-02T13:28:08,867 Skipping link: No binaries permitted for google-ads-stubs: https://files.pythonhosted.org/packages/c6/d0/ccf9765d4c6a4d3d6031fcfcd79a85400f2794bb361cca65ef72f2b1f438/google_ads_stubs-3.0.0-py3-none-any.whl (from https://pypi.org/simple/google-ads-stubs/) (requires-python:>=3.7,<4.0) 2025-09-02T13:28:08,868 Found link https://files.pythonhosted.org/packages/63/79/1b7824eb13df976bae7cf6507dd20e9420c285edc356344c9d0225d4857f/google-ads-stubs-3.0.1.tar.gz (from https://pypi.org/simple/google-ads-stubs/) (requires-python:>=3.7,<4.0), version: 3.0.1 2025-09-02T13:28:08,868 Skipping link: No binaries permitted for google-ads-stubs: https://files.pythonhosted.org/packages/31/f2/0e21a29d902a845f80ca2efb1af95b170625b8dd6dd0ad818fc3b2cbc003/google_ads_stubs-3.0.1-py3-none-any.whl (from https://pypi.org/simple/google-ads-stubs/) (requires-python:>=3.7,<4.0) 2025-09-02T13:28:08,869 Found link https://files.pythonhosted.org/packages/05/c1/635c45bd9c59ebd2c86fba6d41300bd020fe633a3341ba91fc2a3f063683/google-ads-stubs-3.1.0.tar.gz (from https://pypi.org/simple/google-ads-stubs/) (requires-python:>=3.7,<4.0), version: 3.1.0 2025-09-02T13:28:08,869 Skipping link: No binaries permitted for google-ads-stubs: https://files.pythonhosted.org/packages/26/95/16c0057e9f097d81dbcaf96822962b033b238abe9a20b22e21a58ec388b7/google_ads_stubs-3.1.0-py3-none-any.whl (from https://pypi.org/simple/google-ads-stubs/) (requires-python:>=3.7,<4.0) 2025-09-02T13:28:08,870 Found link https://files.pythonhosted.org/packages/e2/21/b9e6892bb1d32229d79fb8c6656724d46dd74653a57e4f3e5f91a1bb0ff4/google-ads-stubs-3.1.1.tar.gz (from https://pypi.org/simple/google-ads-stubs/) (requires-python:>=3.7,<4.0), version: 3.1.1 2025-09-02T13:28:08,871 Skipping link: No binaries permitted for google-ads-stubs: https://files.pythonhosted.org/packages/48/69/0f7f6dde0cb4a941cba7c498150bb90e5ebc9fa70804dbc1af5295229580/google_ads_stubs-3.1.1-py3-none-any.whl (from https://pypi.org/simple/google-ads-stubs/) (requires-python:>=3.7,<4.0) 2025-09-02T13:28:08,871 Found link https://files.pythonhosted.org/packages/ae/70/6f38cf491f10fb5836ec71d1aed94cfe3b0ccb79b4d3de0bb5daddee1a82/google-ads-stubs-4.0.0.tar.gz (from https://pypi.org/simple/google-ads-stubs/) (requires-python:>=3.7,<4.0), version: 4.0.0 2025-09-02T13:28:08,872 Skipping link: No binaries permitted for google-ads-stubs: https://files.pythonhosted.org/packages/21/96/05b221dd35afe2c8af0435f0f00f230f210afeb278210ccf183aef507c87/google_ads_stubs-4.0.0-py3-none-any.whl (from https://pypi.org/simple/google-ads-stubs/) (requires-python:>=3.7,<4.0) 2025-09-02T13:28:08,872 Found link https://files.pythonhosted.org/packages/35/d7/bca2469fef3efd8f1ec9d8f483d9e0171b004bf55bd4ad372b8ec6ddfd7d/google-ads-stubs-4.0.1.tar.gz (from https://pypi.org/simple/google-ads-stubs/) (requires-python:>=3.7,<4.0), version: 4.0.1 2025-09-02T13:28:08,873 Skipping link: No binaries permitted for google-ads-stubs: https://files.pythonhosted.org/packages/9d/68/515e831a0b48231a90c6073778461196c7c89c5254d4a5c7d3961ee24cab/google_ads_stubs-4.0.1-py3-none-any.whl (from https://pypi.org/simple/google-ads-stubs/) (requires-python:>=3.7,<4.0) 2025-09-02T13:28:08,873 Found link https://files.pythonhosted.org/packages/d8/22/7a74282d2be3f03bca723fd442737daaf26762194f9e0f64ee806b3643f6/google-ads-stubs-4.1.0.tar.gz (from https://pypi.org/simple/google-ads-stubs/) (requires-python:>=3.7,<4.0), version: 4.1.0 2025-09-02T13:28:08,874 Skipping link: No binaries permitted for google-ads-stubs: https://files.pythonhosted.org/packages/b3/e0/07aec3cd4a074c12c24ceff632b219372dc705eabb75a6fb3ae06742aa10/google_ads_stubs-4.1.0-py3-none-any.whl (from https://pypi.org/simple/google-ads-stubs/) (requires-python:>=3.7,<4.0) 2025-09-02T13:28:08,874 Found link https://files.pythonhosted.org/packages/ff/0a/768e8965a46387f2665962a0663a68fdf7ce7785a6d368bf4be0c0476542/google-ads-stubs-4.1.0.post1.tar.gz (from https://pypi.org/simple/google-ads-stubs/) (requires-python:>=3.7,<4.0), version: 4.1.0.post1 2025-09-02T13:28:08,875 Skipping link: No binaries permitted for google-ads-stubs: https://files.pythonhosted.org/packages/74/e3/0a381c2edf705d33437484022c1ce963375b055ff2d8656942bbdb0edeeb/google_ads_stubs-4.1.0.post1-py3-none-any.whl (from https://pypi.org/simple/google-ads-stubs/) (requires-python:>=3.7,<4.0) 2025-09-02T13:28:08,876 Found link https://files.pythonhosted.org/packages/20/ad/a38c6588d5039242ba11d8952ece7771c6708c6b307ef2e8d97fb4e67fe3/google-ads-stubs-5.0.0.tar.gz (from https://pypi.org/simple/google-ads-stubs/) (requires-python:>=3.7,<4.0), version: 5.0.0 2025-09-02T13:28:08,876 Skipping link: No binaries permitted for google-ads-stubs: https://files.pythonhosted.org/packages/4b/0e/15426862ba2c653c5f35b1e16a135d260d9073711ca962715bb8a05aa8c1/google_ads_stubs-5.0.0-py3-none-any.whl (from https://pypi.org/simple/google-ads-stubs/) (requires-python:>=3.7,<4.0) 2025-09-02T13:28:08,877 Found link https://files.pythonhosted.org/packages/d4/a3/d49f33d04b6a3813a99e9df274ad7c4761d98972b0ebb2b4726383baf4b2/google-ads-stubs-5.0.1.tar.gz (from https://pypi.org/simple/google-ads-stubs/) (requires-python:>=3.7,<4.0), version: 5.0.1 2025-09-02T13:28:08,878 Skipping link: No binaries permitted for google-ads-stubs: https://files.pythonhosted.org/packages/58/96/01a7fbc064283e383768abc826733b785c2126e727d125269b2821aa2c9f/google_ads_stubs-5.0.1-py3-none-any.whl (from https://pypi.org/simple/google-ads-stubs/) (requires-python:>=3.7,<4.0) 2025-09-02T13:28:08,878 Found link https://files.pythonhosted.org/packages/95/1c/aa0c829d7a4d6e5bf543ce9ecd85c3b92615d1db5a46d2f34d10ad54a398/google-ads-stubs-6.0.0.tar.gz (from https://pypi.org/simple/google-ads-stubs/) (requires-python:>=3.7,<4.0), version: 6.0.0 2025-09-02T13:28:08,879 Skipping link: No binaries permitted for google-ads-stubs: https://files.pythonhosted.org/packages/32/9c/1416652637840f906a78c03e978e5b178e03f91e14e99fbbcb9b3f860a68/google_ads_stubs-6.0.0-py3-none-any.whl (from https://pypi.org/simple/google-ads-stubs/) (requires-python:>=3.7,<4.0) 2025-09-02T13:28:08,880 Found link https://files.pythonhosted.org/packages/b0/65/244cd8af7e19b6b37ed96db4eb9777050a7fd367f195c02d964a0d357db0/google-ads-stubs-6.0.1.tar.gz (from https://pypi.org/simple/google-ads-stubs/) (requires-python:>=3.6,<4.0), version: 6.0.1 2025-09-02T13:28:08,880 Skipping link: No binaries permitted for google-ads-stubs: https://files.pythonhosted.org/packages/9d/a6/b046da189d9fca17a680343597af8fdc8e37d43fd08efd4d7d411889c693/google_ads_stubs-6.0.1-py3-none-any.whl (from https://pypi.org/simple/google-ads-stubs/) (requires-python:>=3.6,<4.0) 2025-09-02T13:28:08,881 Found link https://files.pythonhosted.org/packages/5e/04/ad62f2eb3e6e80578cc189976ee8dcb4781d2addad0c5fbafe73ebe417c8/google-ads-stubs-7.0.0.tar.gz (from https://pypi.org/simple/google-ads-stubs/) (requires-python:>=3.6,<4.0), version: 7.0.0 2025-09-02T13:28:08,881 Skipping link: No binaries permitted for google-ads-stubs: https://files.pythonhosted.org/packages/f7/04/b4245f29466ec3375f81c470a5026a1633bfeb09d277a33a06ffe3670568/google_ads_stubs-7.0.0-py3-none-any.whl (from https://pypi.org/simple/google-ads-stubs/) (requires-python:>=3.6,<4.0) 2025-09-02T13:28:08,882 Found link https://files.pythonhosted.org/packages/2e/8f/c1997c112fd4d2d3a8f4c980286a204b6f9c66fa89ce0b94ff493dfbcdd3/google-ads-stubs-8.0.0.tar.gz (from https://pypi.org/simple/google-ads-stubs/) (requires-python:>=3.7,<4.0), version: 8.0.0 2025-09-02T13:28:08,883 Skipping link: No binaries permitted for google-ads-stubs: https://files.pythonhosted.org/packages/dd/4e/e7dc9e3013b2657cda0d2b9f79e1e3d388eb8729f20999c91b5f35a047cb/google_ads_stubs-8.0.0-py3-none-any.whl (from https://pypi.org/simple/google-ads-stubs/) (requires-python:>=3.7,<4.0) 2025-09-02T13:28:08,883 Found link https://files.pythonhosted.org/packages/a9/9b/d2cfed21837d96e0d71b235a61e37fcf6741ae24bc6f7c1be9bb74a92b4f/google-ads-stubs-8.1.0.tar.gz (from https://pypi.org/simple/google-ads-stubs/) (requires-python:>=3.7,<4.0), version: 8.1.0 2025-09-02T13:28:08,884 Skipping link: No binaries permitted for google-ads-stubs: https://files.pythonhosted.org/packages/a3/15/d76aa727da6bc8e9eb315517ef1617f6240d47c1fc7027d89822696da697/google_ads_stubs-8.1.0-py3-none-any.whl (from https://pypi.org/simple/google-ads-stubs/) (requires-python:>=3.7,<4.0) 2025-09-02T13:28:08,884 Found link https://files.pythonhosted.org/packages/cb/64/8c15a8fd69942594d44bfeb8f08d5edc4fa0bfe7003dad22caf3401119f3/google-ads-stubs-9.0.0.tar.gz (from https://pypi.org/simple/google-ads-stubs/) (requires-python:>=3.7,<4.0), version: 9.0.0 2025-09-02T13:28:08,885 Skipping link: No binaries permitted for google-ads-stubs: https://files.pythonhosted.org/packages/5e/60/c84b3647bfcfff0ab8d5193a08a5579783411dcf91ed15a31935acaa3155/google_ads_stubs-9.0.0-py3-none-any.whl (from https://pypi.org/simple/google-ads-stubs/) (requires-python:>=3.7,<4.0) 2025-09-02T13:28:08,886 Skipping link: No binaries permitted for google-ads-stubs: https://files.pythonhosted.org/packages/e3/85/6ce142bd3f4f24602f7de412b1a3c95ca322fe75ab43f7578c54c3ebbf39/google_ads_stubs-10.0.0-py3-none-any.whl (from https://pypi.org/simple/google-ads-stubs/) (requires-python:>=3.7,<4.0) 2025-09-02T13:28:08,886 Found link https://files.pythonhosted.org/packages/7a/c5/e53278176513ad5c10e91b5638a891f4f8c29a1c71e0bb7cfe256363ef4c/google_ads_stubs-10.0.0.tar.gz (from https://pypi.org/simple/google-ads-stubs/) (requires-python:>=3.7,<4.0), version: 10.0.0 2025-09-02T13:28:08,887 Skipping link: No binaries permitted for google-ads-stubs: https://files.pythonhosted.org/packages/0c/3e/725c4b6273c76cda1aa1368f7b21a6219ad2a442a3dc53e53e82e0bddc38/google_ads_stubs-11.0.0-py3-none-any.whl (from https://pypi.org/simple/google-ads-stubs/) (requires-python:>=3.7,<4.0) 2025-09-02T13:28:08,888 Found link https://files.pythonhosted.org/packages/cb/4c/24d9c0ca3a61723f76352bed0b1abbeb24d00b032c33120afe71b1273f78/google_ads_stubs-11.0.0.tar.gz (from https://pypi.org/simple/google-ads-stubs/) (requires-python:>=3.7,<4.0), version: 11.0.0 2025-09-02T13:28:08,888 Skipping link: No binaries permitted for google-ads-stubs: https://files.pythonhosted.org/packages/c6/29/655d1028158063df1de795c9d19e514e8521083f25417f2e6ae338f5638f/google_ads_stubs-12.0.0-py3-none-any.whl (from https://pypi.org/simple/google-ads-stubs/) (requires-python:>=3.7,<4.0) 2025-09-02T13:28:08,889 Found link https://files.pythonhosted.org/packages/8f/3f/d62326bd5193f69fe456bef760239f720219faecaca1fd712c7dfab4cf98/google_ads_stubs-12.0.0.tar.gz (from https://pypi.org/simple/google-ads-stubs/) (requires-python:>=3.7,<4.0), version: 12.0.0 2025-09-02T13:28:08,890 Skipping link: No binaries permitted for google-ads-stubs: https://files.pythonhosted.org/packages/f0/b9/9267603e74de20b4bf72a30d0eb5a4879ce4ef97e07275775318f4965232/google_ads_stubs-13.0.0-py3-none-any.whl (from https://pypi.org/simple/google-ads-stubs/) (requires-python:>=3.7,<4.0) 2025-09-02T13:28:08,890 Found link https://files.pythonhosted.org/packages/74/a0/a776d2ab226d41828c44605f87e452aff1337407918ff7fad9a663ccc2e9/google_ads_stubs-13.0.0.tar.gz (from https://pypi.org/simple/google-ads-stubs/) (requires-python:>=3.7,<4.0), version: 13.0.0 2025-09-02T13:28:08,891 Skipping link: No binaries permitted for google-ads-stubs: https://files.pythonhosted.org/packages/9b/60/7fa43f3dd881a3a008153eeb2561f92bc8106923305827cc660e9de02de8/google_ads_stubs-13.1.0-py3-none-any.whl (from https://pypi.org/simple/google-ads-stubs/) (requires-python:>=3.7,<4.0) 2025-09-02T13:28:08,892 Found link https://files.pythonhosted.org/packages/1e/67/3ff428078b1d5e701422db5b09d7757c31c89a89fd1976309122db5b5566/google_ads_stubs-13.1.0.tar.gz (from https://pypi.org/simple/google-ads-stubs/) (requires-python:>=3.7,<4.0), version: 13.1.0 2025-09-02T13:28:08,892 Skipping link: No binaries permitted for google-ads-stubs: https://files.pythonhosted.org/packages/aa/eb/4d2bc9adedd990da72f9e9b66602d95d4276266c8336bef808f1e1bee1d7/google_ads_stubs-14.0.0-py3-none-any.whl (from https://pypi.org/simple/google-ads-stubs/) (requires-python:>=3.7,<4.0) 2025-09-02T13:28:08,893 Found link https://files.pythonhosted.org/packages/88/ca/3ec5c2e5e39edf80ed731e65587cec854a497a4f775319c6cd71130bcf70/google_ads_stubs-14.0.0.tar.gz (from https://pypi.org/simple/google-ads-stubs/) (requires-python:>=3.7,<4.0), version: 14.0.0 2025-09-02T13:28:08,894 Skipping link: No binaries permitted for google-ads-stubs: https://files.pythonhosted.org/packages/7e/5a/91eb9062183db22dd5d441a43b2bcdf4220b533c6903fba20faa857fe6f9/google_ads_stubs-14.1.0-py3-none-any.whl (from https://pypi.org/simple/google-ads-stubs/) (requires-python:>=3.7,<4.0) 2025-09-02T13:28:08,894 Found link https://files.pythonhosted.org/packages/10/e0/5e405ad7b543182be7b5c5c2c22e18dff2a14e55ad5e869472ea0228e25c/google_ads_stubs-14.1.0.tar.gz (from https://pypi.org/simple/google-ads-stubs/) (requires-python:>=3.7,<4.0), version: 14.1.0 2025-09-02T13:28:08,895 Skipping link: No binaries permitted for google-ads-stubs: https://files.pythonhosted.org/packages/36/b9/38f0100ddb8a6a2f6eb22be65f83bd9987bb4e08947d1a039363d27cf9df/google_ads_stubs-15.0.0-py3-none-any.whl (from https://pypi.org/simple/google-ads-stubs/) (requires-python:>=3.7,<4.0) 2025-09-02T13:28:08,896 Found link https://files.pythonhosted.org/packages/fb/0e/93ef01ab2798043cbe31f4b14c8056c06ef166058dc527c5e38df4d1f45b/google_ads_stubs-15.0.0.tar.gz (from https://pypi.org/simple/google-ads-stubs/) (requires-python:>=3.7,<4.0), version: 15.0.0 2025-09-02T13:28:08,897 Skipping link: No binaries permitted for google-ads-stubs: https://files.pythonhosted.org/packages/7f/ad/1efe90a256b3c441eb3a8c4a70df310e5ba8fb0ff5d8e8f4f747d43d4a6d/google_ads_stubs-15.1.0-py3-none-any.whl (from https://pypi.org/simple/google-ads-stubs/) (requires-python:>=3.7,<3.12) 2025-09-02T13:28:08,898 Found link https://files.pythonhosted.org/packages/bf/64/c45857cf2e09f904a56f31952d6ef6987a462a49e4439a0fd75528215f33/google_ads_stubs-15.1.0.tar.gz (from https://pypi.org/simple/google-ads-stubs/) (requires-python:>=3.7,<3.12), version: 15.1.0 2025-09-02T13:28:08,898 Skipping link: No binaries permitted for google-ads-stubs: https://files.pythonhosted.org/packages/bb/54/21f4454288de4dee1965922879867b68898996bf6a84a86222f39a1cdb23/google_ads_stubs-15.2.0-py3-none-any.whl (from https://pypi.org/simple/google-ads-stubs/) (requires-python:>=3.7,<3.12) 2025-09-02T13:28:08,899 Found link https://files.pythonhosted.org/packages/4c/1a/6f60e7a19c8ff04821fb628cb6101cb9bd075016b31fb1f9f9945e6e758f/google_ads_stubs-15.2.0.tar.gz (from https://pypi.org/simple/google-ads-stubs/) (requires-python:>=3.7,<3.12), version: 15.2.0 2025-09-02T13:28:08,900 Skipping link: No binaries permitted for google-ads-stubs: https://files.pythonhosted.org/packages/3b/c0/ce2bf2e43a19e27c244bd34162f63b5b58ac05619740c033ac84a60f68c4/google_ads_stubs-15.2.1-py3-none-any.whl (from https://pypi.org/simple/google-ads-stubs/) (requires-python:>=3.7,<3.12) 2025-09-02T13:28:08,900 Found link https://files.pythonhosted.org/packages/5d/31/7642e94c1a0940406cdf6ac3bab9ecb0e24fd66b8c6733d1ffee5c465005/google_ads_stubs-15.2.1.tar.gz (from https://pypi.org/simple/google-ads-stubs/) (requires-python:>=3.7,<3.12), version: 15.2.1 2025-09-02T13:28:08,901 Skipping link: No binaries permitted for google-ads-stubs: https://files.pythonhosted.org/packages/c0/b7/504bca4bbfee258601719f0db62550536630c0666722ee637df425c81276/google_ads_stubs-16.0.0-py3-none-any.whl (from https://pypi.org/simple/google-ads-stubs/) (requires-python:>=3.7,<3.12) 2025-09-02T13:28:08,902 Found link https://files.pythonhosted.org/packages/5e/17/fcd0716a86f5b7087b8e83ce1eeb8d40afdf8b1c55a38e58817d6e63ac8e/google_ads_stubs-16.0.0.tar.gz (from https://pypi.org/simple/google-ads-stubs/) (requires-python:>=3.7,<3.12), version: 16.0.0 2025-09-02T13:28:08,902 Skipping link: No binaries permitted for google-ads-stubs: https://files.pythonhosted.org/packages/53/d7/2c777aed601f795167a3c640a7de6e933190a940ad7b60a5b8d5986fb562/google_ads_stubs-16.1.0-py3-none-any.whl (from https://pypi.org/simple/google-ads-stubs/) (requires-python:>=3.7,<3.12) 2025-09-02T13:28:08,903 Found link https://files.pythonhosted.org/packages/e2/5f/100dd2deb3147e73e7dd1fc78f68a163f93cbedd48c9879b54a45422ee83/google_ads_stubs-16.1.0.tar.gz (from https://pypi.org/simple/google-ads-stubs/) (requires-python:>=3.7,<3.12), version: 16.1.0 2025-09-02T13:28:08,904 Skipping link: No binaries permitted for google-ads-stubs: https://files.pythonhosted.org/packages/f8/fa/375a69afe99c68583899c58017f574e1768cf134dcdb4a46a276e0df2190/google_ads_stubs-16.2.0-py3-none-any.whl (from https://pypi.org/simple/google-ads-stubs/) (requires-python:>=3.7,<3.12) 2025-09-02T13:28:08,904 Found link https://files.pythonhosted.org/packages/09/9a/26476f48e6f08658492df543775e1b174dd62043edce98f90ba547067da8/google_ads_stubs-16.2.0.tar.gz (from https://pypi.org/simple/google-ads-stubs/) (requires-python:>=3.7,<3.12), version: 16.2.0 2025-09-02T13:28:08,905 Skipping link: No binaries permitted for google-ads-stubs: https://files.pythonhosted.org/packages/aa/2a/c44053b525bb37c0abf1c773a3310a0763cb92bd028211e83b3eb655a016/google_ads_stubs-17.0.0-py3-none-any.whl (from https://pypi.org/simple/google-ads-stubs/) (requires-python:>=3.7,<3.12) 2025-09-02T13:28:08,906 Found link https://files.pythonhosted.org/packages/fe/32/94e75f5c50752131aef37a0f01302806fc7fd39b6e712f99e581dfcbd229/google_ads_stubs-17.0.0.tar.gz (from https://pypi.org/simple/google-ads-stubs/) (requires-python:>=3.7,<3.12), version: 17.0.0 2025-09-02T13:28:08,907 Skipping link: No binaries permitted for google-ads-stubs: https://files.pythonhosted.org/packages/96/6e/05b31a305b996599593987a681c1c87e663dd68a19cae8f82941917b771e/google_ads_stubs-18.0.0-py3-none-any.whl (from https://pypi.org/simple/google-ads-stubs/) (requires-python:>=3.8,<3.12) 2025-09-02T13:28:08,908 Found link https://files.pythonhosted.org/packages/a7/2f/830214c33fa6d426dd159083d4dca83fb972a63f2d83e1580679fbd05fe9/google_ads_stubs-18.0.0.tar.gz (from https://pypi.org/simple/google-ads-stubs/) (requires-python:>=3.8,<3.12), version: 18.0.0 2025-09-02T13:28:08,909 Skipping link: No binaries permitted for google-ads-stubs: https://files.pythonhosted.org/packages/b7/59/b79ac75e67d721bc2aa6d4ee89bc422d02e80334085f11d55a84fca833b2/google_ads_stubs-18.1.0-py3-none-any.whl (from https://pypi.org/simple/google-ads-stubs/) (requires-python:<3.13,>=3.8) 2025-09-02T13:28:08,910 Found link https://files.pythonhosted.org/packages/92/55/1df8863d1b19beccf394f60e65e022e4b08196c1f155afcd35d64706f5c6/google_ads_stubs-18.1.0.tar.gz (from https://pypi.org/simple/google-ads-stubs/) (requires-python:<3.13,>=3.8), version: 18.1.0 2025-09-02T13:28:08,910 Skipping link: No binaries permitted for google-ads-stubs: https://files.pythonhosted.org/packages/5a/37/88c3ae550f662fca616ca15fc175a1229136ce3351487bff7faa6a4f7294/google_ads_stubs-19.0.0-py3-none-any.whl (from https://pypi.org/simple/google-ads-stubs/) (requires-python:<3.13,>=3.8) 2025-09-02T13:28:08,911 Found link https://files.pythonhosted.org/packages/98/8d/ab60e91f75da5af69c8a30d4f5275729f90c487135707e601ddf7b547893/google_ads_stubs-19.0.0.tar.gz (from https://pypi.org/simple/google-ads-stubs/) (requires-python:<3.13,>=3.8), version: 19.0.0 2025-09-02T13:28:08,912 Skipping link: No binaries permitted for google-ads-stubs: https://files.pythonhosted.org/packages/b0/e3/03cf9b9298dadacee52802fa81d25b4d6f2cbfabe2472a2bef299650fce1/google_ads_stubs-20.0.0-py3-none-any.whl (from https://pypi.org/simple/google-ads-stubs/) (requires-python:>=3.8) 2025-09-02T13:28:08,913 Found link https://files.pythonhosted.org/packages/72/59/43e1e5fa1cce628c74c9132d8e52018aa49ff4456d8bb4d933ed514b7b39/google_ads_stubs-20.0.0.tar.gz (from https://pypi.org/simple/google-ads-stubs/) (requires-python:>=3.8), version: 20.0.0 2025-09-02T13:28:08,913 Skipping link: No binaries permitted for google-ads-stubs: https://files.pythonhosted.org/packages/e5/15/c9bce0b49e7488a91e887db08eaffee95880d94e277be22da9b0751c82da/google_ads_stubs-21.0.0-py3-none-any.whl (from https://pypi.org/simple/google-ads-stubs/) (requires-python:>=3.9) 2025-09-02T13:28:08,915 Found link https://files.pythonhosted.org/packages/98/0b/eec0e37fe8e20e711c4f4156f7edf6c9e4e7fae3e1f802672b1b9ce62602/google_ads_stubs-21.0.0.tar.gz (from https://pypi.org/simple/google-ads-stubs/) (requires-python:>=3.9), version: 21.0.0 2025-09-02T13:28:08,915 Skipping link: No binaries permitted for google-ads-stubs: https://files.pythonhosted.org/packages/53/76/77fb7f2b1ca9097d24e7b121a2c6569a88cbb6837cec2da58421cac76f44/google_ads_stubs-22.0.0-py3-none-any.whl (from https://pypi.org/simple/google-ads-stubs/) (requires-python:>=3.9) 2025-09-02T13:28:08,916 Found link https://files.pythonhosted.org/packages/aa/69/74d7d12a91de50eb1eb07b10e8c8a34277301376e20c023235d09772614b/google_ads_stubs-22.0.0.tar.gz (from https://pypi.org/simple/google-ads-stubs/) (requires-python:>=3.9), version: 22.0.0 2025-09-02T13:28:08,917 Skipping link: No binaries permitted for google-ads-stubs: https://files.pythonhosted.org/packages/63/1b/d00566d173e07ae4500dd7eaf75c762cdbb50f4cdcd87cb2dad29adcf453/google_ads_stubs-23.0.0-py3-none-any.whl (from https://pypi.org/simple/google-ads-stubs/) (requires-python:>=3.9) 2025-09-02T13:28:08,917 Found link https://files.pythonhosted.org/packages/34/d5/8d38e2c016dd79345033cc398b9db5a6185c95bcd3b5a400095fd682fa01/google_ads_stubs-23.0.0.tar.gz (from https://pypi.org/simple/google-ads-stubs/) (requires-python:>=3.9), version: 23.0.0 2025-09-02T13:28:08,918 Fetching project page and analyzing links: https://www.piwheels.org/simple/google-ads-stubs/ 2025-09-02T13:28:08,919 Getting page https://www.piwheels.org/simple/google-ads-stubs/ 2025-09-02T13:28:08,921 Found index url https://www.piwheels.org/simple/ 2025-09-02T13:28:09,101 Fetched page https://www.piwheels.org/simple/google-ads-stubs/ as text/html 2025-09-02T13:28:09,111 Skipping link: No binaries permitted for google-ads-stubs: https://archive1.piwheels.org/simple/google-ads-stubs/google_ads_stubs-22.0.0-py3-none-any.whl#sha256=61621acd90acd9ca1b71165c058abfdbe81fdf3752d48eebc4474b04a06b67c6 (from https://www.piwheels.org/simple/google-ads-stubs/) (requires-python:>=3.9) 2025-09-02T13:28:09,112 Skipping link: No binaries permitted for google-ads-stubs: https://archive1.piwheels.org/simple/google-ads-stubs/google_ads_stubs-21.0.0-py3-none-any.whl#sha256=bd4d0a790d56b8f8f71d91cb6ffa840973e66c387c63bd53998b7e88ba1d42a9 (from https://www.piwheels.org/simple/google-ads-stubs/) (requires-python:>=3.9) 2025-09-02T13:28:09,112 Skipping link: No binaries permitted for google-ads-stubs: https://archive1.piwheels.org/simple/google-ads-stubs/google_ads_stubs-20.0.0-py3-none-any.whl#sha256=7a8f765934f3802abaad8d6bdc12472402cc3f2a201586f9abc6f836b71143ee (from https://www.piwheels.org/simple/google-ads-stubs/) (requires-python:>=3.8) 2025-09-02T13:28:09,113 Skipping link: No binaries permitted for google-ads-stubs: https://archive1.piwheels.org/simple/google-ads-stubs/google_ads_stubs-19.0.0-py3-none-any.whl#sha256=9873798b99295e37148a2c6412c7bb3042db721a158393625b7dbe3516dc2dc7 (from https://www.piwheels.org/simple/google-ads-stubs/) (requires-python:>=3.8,<3.13) 2025-09-02T13:28:09,113 Skipping link: No binaries permitted for google-ads-stubs: https://archive1.piwheels.org/simple/google-ads-stubs/google_ads_stubs-18.1.0-py3-none-any.whl#sha256=539eacc11a87da63a4202a3c1d285fa789df66edd028256e454e805b86b0ec2f (from https://www.piwheels.org/simple/google-ads-stubs/) (requires-python:>=3.8,<3.13) 2025-09-02T13:28:09,114 Skipping link: No binaries permitted for google-ads-stubs: https://archive1.piwheels.org/simple/google-ads-stubs/google_ads_stubs-18.0.0-py3-none-any.whl#sha256=e4481825b830e8148b692537a8568bf5198868a62ecab20b7a8c12ef3d6cdc86 (from https://www.piwheels.org/simple/google-ads-stubs/) (requires-python:>=3.8,<3.12) 2025-09-02T13:28:09,114 Skipping link: No binaries permitted for google-ads-stubs: https://archive1.piwheels.org/simple/google-ads-stubs/google_ads_stubs-17.0.0-py3-none-any.whl#sha256=ebc483fe1a70c114978dffb46c82a18c259d57af9c3a16886e5c84a30e98aa75 (from https://www.piwheels.org/simple/google-ads-stubs/) (requires-python:>=3.7,<3.12) 2025-09-02T13:28:09,115 Skipping link: No binaries permitted for google-ads-stubs: https://archive1.piwheels.org/simple/google-ads-stubs/google_ads_stubs-16.2.0-py3-none-any.whl#sha256=357342411a56b945f2f38466b59ed00a5a40821e6a3fcff96086f5a25a0729fe (from https://www.piwheels.org/simple/google-ads-stubs/) (requires-python:>=3.7,<3.12) 2025-09-02T13:28:09,116 Skipping link: No binaries permitted for google-ads-stubs: https://archive1.piwheels.org/simple/google-ads-stubs/google_ads_stubs-16.1.0-py3-none-any.whl#sha256=aa11bc484f6f35681551b8d109e2ae7d5c6262c2e1160dad8b3593f461c0dc0c (from https://www.piwheels.org/simple/google-ads-stubs/) (requires-python:>=3.7,<3.12) 2025-09-02T13:28:09,116 Skipping link: No binaries permitted for google-ads-stubs: https://archive1.piwheels.org/simple/google-ads-stubs/google_ads_stubs-16.0.0-py3-none-any.whl#sha256=418736a540829446274028c08a8bed80ca4e6aaa3c4b53d61165f7644a22e7bb (from https://www.piwheels.org/simple/google-ads-stubs/) (requires-python:>=3.7,<3.12) 2025-09-02T13:28:09,117 Skipping link: No binaries permitted for google-ads-stubs: https://archive1.piwheels.org/simple/google-ads-stubs/google_ads_stubs-15.2.1-py3-none-any.whl#sha256=bdc18695ba3318e824e6575484f6a8bd4145bfeb2732b30f4744b11a414ece8f (from https://www.piwheels.org/simple/google-ads-stubs/) (requires-python:>=3.7,<3.12) 2025-09-02T13:28:09,118 Skipping link: No binaries permitted for google-ads-stubs: https://archive1.piwheels.org/simple/google-ads-stubs/google_ads_stubs-15.2.0-py3-none-any.whl#sha256=5b62a2c4c01f89bacb20410d6296eceb83e46696dc5571b8a5d3550908b5d504 (from https://www.piwheels.org/simple/google-ads-stubs/) (requires-python:>=3.7,<3.12) 2025-09-02T13:28:09,118 Skipping link: No binaries permitted for google-ads-stubs: https://archive1.piwheels.org/simple/google-ads-stubs/google_ads_stubs-15.1.0-py3-none-any.whl#sha256=4be8d76ba63461e81d19f16f471bb141c87e0237976aceae7a68daf35932f7c4 (from https://www.piwheels.org/simple/google-ads-stubs/) (requires-python:>=3.7,<3.12) 2025-09-02T13:28:09,119 Skipping link: No binaries permitted for google-ads-stubs: https://archive1.piwheels.org/simple/google-ads-stubs/google_ads_stubs-15.0.0-py3-none-any.whl#sha256=2e5a9523bc8ecdd84eae7bbed132d1b8c5d2adebe12fefebf15a274d2c559c66 (from https://www.piwheels.org/simple/google-ads-stubs/) (requires-python:>=3.7,<4.0) 2025-09-02T13:28:09,119 Skipping link: No binaries permitted for google-ads-stubs: https://archive1.piwheels.org/simple/google-ads-stubs/google_ads_stubs-14.1.0-py3-none-any.whl#sha256=9f30e672b00d1f2f19e90984817650b0b5a93a3b68fcce653a91ec4045a2a937 (from https://www.piwheels.org/simple/google-ads-stubs/) (requires-python:>=3.7,<4.0) 2025-09-02T13:28:09,120 Skipping link: No binaries permitted for google-ads-stubs: https://archive1.piwheels.org/simple/google-ads-stubs/google_ads_stubs-14.0.0-py3-none-any.whl#sha256=2500c2f79bdbc26ffcfd39a734c1b653caae1f7ac11d23097a00a26893ba5fc1 (from https://www.piwheels.org/simple/google-ads-stubs/) (requires-python:>=3.7,<4.0) 2025-09-02T13:28:09,120 Skipping link: No binaries permitted for google-ads-stubs: https://archive1.piwheels.org/simple/google-ads-stubs/google_ads_stubs-13.1.0-py3-none-any.whl#sha256=43cb1428857c53611673af5cb9c52f8d2a991606f4c0d66e4dd36a41d6bb2f66 (from https://www.piwheels.org/simple/google-ads-stubs/) (requires-python:>=3.7,<4.0) 2025-09-02T13:28:09,121 Skipping link: No binaries permitted for google-ads-stubs: https://archive1.piwheels.org/simple/google-ads-stubs/google_ads_stubs-13.0.0-py3-none-any.whl#sha256=164b07340781c6c1d8ab2c5af66f40132ed732a5b2e36ea34390a41cf80cb8f8 (from https://www.piwheels.org/simple/google-ads-stubs/) (requires-python:>=3.7,<4.0) 2025-09-02T13:28:09,121 Skipping link: No binaries permitted for google-ads-stubs: https://archive1.piwheels.org/simple/google-ads-stubs/google_ads_stubs-12.0.0-py3-none-any.whl#sha256=60f6ef9404e92ff46697413e9f87d7b5ca53d8487e7cb1d7d55d5476c227e8c2 (from https://www.piwheels.org/simple/google-ads-stubs/) (requires-python:>=3.7,<4.0) 2025-09-02T13:28:09,122 Skipping link: No binaries permitted for google-ads-stubs: https://archive1.piwheels.org/simple/google-ads-stubs/google_ads_stubs-11.0.0-py3-none-any.whl#sha256=113a94e32374360431ec3c92d9210f1ad771d5c4c3a6e5ff1c2ed6157018feb6 (from https://www.piwheels.org/simple/google-ads-stubs/) (requires-python:>=3.7,<4.0) 2025-09-02T13:28:09,122 Skipping link: No binaries permitted for google-ads-stubs: https://archive1.piwheels.org/simple/google-ads-stubs/google_ads_stubs-10.0.0-py3-none-any.whl#sha256=121778826efd2f87b54bf243ccf3e9739dcfff33fb5e567e041947a949d08f04 (from https://www.piwheels.org/simple/google-ads-stubs/) (requires-python:>=3.7,<4.0) 2025-09-02T13:28:09,123 Skipping link: No binaries permitted for google-ads-stubs: https://archive1.piwheels.org/simple/google-ads-stubs/google_ads_stubs-9.0.0-py3-none-any.whl#sha256=e170779f8fbd3164c597774513add47db2a5298601881dce8f9a5acbd72728d0 (from https://www.piwheels.org/simple/google-ads-stubs/) (requires-python:>=3.7,<4.0) 2025-09-02T13:28:09,123 Skipping link: No binaries permitted for google-ads-stubs: https://archive1.piwheels.org/simple/google-ads-stubs/google_ads_stubs-8.1.0-py3-none-any.whl#sha256=da32cd852718e03111ab418ac7aceeec588ec654e64cedf1633bd5e72d5be0d6 (from https://www.piwheels.org/simple/google-ads-stubs/) (requires-python:>=3.7,<4.0) 2025-09-02T13:28:09,124 Skipping link: No binaries permitted for google-ads-stubs: https://archive1.piwheels.org/simple/google-ads-stubs/google_ads_stubs-8.0.0-py3-none-any.whl#sha256=f46437a6d0386b58a63f23d9dfbcd25973a681fcc62269841eb5360786db0913 (from https://www.piwheels.org/simple/google-ads-stubs/) (requires-python:>=3.7,<4.0) 2025-09-02T13:28:09,124 Skipping link: No binaries permitted for google-ads-stubs: https://archive1.piwheels.org/simple/google-ads-stubs/google_ads_stubs-7.0.0-py3-none-any.whl#sha256=a89ee7eb584fefce1de4122a6b63b12508668e7a57d47c91f21afd036fcb881f (from https://www.piwheels.org/simple/google-ads-stubs/) (requires-python:>=3.6,<4.0) 2025-09-02T13:28:09,125 Skipping link: No binaries permitted for google-ads-stubs: https://archive1.piwheels.org/simple/google-ads-stubs/google_ads_stubs-6.0.1-py3-none-any.whl#sha256=c05ffb16a508d90c0d7340ba884fe70bfe71cab4fabdcf7af4e5ade5632db63e (from https://www.piwheels.org/simple/google-ads-stubs/) (requires-python:>=3.6,<4.0) 2025-09-02T13:28:09,125 Skipping link: No binaries permitted for google-ads-stubs: https://archive1.piwheels.org/simple/google-ads-stubs/google_ads_stubs-6.0.0-py3-none-any.whl#sha256=b2c584dd89773e2bb979074c4424ac919f2ec83232966f492a934f4e18cd2b77 (from https://www.piwheels.org/simple/google-ads-stubs/) (requires-python:>=3.7,<4.0) 2025-09-02T13:28:09,126 Skipping link: No binaries permitted for google-ads-stubs: https://archive1.piwheels.org/simple/google-ads-stubs/google_ads_stubs-5.0.1-py3-none-any.whl#sha256=2b5c25b2fc758ca0abea6619d7bb2cc8886f4b09b0fe163fc052fb50e7119a49 (from https://www.piwheels.org/simple/google-ads-stubs/) (requires-python:>=3.7,<4.0) 2025-09-02T13:28:09,126 Skipping link: No binaries permitted for google-ads-stubs: https://archive1.piwheels.org/simple/google-ads-stubs/google_ads_stubs-5.0.0-py3-none-any.whl#sha256=9f94bd2bbd70bf9859c5de2bf08ef6ccc2f8965ca57f1b079403b55c497fc71e (from https://www.piwheels.org/simple/google-ads-stubs/) (requires-python:>=3.7,<4.0) 2025-09-02T13:28:09,127 Skipping link: No binaries permitted for google-ads-stubs: https://archive1.piwheels.org/simple/google-ads-stubs/google_ads_stubs-4.1.0.post1-py3-none-any.whl#sha256=a72c17cd73d27ec0a4945cf660be26dffbd1c076adb1f5057b336e002a4a8911 (from https://www.piwheels.org/simple/google-ads-stubs/) (requires-python:>=3.7,<4.0) 2025-09-02T13:28:09,127 Skipping link: No binaries permitted for google-ads-stubs: https://archive1.piwheels.org/simple/google-ads-stubs/google_ads_stubs-4.1.0-py3-none-any.whl#sha256=37220fd652912db580fb5a0d7288b56d6abf01fb1a74348484abdb45a81482f6 (from https://www.piwheels.org/simple/google-ads-stubs/) (requires-python:>=3.7,<4.0) 2025-09-02T13:28:09,128 Skipping link: No binaries permitted for google-ads-stubs: https://archive1.piwheels.org/simple/google-ads-stubs/google_ads_stubs-4.0.1-py3-none-any.whl#sha256=b43e0f3215aa3e42b4b42c7e0960df87fad5d481146b8ae229cece33fb803c23 (from https://www.piwheels.org/simple/google-ads-stubs/) (requires-python:>=3.7,<4.0) 2025-09-02T13:28:09,128 Skipping link: No binaries permitted for google-ads-stubs: https://archive1.piwheels.org/simple/google-ads-stubs/google_ads_stubs-4.0.0-py3-none-any.whl#sha256=b4c719d20056ccb847ff8f0e778e69e98a77c8106f34faa923ced8c5e964485f (from https://www.piwheels.org/simple/google-ads-stubs/) (requires-python:>=3.7,<4.0) 2025-09-02T13:28:09,129 Skipping link: No binaries permitted for google-ads-stubs: https://archive1.piwheels.org/simple/google-ads-stubs/google_ads_stubs-3.1.1-py3-none-any.whl#sha256=602c54e6d7d0a68c5b0a5a811a0bb10f51046ea1604c94720571b09603aee14e (from https://www.piwheels.org/simple/google-ads-stubs/) (requires-python:>=3.7,<4.0) 2025-09-02T13:28:09,129 Skipping link: No binaries permitted for google-ads-stubs: https://archive1.piwheels.org/simple/google-ads-stubs/google_ads_stubs-3.1.0-py3-none-any.whl#sha256=c1eb658339c9d04c302a3d3ec60a0db40f4c787d4865399838ac2e1c045f1f90 (from https://www.piwheels.org/simple/google-ads-stubs/) (requires-python:>=3.7,<4.0) 2025-09-02T13:28:09,130 Skipping link: No binaries permitted for google-ads-stubs: https://archive1.piwheels.org/simple/google-ads-stubs/google_ads_stubs-3.0.1-py3-none-any.whl#sha256=593f82b7761d6a74dc6df2c8028d8b93c2cf6caf2034a558b2ce53e958049e91 (from https://www.piwheels.org/simple/google-ads-stubs/) (requires-python:>=3.7,<4.0) 2025-09-02T13:28:09,130 Skipping link: No binaries permitted for google-ads-stubs: https://archive1.piwheels.org/simple/google-ads-stubs/google_ads_stubs-3.0.0-py3-none-any.whl#sha256=71e3a052e9cc24862120e05c85f9308f31483df86c573d84e6506ac1f895f1d5 (from https://www.piwheels.org/simple/google-ads-stubs/) (requires-python:>=3.7,<4.0) 2025-09-02T13:28:09,131 Skipping link: No binaries permitted for google-ads-stubs: https://archive1.piwheels.org/simple/google-ads-stubs/google_ads_stubs-2.1.0-py3-none-any.whl#sha256=b9298a34d67fc8d6beca4976146059535010a9184bdeb587461c00dddcf292c4 (from https://www.piwheels.org/simple/google-ads-stubs/) (requires-python:>=3.7,<4.0) 2025-09-02T13:28:09,131 Skipping link: No binaries permitted for google-ads-stubs: https://archive1.piwheels.org/simple/google-ads-stubs/google_ads_stubs-2.0.0-py3-none-any.whl#sha256=24bdaeb1619d8b4012b57675e4dd9d32ab0ff5c8600b422971f10f2a657ca7ae (from https://www.piwheels.org/simple/google-ads-stubs/) (requires-python:>=3.7,<4.0) 2025-09-02T13:28:09,132 Skipping link: No binaries permitted for google-ads-stubs: https://archive1.piwheels.org/simple/google-ads-stubs/google_ads_stubs-1.0.0-py2.py3-none-any.whl#sha256=f7719b71175df31d1cba370ee8c19f27253123c3dd424dc98f9ec4a3d6e1514d (from https://www.piwheels.org/simple/google-ads-stubs/) (requires-python:>=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*) 2025-09-02T13:28:09,132 Skipping link: not a file: https://www.piwheels.org/simple/google-ads-stubs/ 2025-09-02T13:28:09,133 Skipping link: not a file: https://pypi.org/simple/google-ads-stubs/ 2025-09-02T13:28:09,160 Given no hashes to check 1 links for project 'google-ads-stubs': discarding no candidates 2025-09-02T13:28:09,163 Collecting google-ads-stubs==23.0.0 2025-09-02T13:28:09,165 Created temporary directory: /tmp/pip-unpack-b_j_nqmh 2025-09-02T13:28:09,400 Downloading google_ads_stubs-23.0.0.tar.gz (1.0 MB) 2025-09-02T13:28:10,778 Added google-ads-stubs==23.0.0 from https://files.pythonhosted.org/packages/34/d5/8d38e2c016dd79345033cc398b9db5a6185c95bcd3b5a400095fd682fa01/google_ads_stubs-23.0.0.tar.gz to build tracker '/tmp/pip-build-tracker-qeypefvv' 2025-09-02T13:28:10,779 ERROR: google-ads-stubs==23.0.0 from https://files.pythonhosted.org/packages/34/d5/8d38e2c016dd79345033cc398b9db5a6185c95bcd3b5a400095fd682fa01/google_ads_stubs-23.0.0.tar.gz does not appear to be a Python project: neither 'setup.py' nor 'pyproject.toml' found. 2025-09-02T13:28:10,781 Exception information: 2025-09-02T13:28:10,781 Traceback (most recent call last): 2025-09-02T13:28:10,781 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/cli/base_command.py", line 107, in _run_wrapper 2025-09-02T13:28:10,781 status = _inner_run() 2025-09-02T13:28:10,781 ^^^^^^^^^^^^ 2025-09-02T13:28:10,781 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/cli/base_command.py", line 98, in _inner_run 2025-09-02T13:28:10,781 return self.run(options, args) 2025-09-02T13:28:10,781 ^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-02T13:28:10,781 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/cli/req_command.py", line 71, in wrapper 2025-09-02T13:28:10,781 return func(self, options, args) 2025-09-02T13:28:10,781 ^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-02T13:28:10,781 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/commands/wheel.py", line 146, in run 2025-09-02T13:28:10,781 requirement_set = resolver.resolve(reqs, check_supported_wheels=True) 2025-09-02T13:28:10,781 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-02T13:28:10,781 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/resolution/resolvelib/resolver.py", line 98, in resolve 2025-09-02T13:28:10,781 result = self._result = resolver.resolve( 2025-09-02T13:28:10,781 ^^^^^^^^^^^^^^^^^ 2025-09-02T13:28:10,781 File "/usr/local/lib/python3.11/dist-packages/pip/_vendor/resolvelib/resolvers/resolution.py", line 596, in resolve 2025-09-02T13:28:10,781 state = resolution.resolve(requirements, max_rounds=max_rounds) 2025-09-02T13:28:10,781 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-02T13:28:10,781 File "/usr/local/lib/python3.11/dist-packages/pip/_vendor/resolvelib/resolvers/resolution.py", line 429, in resolve 2025-09-02T13:28:10,781 self._add_to_criteria(self.state.criteria, r, parent=None) 2025-09-02T13:28:10,781 File "/usr/local/lib/python3.11/dist-packages/pip/_vendor/resolvelib/resolvers/resolution.py", line 150, in _add_to_criteria 2025-09-02T13:28:10,781 if not criterion.candidates: 2025-09-02T13:28:10,781 File "/usr/local/lib/python3.11/dist-packages/pip/_vendor/resolvelib/structs.py", line 194, in __bool__ 2025-09-02T13:28:10,781 return bool(self._sequence) 2025-09-02T13:28:10,781 ^^^^^^^^^^^^^^^^^^^^ 2025-09-02T13:28:10,781 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 165, in __bool__ 2025-09-02T13:28:10,781 self._bool = any(self) 2025-09-02T13:28:10,781 ^^^^^^^^^ 2025-09-02T13:28:10,781 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 149, in 2025-09-02T13:28:10,781 return (c for c in iterator if id(c) not in self._incompatible_ids) 2025-09-02T13:28:10,781 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-02T13:28:10,781 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 39, in _iter_built 2025-09-02T13:28:10,781 candidate = func() 2025-09-02T13:28:10,781 ^^^^^^ 2025-09-02T13:28:10,781 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/resolution/resolvelib/factory.py", line 180, in _make_candidate_from_link 2025-09-02T13:28:10,781 base: BaseCandidate | None = self._make_base_candidate_from_link( 2025-09-02T13:28:10,781 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-02T13:28:10,781 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/resolution/resolvelib/factory.py", line 226, in _make_base_candidate_from_link 2025-09-02T13:28:10,781 self._link_candidate_cache[link] = LinkCandidate( 2025-09-02T13:28:10,781 ^^^^^^^^^^^^^^ 2025-09-02T13:28:10,781 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 309, in __init__ 2025-09-02T13:28:10,781 super().__init__( 2025-09-02T13:28:10,781 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 162, in __init__ 2025-09-02T13:28:10,781 self.dist = self._prepare() 2025-09-02T13:28:10,781 ^^^^^^^^^^^^^^^ 2025-09-02T13:28:10,781 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 239, in _prepare 2025-09-02T13:28:10,781 dist = self._prepare_distribution() 2025-09-02T13:28:10,781 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-02T13:28:10,781 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 320, in _prepare_distribution 2025-09-02T13:28:10,781 return preparer.prepare_linked_requirement(self._ireq, parallel_builds=True) 2025-09-02T13:28:10,781 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-02T13:28:10,781 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/operations/prepare.py", line 537, in prepare_linked_requirement 2025-09-02T13:28:10,781 return self._prepare_linked_requirement(req, parallel_builds) 2025-09-02T13:28:10,781 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-02T13:28:10,781 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/operations/prepare.py", line 652, in _prepare_linked_requirement 2025-09-02T13:28:10,781 dist = _get_prepared_distribution( 2025-09-02T13:28:10,781 ^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-02T13:28:10,781 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/operations/prepare.py", line 77, in _get_prepared_distribution 2025-09-02T13:28:10,781 abstract_dist.prepare_distribution_metadata( 2025-09-02T13:28:10,781 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/distributions/sdist.py", line 42, in prepare_distribution_metadata 2025-09-02T13:28:10,781 self.req.load_pyproject_toml() 2025-09-02T13:28:10,781 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/req/req_install.py", line 515, in load_pyproject_toml 2025-09-02T13:28:10,781 pyproject_toml_data = load_pyproject_toml( 2025-09-02T13:28:10,781 ^^^^^^^^^^^^^^^^^^^^ 2025-09-02T13:28:10,781 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/pyproject.py", line 60, in load_pyproject_toml 2025-09-02T13:28:10,781 raise InstallationError( 2025-09-02T13:28:10,781 pip._internal.exceptions.InstallationError: google-ads-stubs==23.0.0 from https://files.pythonhosted.org/packages/34/d5/8d38e2c016dd79345033cc398b9db5a6185c95bcd3b5a400095fd682fa01/google_ads_stubs-23.0.0.tar.gz does not appear to be a Python project: neither 'setup.py' nor 'pyproject.toml' found. 2025-09-02T13:28:10,796 Removed google-ads-stubs==23.0.0 from https://files.pythonhosted.org/packages/34/d5/8d38e2c016dd79345033cc398b9db5a6185c95bcd3b5a400095fd682fa01/google_ads_stubs-23.0.0.tar.gz from build tracker '/tmp/pip-build-tracker-qeypefvv' 2025-09-02T13:28:10,797 Removed build tracker: '/tmp/pip-build-tracker-qeypefvv'