2025-03-30T18:36:59,890 Created temporary directory: /tmp/pip-build-tracker-mlz8r189 2025-03-30T18:36:59,891 Initialized build tracking at /tmp/pip-build-tracker-mlz8r189 2025-03-30T18:36:59,892 Created build tracker: /tmp/pip-build-tracker-mlz8r189 2025-03-30T18:36:59,892 Entered build tracker: /tmp/pip-build-tracker-mlz8r189 2025-03-30T18:36:59,893 Created temporary directory: /tmp/pip-wheel-vxtgnej9 2025-03-30T18:36:59,897 Created temporary directory: /tmp/pip-ephem-wheel-cache-tzmxyps2 2025-03-30T18:36:59,942 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2025-03-30T18:36:59,944 2 location(s) to search for versions of watchtower-logging: 2025-03-30T18:36:59,944 * https://pypi.org/simple/watchtower-logging/ 2025-03-30T18:36:59,944 * https://www.piwheels.org/simple/watchtower-logging/ 2025-03-30T18:36:59,945 Fetching project page and analyzing links: https://pypi.org/simple/watchtower-logging/ 2025-03-30T18:36:59,946 Getting page https://pypi.org/simple/watchtower-logging/ 2025-03-30T18:36:59,948 Found index url https://pypi.org/simple/ 2025-03-30T18:37:00,172 Fetched page https://pypi.org/simple/watchtower-logging/ as application/vnd.pypi.simple.v1+json 2025-03-30T18:37:00,186 Skipping link: No binaries permitted for watchtower-logging: https://files.pythonhosted.org/packages/35/bb/32cd08298521ff36f455dd46f527840c3bbf02f6cb79aa9acb4386645a0b/watchtower_logging-0.1.0-py3-none-any.whl (from https://pypi.org/simple/watchtower-logging/) 2025-03-30T18:37:00,187 Found link https://files.pythonhosted.org/packages/ef/0a/d64f8606ae0e01bd819d3622b01ffad7c04724dca554e292acfd781a7a68/watchtower_logging-0.1.0.tar.gz (from https://pypi.org/simple/watchtower-logging/), version: 0.1.0 2025-03-30T18:37:00,187 Found link https://files.pythonhosted.org/packages/f6/7e/b396c103a22eaaedb6d4e6cc9c3a0b484f6b7810041aba6c002d4a61b04d/watchtower_logging-0.2.0.tar.gz (from https://pypi.org/simple/watchtower-logging/), version: 0.2.0 2025-03-30T18:37:00,188 Found link https://files.pythonhosted.org/packages/9a/29/324d019d8275b2166b40d1997bd459c2420aa3a7d06755ea88fdcb3a9d4c/watchtower_logging-0.2.1.tar.gz (from https://pypi.org/simple/watchtower-logging/), version: 0.2.1 2025-03-30T18:37:00,189 Found link https://files.pythonhosted.org/packages/92/55/36f4a90cdcb805d9c957c8f76020216010213ecec6262b00c780b3b64366/watchtower_logging-0.2.2.tar.gz (from https://pypi.org/simple/watchtower-logging/), version: 0.2.2 2025-03-30T18:37:00,189 Found link https://files.pythonhosted.org/packages/e5/99/4d7ed1477e6c2548be7d842964dce714e34e767d7d5dfe5d943efdd93be9/watchtower_logging-0.2.3.tar.gz (from https://pypi.org/simple/watchtower-logging/), version: 0.2.3 2025-03-30T18:37:00,190 Found link https://files.pythonhosted.org/packages/1b/12/c9c2e4028afa1008ecaddbf83d08589fb532b470d6ecab2a988fa0c68bc0/watchtower_logging-0.2.4.tar.gz (from https://pypi.org/simple/watchtower-logging/), version: 0.2.4 2025-03-30T18:37:00,191 Found link https://files.pythonhosted.org/packages/a6/15/269d8ab5b00077b32bc64f3cae4a0484e77ba87e3a75fb1ba83b187a1bf9/watchtower_logging-0.4.7.tar.gz (from https://pypi.org/simple/watchtower-logging/), version: 0.4.7 2025-03-30T18:37:00,191 Found link https://files.pythonhosted.org/packages/04/09/cd873f462943c20bbc3157e7a36a4ac11ab454af45f7db4f1b95eacb6ec8/watchtower_logging-0.4.8.tar.gz (from https://pypi.org/simple/watchtower-logging/), version: 0.4.8 2025-03-30T18:37:00,192 Found link https://files.pythonhosted.org/packages/6a/a9/447dcd200bf7f3e0f72e4336016bdc24e3f052fd70e105cbab65d41a1f5c/watchtower_logging-0.4.9.tar.gz (from https://pypi.org/simple/watchtower-logging/), version: 0.4.9 2025-03-30T18:37:00,193 Found link https://files.pythonhosted.org/packages/6e/31/3eb6e196e315f42b1643527cad02525dfaf5da4c004b2b6c7fff93cdfffa/watchtower_logging-0.4.10.tar.gz (from https://pypi.org/simple/watchtower-logging/), version: 0.4.10 2025-03-30T18:37:00,194 Found link https://files.pythonhosted.org/packages/8a/6d/ff803993d37200da57c2748e5a938742af39680e25c0bda207775af7a04d/watchtower_logging-0.4.11.tar.gz (from https://pypi.org/simple/watchtower-logging/), version: 0.4.11 2025-03-30T18:37:00,195 Found link https://files.pythonhosted.org/packages/ff/3e/a2d43c7e04220cfa5735cd01f9ee05a599e35dd52621f67cef2081575f99/watchtower_logging-0.4.12.tar.gz (from https://pypi.org/simple/watchtower-logging/), version: 0.4.12 2025-03-30T18:37:00,196 Found link https://files.pythonhosted.org/packages/13/eb/719be057fecc9fa5a1468da2f25752a6bf27a66035a3c6655d35aa2b96fc/watchtower_logging-0.5.0.tar.gz (from https://pypi.org/simple/watchtower-logging/), version: 0.5.0 2025-03-30T18:37:00,196 Found link https://files.pythonhosted.org/packages/a6/3e/d821e53cc9c6139f31a2c0f82ef44b3eb275197e78da1d6a26aba070c865/watchtower_logging-0.5.1.tar.gz (from https://pypi.org/simple/watchtower-logging/), version: 0.5.1 2025-03-30T18:37:00,197 Found link https://files.pythonhosted.org/packages/63/b3/bdf2494bf415e97bccd814eb980d94715205f022de3e5af5c877f4b71874/watchtower_logging-0.6.1.tar.gz (from https://pypi.org/simple/watchtower-logging/), version: 0.6.1 2025-03-30T18:37:00,197 Found link https://files.pythonhosted.org/packages/76/34/b8887e507a8d45063fd7cd740c8dac7dd345cd59a17a98aadf5a686e7f31/watchtower_logging-0.6.2.tar.gz (from https://pypi.org/simple/watchtower-logging/), version: 0.6.2 2025-03-30T18:37:00,198 Found link https://files.pythonhosted.org/packages/5e/dc/8ebcdea4ecaa4288ae31a2822d02602d321eb2c277932c188c4e12f30bb9/watchtower_logging-0.6.3.tar.gz (from https://pypi.org/simple/watchtower-logging/), version: 0.6.3 2025-03-30T18:37:00,199 Found link https://files.pythonhosted.org/packages/79/7f/7738d010dd9165b74dba2b7badd79bab950ae1296b2aab7cf3b9ac131d80/watchtower_logging-0.6.4.tar.gz (from https://pypi.org/simple/watchtower-logging/), version: 0.6.4 2025-03-30T18:37:00,199 Found link https://files.pythonhosted.org/packages/0e/81/c6546c28990d6ca77bd219dd96ad0c6d56db07623c720627617ce2c80e77/watchtower_logging-0.6.5.tar.gz (from https://pypi.org/simple/watchtower-logging/), version: 0.6.5 2025-03-30T18:37:00,200 Found link https://files.pythonhosted.org/packages/5c/f2/adf9f4c4f1692f8e95fb8d43af0020951af4b32f4a46133fbe6ab6df67b3/watchtower_logging-0.6.6.tar.gz (from https://pypi.org/simple/watchtower-logging/), version: 0.6.6 2025-03-30T18:37:00,200 Found link https://files.pythonhosted.org/packages/1d/04/4541b9937446d8b754fb70d52ddfc048fcde841f6394a6e23d0850dce0bb/watchtower_logging-0.6.7.tar.gz (from https://pypi.org/simple/watchtower-logging/), version: 0.6.7 2025-03-30T18:37:00,201 Found link https://files.pythonhosted.org/packages/7c/49/bb586bd31c66201cb22613cc87db7935f0a75995312c3789309862610394/watchtower_logging-0.6.8.tar.gz (from https://pypi.org/simple/watchtower-logging/), version: 0.6.8 2025-03-30T18:37:00,202 Found link https://files.pythonhosted.org/packages/3f/b9/dea907b76d9c48f70eef74dafe29e5f1a812d56c015d8f39f04d706bba15/watchtower_logging-0.6.10.tar.gz (from https://pypi.org/simple/watchtower-logging/), version: 0.6.10 2025-03-30T18:37:00,202 Found link https://files.pythonhosted.org/packages/c4/a6/cf17e44f7fdfabb6d8b5b676f394124c8d0835e3b305c2e12aaee9ad6999/watchtower_logging-0.6.11.tar.gz (from https://pypi.org/simple/watchtower-logging/), version: 0.6.11 2025-03-30T18:37:00,203 Found link https://files.pythonhosted.org/packages/0d/54/eddeec35c14e96ce21f120caf47374a9936bab7098b413aa78d8f6cfdc7e/watchtower_logging-0.6.12.tar.gz (from https://pypi.org/simple/watchtower-logging/), version: 0.6.12 2025-03-30T18:37:00,204 Found link https://files.pythonhosted.org/packages/28/a7/40a257de1d5a1108d015c87199e7a70fb623ac76e51887cf17ab51576ac7/watchtower_logging-0.6.13.tar.gz (from https://pypi.org/simple/watchtower-logging/), version: 0.6.13 2025-03-30T18:37:00,204 Found link https://files.pythonhosted.org/packages/64/df/2dfbe1e6d57206c3b1310305fd198b8a201bab57a71a1286fc98a9a00df7/watchtower_logging-0.6.14.tar.gz (from https://pypi.org/simple/watchtower-logging/), version: 0.6.14 2025-03-30T18:37:00,205 Found link https://files.pythonhosted.org/packages/de/c0/a2bc007ed0251d943ef742e15f903d0f5520f8b71b27a84bb34064143056/watchtower_logging-0.7.0.tar.gz (from https://pypi.org/simple/watchtower-logging/), version: 0.7.0 2025-03-30T18:37:00,206 Found link https://files.pythonhosted.org/packages/00/b9/fde72326183b2312d783d66dca7e1daead95587b7a62a219aa88cb43e3e6/watchtower_logging-0.7.1.tar.gz (from https://pypi.org/simple/watchtower-logging/), version: 0.7.1 2025-03-30T18:37:00,207 Found link https://files.pythonhosted.org/packages/c1/84/52077ae03a0095e1ee051d46bcb49f4b3ae9a5dd531d1c9ad06b51a86890/watchtower_logging-0.7.2.tar.gz (from https://pypi.org/simple/watchtower-logging/), version: 0.7.2 2025-03-30T18:37:00,207 Found link https://files.pythonhosted.org/packages/67/3d/039d3a05e4f57c39c5328eeb328cfca7eb155866bdc8f6fce74aa146d918/watchtower_logging-0.7.3.tar.gz (from https://pypi.org/simple/watchtower-logging/), version: 0.7.3 2025-03-30T18:37:00,208 Found link https://files.pythonhosted.org/packages/15/d1/e868eb296f2c012c5ca7647bed14cd3a988ea9a070140e0e852992408852/watchtower_logging-0.7.4.tar.gz (from https://pypi.org/simple/watchtower-logging/), version: 0.7.4 2025-03-30T18:37:00,208 Found link https://files.pythonhosted.org/packages/0d/b3/f357351039d417f758040b75ff10733a9b19e682fe1da7085a900733a41b/watchtower_logging-0.7.5.tar.gz (from https://pypi.org/simple/watchtower-logging/), version: 0.7.5 2025-03-30T18:37:00,209 Found link https://files.pythonhosted.org/packages/bf/e0/75a89205dff27708a9692a0601e47e5fb07e1fac28a0b2884c13bd027daa/watchtower_logging-0.7.6.tar.gz (from https://pypi.org/simple/watchtower-logging/), version: 0.7.6 2025-03-30T18:37:00,210 Found link https://files.pythonhosted.org/packages/33/9b/58d22cf1fd123e2353c4860281594dcb713e74631d699576889a0c4b0520/watchtower_logging-0.7.7.tar.gz (from https://pypi.org/simple/watchtower-logging/), version: 0.7.7 2025-03-30T18:37:00,210 Found link https://files.pythonhosted.org/packages/78/19/9fcd8e86e56bb68d6be4d722dbc75c3c9701f62e952961f32a83d678e64b/watchtower_logging-0.7.8.tar.gz (from https://pypi.org/simple/watchtower-logging/), version: 0.7.8 2025-03-30T18:37:00,211 Found link https://files.pythonhosted.org/packages/75/31/611981b038c88978e82e43438a478e1554ff43bf18b991aaba618b0528c8/watchtower_logging-0.7.9.tar.gz (from https://pypi.org/simple/watchtower-logging/), version: 0.7.9 2025-03-30T18:37:00,212 Found link https://files.pythonhosted.org/packages/72/95/cb5d30d0179349990a119e24a25514573efbd07188cd85603e570da9a872/watchtower_logging-0.7.10.tar.gz (from https://pypi.org/simple/watchtower-logging/), version: 0.7.10 2025-03-30T18:37:00,212 Found link https://files.pythonhosted.org/packages/13/8e/b4b04128b73464594a2860971203ac761d717a6a6e04c08bb1dfd43d1b97/watchtower_logging-0.7.11.tar.gz (from https://pypi.org/simple/watchtower-logging/), version: 0.7.11 2025-03-30T18:37:00,213 Found link https://files.pythonhosted.org/packages/aa/6a/19d169917d4827b27ea27b5094deaea27c1391cf23a0b23aa71659995ef2/watchtower_logging-0.7.12.tar.gz (from https://pypi.org/simple/watchtower-logging/), version: 0.7.12 2025-03-30T18:37:00,214 Found link https://files.pythonhosted.org/packages/bb/b8/5e7bb743751b1ec812839bdb3428d2db561d10de4c09f58a9758ef3da65f/watchtower_logging-0.7.13.tar.gz (from https://pypi.org/simple/watchtower-logging/), version: 0.7.13 2025-03-30T18:37:00,214 Skipping link: No binaries permitted for watchtower-logging: https://files.pythonhosted.org/packages/1c/b2/720ecd8c645f741db01a83ffcb23fa541e2f12566bd718d72d415fb9bfa6/watchtower_logging-1.0.0b1-py3-none-any.whl (from https://pypi.org/simple/watchtower-logging/) 2025-03-30T18:37:00,215 Found link https://files.pythonhosted.org/packages/7d/87/84773ac7561bcb78e61b802d8cdf1604e22fbca47a7b2cd64f6678ebc771/watchtower_logging-1.0.0b1.tar.gz (from https://pypi.org/simple/watchtower-logging/), version: 1.0.0b1 2025-03-30T18:37:00,216 Skipping link: No binaries permitted for watchtower-logging: https://files.pythonhosted.org/packages/1d/27/bbf47c67b40f9ce035a41c9fcd35dcdde9122b255fc66e2da0f78a47d73c/watchtower_logging-1.0.0b2-py3-none-any.whl (from https://pypi.org/simple/watchtower-logging/) 2025-03-30T18:37:00,217 Found link https://files.pythonhosted.org/packages/f5/fa/f78443b4e8a4d37f54793d08e6c26ff0fb2cc2cc29ed32b02bfe8f193765/watchtower_logging-1.0.0b2.tar.gz (from https://pypi.org/simple/watchtower-logging/), version: 1.0.0b2 2025-03-30T18:37:00,217 Skipping link: No binaries permitted for watchtower-logging: https://files.pythonhosted.org/packages/82/88/da78aea76c38f190ff68eeb4796456e434bc8a993df3f3a30f8787506434/watchtower_logging-1.0.0b3-py3-none-any.whl (from https://pypi.org/simple/watchtower-logging/) 2025-03-30T18:37:00,218 Found link https://files.pythonhosted.org/packages/27/3e/3da2b41971679be5586d23cedf3cdd06f8ed6ebc06ed56c4c55544f56708/watchtower_logging-1.0.0b3.tar.gz (from https://pypi.org/simple/watchtower-logging/), version: 1.0.0b3 2025-03-30T18:37:00,218 Skipping link: No binaries permitted for watchtower-logging: https://files.pythonhosted.org/packages/71/2e/68d0e54f62a24ff6e1996a7c7452aaf30ceba6184970cb1c056d3c39b39c/watchtower_logging-1.0.0b4-py3-none-any.whl (from https://pypi.org/simple/watchtower-logging/) 2025-03-30T18:37:00,219 Found link https://files.pythonhosted.org/packages/0b/e3/d4a0e53f776f3145a06aca40fdc8bf418c82d1dc897f8b4d57c48e846dd2/watchtower_logging-1.0.0b4.tar.gz (from https://pypi.org/simple/watchtower-logging/), version: 1.0.0b4 2025-03-30T18:37:00,219 Skipping link: No binaries permitted for watchtower-logging: https://files.pythonhosted.org/packages/cf/69/93aefaad0978701e5823a06b4b4e8b14d5bdc66fad8761c1ddac10086879/watchtower_logging-1.0.0b5-py3-none-any.whl (from https://pypi.org/simple/watchtower-logging/) 2025-03-30T18:37:00,220 Found link https://files.pythonhosted.org/packages/d1/c9/b2ede49eb5d932fe01e1c43ddf77f70faf12888cd968a10bc35bea4ba6cb/watchtower_logging-1.0.0b5.tar.gz (from https://pypi.org/simple/watchtower-logging/), version: 1.0.0b5 2025-03-30T18:37:00,220 Skipping link: No binaries permitted for watchtower-logging: https://files.pythonhosted.org/packages/ad/d2/e454dfe8ed85115b1fcfee60aea73df2c7e4f8d92e33c1afed26ce613b49/watchtower_logging-1.0.0b6-py3-none-any.whl (from https://pypi.org/simple/watchtower-logging/) 2025-03-30T18:37:00,221 Found link https://files.pythonhosted.org/packages/86/e1/3ad96f9645a58ada19bc5b8e3d0988c3524a60c0f7c08c646be1c2a18571/watchtower_logging-1.0.0b6.tar.gz (from https://pypi.org/simple/watchtower-logging/), version: 1.0.0b6 2025-03-30T18:37:00,222 Skipping link: No binaries permitted for watchtower-logging: https://files.pythonhosted.org/packages/d2/b0/6d857aed01ca5e37da5ef35e8a75a8cb7bfa4ab08aae53253fb5f4eda162/watchtower_logging-1.0.0b7-py3-none-any.whl (from https://pypi.org/simple/watchtower-logging/) 2025-03-30T18:37:00,222 Found link https://files.pythonhosted.org/packages/0b/49/75a7fb8c93caee9ce7bf12e4394f7aa0b832db6b8ed59b0dfc055bcd23f0/watchtower_logging-1.0.0b7.tar.gz (from https://pypi.org/simple/watchtower-logging/), version: 1.0.0b7 2025-03-30T18:37:00,223 Skipping link: No binaries permitted for watchtower-logging: https://files.pythonhosted.org/packages/28/c3/3bbe5117f1ed05b4207acdb7beb2cd50014ce301292f09797ae813f0c938/watchtower_logging-1.0.0b8-py3-none-any.whl (from https://pypi.org/simple/watchtower-logging/) 2025-03-30T18:37:00,224 Found link https://files.pythonhosted.org/packages/94/68/4c95139d7c84c962391d4a5642daf1b57fcd058bd1a944b5de66587ebb85/watchtower_logging-1.0.0b8.tar.gz (from https://pypi.org/simple/watchtower-logging/), version: 1.0.0b8 2025-03-30T18:37:00,224 Skipping link: No binaries permitted for watchtower-logging: https://files.pythonhosted.org/packages/6a/06/345b8c9d3ed499f13b9cc05cb5517bdba73243c85c79aa0dfdb839418851/watchtower_logging-1.0.0b9-py3-none-any.whl (from https://pypi.org/simple/watchtower-logging/) 2025-03-30T18:37:00,225 Found link https://files.pythonhosted.org/packages/a1/af/02caa08b194246555066961cca1f1e135e47bed38dbc0a94e8bb8b7d8513/watchtower_logging-1.0.0b9.tar.gz (from https://pypi.org/simple/watchtower-logging/), version: 1.0.0b9 2025-03-30T18:37:00,226 Skipping link: No binaries permitted for watchtower-logging: https://files.pythonhosted.org/packages/12/74/29ef7c6df4f9843a2773c0ec7a28cd99051939f8ccf2e25d2075f7be786f/watchtower_logging-1.0.0b11-py3-none-any.whl (from https://pypi.org/simple/watchtower-logging/) (requires-python:>=3.8) 2025-03-30T18:37:00,227 Found link https://files.pythonhosted.org/packages/23/65/1e61fe574055ee21787e0fb15f26b3ffeb0f20e80e677023ea211c008906/watchtower_logging-1.0.0b11.tar.gz (from https://pypi.org/simple/watchtower-logging/) (requires-python:>=3.8), version: 1.0.0b11 2025-03-30T18:37:00,228 Skipping link: No binaries permitted for watchtower-logging: https://files.pythonhosted.org/packages/3e/dc/c214eab73fe279a59c8bd7c06125849e56a30b31ef1e193f848177a94ac4/watchtower_logging-1.0.0b12-py3-none-any.whl (from https://pypi.org/simple/watchtower-logging/) (requires-python:>=3.8) 2025-03-30T18:37:00,229 Found link https://files.pythonhosted.org/packages/0d/69/253e8e67d3be5f680b0317650800e3079be19c4eae6b0e6ee663ec006eac/watchtower_logging-1.0.0b12.tar.gz (from https://pypi.org/simple/watchtower-logging/) (requires-python:>=3.8), version: 1.0.0b12 2025-03-30T18:37:00,229 Skipping link: No binaries permitted for watchtower-logging: https://files.pythonhosted.org/packages/35/8f/650e249ed6f211e981650032c4c1f4cc9e7e9f150e3ecef04f487fc9a960/watchtower_logging-1.0.0b13-py3-none-any.whl (from https://pypi.org/simple/watchtower-logging/) (requires-python:>=3.8) 2025-03-30T18:37:00,230 Found link https://files.pythonhosted.org/packages/d2/e7/05df4aca1992174ae7b9434d82cf6a48952d3f4bef353acbc4bbe40f54d3/watchtower_logging-1.0.0b13.tar.gz (from https://pypi.org/simple/watchtower-logging/) (requires-python:>=3.8), version: 1.0.0b13 2025-03-30T18:37:00,231 Skipping link: No binaries permitted for watchtower-logging: https://files.pythonhosted.org/packages/e2/ac/389ebbeae77ac9f019b9487906a7601ba90bbaa9d5f75cf8bc7a38747d7e/watchtower_logging-1.0.0b14-py3-none-any.whl (from https://pypi.org/simple/watchtower-logging/) (requires-python:>=3.8) 2025-03-30T18:37:00,232 Found link https://files.pythonhosted.org/packages/77/8f/c0170b22ae56b6a3348993bdb5cce92450646c4fcb96dba67271f3fa827a/watchtower_logging-1.0.0b14.tar.gz (from https://pypi.org/simple/watchtower-logging/) (requires-python:>=3.8), version: 1.0.0b14 2025-03-30T18:37:00,232 Skipping link: No binaries permitted for watchtower-logging: https://files.pythonhosted.org/packages/58/70/32c32cea1ae5ab4a55db28a0b804c6ba5e937ceaf29223c33226212b97e0/watchtower_logging-1.0.0b15-py3-none-any.whl (from https://pypi.org/simple/watchtower-logging/) (requires-python:>=3.8) 2025-03-30T18:37:00,233 Found link https://files.pythonhosted.org/packages/29/3a/586e648067f1ea6a79de00c783a3937299d8a8eb9a5bc0f6f842c7f6849f/watchtower_logging-1.0.0b15.tar.gz (from https://pypi.org/simple/watchtower-logging/) (requires-python:>=3.8), version: 1.0.0b15 2025-03-30T18:37:00,234 Skipping link: No binaries permitted for watchtower-logging: https://files.pythonhosted.org/packages/03/75/10d46f80ec896e3957801f68522f42892e9f3134e2561a2dc9ea1c6ede5f/watchtower_logging-1.0.0b16-py3-none-any.whl (from https://pypi.org/simple/watchtower-logging/) (requires-python:>=3.8) 2025-03-30T18:37:00,235 Found link https://files.pythonhosted.org/packages/39/a1/6af5001c00ddc40e1dbd610c118a69a0012d7471860e264e410de9ee4565/watchtower_logging-1.0.0b16.tar.gz (from https://pypi.org/simple/watchtower-logging/) (requires-python:>=3.8), version: 1.0.0b16 2025-03-30T18:37:00,236 Fetching project page and analyzing links: https://www.piwheels.org/simple/watchtower-logging/ 2025-03-30T18:37:00,237 Getting page https://www.piwheels.org/simple/watchtower-logging/ 2025-03-30T18:37:00,238 Found index url https://www.piwheels.org/simple/ 2025-03-30T18:37:00,397 Fetched page https://www.piwheels.org/simple/watchtower-logging/ as text/html 2025-03-30T18:37:00,408 Skipping link: No binaries permitted for watchtower-logging: https://www.piwheels.org/simple/watchtower-logging/watchtower_logging-0.7.13-py3-none-any.whl#sha256=9a4490b1f0457d3106ff8547af7f796a57ec2a88a9288d3e1abe548b5a40d934 (from https://www.piwheels.org/simple/watchtower-logging/) 2025-03-30T18:37:00,409 Skipping link: No binaries permitted for watchtower-logging: https://www.piwheels.org/simple/watchtower-logging/watchtower_logging-0.7.12-py3-none-any.whl#sha256=1af9872fcfbcdfdf4d0d066dfbb6b8da483985b60f6b4ea3e23cce5b520e32c8 (from https://www.piwheels.org/simple/watchtower-logging/) 2025-03-30T18:37:00,410 Skipping link: No binaries permitted for watchtower-logging: https://www.piwheels.org/simple/watchtower-logging/watchtower_logging-0.7.11-py3-none-any.whl#sha256=29ebd9ec05845ad0ae47b9feee7ff17d24f73aafbe33b862f1a8606e1535e8cc (from https://www.piwheels.org/simple/watchtower-logging/) 2025-03-30T18:37:00,410 Skipping link: No binaries permitted for watchtower-logging: https://www.piwheels.org/simple/watchtower-logging/watchtower_logging-0.7.10-py3-none-any.whl#sha256=e9987a6fd0707f95e71a4cc9ea676dc02737977ddf99703fce6170d365b53292 (from https://www.piwheels.org/simple/watchtower-logging/) 2025-03-30T18:37:00,411 Skipping link: No binaries permitted for watchtower-logging: https://www.piwheels.org/simple/watchtower-logging/watchtower_logging-0.7.9-py3-none-any.whl#sha256=3543f2a1882104e14a7531e971d37e69cee33a1ae6b2d1efb2196e330a1125c9 (from https://www.piwheels.org/simple/watchtower-logging/) 2025-03-30T18:37:00,411 Skipping link: No binaries permitted for watchtower-logging: https://www.piwheels.org/simple/watchtower-logging/watchtower_logging-0.7.8-py3-none-any.whl#sha256=41715c9b54bbcefbba80c449af0752f958b6b050ebafbc402f9c438721b7d903 (from https://www.piwheels.org/simple/watchtower-logging/) 2025-03-30T18:37:00,412 Skipping link: No binaries permitted for watchtower-logging: https://www.piwheels.org/simple/watchtower-logging/watchtower_logging-0.7.7-py3-none-any.whl#sha256=60bde0c96e619639410885a28863a352804a527a136c99b8b8a9622c00641498 (from https://www.piwheels.org/simple/watchtower-logging/) 2025-03-30T18:37:00,412 Skipping link: No binaries permitted for watchtower-logging: https://www.piwheels.org/simple/watchtower-logging/watchtower_logging-0.7.6-py3-none-any.whl#sha256=fcdafd58c7e245dfd8b3673c25afd953d7c6da39eb0e7636fb157c20806eec49 (from https://www.piwheels.org/simple/watchtower-logging/) 2025-03-30T18:37:00,413 Skipping link: No binaries permitted for watchtower-logging: https://www.piwheels.org/simple/watchtower-logging/watchtower_logging-0.7.5-py3-none-any.whl#sha256=7f0f0279b1513e76c03de7ee47b506a56ee8b9acc9052336565930fa30219f9a (from https://www.piwheels.org/simple/watchtower-logging/) 2025-03-30T18:37:00,413 Skipping link: No binaries permitted for watchtower-logging: https://www.piwheels.org/simple/watchtower-logging/watchtower_logging-0.7.4-py3-none-any.whl#sha256=38d9e423950070a473b8c9804fd2bddcec512b876e6f163953e636527e2bf4dc (from https://www.piwheels.org/simple/watchtower-logging/) 2025-03-30T18:37:00,414 Skipping link: No binaries permitted for watchtower-logging: https://www.piwheels.org/simple/watchtower-logging/watchtower_logging-0.7.3-py3-none-any.whl#sha256=8a3f270b6fab39d2cf11b04094b0db703db5a2af4f33b2a628b1bc85bce0bbf7 (from https://www.piwheels.org/simple/watchtower-logging/) 2025-03-30T18:37:00,414 Skipping link: No binaries permitted for watchtower-logging: https://www.piwheels.org/simple/watchtower-logging/watchtower_logging-0.7.2-py3-none-any.whl#sha256=ff97da3dbf67e9e2f90157040d40c2722d6d43d7808bb4988048a944fe8d6a69 (from https://www.piwheels.org/simple/watchtower-logging/) 2025-03-30T18:37:00,415 Skipping link: No binaries permitted for watchtower-logging: https://www.piwheels.org/simple/watchtower-logging/watchtower_logging-0.7.1-py3-none-any.whl#sha256=66291cf66ce7e8ca3c639321050b9c2dc3538f96aff77be5cc94b428c4accc84 (from https://www.piwheels.org/simple/watchtower-logging/) 2025-03-30T18:37:00,415 Skipping link: No binaries permitted for watchtower-logging: https://www.piwheels.org/simple/watchtower-logging/watchtower_logging-0.7.0-py3-none-any.whl#sha256=122594999f73485be61ecae68979790733ebc80e2a5e9ece09eb5e1e267be5fd (from https://www.piwheels.org/simple/watchtower-logging/) 2025-03-30T18:37:00,416 Skipping link: No binaries permitted for watchtower-logging: https://www.piwheels.org/simple/watchtower-logging/watchtower_logging-0.6.14-py3-none-any.whl#sha256=beac0687b527898ce5712b019c9faa6313e87e68bde67045bf062884e8bedc0d (from https://www.piwheels.org/simple/watchtower-logging/) 2025-03-30T18:37:00,416 Skipping link: No binaries permitted for watchtower-logging: https://www.piwheels.org/simple/watchtower-logging/watchtower_logging-0.6.13-py3-none-any.whl#sha256=5303747906cf5dd3739e368083c01a5d75e73e6537159c245b14c5f2772d8f3a (from https://www.piwheels.org/simple/watchtower-logging/) 2025-03-30T18:37:00,418 Skipping link: No binaries permitted for watchtower-logging: https://www.piwheels.org/simple/watchtower-logging/watchtower_logging-0.6.12-py3-none-any.whl#sha256=6e8f0e2de75724315c4e39c5849c9428ade56e143de128cc582ded9d2b70b55c (from https://www.piwheels.org/simple/watchtower-logging/) 2025-03-30T18:37:00,418 Skipping link: No binaries permitted for watchtower-logging: https://www.piwheels.org/simple/watchtower-logging/watchtower_logging-0.6.11-py3-none-any.whl#sha256=730130f93aa69bffca853ee7ad07a304b77f111aa50506bbddaddbefd4800d1e (from https://www.piwheels.org/simple/watchtower-logging/) 2025-03-30T18:37:00,418 Skipping link: No binaries permitted for watchtower-logging: https://www.piwheels.org/simple/watchtower-logging/watchtower_logging-0.6.10-py3-none-any.whl#sha256=e7af21c1b239f794cfe5295fdd8600be12153a84216eca3ffd1a7787489dd40e (from https://www.piwheels.org/simple/watchtower-logging/) 2025-03-30T18:37:00,419 Skipping link: No binaries permitted for watchtower-logging: https://www.piwheels.org/simple/watchtower-logging/watchtower_logging-0.6.8-py3-none-any.whl#sha256=9ec8c75deaf3785649f7dfd4237db97708f956136f975fb4c9158b8ff52715ff (from https://www.piwheels.org/simple/watchtower-logging/) 2025-03-30T18:37:00,419 Skipping link: No binaries permitted for watchtower-logging: https://www.piwheels.org/simple/watchtower-logging/watchtower_logging-0.6.7-py3-none-any.whl#sha256=041ca83f8a1b98a9802785b9dd29122b321374b78e0629dfab610245f1dce34c (from https://www.piwheels.org/simple/watchtower-logging/) 2025-03-30T18:37:00,420 Skipping link: No binaries permitted for watchtower-logging: https://www.piwheels.org/simple/watchtower-logging/watchtower_logging-0.6.6-py3-none-any.whl#sha256=f8ecea06ec89a7bb2321082bb550113a7781f8fe621ed90b58a3ab7ae7896f5d (from https://www.piwheels.org/simple/watchtower-logging/) 2025-03-30T18:37:00,420 Skipping link: No binaries permitted for watchtower-logging: https://www.piwheels.org/simple/watchtower-logging/watchtower_logging-0.6.5-py3-none-any.whl#sha256=0a7ffbde99e1658fe1451e06547e3f0cf61bd90e429cb8bd42314d8416e97139 (from https://www.piwheels.org/simple/watchtower-logging/) 2025-03-30T18:37:00,421 Skipping link: No binaries permitted for watchtower-logging: https://www.piwheels.org/simple/watchtower-logging/watchtower_logging-0.6.4-py3-none-any.whl#sha256=9d2f4581a81fc58f928a078e4ef6e14bc7a2a40d586669c66a9adb98765cf796 (from https://www.piwheels.org/simple/watchtower-logging/) 2025-03-30T18:37:00,422 Skipping link: No binaries permitted for watchtower-logging: https://www.piwheels.org/simple/watchtower-logging/watchtower_logging-0.6.3-py3-none-any.whl#sha256=30e712cb6b7a402a4cc39ea2a1af8164673ee84fe1c259c9086e4d0b6d2dfda0 (from https://www.piwheels.org/simple/watchtower-logging/) 2025-03-30T18:37:00,422 Skipping link: No binaries permitted for watchtower-logging: https://www.piwheels.org/simple/watchtower-logging/watchtower_logging-0.6.2-py3-none-any.whl#sha256=9631bbd1425cea269d9b46220acf0eea525760f02de9aec2e56afa5b3c0d3414 (from https://www.piwheels.org/simple/watchtower-logging/) 2025-03-30T18:37:00,423 Skipping link: No binaries permitted for watchtower-logging: https://www.piwheels.org/simple/watchtower-logging/watchtower_logging-0.6.1-py3-none-any.whl#sha256=5144acba1031f805cd6547fa65263ce436a3d6849286b64a3f64d0a498d1b2f0 (from https://www.piwheels.org/simple/watchtower-logging/) 2025-03-30T18:37:00,423 Skipping link: No binaries permitted for watchtower-logging: https://www.piwheels.org/simple/watchtower-logging/watchtower_logging-0.5.1-py3-none-any.whl#sha256=cce932136af5ffed4021e7d30bdce3f29569bdc4c25ef25e671e6c04cc139c54 (from https://www.piwheels.org/simple/watchtower-logging/) 2025-03-30T18:37:00,424 Skipping link: No binaries permitted for watchtower-logging: https://www.piwheels.org/simple/watchtower-logging/watchtower_logging-0.5.0-py3-none-any.whl#sha256=ccf7db074549bde7fcf8638db8db2be4f1f8485f1cde7a0deea469bc0abe57a3 (from https://www.piwheels.org/simple/watchtower-logging/) 2025-03-30T18:37:00,424 Skipping link: No binaries permitted for watchtower-logging: https://www.piwheels.org/simple/watchtower-logging/watchtower_logging-0.4.12-py3-none-any.whl#sha256=69ba5d68a8762b94c8f5b53cbea23086142772fc53dadd9a2f656064f2be94c8 (from https://www.piwheels.org/simple/watchtower-logging/) 2025-03-30T18:37:00,425 Skipping link: No binaries permitted for watchtower-logging: https://www.piwheels.org/simple/watchtower-logging/watchtower_logging-0.4.11-py3-none-any.whl#sha256=735387310c245fcedab6811b7d88265e1d0c7112c1be913338c2fc451bf9561a (from https://www.piwheels.org/simple/watchtower-logging/) 2025-03-30T18:37:00,425 Skipping link: No binaries permitted for watchtower-logging: https://www.piwheels.org/simple/watchtower-logging/watchtower_logging-0.4.10-py3-none-any.whl#sha256=29f23ed943a3e173f43fd3d3832382120da4f462ffefd22e3ccb769f4ee64a2b (from https://www.piwheels.org/simple/watchtower-logging/) 2025-03-30T18:37:00,426 Skipping link: No binaries permitted for watchtower-logging: https://www.piwheels.org/simple/watchtower-logging/watchtower_logging-0.4.9-py3-none-any.whl#sha256=1cf68bcb44e4afdb1a7f5f0ac7cb8ac895463886aba4c5efbbb05f1589af7786 (from https://www.piwheels.org/simple/watchtower-logging/) 2025-03-30T18:37:00,426 Skipping link: No binaries permitted for watchtower-logging: https://www.piwheels.org/simple/watchtower-logging/watchtower_logging-0.4.8-py3-none-any.whl#sha256=8e36af538ec38f55b78799376f48b2f64484156c9b027b14950b6fede408b2ca (from https://www.piwheels.org/simple/watchtower-logging/) 2025-03-30T18:37:00,427 Skipping link: No binaries permitted for watchtower-logging: https://www.piwheels.org/simple/watchtower-logging/watchtower_logging-0.4.7-py3-none-any.whl#sha256=daad99a0afbd588584e3dc0050e1186750dddd7cd171c56403a7c7359b337784 (from https://www.piwheels.org/simple/watchtower-logging/) 2025-03-30T18:37:00,427 Skipping link: No binaries permitted for watchtower-logging: https://www.piwheels.org/simple/watchtower-logging/watchtower_logging-0.2.4-py3-none-any.whl#sha256=72e37c9846f99e68192ba3d2b832edde06a999ebcb3adec712ab25ab6f08b81e (from https://www.piwheels.org/simple/watchtower-logging/) 2025-03-30T18:37:00,428 Skipping link: No binaries permitted for watchtower-logging: https://www.piwheels.org/simple/watchtower-logging/watchtower_logging-0.2.3-py3-none-any.whl#sha256=53bed6fe2a2822a4b403dc1be1370dab48cfd82513e42d03dec268fc2ccc4a50 (from https://www.piwheels.org/simple/watchtower-logging/) 2025-03-30T18:37:00,428 Skipping link: No binaries permitted for watchtower-logging: https://www.piwheels.org/simple/watchtower-logging/watchtower_logging-0.2.2-py3-none-any.whl#sha256=2aa78608811151362cca3876eb86ff083be7456fea1d1b3d99b1a13f387f832e (from https://www.piwheels.org/simple/watchtower-logging/) 2025-03-30T18:37:00,429 Skipping link: No binaries permitted for watchtower-logging: https://www.piwheels.org/simple/watchtower-logging/watchtower_logging-0.2.1-py3-none-any.whl#sha256=ccee28413fd11067b5491e91517bcf1f0143181d2bf8e332dd19f0c58caac4f6 (from https://www.piwheels.org/simple/watchtower-logging/) 2025-03-30T18:37:00,429 Skipping link: No binaries permitted for watchtower-logging: https://www.piwheels.org/simple/watchtower-logging/watchtower_logging-0.2.0-py3-none-any.whl#sha256=9df0e8efc974b526b014da2a1845d8087b43af0259765b0f311d7ca9dd48f155 (from https://www.piwheels.org/simple/watchtower-logging/) 2025-03-30T18:37:00,430 Skipping link: No binaries permitted for watchtower-logging: https://www.piwheels.org/simple/watchtower-logging/watchtower_logging-0.1.0-py3-none-any.whl#sha256=6da69cbd9d1537aa9d9c70f0962154de8f78e9d85ef2ac102b0519ad80b26c81 (from https://www.piwheels.org/simple/watchtower-logging/) 2025-03-30T18:37:00,430 Skipping link: not a file: https://www.piwheels.org/simple/watchtower-logging/ 2025-03-30T18:37:00,431 Skipping link: not a file: https://pypi.org/simple/watchtower-logging/ 2025-03-30T18:37:00,457 Given no hashes to check 1 links for project 'watchtower-logging': discarding no candidates 2025-03-30T18:37:00,459 Collecting watchtower-logging==1.0.0b15 2025-03-30T18:37:00,462 Created temporary directory: /tmp/pip-unpack-agrxrd6s 2025-03-30T18:37:00,615 Downloading watchtower_logging-1.0.0b15.tar.gz (14 kB) 2025-03-30T18:37:00,657 Added watchtower-logging==1.0.0b15 from https://files.pythonhosted.org/packages/29/3a/586e648067f1ea6a79de00c783a3937299d8a8eb9a5bc0f6f842c7f6849f/watchtower_logging-1.0.0b15.tar.gz to build tracker '/tmp/pip-build-tracker-mlz8r189' 2025-03-30T18:37:00,659 ERROR: watchtower-logging==1.0.0b15 from https://files.pythonhosted.org/packages/29/3a/586e648067f1ea6a79de00c783a3937299d8a8eb9a5bc0f6f842c7f6849f/watchtower_logging-1.0.0b15.tar.gz does not appear to be a Python project: neither 'setup.py' nor 'pyproject.toml' found. 2025-03-30T18:37:00,660 Exception information: 2025-03-30T18:37:00,660 Traceback (most recent call last): 2025-03-30T18:37:00,660 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/cli/base_command.py", line 105, in _run_wrapper 2025-03-30T18:37:00,660 status = _inner_run() 2025-03-30T18:37:00,660 ^^^^^^^^^^^^ 2025-03-30T18:37:00,660 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/cli/base_command.py", line 96, in _inner_run 2025-03-30T18:37:00,660 return self.run(options, args) 2025-03-30T18:37:00,660 ^^^^^^^^^^^^^^^^^^^^^^^ 2025-03-30T18:37:00,660 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/cli/req_command.py", line 67, in wrapper 2025-03-30T18:37:00,660 return func(self, options, args) 2025-03-30T18:37:00,660 ^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-03-30T18:37:00,660 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/commands/wheel.py", line 147, in run 2025-03-30T18:37:00,660 requirement_set = resolver.resolve(reqs, check_supported_wheels=True) 2025-03-30T18:37:00,660 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-03-30T18:37:00,660 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/resolution/resolvelib/resolver.py", line 95, in resolve 2025-03-30T18:37:00,660 result = self._result = resolver.resolve( 2025-03-30T18:37:00,660 ^^^^^^^^^^^^^^^^^ 2025-03-30T18:37:00,660 File "/usr/local/lib/python3.11/dist-packages/pip/_vendor/resolvelib/resolvers.py", line 546, in resolve 2025-03-30T18:37:00,660 state = resolution.resolve(requirements, max_rounds=max_rounds) 2025-03-30T18:37:00,660 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-03-30T18:37:00,660 File "/usr/local/lib/python3.11/dist-packages/pip/_vendor/resolvelib/resolvers.py", line 397, in resolve 2025-03-30T18:37:00,660 self._add_to_criteria(self.state.criteria, r, parent=None) 2025-03-30T18:37:00,660 File "/usr/local/lib/python3.11/dist-packages/pip/_vendor/resolvelib/resolvers.py", line 173, in _add_to_criteria 2025-03-30T18:37:00,660 if not criterion.candidates: 2025-03-30T18:37:00,660 File "/usr/local/lib/python3.11/dist-packages/pip/_vendor/resolvelib/structs.py", line 156, in __bool__ 2025-03-30T18:37:00,660 return bool(self._sequence) 2025-03-30T18:37:00,660 ^^^^^^^^^^^^^^^^^^^^ 2025-03-30T18:37:00,660 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 174, in __bool__ 2025-03-30T18:37:00,660 return any(self) 2025-03-30T18:37:00,660 ^^^^^^^^^ 2025-03-30T18:37:00,660 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 162, in 2025-03-30T18:37:00,660 return (c for c in iterator if id(c) not in self._incompatible_ids) 2025-03-30T18:37:00,660 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-03-30T18:37:00,660 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 53, in _iter_built 2025-03-30T18:37:00,660 candidate = func() 2025-03-30T18:37:00,660 ^^^^^^ 2025-03-30T18:37:00,660 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/resolution/resolvelib/factory.py", line 187, in _make_candidate_from_link 2025-03-30T18:37:00,660 base: Optional[BaseCandidate] = self._make_base_candidate_from_link( 2025-03-30T18:37:00,660 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-03-30T18:37:00,660 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/resolution/resolvelib/factory.py", line 233, in _make_base_candidate_from_link 2025-03-30T18:37:00,660 self._link_candidate_cache[link] = LinkCandidate( 2025-03-30T18:37:00,660 ^^^^^^^^^^^^^^ 2025-03-30T18:37:00,660 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 304, in __init__ 2025-03-30T18:37:00,660 super().__init__( 2025-03-30T18:37:00,660 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 159, in __init__ 2025-03-30T18:37:00,660 self.dist = self._prepare() 2025-03-30T18:37:00,660 ^^^^^^^^^^^^^^^ 2025-03-30T18:37:00,660 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 236, in _prepare 2025-03-30T18:37:00,660 dist = self._prepare_distribution() 2025-03-30T18:37:00,660 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-03-30T18:37:00,660 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 315, in _prepare_distribution 2025-03-30T18:37:00,660 return preparer.prepare_linked_requirement(self._ireq, parallel_builds=True) 2025-03-30T18:37:00,660 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-03-30T18:37:00,660 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/operations/prepare.py", line 527, in prepare_linked_requirement 2025-03-30T18:37:00,660 return self._prepare_linked_requirement(req, parallel_builds) 2025-03-30T18:37:00,660 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-03-30T18:37:00,660 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/operations/prepare.py", line 642, in _prepare_linked_requirement 2025-03-30T18:37:00,660 dist = _get_prepared_distribution( 2025-03-30T18:37:00,660 ^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-03-30T18:37:00,660 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/operations/prepare.py", line 72, in _get_prepared_distribution 2025-03-30T18:37:00,660 abstract_dist.prepare_distribution_metadata( 2025-03-30T18:37:00,660 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/distributions/sdist.py", line 39, in prepare_distribution_metadata 2025-03-30T18:37:00,660 self.req.load_pyproject_toml() 2025-03-30T18:37:00,660 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/req/req_install.py", line 512, in load_pyproject_toml 2025-03-30T18:37:00,660 pyproject_toml_data = load_pyproject_toml( 2025-03-30T18:37:00,660 ^^^^^^^^^^^^^^^^^^^^ 2025-03-30T18:37:00,660 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/pyproject.py", line 63, in load_pyproject_toml 2025-03-30T18:37:00,660 raise InstallationError( 2025-03-30T18:37:00,660 pip._internal.exceptions.InstallationError: watchtower-logging==1.0.0b15 from https://files.pythonhosted.org/packages/29/3a/586e648067f1ea6a79de00c783a3937299d8a8eb9a5bc0f6f842c7f6849f/watchtower_logging-1.0.0b15.tar.gz does not appear to be a Python project: neither 'setup.py' nor 'pyproject.toml' found. 2025-03-30T18:37:00,673 Removed watchtower-logging==1.0.0b15 from https://files.pythonhosted.org/packages/29/3a/586e648067f1ea6a79de00c783a3937299d8a8eb9a5bc0f6f842c7f6849f/watchtower_logging-1.0.0b15.tar.gz from build tracker '/tmp/pip-build-tracker-mlz8r189' 2025-03-30T18:37:00,674 Removed build tracker: '/tmp/pip-build-tracker-mlz8r189'