2026-08-06T07:50:20,730 Created temporary directory: /tmp/pip-ephem-wheel-cache-9c6zweqh 2026-08-06T07:50:20,732 Created temporary directory: /tmp/pip-build-tracker-b3f2pjbc 2026-08-06T07:50:20,733 Initialized build tracking at /tmp/pip-build-tracker-b3f2pjbc 2026-08-06T07:50:20,733 Created build tracker: /tmp/pip-build-tracker-b3f2pjbc 2026-08-06T07:50:20,734 Entered build tracker: /tmp/pip-build-tracker-b3f2pjbc 2026-08-06T07:50:20,735 Created temporary directory: /tmp/pip-wheel-o0eow_k_ 2026-08-06T07:50:20,738 DEPRECATION: --no-binary currently disables reading from the cache of locally built wheels. In the future --no-binary will not influence the wheel cache. pip 23.1 will enforce this behaviour change. A possible replacement is to use the --no-cache-dir option. You can use the flag --use-feature=no-binary-enable-wheel-cache to test the upcoming behaviour. Discussion can be found at https://github.com/pypa/pip/issues/11453 2026-08-06T07:50:20,740 Created temporary directory: /tmp/pip-ephem-wheel-cache-bmedntaz 2026-08-06T07:50:20,762 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-08-06T07:50:20,765 2 location(s) to search for versions of radicale: 2026-08-06T07:50:20,765 * https://pypi.org/simple/radicale/ 2026-08-06T07:50:20,765 * https://www.piwheels.org/simple/radicale/ 2026-08-06T07:50:20,766 Fetching project page and analyzing links: https://pypi.org/simple/radicale/ 2026-08-06T07:50:20,767 Getting page https://pypi.org/simple/radicale/ 2026-08-06T07:50:20,768 Found index url https://pypi.org/simple 2026-08-06T07:50:20,998 Fetched page https://pypi.org/simple/radicale/ as application/vnd.pypi.simple.v1+json 2026-08-06T07:50:21,025 Found link https://files.pythonhosted.org/packages/c7/07/563f6597667eccdee62290cfb5c70458ecb87271ef8e8aa9529b0a81b680/Radicale-0.2.tar.gz (from https://pypi.org/simple/radicale/), version: 0.2 2026-08-06T07:50:21,025 Found link https://files.pythonhosted.org/packages/fd/6a/ad567ef0f6f3af8338935528787ef3952ae5c50d2a30e91a41c3da953c5f/Radicale-0.3.tar.gz (from https://pypi.org/simple/radicale/), version: 0.3 2026-08-06T07:50:21,026 Found link https://files.pythonhosted.org/packages/d7/c6/218c5df7bb8776bfe8704135c12e00844f2eddec256b10ecfa9ccd3f6108/Radicale-0.4.tar.gz (from https://pypi.org/simple/radicale/), version: 0.4 2026-08-06T07:50:21,027 Found link https://files.pythonhosted.org/packages/30/df/0e0b119a81aaceeaa48cec27f531785f187bf53f67bfc2b70a3ec7556acc/Radicale-0.5.tar.gz (from https://pypi.org/simple/radicale/), version: 0.5 2026-08-06T07:50:21,028 Found link https://files.pythonhosted.org/packages/84/66/91ce425b3f6c8e81e3eed36dcd1b0a1b458f6d01eade12613f44d28a9881/Radicale-0.6.tar.gz (from https://pypi.org/simple/radicale/), version: 0.6 2026-08-06T07:50:21,029 Found link https://files.pythonhosted.org/packages/79/29/a9fa99fd32bf100d739d50e11c45d460e53e7ed4eb4ce5ae8c654dc58072/Radicale-0.6.1.tar.gz (from https://pypi.org/simple/radicale/), version: 0.6.1 2026-08-06T07:50:21,030 Found link https://files.pythonhosted.org/packages/b3/20/146d168d3ec5d762b67cdbff8d8ede93a19eb1af2b6345f54957ef2f5608/Radicale-0.6.2.tar.gz (from https://pypi.org/simple/radicale/), version: 0.6.2 2026-08-06T07:50:21,030 Found link https://files.pythonhosted.org/packages/ee/ac/eb9c77cfa2b0e6251e940d0b676e2740b742bce3d6aba955ae1b68c505a1/Radicale-0.6.3.tar.gz (from https://pypi.org/simple/radicale/), version: 0.6.3 2026-08-06T07:50:21,031 Found link https://files.pythonhosted.org/packages/d2/6a/3d8f17b4e0c1dad54161570536c021a3595f5256f983491434930b38e491/Radicale-0.6.4.tar.gz (from https://pypi.org/simple/radicale/), version: 0.6.4 2026-08-06T07:50:21,032 Found link https://files.pythonhosted.org/packages/72/5f/eab5bae37b548fd92fbfaaf4a2ab0ac390eb98958922292a52f7043bc3d6/Radicale-0.7.tar.gz (from https://pypi.org/simple/radicale/), version: 0.7 2026-08-06T07:50:21,033 Found link https://files.pythonhosted.org/packages/a5/7a/8a556d136f81257d71cb8cedb4c60b4dc2e429f2116ef1ede81597fe9b1d/Radicale-0.7.1.tar.gz (from https://pypi.org/simple/radicale/), version: 0.7.1 2026-08-06T07:50:21,033 Found link https://files.pythonhosted.org/packages/1f/34/69d105c6318a2c312a0b86ffed4ab699ab842e52da957d411c65a66eb648/Radicale-0.8.tar.gz (from https://pypi.org/simple/radicale/), version: 0.8 2026-08-06T07:50:21,034 Found link https://files.pythonhosted.org/packages/39/18/1443135c41f8c0301503b9b4e8cc9ad963b14e285d1ebee8ed4455864eea/Radicale-0.9b1.tar.gz (from https://pypi.org/simple/radicale/), version: 0.9b1 2026-08-06T07:50:21,035 Found link https://files.pythonhosted.org/packages/d7/0a/078f60c1033f3b43956b2611408ae0c2c35e8403e467acf1522c7f629791/Radicale-0.9b2.tar.gz (from https://pypi.org/simple/radicale/), version: 0.9b2 2026-08-06T07:50:21,036 Found link https://files.pythonhosted.org/packages/4f/4d/5e20c6e57cdfa073bdbcfb18a39bde88baf1cc35fb289bfc8a5400199985/Radicale-0.9.tar.gz (from https://pypi.org/simple/radicale/), version: 0.9 2026-08-06T07:50:21,036 Found link https://files.pythonhosted.org/packages/d3/de/8e76489b52554e0ca302e7fd2ef43835610af17188cfdcb2dd998b7dbbbe/Radicale-0.10.tar.gz (from https://pypi.org/simple/radicale/), version: 0.10 2026-08-06T07:50:21,037 Skipping link: No binaries permitted for radicale: https://files.pythonhosted.org/packages/1a/0f/8257f624785a13c10fb671008347d16b98d4f830e9ec8610913c75c6bab3/Radicale-1.0.1-py2.py3-none-any.whl (from https://pypi.org/simple/radicale/) 2026-08-06T07:50:21,037 Found link https://files.pythonhosted.org/packages/99/ec/9e7334a0c9eaad1ae8a942c4dce08a9d5a24197669b14b2ce33ff1a5044a/Radicale-1.0.1.tar.gz (from https://pypi.org/simple/radicale/), version: 1.0.1 2026-08-06T07:50:21,038 Skipping link: No binaries permitted for radicale: https://files.pythonhosted.org/packages/0f/6f/e476a45edbc85b9a3d86bb840f831aa0057f2b4267b3621625aa11a4a381/Radicale-1.1-py2.py3-none-any.whl (from https://pypi.org/simple/radicale/) 2026-08-06T07:50:21,038 Found link https://files.pythonhosted.org/packages/20/12/002b9fe26cff4a124c5698236fe861cc0346805b2b58cfdd1dc2cba2a7ec/Radicale-1.1.tar.gz (from https://pypi.org/simple/radicale/), version: 1.1 2026-08-06T07:50:21,039 Skipping link: No binaries permitted for radicale: https://files.pythonhosted.org/packages/d6/27/5095c6109502c91026dc1c2b890a13f314e08334c98ffdbaabd1a3d03220/Radicale-1.1.1-py2.py3-none-any.whl (from https://pypi.org/simple/radicale/) 2026-08-06T07:50:21,040 Found link https://files.pythonhosted.org/packages/55/33/1f5d7be95ad4dcafefc1ddc5bb722181b652b8ce3ed0a3cbe4e60fad13cb/Radicale-1.1.1.tar.gz (from https://pypi.org/simple/radicale/), version: 1.1.1 2026-08-06T07:50:21,041 Skipping link: No binaries permitted for radicale: https://files.pythonhosted.org/packages/3b/b2/549fcb771446829d1768df4026e52171b1d342dc1575c9af2cbdcbdad44a/Radicale-1.1.2-py3-none-any.whl (from https://pypi.org/simple/radicale/) 2026-08-06T07:50:21,041 Found link https://files.pythonhosted.org/packages/b6/fc/f5829f8fb136bb11206b9664f6a1c03caa15e1ad0176fe8eae90da6d0c9e/Radicale-1.1.2.tar.gz (from https://pypi.org/simple/radicale/), version: 1.1.2 2026-08-06T07:50:21,042 Found link https://files.pythonhosted.org/packages/2e/37/d5e2b871488bc49c77d99b0137d0150629a87a6d76615ad6760562e44a9b/Radicale-1.1.3.tar.gz (from https://pypi.org/simple/radicale/), version: 1.1.3 2026-08-06T07:50:21,043 Found link https://files.pythonhosted.org/packages/95/b1/713ab222f10b505663faf07c3c5d2cddc309b941dc33e837663c4bbcc1b9/Radicale-1.1.4.tar.gz (from https://pypi.org/simple/radicale/), version: 1.1.4 2026-08-06T07:50:21,044 Found link https://files.pythonhosted.org/packages/d4/e5/11bcd0b48ede6a9edc50d553556b2cc915f58c9060a86fbf63a7a3ee1c35/Radicale-1.1.5.tar.gz (from https://pypi.org/simple/radicale/), version: 1.1.5 2026-08-06T07:50:21,044 Found link https://files.pythonhosted.org/packages/b4/7a/85c1af6ed00f475c0014801e8b3eb47e83263336da67b57200787a0af7eb/Radicale-1.1.6.tar.gz (from https://pypi.org/simple/radicale/), version: 1.1.6 2026-08-06T07:50:21,045 Skipping link: No binaries permitted for radicale: https://files.pythonhosted.org/packages/a6/3e/8b5664d0b17bb60440c6405615a1adc744ad83ee31ff67b52e6155407eb5/Radicale-1.1.7-py3-none-any.whl (from https://pypi.org/simple/radicale/) 2026-08-06T07:50:21,046 Found link https://files.pythonhosted.org/packages/cc/c7/93131d667243d6239ddbfe84e18f576704eb23079ed8392bb0ef5d2d31bb/Radicale-1.1.7.tar.gz (from https://pypi.org/simple/radicale/), version: 1.1.7 2026-08-06T07:50:21,047 Skipping link: No binaries permitted for radicale: https://files.pythonhosted.org/packages/6b/1b/235b9e914b3cad9dfbca47fe7442ff343965d34fd4f56afded4a89c46342/Radicale-2.0.0rc1-py3-none-any.whl (from https://pypi.org/simple/radicale/) 2026-08-06T07:50:21,047 Found link https://files.pythonhosted.org/packages/49/2c/50a68528e6a8de4b7a638193956bdea8a3c9917792f66a37d9e861eb1abb/Radicale-2.0.0rc1.tar.gz (from https://pypi.org/simple/radicale/), version: 2.0.0rc1 2026-08-06T07:50:21,048 Skipping link: No binaries permitted for radicale: https://files.pythonhosted.org/packages/6d/61/195b18237849c1763d84dfcda85b018e03614e37b8863207e5f3bd2fc8c2/Radicale-2.0.0rc2-py3-none-any.whl (from https://pypi.org/simple/radicale/) 2026-08-06T07:50:21,049 Found link https://files.pythonhosted.org/packages/d0/70/4b74339d27a0b26ae0a442d8827a4bc80006aa1595a10d262bbf590cdedd/Radicale-2.0.0rc2.tar.gz (from https://pypi.org/simple/radicale/), version: 2.0.0rc2 2026-08-06T07:50:21,049 Found link https://files.pythonhosted.org/packages/af/24/b5baeb4bfd67e28fb06fe173b43d60f14a8809abb2ef679d37180ef20780/Radicale-2.0.0.tar.gz (from https://pypi.org/simple/radicale/), version: 2.0.0 2026-08-06T07:50:21,050 Found link https://files.pythonhosted.org/packages/6f/e6/c0330e203ac58a55387d984b4883efcdcd5117e4292c612ea9dc5fbb0832/Radicale-2.1.0.tar.gz (from https://pypi.org/simple/radicale/), version: 2.1.0 2026-08-06T07:50:21,050 Found link https://files.pythonhosted.org/packages/ff/f7/1d494e3b6c8de41e7a60e3410e3b45a491769e009f9937ded93cae78b35d/Radicale-2.1.1.tar.gz (from https://pypi.org/simple/radicale/), version: 2.1.1 2026-08-06T07:50:21,051 Found link https://files.pythonhosted.org/packages/73/e3/3cde853253a3ab990806619f02e06e0b83cee2ffeac3c49fbe6d433944a1/Radicale-2.1.2.tar.gz (from https://pypi.org/simple/radicale/), version: 2.1.2 2026-08-06T07:50:21,052 Found link https://files.pythonhosted.org/packages/ea/95/d80db331081dbe90c2d4602ff201520ffd5be02cbab0a3c37048bf04efce/Radicale-2.1.3.tar.gz (from https://pypi.org/simple/radicale/), version: 2.1.3 2026-08-06T07:50:21,053 Found link https://files.pythonhosted.org/packages/56/83/f9d59802cb9c870f2f0ef0e1d3173cf449bc78b2374869d9deef6a68e7bf/Radicale-2.1.4.tar.gz (from https://pypi.org/simple/radicale/), version: 2.1.4 2026-08-06T07:50:21,053 Found link https://files.pythonhosted.org/packages/01/ba/8e427979c353d186103448d870f093d62d8726b54e51a6a00373f4a572cc/Radicale-2.1.5.tar.gz (from https://pypi.org/simple/radicale/), version: 2.1.5 2026-08-06T07:50:21,054 Found link https://files.pythonhosted.org/packages/17/c1/255693b0b00d82ee1804cce73ac23022d4e47cd953d98edbe82f2aa1e224/Radicale-2.1.6.tar.gz (from https://pypi.org/simple/radicale/), version: 2.1.6 2026-08-06T07:50:21,055 Found link https://files.pythonhosted.org/packages/b5/3b/5b4f0ac4f7f8020f6bb74ce3cd64f808ae3698843c0dc5ce627a3b40e16c/Radicale-2.1.7.tar.gz (from https://pypi.org/simple/radicale/), version: 2.1.7 2026-08-06T07:50:21,056 Found link https://files.pythonhosted.org/packages/a0/27/9d78a02a5128fd0ea9c83e2977e9cb09ac4af7f5211f7051f45f9700c5c6/Radicale-2.1.8.tar.gz (from https://pypi.org/simple/radicale/), version: 2.1.8 2026-08-06T07:50:21,057 Found link https://files.pythonhosted.org/packages/a1/51/e50c221f6afde6230f6ded554e3a2f7884e8c23b4114b08ad2cb03c20b7b/Radicale-2.1.9.tar.gz (from https://pypi.org/simple/radicale/), version: 2.1.9 2026-08-06T07:50:21,057 Found link https://files.pythonhosted.org/packages/2c/cd/25145d5042433b60b3aee32206488a074b9d9a7841b399bbd5efda14ecd6/Radicale-2.1.10.tar.gz (from https://pypi.org/simple/radicale/), version: 2.1.10 2026-08-06T07:50:21,058 Found link https://files.pythonhosted.org/packages/be/50/b5094950d53f11e56eb17932469e0e313275da0c5e633590c939863f3c37/Radicale-2.1.11.tar.gz (from https://pypi.org/simple/radicale/) (requires-python:>=3.3), version: 2.1.11 2026-08-06T07:50:21,059 Skipping link: No binaries permitted for radicale: https://files.pythonhosted.org/packages/ed/06/376028f3ccdb9a64458a55868d08273371195fe7cdb24e6a351581e0cef7/Radicale-2.1.12-py3-none-any.whl (from https://pypi.org/simple/radicale/) (requires-python:>=3.3) 2026-08-06T07:50:21,060 Found link https://files.pythonhosted.org/packages/33/2b/11ed4af1308ab69fe5eaac29e44bb2540301a181ed1ac6bb2cd7f301cbef/Radicale-2.1.12.tar.gz (from https://pypi.org/simple/radicale/) (requires-python:>=3.3), version: 2.1.12 2026-08-06T07:50:21,061 Skipping link: No binaries permitted for radicale: https://files.pythonhosted.org/packages/c1/a9/2ceb85bb62d205d10bebeec4562ab1bddad84a0473908b73b580fa23ccb6/Radicale-3.dev0-py3-none-any.whl (from https://pypi.org/simple/radicale/) (requires-python:>=3.8.0) 2026-08-06T07:50:21,062 Found link https://files.pythonhosted.org/packages/80/e8/77aac0fa100cbaacc790a98f768648f0d7857ce0dc36b37560786a326f56/radicale-3.dev0.tar.gz (from https://pypi.org/simple/radicale/) (requires-python:>=3.8.0), version: 3.dev0 2026-08-06T07:50:21,063 Skipping link: No binaries permitted for radicale: https://files.pythonhosted.org/packages/af/7d/afc074896aa36aedc4c40ecccf09801b4e3318136b6aa3f1090da1612132/Radicale-3.0.0-py3-none-any.whl (from https://pypi.org/simple/radicale/) (requires-python:>=3.5.2) 2026-08-06T07:50:21,064 Found link https://files.pythonhosted.org/packages/4f/d6/13e9b44dcae624a4f4ccbaa85c5406b16a692ac79c6d2e571043201bc8a0/Radicale-3.0.0.tar.gz (from https://pypi.org/simple/radicale/) (requires-python:>=3.5.2), version: 3.0.0 2026-08-06T07:50:21,064 Skipping link: No binaries permitted for radicale: https://files.pythonhosted.org/packages/5b/62/34d19ace29da27ffd22a07fd69b78dd343d4f3d4a6f04a5e4a8aaa406b3b/Radicale-3.0.1-py3-none-any.whl (from https://pypi.org/simple/radicale/) (requires-python:>=3.5.2) 2026-08-06T07:50:21,065 Found link https://files.pythonhosted.org/packages/49/91/9829cb37adcae61ef5b921828e49f4e080576fb4b1c5a6d254b5c82d3b5c/Radicale-3.0.1.tar.gz (from https://pypi.org/simple/radicale/) (requires-python:>=3.5.2), version: 3.0.1 2026-08-06T07:50:21,066 Skipping link: No binaries permitted for radicale: https://files.pythonhosted.org/packages/a9/2c/d47fc580f2e3e65c6c1a5f1a0fea2d66883a260231111b0e46adc6ae65d5/Radicale-3.0.2-py3-none-any.whl (from https://pypi.org/simple/radicale/) (requires-python:>=3.5.2) 2026-08-06T07:50:21,067 Found link https://files.pythonhosted.org/packages/de/87/f7ace59a63f308d3d1adb012835f7d70ce5aadbb00211d07f090eb2be58c/Radicale-3.0.2.tar.gz (from https://pypi.org/simple/radicale/) (requires-python:>=3.5.2), version: 3.0.2 2026-08-06T07:50:21,068 Skipping link: No binaries permitted for radicale: https://files.pythonhosted.org/packages/c8/05/89e2cd4f2bd24b6feb27732c882f052523b9a39c6b72ea89eb67ed858456/Radicale-3.0.3-py3-none-any.whl (from https://pypi.org/simple/radicale/) (requires-python:>=3.5.2) 2026-08-06T07:50:21,069 Found link https://files.pythonhosted.org/packages/4b/61/321802dc798016191dde6a577f7ff60eac28d89793e188f2ab15732a370e/Radicale-3.0.3.tar.gz (from https://pypi.org/simple/radicale/) (requires-python:>=3.5.2), version: 3.0.3 2026-08-06T07:50:21,070 Skipping link: No binaries permitted for radicale: https://files.pythonhosted.org/packages/23/ad/2b6ceb97e46e571a95d6a6dcd321cc59dfb6344ac06b5f083fb19d79cf82/Radicale-3.0.4-py3-none-any.whl (from https://pypi.org/simple/radicale/) (requires-python:>=3.5.2) 2026-08-06T07:50:21,071 Found link https://files.pythonhosted.org/packages/58/97/53d8567f7cf787f32c278e1db60ecdc20483635e97c4ab4625cdd55d53f9/Radicale-3.0.4.tar.gz (from https://pypi.org/simple/radicale/) (requires-python:>=3.5.2), version: 3.0.4 2026-08-06T07:50:21,071 Skipping link: No binaries permitted for radicale: https://files.pythonhosted.org/packages/4b/65/860f6015136f521e76d7b27d4d4a212afb60cf03b57e4ddba903461c3189/Radicale-3.0.5-py3-none-any.whl (from https://pypi.org/simple/radicale/) (requires-python:>=3.5.2) 2026-08-06T07:50:21,072 Found link https://files.pythonhosted.org/packages/c6/25/f89a27418d66757b06a8f929e9c88cb05d170ef09bf50a05d01522073040/Radicale-3.0.5.tar.gz (from https://pypi.org/simple/radicale/) (requires-python:>=3.5.2), version: 3.0.5 2026-08-06T07:50:21,073 Skipping link: No binaries permitted for radicale: https://files.pythonhosted.org/packages/ca/62/29ba76472b5115affa124945ced26244b32d31e4a102aa7ba824416109ae/Radicale-3.0.6-py3-none-any.whl (from https://pypi.org/simple/radicale/) (requires-python:>=3.5.2) 2026-08-06T07:50:21,074 Found link https://files.pythonhosted.org/packages/20/d2/0761fe39ac049b1e39790b051302008eafdc7b399a39268aa2204a0b9613/Radicale-3.0.6.tar.gz (from https://pypi.org/simple/radicale/) (requires-python:>=3.5.2), version: 3.0.6 2026-08-06T07:50:21,075 Skipping link: No binaries permitted for radicale: https://files.pythonhosted.org/packages/61/6b/093cea4655eaae1a0dbfeaa35038d37b283efcffdac2c41c13bccadcef3b/Radicale-3.1.0-py3-none-any.whl (from https://pypi.org/simple/radicale/) (requires-python:>=3.6.0) 2026-08-06T07:50:21,076 Found link https://files.pythonhosted.org/packages/ed/6b/781b7d7d8f166347c909884694ce05cc3d2a433f1ac9d675ca10f9f1f31c/Radicale-3.1.0.tar.gz (from https://pypi.org/simple/radicale/) (requires-python:>=3.6.0), version: 3.1.0 2026-08-06T07:50:21,076 Skipping link: No binaries permitted for radicale: https://files.pythonhosted.org/packages/e8/b5/891cb35ce956723b94c55c3d266cfdae0a2ced05e03ac096cadaac22644a/Radicale-3.1.1-py3-none-any.whl (from https://pypi.org/simple/radicale/) (requires-python:>=3.6.0) 2026-08-06T07:50:21,077 Found link https://files.pythonhosted.org/packages/ed/5c/7294e5ce7e6e25c1ae838364c6ab29e3f629f4ceb338bd0c37019b8827b2/Radicale-3.1.1.tar.gz (from https://pypi.org/simple/radicale/) (requires-python:>=3.6.0), version: 3.1.1 2026-08-06T07:50:21,078 Skipping link: No binaries permitted for radicale: https://files.pythonhosted.org/packages/5d/09/3dfef702f5e20f07b39c6f679d36a8458450df51d238aaf660d30361df59/Radicale-3.1.2-py3-none-any.whl (from https://pypi.org/simple/radicale/) (requires-python:>=3.6.0) 2026-08-06T07:50:21,079 Found link https://files.pythonhosted.org/packages/ef/4b/cb63b1fcf165452f4637336c320f0b5c63dc103daed8967bf0f089985ac9/Radicale-3.1.2.tar.gz (from https://pypi.org/simple/radicale/) (requires-python:>=3.6.0), version: 3.1.2 2026-08-06T07:50:21,080 Skipping link: No binaries permitted for radicale: https://files.pythonhosted.org/packages/82/86/aa249135010429d12cc3d6e917d38b3ae123e87dec0c6ef397d21fbd87ca/Radicale-3.1.3-py3-none-any.whl (from https://pypi.org/simple/radicale/) (requires-python:>=3.6.0) 2026-08-06T07:50:21,081 Found link https://files.pythonhosted.org/packages/13/32/a2dc8a53cc1a4841039d30179ecb47ad399fc33301c37e2ced245487b0bc/Radicale-3.1.3.tar.gz (from https://pypi.org/simple/radicale/) (requires-python:>=3.6.0), version: 3.1.3 2026-08-06T07:50:21,082 Skipping link: No binaries permitted for radicale: https://files.pythonhosted.org/packages/a7/ab/2fd550d630513a13418e1d9fb32acef0d0e6d5ec4b210b5342f315d84927/Radicale-3.1.4-py3-none-any.whl (from https://pypi.org/simple/radicale/) (requires-python:>=3.6.0) 2026-08-06T07:50:21,083 Found link https://files.pythonhosted.org/packages/be/7e/59eeb15c2583e1b6e83ca614838e1013c2b942a4f4c85b13841fdfd11664/Radicale-3.1.4.tar.gz (from https://pypi.org/simple/radicale/) (requires-python:>=3.6.0), version: 3.1.4 2026-08-06T07:50:21,083 Skipping link: No binaries permitted for radicale: https://files.pythonhosted.org/packages/30/01/3890f1984297a08f24442a3e035f446ccf41609c9f918af28a31838e48eb/Radicale-3.1.5-py3-none-any.whl (from https://pypi.org/simple/radicale/) (requires-python:>=3.6.0) 2026-08-06T07:50:21,084 Found link https://files.pythonhosted.org/packages/8e/d1/44b617334b418572802f6bd1b461016c7482f666c1defb5479b7ff3b9e13/Radicale-3.1.5.tar.gz (from https://pypi.org/simple/radicale/) (requires-python:>=3.6.0), version: 3.1.5 2026-08-06T07:50:21,085 Skipping link: No binaries permitted for radicale: https://files.pythonhosted.org/packages/0b/bb/c8354f1621631db4460104dbb2337b08eec1488eb34a27fe52f5c3dbd87b/Radicale-3.1.6-py3-none-any.whl (from https://pypi.org/simple/radicale/) (requires-python:>=3.6.0) 2026-08-06T07:50:21,086 Found link https://files.pythonhosted.org/packages/a7/68/220076c2d81e2ccc9eae0b85add2c1dd0fe4f0380ae9d20acef939a64f69/Radicale-3.1.6.tar.gz (from https://pypi.org/simple/radicale/) (requires-python:>=3.6.0), version: 3.1.6 2026-08-06T07:50:21,087 Skipping link: No binaries permitted for radicale: https://files.pythonhosted.org/packages/75/50/cb12f08afa2c45f6039a211d2a1de62d23eae846fc3bd962de33f846f40b/Radicale-3.1.7-py3-none-any.whl (from https://pypi.org/simple/radicale/) (requires-python:>=3.6.0) 2026-08-06T07:50:21,088 Found link https://files.pythonhosted.org/packages/2e/ee/a2ee9b72cef6be54e8d21170c65b88d873c79069d3e2dd299f8437912bad/Radicale-3.1.7.tar.gz (from https://pypi.org/simple/radicale/) (requires-python:>=3.6.0), version: 3.1.7 2026-08-06T07:50:21,089 Skipping link: No binaries permitted for radicale: https://files.pythonhosted.org/packages/bb/70/aaf77b79d06ddb316f38dee175b3d67da4653c4538370a71c8e848602152/Radicale-3.1.8-py3-none-any.whl (from https://pypi.org/simple/radicale/) (requires-python:>=3.6.0) 2026-08-06T07:50:21,089 Found link https://files.pythonhosted.org/packages/e7/18/570aaf1e66b5bd75558b8a433c83e69921ae6fd727f5947e296046be5c0d/Radicale-3.1.8.tar.gz (from https://pypi.org/simple/radicale/) (requires-python:>=3.6.0), version: 3.1.8 2026-08-06T07:50:21,090 Skipping link: No binaries permitted for radicale: https://files.pythonhosted.org/packages/73/cd/f6c130b8fe8e465ab657edb933fa73bd48705d6e29df8087f6b6ec37aa3a/Radicale-3.1.9-py3-none-any.whl (from https://pypi.org/simple/radicale/) (requires-python:>=3.7.0) 2026-08-06T07:50:21,091 Found link https://files.pythonhosted.org/packages/f1/29/39c91b3be664f8b614cc27e6083c6b2a23bd45f4a4d312b9cd00df3cde28/Radicale-3.1.9.tar.gz (from https://pypi.org/simple/radicale/) (requires-python:>=3.7.0), version: 3.1.9 2026-08-06T07:50:21,092 Skipping link: No binaries permitted for radicale: https://files.pythonhosted.org/packages/13/61/1a8343ae71b3bfc7f892c3e973a633453b3f5c3d4b9573195cd01e530fe3/Radicale-3.2.0-py3-none-any.whl (from https://pypi.org/simple/radicale/) (requires-python:>=3.8.0) 2026-08-06T07:50:21,093 Found link https://files.pythonhosted.org/packages/e6/91/f9a26bb6067c6fe71c644e868e27b2b24e866c183b80645f53f08d676ea4/radicale-3.2.0.tar.gz (from https://pypi.org/simple/radicale/) (requires-python:>=3.8.0), version: 3.2.0 2026-08-06T07:50:21,094 Skipping link: No binaries permitted for radicale: https://files.pythonhosted.org/packages/c0/0b/278d0fac456d10dd6bb07c3b94daa7bd589eb3591bccc86089c6c1e54c62/Radicale-3.2.1-py3-none-any.whl (from https://pypi.org/simple/radicale/) (requires-python:>=3.8.0) 2026-08-06T07:50:21,095 Found link https://files.pythonhosted.org/packages/d0/63/e011fa2c8edd9c6b2fa72159a362b2f40712906698e1575ff4e32d29a94b/radicale-3.2.1.tar.gz (from https://pypi.org/simple/radicale/) (requires-python:>=3.8.0), version: 3.2.1 2026-08-06T07:50:21,095 Skipping link: No binaries permitted for radicale: https://files.pythonhosted.org/packages/9d/08/bdd2c4e4d261f88b6020d8016a7e32eaf291bdd1fe595f6a5ed0daa24af6/Radicale-3.2.2-py3-none-any.whl (from https://pypi.org/simple/radicale/) (requires-python:>=3.8.0) 2026-08-06T07:50:21,096 Found link https://files.pythonhosted.org/packages/99/af/d1fd5be0936f670696770567b295262682c93c848d91fa947c3c05a222b5/radicale-3.2.2.tar.gz (from https://pypi.org/simple/radicale/) (requires-python:>=3.8.0), version: 3.2.2 2026-08-06T07:50:21,097 Skipping link: No binaries permitted for radicale: https://files.pythonhosted.org/packages/7f/ce/9557be7bc3957bee7af486bd9bb0828242e1c80b7bf6e8762b5a31357819/Radicale-3.2.3-py3-none-any.whl (from https://pypi.org/simple/radicale/) (requires-python:>=3.8.0) 2026-08-06T07:50:21,098 Found link https://files.pythonhosted.org/packages/08/c9/4c5beb7d6fc8d8dce2fd07d9c4209388270337a80be4c3907e513bec88c2/radicale-3.2.3.tar.gz (from https://pypi.org/simple/radicale/) (requires-python:>=3.8.0), version: 3.2.3 2026-08-06T07:50:21,099 Skipping link: No binaries permitted for radicale: https://files.pythonhosted.org/packages/ab/fa/dba463267d4557c3c7d48bfe317aa6ab650f86c05d83dd4d760c9f156df1/Radicale-3.3.0-py3-none-any.whl (from https://pypi.org/simple/radicale/) (requires-python:>=3.8.0) 2026-08-06T07:50:21,100 Found link https://files.pythonhosted.org/packages/24/a1/4a8255d98426ecb17516d9ac94828539d0c47260d646b0bdbcbb4f8dd33a/radicale-3.3.0.tar.gz (from https://pypi.org/simple/radicale/) (requires-python:>=3.8.0), version: 3.3.0 2026-08-06T07:50:21,101 Skipping link: No binaries permitted for radicale: https://files.pythonhosted.org/packages/ee/69/541973fa42baa14b5c8bb637641f11c2e27b7889817a0eef995b47cc329e/Radicale-3.3.1-py3-none-any.whl (from https://pypi.org/simple/radicale/) (requires-python:>=3.8.0) 2026-08-06T07:50:21,101 Found link https://files.pythonhosted.org/packages/b7/a7/f20dc7322e87fd50f7fe294e1bec3339c16f9aab6fb4fc22a76a2e01dd3c/radicale-3.3.1.tar.gz (from https://pypi.org/simple/radicale/) (requires-python:>=3.8.0), version: 3.3.1 2026-08-06T07:50:21,102 Skipping link: No binaries permitted for radicale: https://files.pythonhosted.org/packages/57/c4/6b17e7b370052b6893ff3347dec102083c6c691d64b8481e49ab1fcf9a80/Radicale-3.3.2-py3-none-any.whl (from https://pypi.org/simple/radicale/) (requires-python:>=3.8.0) 2026-08-06T07:50:21,103 Found link https://files.pythonhosted.org/packages/54/9f/8e0803d04bb7ff046a443625709ef95c8fe21d55d44a03776aef84c46809/radicale-3.3.2.tar.gz (from https://pypi.org/simple/radicale/) (requires-python:>=3.8.0), version: 3.3.2 2026-08-06T07:50:21,103 Skipping link: No binaries permitted for radicale: https://files.pythonhosted.org/packages/3e/73/cf3d0b56a3590602f3bedd77680698a9554cff4287850dc4f7f850df2c53/Radicale-3.3.3-py3-none-any.whl (from https://pypi.org/simple/radicale/) (requires-python:>=3.8.0) 2026-08-06T07:50:21,104 Found link https://files.pythonhosted.org/packages/59/a8/838b8fcd9116e7f24f3c3d9baca249e7f00ff8f9944e3f29a01baed4a35c/radicale-3.3.3.tar.gz (from https://pypi.org/simple/radicale/) (requires-python:>=3.8.0), version: 3.3.3 2026-08-06T07:50:21,105 Skipping link: No binaries permitted for radicale: https://files.pythonhosted.org/packages/3f/01/e495e7ba216177d7e858623260c7c1b102aa18d8f12b35cc1aa07b21e94e/Radicale-3.4.0-py3-none-any.whl (from https://pypi.org/simple/radicale/) (requires-python:>=3.9.0) 2026-08-06T07:50:21,106 Found link https://files.pythonhosted.org/packages/cf/2c/be9aadbfd805bde68b7fcd2f4d71e7a767c224721e8dc52debf72393dc97/radicale-3.4.0.tar.gz (from https://pypi.org/simple/radicale/) (requires-python:>=3.9.0), version: 3.4.0 2026-08-06T07:50:21,107 Skipping link: No binaries permitted for radicale: https://files.pythonhosted.org/packages/75/5a/de6091912bad7b7c41ac069b8f1a64eeb7c7273cec4f0a5b4ebda37d1b9a/Radicale-3.4.1-py3-none-any.whl (from https://pypi.org/simple/radicale/) (requires-python:>=3.9.0) 2026-08-06T07:50:21,108 Found link https://files.pythonhosted.org/packages/84/54/6fc4b7fc27ce6468c2e8cd6f46e74c7099418cd290dc4aef16a639f19924/radicale-3.4.1.tar.gz (from https://pypi.org/simple/radicale/) (requires-python:>=3.9.0), version: 3.4.1 2026-08-06T07:50:21,109 Skipping link: No binaries permitted for radicale: https://files.pythonhosted.org/packages/b6/c6/c370984088efcfae0d9cc379e11ab8d7472f08aaebf180e6d09ef43cfc8c/radicale-3.5.0-py3-none-any.whl (from https://pypi.org/simple/radicale/) (requires-python:>=3.9.0) 2026-08-06T07:50:21,110 Found link https://files.pythonhosted.org/packages/ec/46/f6103e7206ef0db92ff73ba37b1ac3a1ffe0612ec5b9930c867fdb1b0a0f/radicale-3.5.0.tar.gz (from https://pypi.org/simple/radicale/) (requires-python:>=3.9.0), version: 3.5.0 2026-08-06T07:50:21,110 Skipping link: No binaries permitted for radicale: https://files.pythonhosted.org/packages/4a/a5/364a7ff628123129c21a7f9613ea07d22fbfe9f14fa3fdf1d39caf25acf6/radicale-3.5.1-py3-none-any.whl (from https://pypi.org/simple/radicale/) (requires-python:>=3.9.0) 2026-08-06T07:50:21,111 Found link https://files.pythonhosted.org/packages/4a/6c/a577043e588d66f715eea77bac33903ee98aad04b3bfabe70e3acf74f2e1/radicale-3.5.1.tar.gz (from https://pypi.org/simple/radicale/) (requires-python:>=3.9.0), version: 3.5.1 2026-08-06T07:50:21,112 Skipping link: No binaries permitted for radicale: https://files.pythonhosted.org/packages/92/81/265fcd491fb8f2eaec04b0bd8a8f4e24dd48b9bfc56dc3e738d61c32c9ee/radicale-3.5.2-py3-none-any.whl (from https://pypi.org/simple/radicale/) (requires-python:>=3.9.0) 2026-08-06T07:50:21,113 Found link https://files.pythonhosted.org/packages/69/8d/94a67f273f8260f92ba9cbc4236ed6227b6220a0195299227ebeae8d6727/radicale-3.5.2.tar.gz (from https://pypi.org/simple/radicale/) (requires-python:>=3.9.0), version: 3.5.2 2026-08-06T07:50:21,114 Skipping link: No binaries permitted for radicale: https://files.pythonhosted.org/packages/7a/dd/7d9ba5a446292510b90d701135846e48a2b18ba94dae61c7ef3945bc5209/radicale-3.5.3-py3-none-any.whl (from https://pypi.org/simple/radicale/) (requires-python:>=3.9.0) 2026-08-06T07:50:21,115 Found link https://files.pythonhosted.org/packages/41/9e/995290cc11b77b69cf4478bf3480b58551337867521418c1ef26317e8f7c/radicale-3.5.3.tar.gz (from https://pypi.org/simple/radicale/) (requires-python:>=3.9.0), version: 3.5.3 2026-08-06T07:50:21,115 Skipping link: No binaries permitted for radicale: https://files.pythonhosted.org/packages/9c/76/6c7ea31a98a36cd342cec4bed968025d3874c033baa0525e390919d7aabe/radicale-3.5.4-py3-none-any.whl (from https://pypi.org/simple/radicale/) (requires-python:>=3.9.0) 2026-08-06T07:50:21,116 Found link https://files.pythonhosted.org/packages/56/fd/5ecffe03d78fd5d10bd8dbabd325ac74dddc1c9d129e20abf2c2e56a1cce/radicale-3.5.4.tar.gz (from https://pypi.org/simple/radicale/) (requires-python:>=3.9.0), version: 3.5.4 2026-08-06T07:50:21,117 Skipping link: No binaries permitted for radicale: https://files.pythonhosted.org/packages/be/c6/6c41e0052750dc855a6b3d46c3a017f248a8c68cf7cba1fdeb0368910732/radicale-3.5.5-py3-none-any.whl (from https://pypi.org/simple/radicale/) (requires-python:>=3.9.0) 2026-08-06T07:50:21,118 Found link https://files.pythonhosted.org/packages/33/3c/507c495a3762bd69e8bfa59cb67754b087f2da9ec40a9ec38b4db2150177/radicale-3.5.5.tar.gz (from https://pypi.org/simple/radicale/) (requires-python:>=3.9.0), version: 3.5.5 2026-08-06T07:50:21,119 Skipping link: No binaries permitted for radicale: https://files.pythonhosted.org/packages/61/a8/71fe12545ac0cead18a8de401f11cafa583bc5213efffaf147940aef4360/radicale-3.5.6-py3-none-any.whl (from https://pypi.org/simple/radicale/) (requires-python:>=3.9.0) 2026-08-06T07:50:21,120 Found link https://files.pythonhosted.org/packages/9c/be/202b535ca632974a50bfaafde733da7c4cb8e02332cbeaf9b9eaf0dbcdb3/radicale-3.5.6.tar.gz (from https://pypi.org/simple/radicale/) (requires-python:>=3.9.0), version: 3.5.6 2026-08-06T07:50:21,121 Skipping link: No binaries permitted for radicale: https://files.pythonhosted.org/packages/b0/97/e132ceadc1140507f5bcc60a622f246245d14763482bf26dd2d2c1cd5618/radicale-3.5.7.dev0-py3-none-any.whl (from https://pypi.org/simple/radicale/) (requires-python:>=3.9.0) 2026-08-06T07:50:21,122 Found link https://files.pythonhosted.org/packages/e9/b7/a4b8c130946fb79ac304f7eb84141114e62880a448bb571a5d031a11efcf/radicale-3.5.7.dev0.tar.gz (from https://pypi.org/simple/radicale/) (requires-python:>=3.9.0), version: 3.5.7.dev0 2026-08-06T07:50:21,123 Skipping link: No binaries permitted for radicale: https://files.pythonhosted.org/packages/19/f2/37720eb1208cca526485e47598444a4491e78e265c732854bf68100990c4/radicale-3.5.7-py3-none-any.whl (from https://pypi.org/simple/radicale/) (requires-python:>=3.9.0) 2026-08-06T07:50:21,123 Found link https://files.pythonhosted.org/packages/a5/e3/e33e027ff2a023210463ee6ed4b506ec986ec065336d28464ba614ceda2c/radicale-3.5.7.tar.gz (from https://pypi.org/simple/radicale/) (requires-python:>=3.9.0), version: 3.5.7 2026-08-06T07:50:21,124 Skipping link: No binaries permitted for radicale: https://files.pythonhosted.org/packages/40/5e/21106b780cb2e89bb48adfcd6b7a5a3ba150a158474d4f3bd5342737a684/radicale-3.5.8-py3-none-any.whl (from https://pypi.org/simple/radicale/) (requires-python:>=3.9.0) 2026-08-06T07:50:21,125 Found link https://files.pythonhosted.org/packages/9a/ee/0012a6614000a5ff9d5f144ee083ac548e139db333b6c3720a2d4e00b95d/radicale-3.5.8.tar.gz (from https://pypi.org/simple/radicale/) (requires-python:>=3.9.0), version: 3.5.8 2026-08-06T07:50:21,126 Skipping link: No binaries permitted for radicale: https://files.pythonhosted.org/packages/e7/35/489b70d8671dc9d86dc56124875c9ce5f6bc89178196415fa504e59ccd02/radicale-3.5.9-py3-none-any.whl (from https://pypi.org/simple/radicale/) (requires-python:>=3.9.0) 2026-08-06T07:50:21,127 Found link https://files.pythonhosted.org/packages/ec/53/c7ce07cd74fc9ed7e93c4865589b4912136b264c11240199922d2bba9144/radicale-3.5.9.tar.gz (from https://pypi.org/simple/radicale/) (requires-python:>=3.9.0), version: 3.5.9 2026-08-06T07:50:21,128 Skipping link: No binaries permitted for radicale: https://files.pythonhosted.org/packages/b2/00/7ef3ef2f3e782240a44e918b75d59aed416d0a3cca6dcf96dff0ca1aade0/radicale-3.5.10-py3-none-any.whl (from https://pypi.org/simple/radicale/) (requires-python:>=3.9.0) 2026-08-06T07:50:21,129 Found link https://files.pythonhosted.org/packages/0c/19/15d36bdfaa3317899cd66c681279b0b7ad8cd75a156625ba872e3723bd70/radicale-3.5.10.tar.gz (from https://pypi.org/simple/radicale/) (requires-python:>=3.9.0), version: 3.5.10 2026-08-06T07:50:21,129 Skipping link: No binaries permitted for radicale: https://files.pythonhosted.org/packages/37/e3/bfc59cd3a6427047275b54be70b9c058c0a6f4762df545f6d916f5646ca3/radicale-3.6.0-py3-none-any.whl (from https://pypi.org/simple/radicale/) (requires-python:>=3.9.0) 2026-08-06T07:50:21,130 Found link https://files.pythonhosted.org/packages/46/39/6ff564202318c1e4f8f12c8ba8fc93b9eb208df287b050c9796e9769229a/radicale-3.6.0.tar.gz (from https://pypi.org/simple/radicale/) (requires-python:>=3.9.0), version: 3.6.0 2026-08-06T07:50:21,131 Skipping link: No binaries permitted for radicale: https://files.pythonhosted.org/packages/0f/6c/38ff9bad1e60d0311d0564d20d7b6d802e89bc5075289cec456d73feae8e/radicale-3.6.1-py3-none-any.whl (from https://pypi.org/simple/radicale/) (requires-python:>=3.9.0) 2026-08-06T07:50:21,131 Found link https://files.pythonhosted.org/packages/33/66/75606d83483271cdc3d422f4ccdbefffa9c2f959b3ab9965c2866ff18f8f/radicale-3.6.1.tar.gz (from https://pypi.org/simple/radicale/) (requires-python:>=3.9.0), version: 3.6.1 2026-08-06T07:50:21,132 Skipping link: No binaries permitted for radicale: https://files.pythonhosted.org/packages/57/e0/02c034c42d2abc5e9387c73e2653659854ceb828cd8729e85df4397d6f0f/radicale-3.7.0-py3-none-any.whl (from https://pypi.org/simple/radicale/) (requires-python:>=3.9.0) 2026-08-06T07:50:21,133 Found link https://files.pythonhosted.org/packages/f1/02/dd7f875b8ce7ac87aa90338d6a5cb3f557489a6698d28bc4f67f620b5a88/radicale-3.7.0.tar.gz (from https://pypi.org/simple/radicale/) (requires-python:>=3.9.0), version: 3.7.0 2026-08-06T07:50:21,134 Skipping link: No binaries permitted for radicale: https://files.pythonhosted.org/packages/d7/83/4f5775d412865f5e06f65295ac5a909ed406668facf9572e289d485272db/radicale-3.7.1-py3-none-any.whl (from https://pypi.org/simple/radicale/) (requires-python:>=3.9.0) 2026-08-06T07:50:21,135 Found link https://files.pythonhosted.org/packages/53/74/38e450ca778d4f7d69a0789f76d7442db85a40cd7bffb58e4d392a621b98/radicale-3.7.1.tar.gz (from https://pypi.org/simple/radicale/) (requires-python:>=3.9.0), version: 3.7.1 2026-08-06T07:50:21,136 Skipping link: No binaries permitted for radicale: https://files.pythonhosted.org/packages/77/cb/f271c0033d97ca2daf8fb1e08ca918ad04b3020c62fb2ccb641c295b1a31/radicale-3.7.2-py3-none-any.whl (from https://pypi.org/simple/radicale/) (requires-python:>=3.9.0) 2026-08-06T07:50:21,137 Found link https://files.pythonhosted.org/packages/e0/60/e14d22d2549ac8aef86685be855b455724a45a40ca633efabbd6326bc8e8/radicale-3.7.2.tar.gz (from https://pypi.org/simple/radicale/) (requires-python:>=3.9.0), version: 3.7.2 2026-08-06T07:50:21,137 Skipping link: No binaries permitted for radicale: https://files.pythonhosted.org/packages/28/ab/34391e6f4f79ef9b22b9a6be4de90092d05ccb18ee562e3b22daa9100140/radicale-3.7.3-py3-none-any.whl (from https://pypi.org/simple/radicale/) (requires-python:>=3.9.0) 2026-08-06T07:50:21,139 Found link https://files.pythonhosted.org/packages/d6/b4/8e9fef4dd42061219e90ef3fe57dc63193119715a5a51d557135e330f2a9/radicale-3.7.3.tar.gz (from https://pypi.org/simple/radicale/) (requires-python:>=3.9.0), version: 3.7.3 2026-08-06T07:50:21,139 Skipping link: No binaries permitted for radicale: https://files.pythonhosted.org/packages/9f/af/9583c13651324548b79b548b80257b035994ea3401b4037aca71626fb15b/radicale-3.7.4-py3-none-any.whl (from https://pypi.org/simple/radicale/) (requires-python:>=3.9.0) 2026-08-06T07:50:21,140 Found link https://files.pythonhosted.org/packages/44/4f/7bd5ddc5221c2d1be8444f7148f53f4834d179287e73e467280db7bbb8be/radicale-3.7.4.tar.gz (from https://pypi.org/simple/radicale/) (requires-python:>=3.9.0), version: 3.7.4 2026-08-06T07:50:21,141 Skipping link: No binaries permitted for radicale: https://files.pythonhosted.org/packages/f2/50/4ce4e10273a9371ad175241c06ac22c76d4278ac4087b8fc05315724bf16/radicale-3.7.5-py3-none-any.whl (from https://pypi.org/simple/radicale/) (requires-python:>=3.9.0) 2026-08-06T07:50:21,141 Found link https://files.pythonhosted.org/packages/48/db/93da1d069ec31f6150e896d8b0af9a264b2509630eb3f437561d25f139d0/radicale-3.7.5.tar.gz (from https://pypi.org/simple/radicale/) (requires-python:>=3.9.0), version: 3.7.5 2026-08-06T07:50:21,142 Skipping link: No binaries permitted for radicale: https://files.pythonhosted.org/packages/f2/de/346091ed3ca360cf0442e8cfa1105a8f932a2b8838ae268d0964e08a93cb/radicale-3.7.6-py3-none-any.whl (from https://pypi.org/simple/radicale/) (requires-python:>=3.9.0) 2026-08-06T07:50:21,143 Found link https://files.pythonhosted.org/packages/d6/ed/2fde9d7d73b438898f644b0705edf9a89ad4fd7b3609e0fe850c35103073/radicale-3.7.6.tar.gz (from https://pypi.org/simple/radicale/) (requires-python:>=3.9.0), version: 3.7.6 2026-08-06T07:50:21,144 Skipping link: No binaries permitted for radicale: https://files.pythonhosted.org/packages/20/6e/9c21ba79ecb1cc3af2e355b7f55e21c8d3f0baf3b987de3175b6c4738655/radicale-3.7.7-py3-none-any.whl (from https://pypi.org/simple/radicale/) (requires-python:>=3.9.0) 2026-08-06T07:50:21,145 Found link https://files.pythonhosted.org/packages/30/86/82dbf4d633644c74b8618a0aab7a333ca06b811797ecf7a1801ec5621d74/radicale-3.7.7.tar.gz (from https://pypi.org/simple/radicale/) (requires-python:>=3.9.0), version: 3.7.7 2026-08-06T07:50:21,145 Skipping link: No binaries permitted for radicale: https://files.pythonhosted.org/packages/85/0c/822f5d452a70ff69b49dd2d68446b657ce970ef8cadcf82a8d90bd93683f/radicale-3.7.8-py3-none-any.whl (from https://pypi.org/simple/radicale/) (requires-python:>=3.9.0) 2026-08-06T07:50:21,146 Found link https://files.pythonhosted.org/packages/6f/94/86486bf874181a8573adbeed8aa71afd50d87cf4700860a04ceec4d8c4e9/radicale-3.7.8.tar.gz (from https://pypi.org/simple/radicale/) (requires-python:>=3.9.0), version: 3.7.8 2026-08-06T07:50:21,147 Fetching project page and analyzing links: https://www.piwheels.org/simple/radicale/ 2026-08-06T07:50:21,148 Getting page https://www.piwheels.org/simple/radicale/ 2026-08-06T07:50:21,149 Found index url https://www.piwheels.org/simple 2026-08-06T07:50:21,345 Fetched page https://www.piwheels.org/simple/radicale/ as text/html 2026-08-06T07:50:21,369 Skipping link: No binaries permitted for radicale: https://www.piwheels.org/simple/radicale/radicale-3.7.7-py3-none-any.whl#sha256=08b0279de6dc121c53e3f0ba0317462ff3689313e140fbb47d5faa16f525b04e (from https://www.piwheels.org/simple/radicale/) (requires-python:>=3.9.0) 2026-08-06T07:50:21,370 Skipping link: No binaries permitted for radicale: https://www.piwheels.org/simple/radicale/radicale-3.7.6-py3-none-any.whl#sha256=9e5bb369483fc1d5a3683245af0c03119ef8ee9549b72f36dd3e7d8dc6463d25 (from https://www.piwheels.org/simple/radicale/) (requires-python:>=3.9.0) 2026-08-06T07:50:21,371 Skipping link: No binaries permitted for radicale: https://www.piwheels.org/simple/radicale/radicale-3.7.5-py3-none-any.whl#sha256=7d4d8bd1d5484bb004b621f995650c68c7dc006f5de08ddcd0ead3de8fcd7c15 (from https://www.piwheels.org/simple/radicale/) (requires-python:>=3.9.0) 2026-08-06T07:50:21,371 Skipping link: No binaries permitted for radicale: https://www.piwheels.org/simple/radicale/radicale-3.7.4-py3-none-any.whl#sha256=86de39f089c1411e36981a0a43407310116f15f9a07189d1ffbbb947387550bd (from https://www.piwheels.org/simple/radicale/) (requires-python:>=3.9.0) 2026-08-06T07:50:21,372 Skipping link: No binaries permitted for radicale: https://www.piwheels.org/simple/radicale/radicale-3.7.3-py3-none-any.whl#sha256=95d4cc0794bcbc11b5f1fcacdf8f8be25cab1edb0b727d33a1f09cbac801e083 (from https://www.piwheels.org/simple/radicale/) (requires-python:>=3.9.0) 2026-08-06T07:50:21,372 Skipping link: No binaries permitted for radicale: https://archive1.piwheels.org/simple/radicale/radicale-3.7.2-py3-none-any.whl#sha256=62e72265e5cf6570a8576b5e92eaeaf0094492ce8857c3938dd1934f1a29a9e8 (from https://www.piwheels.org/simple/radicale/) (requires-python:>=3.9.0) 2026-08-06T07:50:21,373 Skipping link: No binaries permitted for radicale: https://archive1.piwheels.org/simple/radicale/radicale-3.7.1-py3-none-any.whl#sha256=3cb4f5a46d4983261876bcd4050c650f97291803bf104a60313295d55111115e (from https://www.piwheels.org/simple/radicale/) (requires-python:>=3.9.0) 2026-08-06T07:50:21,373 Skipping link: No binaries permitted for radicale: https://archive1.piwheels.org/simple/radicale/radicale-3.7.0-py3-none-any.whl#sha256=91f42b560cf3f4aa712ffc74330bb6c40825af07391402b81ea765ae904df597 (from https://www.piwheels.org/simple/radicale/) (requires-python:>=3.9.0) 2026-08-06T07:50:21,374 Skipping link: No binaries permitted for radicale: https://archive1.piwheels.org/simple/radicale/radicale-3.6.1-py3-none-any.whl#sha256=9a55f57011d8bd8509ae9f0ddd2d9c07c675f564f7c86c4859251e86ae366144 (from https://www.piwheels.org/simple/radicale/) (requires-python:>=3.9.0) 2026-08-06T07:50:21,375 Skipping link: No binaries permitted for radicale: https://archive1.piwheels.org/simple/radicale/radicale-3.6.0-py3-none-any.whl#sha256=0d21feb45bf17e02e516dbba8a3bfdced4969f066bdb8ee01ca4f799550cfcc8 (from https://www.piwheels.org/simple/radicale/) (requires-python:>=3.9.0) 2026-08-06T07:50:21,375 Skipping link: No binaries permitted for radicale: https://archive1.piwheels.org/simple/radicale/radicale-3.5.10-py3-none-any.whl#sha256=3cf0457e03b6d98ebf73262ced14dc944df18846fcc804203a50ecc809562379 (from https://www.piwheels.org/simple/radicale/) (requires-python:>=3.9.0) 2026-08-06T07:50:21,376 Skipping link: No binaries permitted for radicale: https://archive1.piwheels.org/simple/radicale/radicale-3.5.9-py3-none-any.whl#sha256=b3979cf7c5b89f01fbd229c2c8c98a941886ed35896cb506fc5c0f559b5b1d31 (from https://www.piwheels.org/simple/radicale/) (requires-python:>=3.9.0) 2026-08-06T07:50:21,377 Skipping link: No binaries permitted for radicale: https://archive1.piwheels.org/simple/radicale/radicale-3.5.8-py3-none-any.whl#sha256=0b27ffd6866557b1fbaaeaf9a7d75145cafa4576eff317e16202d6b720d665e7 (from https://www.piwheels.org/simple/radicale/) (requires-python:>=3.9.0) 2026-08-06T07:50:21,377 Skipping link: No binaries permitted for radicale: https://archive1.piwheels.org/simple/radicale/radicale-3.5.7-py3-none-any.whl#sha256=d2c711f78a96429536c2d3ac6bdf96aea58d96c2a036146006a5eeb2c27c0c6a (from https://www.piwheels.org/simple/radicale/) (requires-python:>=3.9.0) 2026-08-06T07:50:21,378 Skipping link: No binaries permitted for radicale: https://archive1.piwheels.org/simple/radicale/radicale-3.5.7.dev0-py3-none-any.whl#sha256=26e9258534525afc2698d89cd047ac3f199e2b0b76570b30ff69df4c1285b7e0 (from https://www.piwheels.org/simple/radicale/) (requires-python:>=3.9.0) 2026-08-06T07:50:21,378 Skipping link: No binaries permitted for radicale: https://archive1.piwheels.org/simple/radicale/radicale-3.5.6-py3-none-any.whl#sha256=92b65ec53bc1d22eba6c24f92a62fb64ff06b47578a0ef3137f2f9ee602f16c6 (from https://www.piwheels.org/simple/radicale/) (requires-python:>=3.9.0) 2026-08-06T07:50:21,379 Skipping link: No binaries permitted for radicale: https://archive1.piwheels.org/simple/radicale/radicale-3.5.5-py3-none-any.whl#sha256=27e52197cb83b60894e4ae9dda431c6853938f112622d23389ef61dff5eb77e8 (from https://www.piwheels.org/simple/radicale/) (requires-python:>=3.9.0) 2026-08-06T07:50:21,380 Skipping link: No binaries permitted for radicale: https://archive1.piwheels.org/simple/radicale/radicale-3.5.4-py3-none-any.whl#sha256=2300950a589613c50a9d570352d0172726d4f729edfecd0fb7a597c1cb577b5c (from https://www.piwheels.org/simple/radicale/) (requires-python:>=3.9.0) 2026-08-06T07:50:21,380 Skipping link: No binaries permitted for radicale: https://archive1.piwheels.org/simple/radicale/radicale-3.5.1-py3-none-any.whl#sha256=0b83d329c27ec04d074400224cc16387590eaeb1f0cc0b625f25e8008a0b63e5 (from https://www.piwheels.org/simple/radicale/) (requires-python:>=3.9.0) 2026-08-06T07:50:21,381 Skipping link: No binaries permitted for radicale: https://archive1.piwheels.org/simple/radicale/radicale-3.5.0-py3-none-any.whl#sha256=b2b31c2bd5bc6735921e6d09027122e8467d5a031d69fbc5433404710df36a9b (from https://www.piwheels.org/simple/radicale/) (requires-python:>=3.9.0) 2026-08-06T07:50:21,381 Skipping link: No binaries permitted for radicale: https://archive1.piwheels.org/simple/radicale/Radicale-3.4.1-py3-none-any.whl#sha256=7af1a7aa9e158e8791f1686ab08d15de1635f05db9656f14016892cd1459ada5 (from https://www.piwheels.org/simple/radicale/) (requires-python:>=3.9.0) 2026-08-06T07:50:21,382 Skipping link: No binaries permitted for radicale: https://archive1.piwheels.org/simple/radicale/Radicale-3.4.0-py3-none-any.whl#sha256=e48a4fe565f2c516afc1d2f4c7093d1a091073f052df233b4f655665d0e05487 (from https://www.piwheels.org/simple/radicale/) (requires-python:>=3.9.0) 2026-08-06T07:50:21,382 Skipping link: No binaries permitted for radicale: https://archive1.piwheels.org/simple/radicale/Radicale-3.3.3-py3-none-any.whl#sha256=d7aced2e099174aeae9f614ce44200a614aeecf7ca6077d204d79ad66eb6ecc9 (from https://www.piwheels.org/simple/radicale/) (requires-python:>=3.8.0) 2026-08-06T07:50:21,383 Skipping link: No binaries permitted for radicale: https://archive1.piwheels.org/simple/radicale/Radicale-3.3.2-py3-none-any.whl#sha256=2b95e0f91c2f87ddb94c1088cd829b73db16fb6007c35d2de242cdf5db29f66b (from https://www.piwheels.org/simple/radicale/) (requires-python:>=3.8.0) 2026-08-06T07:50:21,383 Skipping link: No binaries permitted for radicale: https://archive1.piwheels.org/simple/radicale/Radicale-3.3.1-py3-none-any.whl#sha256=a033aef9fa4f0669d2193bb42be398bb083aec233895ce0649ba3f0565dee353 (from https://www.piwheels.org/simple/radicale/) (requires-python:>=3.8.0) 2026-08-06T07:50:21,384 Skipping link: No binaries permitted for radicale: https://archive1.piwheels.org/simple/radicale/Radicale-3.3.0-py3-none-any.whl#sha256=9e42859de65bbf75dc9c9f1656c571be44a725154ec1032cc01e5ecac62b78fc (from https://www.piwheels.org/simple/radicale/) (requires-python:>=3.8.0) 2026-08-06T07:50:21,385 Skipping link: No binaries permitted for radicale: https://archive1.piwheels.org/simple/radicale/Radicale-3.2.3-py3-none-any.whl#sha256=7e8c2dfd11f59d9d3d06b96d63179593d2571b62fc850556c55f6adf8fea957f (from https://www.piwheels.org/simple/radicale/) (requires-python:>=3.8.0) 2026-08-06T07:50:21,385 Skipping link: No binaries permitted for radicale: https://archive1.piwheels.org/simple/radicale/Radicale-3.2.2-py3-none-any.whl#sha256=57607f97b9f4b31a0e88b7deb7e8ca8320c957f9137d09867162bdb0fc988f41 (from https://www.piwheels.org/simple/radicale/) (requires-python:>=3.8.0) 2026-08-06T07:50:21,386 Skipping link: No binaries permitted for radicale: https://archive1.piwheels.org/simple/radicale/Radicale-3.2.1-py3-none-any.whl#sha256=c48c650a2cd6251e9e29ac3f2df1429918f8d13af22d6fe716b85b893f80250d (from https://www.piwheels.org/simple/radicale/) (requires-python:>=3.8.0) 2026-08-06T07:50:21,386 Skipping link: No binaries permitted for radicale: https://archive1.piwheels.org/simple/radicale/Radicale-3.2.0-py3-none-any.whl#sha256=c3057cc40d3d97f67a2af3e052cabf8090e2dbbdeec4e80a298ad7921f1184fa (from https://www.piwheels.org/simple/radicale/) (requires-python:>=3.8.0) 2026-08-06T07:50:21,387 Skipping link: No binaries permitted for radicale: https://archive1.piwheels.org/simple/radicale/Radicale-3.1.9-py3-none-any.whl#sha256=61396e1dd568d044e8a9d8b7b3ddac3cb5dd87a6d80d57894bd02db0a3d71bf6 (from https://www.piwheels.org/simple/radicale/) (requires-python:>=3.7.0) 2026-08-06T07:50:21,388 Skipping link: No binaries permitted for radicale: https://archive1.piwheels.org/simple/radicale/Radicale-3.1.8-py3-none-any.whl#sha256=78699aca09901478e2a3aae5e99f74161f35129a6484dca9d6e16536a86bd3bb (from https://www.piwheels.org/simple/radicale/) (requires-python:>=3.6.0) 2026-08-06T07:50:21,388 Skipping link: No binaries permitted for radicale: https://archive1.piwheels.org/simple/radicale/Radicale-3.1.7-py3-none-any.whl#sha256=04bb8db3b6a14ed10141a7f9998481d51e128a5d625e3d1e23cfd70617a61551 (from https://www.piwheels.org/simple/radicale/) (requires-python:>=3.6.0) 2026-08-06T07:50:21,389 Skipping link: No binaries permitted for radicale: https://archive1.piwheels.org/simple/radicale/Radicale-3.1.6-py3-none-any.whl#sha256=2db92f738a043d4752f70d67e453cb068c8daf3065fbeb88240cebc2a2921b35 (from https://www.piwheels.org/simple/radicale/) (requires-python:>=3.6.0) 2026-08-06T07:50:21,389 Skipping link: No binaries permitted for radicale: https://archive1.piwheels.org/simple/radicale/Radicale-3.1.5-py3-none-any.whl#sha256=687bf2606bf3499470e3ad23096dad3bf55e30671431af0d73ddb247079e8069 (from https://www.piwheels.org/simple/radicale/) (requires-python:>=3.6.0) 2026-08-06T07:50:21,390 Skipping link: No binaries permitted for radicale: https://archive1.piwheels.org/simple/radicale/Radicale-3.1.4-py3-none-any.whl#sha256=49e40a706dd5f077362d946e18edaaf3fa46ae2f32d7c864cf8151bd523bb9db (from https://www.piwheels.org/simple/radicale/) (requires-python:>=3.6.0) 2026-08-06T07:50:21,390 Skipping link: No binaries permitted for radicale: https://archive1.piwheels.org/simple/radicale/Radicale-3.1.3-py3-none-any.whl#sha256=4fb805b2e967531f0790554271264f4ac747cdacaa1eb62070c978caa3fa39ba (from https://www.piwheels.org/simple/radicale/) (requires-python:>=3.6.0) 2026-08-06T07:50:21,391 Skipping link: No binaries permitted for radicale: https://archive1.piwheels.org/simple/radicale/Radicale-3.1.2-py3-none-any.whl#sha256=5f937f1cd7d604bb0cff12aba58143a38204f8ea955a35bd51d74f00a0db41e3 (from https://www.piwheels.org/simple/radicale/) (requires-python:>=3.6.0) 2026-08-06T07:50:21,391 Skipping link: No binaries permitted for radicale: https://archive1.piwheels.org/simple/radicale/Radicale-3.1.1-py3-none-any.whl#sha256=4e9b4bd5233335d2b2264e57c8a2235f03845cd0877fa40be1e2a6c4288fc7ae (from https://www.piwheels.org/simple/radicale/) (requires-python:>=3.6.0) 2026-08-06T07:50:21,392 Skipping link: No binaries permitted for radicale: https://archive1.piwheels.org/simple/radicale/Radicale-3.1.0-py3-none-any.whl#sha256=efbaf501c09dc4ce4c4b7ade376f8704a59627ca20139c72387c6ffb8d57333d (from https://www.piwheels.org/simple/radicale/) (requires-python:>=3.6.0) 2026-08-06T07:50:21,393 Skipping link: No binaries permitted for radicale: https://archive1.piwheels.org/simple/radicale/Radicale-3.0.6-py3-none-any.whl#sha256=66587fdb39b9d63dc550913eb97c729baa8e73a99bd0ad4ca7f902202f16a69c (from https://www.piwheels.org/simple/radicale/) (requires-python:>=3.5.2) 2026-08-06T07:50:21,393 Skipping link: No binaries permitted for radicale: https://archive1.piwheels.org/simple/radicale/Radicale-3.0.5-py3-none-any.whl#sha256=a953368a6e7322f3c34616d761d5fd580cf61eabf0795e286ae06552b538496a (from https://www.piwheels.org/simple/radicale/) (requires-python:>=3.5.2) 2026-08-06T07:50:21,394 Skipping link: No binaries permitted for radicale: https://archive1.piwheels.org/simple/radicale/Radicale-3.0.4-py3-none-any.whl#sha256=1ee1f9a9c05d6888a16e991ac451df59db7458578e019cca1b9bddad3b9c53af (from https://www.piwheels.org/simple/radicale/) (requires-python:>=3.5.2) 2026-08-06T07:50:21,394 Skipping link: No binaries permitted for radicale: https://archive1.piwheels.org/simple/radicale/Radicale-3.0.3-py3-none-any.whl#sha256=062f23b39170d4c49a0fe96f01cb4e67f129cfc94dc650640aec8236cdfd05e6 (from https://www.piwheels.org/simple/radicale/) (requires-python:>=3.5.2) 2026-08-06T07:50:21,395 Skipping link: No binaries permitted for radicale: https://archive1.piwheels.org/simple/radicale/Radicale-3.0.2-py3-none-any.whl#sha256=a36e515a157af7e51eb70ea0188e1320a9bb1f78da8fdb42645baa1123ad8f6f (from https://www.piwheels.org/simple/radicale/) (requires-python:>=3.5.2) 2026-08-06T07:50:21,396 Skipping link: No binaries permitted for radicale: https://archive1.piwheels.org/simple/radicale/Radicale-3.0.1-py3-none-any.whl#sha256=88ebb9f0aa5afff133e365990809543dd4123468f0956271fed86783519dffd5 (from https://www.piwheels.org/simple/radicale/) (requires-python:>=3.5.2) 2026-08-06T07:50:21,396 Skipping link: No binaries permitted for radicale: https://archive1.piwheels.org/simple/radicale/Radicale-3.0.0-py3-none-any.whl#sha256=b473a2dff4d7de6814a11a374a398544d6be74e9fd8b2b3840b509cc1c2c72df (from https://www.piwheels.org/simple/radicale/) (requires-python:>=3.5.2) 2026-08-06T07:50:21,397 Skipping link: No binaries permitted for radicale: https://archive1.piwheels.org/simple/radicale/Radicale-3.dev0-py3-none-any.whl#sha256=8d2a0ff3102ccd210837e07f4f3bf84bb1702598da6958fc54260950cbb01cbb (from https://www.piwheels.org/simple/radicale/) (requires-python:>=3.8.0) 2026-08-06T07:50:21,397 Skipping link: No binaries permitted for radicale: https://archive1.piwheels.org/simple/radicale/Radicale-2.1.12-py3-none-any.whl#sha256=a1f83c795e90a748293af22bb205438f4501d25c08b55c94af39559872a5ede5 (from https://www.piwheels.org/simple/radicale/) (requires-python:>=3.3) 2026-08-06T07:50:21,398 Skipping link: No binaries permitted for radicale: https://archive1.piwheels.org/simple/radicale/Radicale-2.1.11-py3-none-any.whl#sha256=97cf50f166f772937211e0c3a9c238361ea182e8ec47fa217ed5e313fa13cba1 (from https://www.piwheels.org/simple/radicale/) (requires-python:>=3.3) 2026-08-06T07:50:21,399 Skipping link: No binaries permitted for radicale: https://archive1.piwheels.org/simple/radicale/Radicale-2.1.10-py3-none-any.whl#sha256=383d7169d23bac974ecde15862cfb26adbc234f1f3fbcfd209387ec56b9ccf00 (from https://www.piwheels.org/simple/radicale/) (requires-python:>=3.3) 2026-08-06T07:50:21,399 Skipping link: No binaries permitted for radicale: https://archive1.piwheels.org/simple/radicale/Radicale-2.1.9-py3-none-any.whl#sha256=94d6826f151339a19957158f0a22cb4b0b606d08cd59ece1f0aafd737dff31d4 (from https://www.piwheels.org/simple/radicale/) (requires-python:>=3.3) 2026-08-06T07:50:21,400 Skipping link: No binaries permitted for radicale: https://archive1.piwheels.org/simple/radicale/Radicale-2.1.8-py3-none-any.whl#sha256=c432a1721e4f3027ef9e85e1482e658362325ef9bf762fb12e721eebdc1939ae (from https://www.piwheels.org/simple/radicale/) (requires-python:>=3.3) 2026-08-06T07:50:21,401 Skipping link: No binaries permitted for radicale: https://archive1.piwheels.org/simple/radicale/Radicale-2.1.7-py3-none-any.whl#sha256=9ba016969e65e6e42328282601c54ac91087ddabaaa4f3d03ce37d895ee34600 (from https://www.piwheels.org/simple/radicale/) 2026-08-06T07:50:21,401 Skipping link: No binaries permitted for radicale: https://archive1.piwheels.org/simple/radicale/Radicale-2.1.6-py3-none-any.whl#sha256=0cf892aa4766189997c308db97776aab4352f71f484d9b08cb3e8cc27c702a25 (from https://www.piwheels.org/simple/radicale/) (requires-python:>=3.3) 2026-08-06T07:50:21,402 Skipping link: No binaries permitted for radicale: https://archive1.piwheels.org/simple/radicale/Radicale-2.1.5-py3-none-any.whl#sha256=e94304b89134eae03892c84c71e5daa1c5691bd668eaeab05aacdcd6559cc1eb (from https://www.piwheels.org/simple/radicale/) (requires-python:>=3.3) 2026-08-06T07:50:21,402 Skipping link: No binaries permitted for radicale: https://archive1.piwheels.org/simple/radicale/Radicale-2.1.4-py3-none-any.whl#sha256=6236086459e06641fc6eecc092c9144ddf71a07c088c0e0809a3663a9f7a22ef (from https://www.piwheels.org/simple/radicale/) (requires-python:>=3.3) 2026-08-06T07:50:21,403 Skipping link: No binaries permitted for radicale: https://archive1.piwheels.org/simple/radicale/Radicale-2.1.3-py3-none-any.whl#sha256=668a895e2d2c71560d6b94d106cc3aecb9961fc95ff33b9c73a81cb250bc2784 (from https://www.piwheels.org/simple/radicale/) (requires-python:>=3.3) 2026-08-06T07:50:21,404 Skipping link: No binaries permitted for radicale: https://archive1.piwheels.org/simple/radicale/Radicale-2.1.2-py3-none-any.whl#sha256=3bae34d0f25b5a6c9627708c9a2c7b2b0ee235ce805e7386a3352e0f5a098421 (from https://www.piwheels.org/simple/radicale/) (requires-python:>=3.3) 2026-08-06T07:50:21,404 Skipping link: No binaries permitted for radicale: https://archive1.piwheels.org/simple/radicale/Radicale-2.1.1-py3-none-any.whl#sha256=95d582b4faab0e32222107947cd33138738703b0a796ef83ef330a06ecb25ac4 (from https://www.piwheels.org/simple/radicale/) (requires-python:>=3.3) 2026-08-06T07:50:21,405 Skipping link: No binaries permitted for radicale: https://archive1.piwheels.org/simple/radicale/Radicale-2.1.0-py3-none-any.whl#sha256=17d4a922d941e26f77538cb8739de62daf443200707c44b045ddaf8f4be0c107 (from https://www.piwheels.org/simple/radicale/) (requires-python:>=3.3) 2026-08-06T07:50:21,405 Skipping link: No binaries permitted for radicale: https://archive1.piwheels.org/simple/radicale/Radicale-2.0.0-py3-none-any.whl#sha256=2aa5ad9708dfc310d507b903c5d731d7b4e2f49cfbc8c89d1cd0e7578be0edd4 (from https://www.piwheels.org/simple/radicale/) (requires-python:>=3.3) 2026-08-06T07:50:21,406 Skipping link: No binaries permitted for radicale: https://archive1.piwheels.org/simple/radicale/Radicale-2.0.0rc2-py3-none-any.whl#sha256=2b2d4b681f142bd9e1767b4662f11274fbcbab69dfb198ab068d8d793e604b9f (from https://www.piwheels.org/simple/radicale/) 2026-08-06T07:50:21,406 Skipping link: No binaries permitted for radicale: https://archive1.piwheels.org/simple/radicale/Radicale-2.0.0rc1-py3-none-any.whl#sha256=9dfa710fec0c6019b10c11628b9cf131875dcb8f6dcf21b7b782d3ddecd983d7 (from https://www.piwheels.org/simple/radicale/) 2026-08-06T07:50:21,407 Skipping link: No binaries permitted for radicale: https://archive1.piwheels.org/simple/radicale/Radicale-1.1.7-py3-none-any.whl#sha256=5e52300f201fb6008d7a1e758f0169f9ab3c769cc0d5b2499c8b99ca2c964100 (from https://www.piwheels.org/simple/radicale/) 2026-08-06T07:50:21,407 Skipping link: No binaries permitted for radicale: https://archive1.piwheels.org/simple/radicale/Radicale-1.1.6-py3-none-any.whl#sha256=68220d4edf1901a2be5c7fa0a071f5036a4c723413ad43f28db35c80f27f1704 (from https://www.piwheels.org/simple/radicale/) 2026-08-06T07:50:21,408 Skipping link: No binaries permitted for radicale: https://archive1.piwheels.org/simple/radicale/Radicale-1.1.5-py3-none-any.whl#sha256=733214cdd4d7b797769a0e2504ad4b6be8f25878c9ea6d45a246618dca313d35 (from https://www.piwheels.org/simple/radicale/) 2026-08-06T07:50:21,409 Skipping link: No binaries permitted for radicale: https://archive1.piwheels.org/simple/radicale/Radicale-1.1.4-py3-none-any.whl#sha256=c41e3a003e6e90b92eecdec2d783338993b7c5de5231f680236701bbd5e17902 (from https://www.piwheels.org/simple/radicale/) 2026-08-06T07:50:21,409 Skipping link: No binaries permitted for radicale: https://archive1.piwheels.org/simple/radicale/Radicale-1.1.3-py3-none-any.whl#sha256=f79de83c918b8948e337a41c5c738abcc00d60282f5becffb447cb4c25dfe778 (from https://www.piwheels.org/simple/radicale/) 2026-08-06T07:50:21,410 Skipping link: No binaries permitted for radicale: https://archive1.piwheels.org/simple/radicale/Radicale-1.1.2-py3-none-any.whl#sha256=3a88ca5fcecd96802e0b82b43a4b1096e8d926a564df39cef7303e85065bc1d9 (from https://www.piwheels.org/simple/radicale/) 2026-08-06T07:50:21,410 Skipping link: No binaries permitted for radicale: https://archive1.piwheels.org/simple/radicale/Radicale-1.1.1-py2.py3-none-any.whl#sha256=4e79a038ff0aace9fcef92f81b4fd4e1578ca6de5cfddd94b4075f71452d0f28 (from https://www.piwheels.org/simple/radicale/) 2026-08-06T07:50:21,411 Skipping link: No binaries permitted for radicale: https://archive1.piwheels.org/simple/radicale/Radicale-1.1-py2.py3-none-any.whl#sha256=5827c86f66c9dc07ef120797b5cc8ba9fc95e208737f08a71dd421bbfbf1d714 (from https://www.piwheels.org/simple/radicale/) 2026-08-06T07:50:21,412 Skipping link: No binaries permitted for radicale: https://archive1.piwheels.org/simple/radicale/Radicale-1.0.1-py2.py3-none-any.whl#sha256=908f599dc8527806e0130b81d21503994b495fbf3c31cded278c3f3f08a2b6bd (from https://www.piwheels.org/simple/radicale/) 2026-08-06T07:50:21,412 Skipping link: No binaries permitted for radicale: https://archive1.piwheels.org/simple/radicale/Radicale-0.10-py3-none-any.whl#sha256=33c3bf52d953de3c77916036ba18561e0b1adc99b8cc509eee3bb90e55836fc7 (from https://www.piwheels.org/simple/radicale/) 2026-08-06T07:50:21,413 Skipping link: No binaries permitted for radicale: https://archive1.piwheels.org/simple/radicale/Radicale-0.9-py3-none-any.whl#sha256=5fc66e4f313b95fb9e80901f029ae9aad78b641085152fbd47620de80cadc784 (from https://www.piwheels.org/simple/radicale/) 2026-08-06T07:50:21,413 Skipping link: No binaries permitted for radicale: https://archive1.piwheels.org/simple/radicale/Radicale-0.9b2-py3-none-any.whl#sha256=a49b3072be5bdc2a4c0c749ef3fa270b1a1ff7e00b4affe3c090d91c48691853 (from https://www.piwheels.org/simple/radicale/) 2026-08-06T07:50:21,414 Skipping link: No binaries permitted for radicale: https://archive1.piwheels.org/simple/radicale/Radicale-0.9b1-py3-none-any.whl#sha256=f3f02c5507c975510ad896d50e589f9af4c5ef9d946acb43e9e174d85a0dae19 (from https://www.piwheels.org/simple/radicale/) 2026-08-06T07:50:21,414 Skipping link: No binaries permitted for radicale: https://archive1.piwheels.org/simple/radicale/Radicale-0.8-py3-none-any.whl#sha256=2d827bc278c4ead6c2aef8d713b1e57e261045b5bc11e5d9e6bdbf0c728864b7 (from https://www.piwheels.org/simple/radicale/) 2026-08-06T07:50:21,415 Skipping link: No binaries permitted for radicale: https://archive1.piwheels.org/simple/radicale/Radicale-0.7.1-py3-none-any.whl#sha256=b5aef206b1a1fafa750d65059d65b4706450b9d61bfdc220fbf9ea9d720168d9 (from https://www.piwheels.org/simple/radicale/) 2026-08-06T07:50:21,415 Skipping link: No binaries permitted for radicale: https://archive1.piwheels.org/simple/radicale/Radicale-0.7-py3-none-any.whl#sha256=4f8a667d9046427814b73a23070df2dfc43ee2f986f4cb5d7ccf9ad7ba90422c (from https://www.piwheels.org/simple/radicale/) 2026-08-06T07:50:21,416 Skipping link: No binaries permitted for radicale: https://archive1.piwheels.org/simple/radicale/Radicale-0.6.4-py3-none-any.whl#sha256=14c15fb9d55188ddde56d8097f586074b9f9383e0689cfed0ef22f6b593f21d7 (from https://www.piwheels.org/simple/radicale/) 2026-08-06T07:50:21,416 Skipping link: No binaries permitted for radicale: https://archive1.piwheels.org/simple/radicale/Radicale-0.6.3-py3-none-any.whl#sha256=0aa0cc02cc5e73385a0e5364923e42f19ad680f65df9a1615c28d665af6ca9bb (from https://www.piwheels.org/simple/radicale/) 2026-08-06T07:50:21,417 Skipping link: No binaries permitted for radicale: https://archive1.piwheels.org/simple/radicale/Radicale-0.6.2-py3-none-any.whl#sha256=73729d9e72dbd6002d049bb7851e99dfeeab32ccae4c8b0288f050da3720d3d2 (from https://www.piwheels.org/simple/radicale/) 2026-08-06T07:50:21,418 Skipping link: No binaries permitted for radicale: https://archive1.piwheels.org/simple/radicale/Radicale-0.6.1-py3-none-any.whl#sha256=7bcf0b3d852e5ded4c8c850d4c7b2f37044987567c911c02706d6794931f9827 (from https://www.piwheels.org/simple/radicale/) 2026-08-06T07:50:21,418 Skipping link: No binaries permitted for radicale: https://archive1.piwheels.org/simple/radicale/Radicale-0.6-py3-none-any.whl#sha256=6a703bafd80644941385cd93543284b69019b7960598c950ce471a5502c6d718 (from https://www.piwheels.org/simple/radicale/) 2026-08-06T07:50:21,419 Skipping link: No binaries permitted for radicale: https://archive1.piwheels.org/simple/radicale/Radicale-0.5-py3-none-any.whl#sha256=33f21c0f11f78f3e99853197dad030e4a0d330df83cd4639776cf2ad46989a56 (from https://www.piwheels.org/simple/radicale/) 2026-08-06T07:50:21,419 Skipping link: No binaries permitted for radicale: https://archive1.piwheels.org/simple/radicale/Radicale-0.4-py3-none-any.whl#sha256=c68c40a9559a9110d24454c49ff558e124c0d99d7049d7aeee4a00b073074cb9 (from https://www.piwheels.org/simple/radicale/) 2026-08-06T07:50:21,420 Skipping link: No binaries permitted for radicale: https://archive1.piwheels.org/simple/radicale/Radicale-0.3-py3-none-any.whl#sha256=eb21570f877551fb526b12fcfe7b353f051d5707abf0d09cf6734f6c33375ec1 (from https://www.piwheels.org/simple/radicale/) 2026-08-06T07:50:21,421 Skipping link: No binaries permitted for radicale: https://archive1.piwheels.org/simple/radicale/Radicale-0.2-py3-none-any.whl#sha256=cfb62ca5a0c1d1aa4ffeb6755dfa0e748f4173bb6aed00166c02c1c3a5485c07 (from https://www.piwheels.org/simple/radicale/) 2026-08-06T07:50:21,421 Skipping link: not a file: https://www.piwheels.org/simple/radicale/ 2026-08-06T07:50:21,422 Skipping link: not a file: https://pypi.org/simple/radicale/ 2026-08-06T07:50:21,453 Given no hashes to check 1 links for project 'radicale': discarding no candidates 2026-08-06T07:50:21,473 Collecting radicale==3.7.8 2026-08-06T07:50:21,475 Created temporary directory: /tmp/pip-unpack-gt0l_d8d 2026-08-06T07:50:21,629 Downloading radicale-3.7.8.tar.gz (259 kB) 2026-08-06T07:50:22,009 Added radicale==3.7.8 from https://files.pythonhosted.org/packages/6f/94/86486bf874181a8573adbeed8aa71afd50d87cf4700860a04ceec4d8c4e9/radicale-3.7.8.tar.gz to build tracker '/tmp/pip-build-tracker-b3f2pjbc' 2026-08-06T07:50:22,021 Created temporary directory: /tmp/pip-build-env-4at3g4de 2026-08-06T07:50:22,025 Installing build dependencies: started 2026-08-06T07:50:22,027 Running command pip subprocess to install build dependencies 2026-08-06T07:50:23,207 Using pip 23.0.1 from /usr/lib/python3/dist-packages/pip (python 3.11) 2026-08-06T07:50:24,070 DEPRECATION: --no-binary currently disables reading from the cache of locally built wheels. In the future --no-binary will not influence the wheel cache. pip 23.1 will enforce this behaviour change. A possible replacement is to use the --no-cache-dir option. You can use the flag --use-feature=no-binary-enable-wheel-cache to test the upcoming behaviour. Discussion can be found at https://github.com/pypa/pip/issues/11453 2026-08-06T07:50:24,092 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-08-06T07:50:25,899 Collecting setuptools>=61.2 2026-08-06T07:50:25,900 Obtaining dependency information for setuptools>=61.2 from https://www.piwheels.org/simple/setuptools/setuptools-83.0.0-py3-none-any.whl.metadata 2026-08-06T07:50:25,915 Using cached https://www.piwheels.org/simple/setuptools/setuptools-83.0.0-py3-none-any.whl.metadata (6.6 kB) 2026-08-06T07:50:26,163 Using cached https://www.piwheels.org/simple/setuptools/setuptools-83.0.0-py3-none-any.whl (1.0 MB) 2026-08-06T07:50:26,270 Using cached https://www.piwheels.org/simple/setuptools/setuptools-83.0.0-py3-none-any.whl (1.0 MB) 2026-08-06T07:50:29,312 Installing collected packages: setuptools 2026-08-06T07:50:32,441 Successfully installed setuptools-83.0.0 2026-08-06T07:50:32,716 Installing build dependencies: finished with status 'done' 2026-08-06T07:50:32,722 Getting requirements to build wheel: started 2026-08-06T07:50:32,724 Running command Getting requirements to build wheel 2026-08-06T07:50:33,364 /tmp/pip-build-env-4at3g4de/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsDeprecationWarning: `project.license` as a TOML table is deprecated 2026-08-06T07:50:33,365 !! 2026-08-06T07:50:33,366 ******************************************************************************** 2026-08-06T07:50:33,367 Please use a simple string containing a SPDX expression for `project.license`. You can also use `project.license-files`. (Both options available on setuptools>=77.0.0). 2026-08-06T07:50:33,368 By 2027-Feb-18, you need to update your project and remove deprecated calls 2026-08-06T07:50:33,369 or your builds will no longer be supported. 2026-08-06T07:50:33,369 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-08-06T07:50:33,370 ******************************************************************************** 2026-08-06T07:50:33,371 !! 2026-08-06T07:50:33,371 corresp(dist, value, root_dir) 2026-08-06T07:50:33,442 /tmp/pip-build-env-4at3g4de/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:61: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-08-06T07:50:33,442 !! 2026-08-06T07:50:33,443 ******************************************************************************** 2026-08-06T07:50:33,444 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-08-06T07:50:33,445 License :: OSI Approved :: GNU General Public License (GPL) 2026-08-06T07:50:33,446 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-08-06T07:50:33,446 ******************************************************************************** 2026-08-06T07:50:33,447 !! 2026-08-06T07:50:33,448 dist._finalize_license_expression() 2026-08-06T07:50:33,448 /tmp/pip-build-env-4at3g4de/overlay/local/lib/python3.11/dist-packages/setuptools/dist.py:765: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-08-06T07:50:33,449 !! 2026-08-06T07:50:33,450 ******************************************************************************** 2026-08-06T07:50:33,450 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-08-06T07:50:33,452 License :: OSI Approved :: GNU General Public License (GPL) 2026-08-06T07:50:33,453 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-08-06T07:50:33,453 ******************************************************************************** 2026-08-06T07:50:33,455 !! 2026-08-06T07:50:33,455 self._finalize_license_expression() 2026-08-06T07:50:33,456 running egg_info 2026-08-06T07:50:33,460 writing Radicale.egg-info/PKG-INFO 2026-08-06T07:50:33,466 writing dependency_links to Radicale.egg-info/dependency_links.txt 2026-08-06T07:50:33,468 writing entry points to Radicale.egg-info/entry_points.txt 2026-08-06T07:50:33,471 writing requirements to Radicale.egg-info/requires.txt 2026-08-06T07:50:33,472 writing top-level names to Radicale.egg-info/top_level.txt 2026-08-06T07:50:33,512 reading manifest file 'Radicale.egg-info/SOURCES.txt' 2026-08-06T07:50:33,521 reading manifest template 'MANIFEST.in' 2026-08-06T07:50:33,523 adding license file 'COPYING.md' 2026-08-06T07:50:33,530 writing manifest file 'Radicale.egg-info/SOURCES.txt' 2026-08-06T07:50:33,629 Getting requirements to build wheel: finished with status 'done' 2026-08-06T07:50:33,632 Created temporary directory: /tmp/pip-modern-metadata-ui4o7hkw 2026-08-06T07:50:33,634 Preparing metadata (pyproject.toml): started 2026-08-06T07:50:33,635 Running command Preparing metadata (pyproject.toml) 2026-08-06T07:50:34,209 /tmp/pip-build-env-4at3g4de/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsDeprecationWarning: `project.license` as a TOML table is deprecated 2026-08-06T07:50:34,209 !! 2026-08-06T07:50:34,210 ******************************************************************************** 2026-08-06T07:50:34,211 Please use a simple string containing a SPDX expression for `project.license`. You can also use `project.license-files`. (Both options available on setuptools>=77.0.0). 2026-08-06T07:50:34,212 By 2027-Feb-18, you need to update your project and remove deprecated calls 2026-08-06T07:50:34,213 or your builds will no longer be supported. 2026-08-06T07:50:34,214 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-08-06T07:50:34,215 ******************************************************************************** 2026-08-06T07:50:34,215 !! 2026-08-06T07:50:34,216 corresp(dist, value, root_dir) 2026-08-06T07:50:34,284 /tmp/pip-build-env-4at3g4de/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:61: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-08-06T07:50:34,285 !! 2026-08-06T07:50:34,285 ******************************************************************************** 2026-08-06T07:50:34,286 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-08-06T07:50:34,287 License :: OSI Approved :: GNU General Public License (GPL) 2026-08-06T07:50:34,288 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-08-06T07:50:34,288 ******************************************************************************** 2026-08-06T07:50:34,289 !! 2026-08-06T07:50:34,290 dist._finalize_license_expression() 2026-08-06T07:50:34,290 /tmp/pip-build-env-4at3g4de/overlay/local/lib/python3.11/dist-packages/setuptools/dist.py:765: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-08-06T07:50:34,291 !! 2026-08-06T07:50:34,292 ******************************************************************************** 2026-08-06T07:50:34,292 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-08-06T07:50:34,293 License :: OSI Approved :: GNU General Public License (GPL) 2026-08-06T07:50:34,295 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-08-06T07:50:34,295 ******************************************************************************** 2026-08-06T07:50:34,296 !! 2026-08-06T07:50:34,297 self._finalize_license_expression() 2026-08-06T07:50:34,298 running dist_info 2026-08-06T07:50:34,306 creating /tmp/pip-modern-metadata-ui4o7hkw/Radicale.egg-info 2026-08-06T07:50:34,307 writing /tmp/pip-modern-metadata-ui4o7hkw/Radicale.egg-info/PKG-INFO 2026-08-06T07:50:34,313 writing dependency_links to /tmp/pip-modern-metadata-ui4o7hkw/Radicale.egg-info/dependency_links.txt 2026-08-06T07:50:34,315 writing entry points to /tmp/pip-modern-metadata-ui4o7hkw/Radicale.egg-info/entry_points.txt 2026-08-06T07:50:34,318 writing requirements to /tmp/pip-modern-metadata-ui4o7hkw/Radicale.egg-info/requires.txt 2026-08-06T07:50:34,319 writing top-level names to /tmp/pip-modern-metadata-ui4o7hkw/Radicale.egg-info/top_level.txt 2026-08-06T07:50:34,320 writing manifest file '/tmp/pip-modern-metadata-ui4o7hkw/Radicale.egg-info/SOURCES.txt' 2026-08-06T07:50:34,353 reading manifest file '/tmp/pip-modern-metadata-ui4o7hkw/Radicale.egg-info/SOURCES.txt' 2026-08-06T07:50:34,355 reading manifest template 'MANIFEST.in' 2026-08-06T07:50:34,357 adding license file 'COPYING.md' 2026-08-06T07:50:34,362 writing manifest file '/tmp/pip-modern-metadata-ui4o7hkw/Radicale.egg-info/SOURCES.txt' 2026-08-06T07:50:34,364 creating '/tmp/pip-modern-metadata-ui4o7hkw/radicale-3.7.8.dist-info' 2026-08-06T07:50:34,489 Preparing metadata (pyproject.toml): finished with status 'done' 2026-08-06T07:50:34,493 Source in /tmp/pip-wheel-o0eow_k_/radicale_03743a96f2d340ed8626428ca22f650e has version 3.7.8, which satisfies requirement radicale==3.7.8 from https://files.pythonhosted.org/packages/6f/94/86486bf874181a8573adbeed8aa71afd50d87cf4700860a04ceec4d8c4e9/radicale-3.7.8.tar.gz 2026-08-06T07:50:34,494 Removed radicale==3.7.8 from https://files.pythonhosted.org/packages/6f/94/86486bf874181a8573adbeed8aa71afd50d87cf4700860a04ceec4d8c4e9/radicale-3.7.8.tar.gz from build tracker '/tmp/pip-build-tracker-b3f2pjbc' 2026-08-06T07:50:34,500 Created temporary directory: /tmp/pip-unpack-m3m78a45 2026-08-06T07:50:34,501 Building wheels for collected packages: radicale 2026-08-06T07:50:34,506 Created temporary directory: /tmp/pip-wheel-azrj_4g_ 2026-08-06T07:50:34,506 Destination directory: /tmp/pip-wheel-azrj_4g_ 2026-08-06T07:50:34,508 Building wheel for radicale (pyproject.toml): started 2026-08-06T07:50:34,509 Running command Building wheel for radicale (pyproject.toml) 2026-08-06T07:50:35,078 /tmp/pip-build-env-4at3g4de/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsDeprecationWarning: `project.license` as a TOML table is deprecated 2026-08-06T07:50:35,078 !! 2026-08-06T07:50:35,079 ******************************************************************************** 2026-08-06T07:50:35,079 Please use a simple string containing a SPDX expression for `project.license`. You can also use `project.license-files`. (Both options available on setuptools>=77.0.0). 2026-08-06T07:50:35,080 By 2027-Feb-18, you need to update your project and remove deprecated calls 2026-08-06T07:50:35,081 or your builds will no longer be supported. 2026-08-06T07:50:35,082 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-08-06T07:50:35,082 ******************************************************************************** 2026-08-06T07:50:35,083 !! 2026-08-06T07:50:35,083 corresp(dist, value, root_dir) 2026-08-06T07:50:35,147 /tmp/pip-build-env-4at3g4de/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:61: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-08-06T07:50:35,148 !! 2026-08-06T07:50:35,149 ******************************************************************************** 2026-08-06T07:50:35,149 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-08-06T07:50:35,150 License :: OSI Approved :: GNU General Public License (GPL) 2026-08-06T07:50:35,152 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-08-06T07:50:35,152 ******************************************************************************** 2026-08-06T07:50:35,153 !! 2026-08-06T07:50:35,154 dist._finalize_license_expression() 2026-08-06T07:50:35,155 /tmp/pip-build-env-4at3g4de/overlay/local/lib/python3.11/dist-packages/setuptools/dist.py:765: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-08-06T07:50:35,155 !! 2026-08-06T07:50:35,157 ******************************************************************************** 2026-08-06T07:50:35,157 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-08-06T07:50:35,158 License :: OSI Approved :: GNU General Public License (GPL) 2026-08-06T07:50:35,159 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-08-06T07:50:35,160 ******************************************************************************** 2026-08-06T07:50:35,161 !! 2026-08-06T07:50:35,162 self._finalize_license_expression() 2026-08-06T07:50:35,162 running bdist_wheel 2026-08-06T07:50:35,173 running build 2026-08-06T07:50:35,174 running build_py 2026-08-06T07:50:35,180 creating build/lib/radicale 2026-08-06T07:50:35,182 copying radicale/pathutils.py -> build/lib/radicale 2026-08-06T07:50:35,184 copying radicale/xmlutils.py -> build/lib/radicale 2026-08-06T07:50:35,187 copying radicale/__init__.py -> build/lib/radicale 2026-08-06T07:50:35,189 copying radicale/log.py -> build/lib/radicale 2026-08-06T07:50:35,191 copying radicale/config.py -> build/lib/radicale 2026-08-06T07:50:35,194 copying radicale/server.py -> build/lib/radicale 2026-08-06T07:50:35,197 copying radicale/__main__.py -> build/lib/radicale 2026-08-06T07:50:35,199 copying radicale/httputils.py -> build/lib/radicale 2026-08-06T07:50:35,202 copying radicale/types.py -> build/lib/radicale 2026-08-06T07:50:35,203 copying radicale/utils.py -> build/lib/radicale 2026-08-06T07:50:35,206 creating build/lib/radicale/app 2026-08-06T07:50:35,207 copying radicale/app/head.py -> build/lib/radicale/app 2026-08-06T07:50:35,209 copying radicale/app/__init__.py -> build/lib/radicale/app 2026-08-06T07:50:35,212 copying radicale/app/propfind.py -> build/lib/radicale/app 2026-08-06T07:50:35,215 copying radicale/app/put.py -> build/lib/radicale/app 2026-08-06T07:50:35,217 copying radicale/app/report.py -> build/lib/radicale/app 2026-08-06T07:50:35,220 copying radicale/app/mkcalendar.py -> build/lib/radicale/app 2026-08-06T07:50:35,223 copying radicale/app/mkcol.py -> build/lib/radicale/app 2026-08-06T07:50:35,225 copying radicale/app/get.py -> build/lib/radicale/app 2026-08-06T07:50:35,227 copying radicale/app/post.py -> build/lib/radicale/app 2026-08-06T07:50:35,229 copying radicale/app/options.py -> build/lib/radicale/app 2026-08-06T07:50:35,231 copying radicale/app/delete.py -> build/lib/radicale/app 2026-08-06T07:50:35,233 copying radicale/app/proppatch.py -> build/lib/radicale/app 2026-08-06T07:50:35,236 copying radicale/app/move.py -> build/lib/radicale/app 2026-08-06T07:50:35,238 copying radicale/app/base.py -> build/lib/radicale/app 2026-08-06T07:50:35,241 creating build/lib/radicale/hook 2026-08-06T07:50:35,242 copying radicale/hook/__init__.py -> build/lib/radicale/hook 2026-08-06T07:50:35,244 copying radicale/hook/none.py -> build/lib/radicale/hook 2026-08-06T07:50:35,246 creating build/lib/radicale/rights 2026-08-06T07:50:35,247 copying radicale/rights/__init__.py -> build/lib/radicale/rights 2026-08-06T07:50:35,249 copying radicale/rights/owner_write.py -> build/lib/radicale/rights 2026-08-06T07:50:35,251 copying radicale/rights/from_file.py -> build/lib/radicale/rights 2026-08-06T07:50:35,253 copying radicale/rights/owner_only.py -> build/lib/radicale/rights 2026-08-06T07:50:35,255 copying radicale/rights/authenticated.py -> build/lib/radicale/rights 2026-08-06T07:50:35,258 creating build/lib/radicale/auth 2026-08-06T07:50:35,259 copying radicale/auth/__init__.py -> build/lib/radicale/auth 2026-08-06T07:50:35,261 copying radicale/auth/http_remote_user.py -> build/lib/radicale/auth 2026-08-06T07:50:35,263 copying radicale/auth/denyall.py -> build/lib/radicale/auth 2026-08-06T07:50:35,265 copying radicale/auth/oauth2.py -> build/lib/radicale/auth 2026-08-06T07:50:35,267 copying radicale/auth/none.py -> build/lib/radicale/auth 2026-08-06T07:50:35,269 copying radicale/auth/dovecot.py -> build/lib/radicale/auth 2026-08-06T07:50:35,271 copying radicale/auth/http_x_remote_user.py -> build/lib/radicale/auth 2026-08-06T07:50:35,273 copying radicale/auth/imap.py -> build/lib/radicale/auth 2026-08-06T07:50:35,275 copying radicale/auth/pam.py -> build/lib/radicale/auth 2026-08-06T07:50:35,277 copying radicale/auth/remote_user.py -> build/lib/radicale/auth 2026-08-06T07:50:35,279 copying radicale/auth/htpasswd.py -> build/lib/radicale/auth 2026-08-06T07:50:35,281 copying radicale/auth/ldap.py -> build/lib/radicale/auth 2026-08-06T07:50:35,284 creating build/lib/radicale/storage 2026-08-06T07:50:35,285 copying radicale/storage/__init__.py -> build/lib/radicale/storage 2026-08-06T07:50:35,288 copying radicale/storage/multifilesystem_nolock.py -> build/lib/radicale/storage 2026-08-06T07:50:35,290 creating build/lib/radicale/item 2026-08-06T07:50:35,291 copying radicale/item/__init__.py -> build/lib/radicale/item 2026-08-06T07:50:35,294 copying radicale/item/filter.py -> build/lib/radicale/item 2026-08-06T07:50:35,297 creating build/lib/radicale/web 2026-08-06T07:50:35,298 copying radicale/web/__init__.py -> build/lib/radicale/web 2026-08-06T07:50:35,300 copying radicale/web/none.py -> build/lib/radicale/web 2026-08-06T07:50:35,302 copying radicale/web/internal.py -> build/lib/radicale/web 2026-08-06T07:50:35,304 creating build/lib/radicale/sharing 2026-08-06T07:50:35,305 copying radicale/sharing/csv.py -> build/lib/radicale/sharing 2026-08-06T07:50:35,308 copying radicale/sharing/__init__.py -> build/lib/radicale/sharing 2026-08-06T07:50:35,311 copying radicale/sharing/files.py -> build/lib/radicale/sharing 2026-08-06T07:50:35,313 copying radicale/sharing/none.py -> build/lib/radicale/sharing 2026-08-06T07:50:35,315 creating build/lib/radicale/hook/rabbitmq 2026-08-06T07:50:35,316 copying radicale/hook/rabbitmq/__init__.py -> build/lib/radicale/hook/rabbitmq 2026-08-06T07:50:35,318 creating build/lib/radicale/hook/email 2026-08-06T07:50:35,319 copying radicale/hook/email/__init__.py -> build/lib/radicale/hook/email 2026-08-06T07:50:35,323 creating build/lib/radicale/storage/multifilesystem 2026-08-06T07:50:35,324 copying radicale/storage/multifilesystem/verify.py -> build/lib/radicale/storage/multifilesystem 2026-08-06T07:50:35,326 copying radicale/storage/multifilesystem/__init__.py -> build/lib/radicale/storage/multifilesystem 2026-08-06T07:50:35,328 copying radicale/storage/multifilesystem/get.py -> build/lib/radicale/storage/multifilesystem 2026-08-06T07:50:35,331 copying radicale/storage/multifilesystem/meta.py -> build/lib/radicale/storage/multifilesystem 2026-08-06T07:50:35,333 copying radicale/storage/multifilesystem/cache.py -> build/lib/radicale/storage/multifilesystem 2026-08-06T07:50:35,335 copying radicale/storage/multifilesystem/history.py -> build/lib/radicale/storage/multifilesystem 2026-08-06T07:50:35,337 copying radicale/storage/multifilesystem/delete.py -> build/lib/radicale/storage/multifilesystem 2026-08-06T07:50:35,339 copying radicale/storage/multifilesystem/discover.py -> build/lib/radicale/storage/multifilesystem 2026-08-06T07:50:35,341 copying radicale/storage/multifilesystem/upload.py -> build/lib/radicale/storage/multifilesystem 2026-08-06T07:50:35,343 copying radicale/storage/multifilesystem/sync.py -> build/lib/radicale/storage/multifilesystem 2026-08-06T07:50:35,345 copying radicale/storage/multifilesystem/create_collection.py -> build/lib/radicale/storage/multifilesystem 2026-08-06T07:50:35,347 copying radicale/storage/multifilesystem/move.py -> build/lib/radicale/storage/multifilesystem 2026-08-06T07:50:35,349 copying radicale/storage/multifilesystem/lock.py -> build/lib/radicale/storage/multifilesystem 2026-08-06T07:50:35,351 copying radicale/storage/multifilesystem/base.py -> build/lib/radicale/storage/multifilesystem 2026-08-06T07:50:35,364 copying radicale/py.typed -> build/lib/radicale 2026-08-06T07:50:35,366 creating build/lib/radicale/web/internal_data/css 2026-08-06T07:50:35,367 copying radicale/web/internal_data/css/icon.png -> build/lib/radicale/web/internal_data/css 2026-08-06T07:50:35,370 copying radicale/web/internal_data/css/loading.svg -> build/lib/radicale/web/internal_data/css 2026-08-06T07:50:35,372 copying radicale/web/internal_data/css/logo.svg -> build/lib/radicale/web/internal_data/css 2026-08-06T07:50:35,374 copying radicale/web/internal_data/css/main.css -> build/lib/radicale/web/internal_data/css 2026-08-06T07:50:35,377 creating build/lib/radicale/web/internal_data/css/icons 2026-08-06T07:50:35,378 copying radicale/web/internal_data/css/icons/repeat.svg -> build/lib/radicale/web/internal_data/css/icons 2026-08-06T07:50:35,380 copying radicale/web/internal_data/css/icons/delete.svg -> build/lib/radicale/web/internal_data/css/icons 2026-08-06T07:50:35,382 copying radicale/web/internal_data/css/icons/edit.svg -> build/lib/radicale/web/internal_data/css/icons 2026-08-06T07:50:35,384 copying radicale/web/internal_data/css/icons/share.svg -> build/lib/radicale/web/internal_data/css/icons 2026-08-06T07:50:35,387 copying radicale/web/internal_data/css/icons/upload.svg -> build/lib/radicale/web/internal_data/css/icons 2026-08-06T07:50:35,389 copying radicale/web/internal_data/css/icons/eye.svg -> build/lib/radicale/web/internal_data/css/icons 2026-08-06T07:50:35,391 copying radicale/web/internal_data/css/icons/download.svg -> build/lib/radicale/web/internal_data/css/icons 2026-08-06T07:50:35,393 copying radicale/web/internal_data/css/icons/key.svg -> build/lib/radicale/web/internal_data/css/icons 2026-08-06T07:50:35,395 copying radicale/web/internal_data/css/icons/new.svg -> build/lib/radicale/web/internal_data/css/icons 2026-08-06T07:50:35,397 creating build/lib/radicale/web/internal_data/js 2026-08-06T07:50:35,398 copying radicale/web/internal_data/js/config.js -> build/lib/radicale/web/internal_data/js 2026-08-06T07:50:35,400 copying radicale/web/internal_data/js/main.js -> build/lib/radicale/web/internal_data/js 2026-08-06T07:50:35,402 copying radicale/web/internal_data/js/constants.js -> build/lib/radicale/web/internal_data/js 2026-08-06T07:50:35,404 creating build/lib/radicale/web/internal_data/js/api 2026-08-06T07:50:35,405 copying radicale/web/internal_data/js/api/api.js -> build/lib/radicale/web/internal_data/js/api 2026-08-06T07:50:35,408 copying radicale/web/internal_data/js/api/common.js -> build/lib/radicale/web/internal_data/js/api 2026-08-06T07:50:35,410 copying radicale/web/internal_data/js/api/sharing.js -> build/lib/radicale/web/internal_data/js/api 2026-08-06T07:50:35,413 creating build/lib/radicale/web/internal_data/js/models 2026-08-06T07:50:35,414 copying radicale/web/internal_data/js/models/collection.js -> build/lib/radicale/web/internal_data/js/models 2026-08-06T07:50:35,416 creating build/lib/radicale/web/internal_data/js/scenes 2026-08-06T07:50:35,417 copying radicale/web/internal_data/js/scenes/CreateEditCollectionScene.js -> build/lib/radicale/web/internal_data/js/scenes 2026-08-06T07:50:35,420 copying radicale/web/internal_data/js/scenes/UploadCollectionScene.js -> build/lib/radicale/web/internal_data/js/scenes 2026-08-06T07:50:35,423 copying radicale/web/internal_data/js/scenes/LoginScene.js -> build/lib/radicale/web/internal_data/js/scenes 2026-08-06T07:50:35,425 copying radicale/web/internal_data/js/scenes/CollectionsScene.js -> build/lib/radicale/web/internal_data/js/scenes 2026-08-06T07:50:35,428 copying radicale/web/internal_data/js/scenes/IncomingSharingScene.js -> build/lib/radicale/web/internal_data/js/scenes 2026-08-06T07:50:35,431 copying radicale/web/internal_data/js/scenes/scene_manager.js -> build/lib/radicale/web/internal_data/js/scenes 2026-08-06T07:50:35,434 copying radicale/web/internal_data/js/scenes/LoadingScene.js -> build/lib/radicale/web/internal_data/js/scenes 2026-08-06T07:50:35,436 copying radicale/web/internal_data/js/scenes/CreateEditShareScene.js -> build/lib/radicale/web/internal_data/js/scenes 2026-08-06T07:50:35,439 copying radicale/web/internal_data/js/scenes/ShareCollectionScene.js -> build/lib/radicale/web/internal_data/js/scenes 2026-08-06T07:50:35,441 copying radicale/web/internal_data/js/scenes/DeleteConfirmationScene.js -> build/lib/radicale/web/internal_data/js/scenes 2026-08-06T07:50:35,444 creating build/lib/radicale/web/internal_data/js/utils 2026-08-06T07:50:35,445 copying radicale/web/internal_data/js/utils/url_text.js -> build/lib/radicale/web/internal_data/js/utils 2026-08-06T07:50:35,448 copying radicale/web/internal_data/js/utils/collections_cache.js -> build/lib/radicale/web/internal_data/js/utils 2026-08-06T07:50:35,450 copying radicale/web/internal_data/js/utils/form_validator.js -> build/lib/radicale/web/internal_data/js/utils 2026-08-06T07:50:35,453 copying radicale/web/internal_data/js/utils/misc.js -> build/lib/radicale/web/internal_data/js/utils 2026-08-06T07:50:35,455 copying radicale/web/internal_data/js/utils/collection_utils.js -> build/lib/radicale/web/internal_data/js/utils 2026-08-06T07:50:35,458 copying radicale/web/internal_data/js/utils/error.js -> build/lib/radicale/web/internal_data/js/utils 2026-08-06T07:50:35,460 copying radicale/web/internal_data/js/utils/permissions.js -> build/lib/radicale/web/internal_data/js/utils 2026-08-06T07:50:35,463 copying radicale/web/internal_data/index.html -> build/lib/radicale/web/internal_data 2026-08-06T07:50:35,479 installing to build/bdist.linux-armv7l/wheel 2026-08-06T07:50:35,480 running install 2026-08-06T07:50:35,503 running install_lib 2026-08-06T07:50:35,508 creating build/bdist.linux-armv7l/wheel 2026-08-06T07:50:35,510 creating build/bdist.linux-armv7l/wheel/radicale 2026-08-06T07:50:35,511 copying build/lib/radicale/pathutils.py -> build/bdist.linux-armv7l/wheel/./radicale 2026-08-06T07:50:35,514 copying build/lib/radicale/xmlutils.py -> build/bdist.linux-armv7l/wheel/./radicale 2026-08-06T07:50:35,516 copying build/lib/radicale/__init__.py -> build/bdist.linux-armv7l/wheel/./radicale 2026-08-06T07:50:35,518 copying build/lib/radicale/log.py -> build/bdist.linux-armv7l/wheel/./radicale 2026-08-06T07:50:35,520 copying build/lib/radicale/py.typed -> build/bdist.linux-armv7l/wheel/./radicale 2026-08-06T07:50:35,522 creating build/bdist.linux-armv7l/wheel/radicale/app 2026-08-06T07:50:35,523 copying build/lib/radicale/app/head.py -> build/bdist.linux-armv7l/wheel/./radicale/app 2026-08-06T07:50:35,525 copying build/lib/radicale/app/__init__.py -> build/bdist.linux-armv7l/wheel/./radicale/app 2026-08-06T07:50:35,528 copying build/lib/radicale/app/propfind.py -> build/bdist.linux-armv7l/wheel/./radicale/app 2026-08-06T07:50:35,530 copying build/lib/radicale/app/put.py -> build/bdist.linux-armv7l/wheel/./radicale/app 2026-08-06T07:50:35,533 copying build/lib/radicale/app/report.py -> build/bdist.linux-armv7l/wheel/./radicale/app 2026-08-06T07:50:35,536 copying build/lib/radicale/app/mkcalendar.py -> build/bdist.linux-armv7l/wheel/./radicale/app 2026-08-06T07:50:35,538 copying build/lib/radicale/app/mkcol.py -> build/bdist.linux-armv7l/wheel/./radicale/app 2026-08-06T07:50:35,540 copying build/lib/radicale/app/get.py -> build/bdist.linux-armv7l/wheel/./radicale/app 2026-08-06T07:50:35,542 copying build/lib/radicale/app/post.py -> build/bdist.linux-armv7l/wheel/./radicale/app 2026-08-06T07:50:35,544 copying build/lib/radicale/app/options.py -> build/bdist.linux-armv7l/wheel/./radicale/app 2026-08-06T07:50:35,546 copying build/lib/radicale/app/delete.py -> build/bdist.linux-armv7l/wheel/./radicale/app 2026-08-06T07:50:35,548 copying build/lib/radicale/app/proppatch.py -> build/bdist.linux-armv7l/wheel/./radicale/app 2026-08-06T07:50:35,551 copying build/lib/radicale/app/move.py -> build/bdist.linux-armv7l/wheel/./radicale/app 2026-08-06T07:50:35,553 copying build/lib/radicale/app/base.py -> build/bdist.linux-armv7l/wheel/./radicale/app 2026-08-06T07:50:35,555 copying build/lib/radicale/config.py -> build/bdist.linux-armv7l/wheel/./radicale 2026-08-06T07:50:35,558 copying build/lib/radicale/server.py -> build/bdist.linux-armv7l/wheel/./radicale 2026-08-06T07:50:35,561 creating build/bdist.linux-armv7l/wheel/radicale/hook 2026-08-06T07:50:35,562 copying build/lib/radicale/hook/__init__.py -> build/bdist.linux-armv7l/wheel/./radicale/hook 2026-08-06T07:50:35,564 copying build/lib/radicale/hook/none.py -> build/bdist.linux-armv7l/wheel/./radicale/hook 2026-08-06T07:50:35,566 creating build/bdist.linux-armv7l/wheel/radicale/hook/rabbitmq 2026-08-06T07:50:35,567 copying build/lib/radicale/hook/rabbitmq/__init__.py -> build/bdist.linux-armv7l/wheel/./radicale/hook/rabbitmq 2026-08-06T07:50:35,569 creating build/bdist.linux-armv7l/wheel/radicale/hook/email 2026-08-06T07:50:35,570 copying build/lib/radicale/hook/email/__init__.py -> build/bdist.linux-armv7l/wheel/./radicale/hook/email 2026-08-06T07:50:35,573 creating build/bdist.linux-armv7l/wheel/radicale/rights 2026-08-06T07:50:35,574 copying build/lib/radicale/rights/__init__.py -> build/bdist.linux-armv7l/wheel/./radicale/rights 2026-08-06T07:50:35,576 copying build/lib/radicale/rights/owner_write.py -> build/bdist.linux-armv7l/wheel/./radicale/rights 2026-08-06T07:50:35,578 copying build/lib/radicale/rights/from_file.py -> build/bdist.linux-armv7l/wheel/./radicale/rights 2026-08-06T07:50:35,580 copying build/lib/radicale/rights/owner_only.py -> build/bdist.linux-armv7l/wheel/./radicale/rights 2026-08-06T07:50:35,582 copying build/lib/radicale/rights/authenticated.py -> build/bdist.linux-armv7l/wheel/./radicale/rights 2026-08-06T07:50:35,584 creating build/bdist.linux-armv7l/wheel/radicale/auth 2026-08-06T07:50:35,585 copying build/lib/radicale/auth/__init__.py -> build/bdist.linux-armv7l/wheel/./radicale/auth 2026-08-06T07:50:35,588 copying build/lib/radicale/auth/http_remote_user.py -> build/bdist.linux-armv7l/wheel/./radicale/auth 2026-08-06T07:50:35,590 copying build/lib/radicale/auth/denyall.py -> build/bdist.linux-armv7l/wheel/./radicale/auth 2026-08-06T07:50:35,591 copying build/lib/radicale/auth/oauth2.py -> build/bdist.linux-armv7l/wheel/./radicale/auth 2026-08-06T07:50:35,593 copying build/lib/radicale/auth/none.py -> build/bdist.linux-armv7l/wheel/./radicale/auth 2026-08-06T07:50:35,595 copying build/lib/radicale/auth/dovecot.py -> build/bdist.linux-armv7l/wheel/./radicale/auth 2026-08-06T07:50:35,597 copying build/lib/radicale/auth/http_x_remote_user.py -> build/bdist.linux-armv7l/wheel/./radicale/auth 2026-08-06T07:50:35,599 copying build/lib/radicale/auth/imap.py -> build/bdist.linux-armv7l/wheel/./radicale/auth 2026-08-06T07:50:35,601 copying build/lib/radicale/auth/pam.py -> build/bdist.linux-armv7l/wheel/./radicale/auth 2026-08-06T07:50:35,603 copying build/lib/radicale/auth/remote_user.py -> build/bdist.linux-armv7l/wheel/./radicale/auth 2026-08-06T07:50:35,604 copying build/lib/radicale/auth/htpasswd.py -> build/bdist.linux-armv7l/wheel/./radicale/auth 2026-08-06T07:50:35,607 copying build/lib/radicale/auth/ldap.py -> build/bdist.linux-armv7l/wheel/./radicale/auth 2026-08-06T07:50:35,610 creating build/bdist.linux-armv7l/wheel/radicale/storage 2026-08-06T07:50:35,611 copying build/lib/radicale/storage/__init__.py -> build/bdist.linux-armv7l/wheel/./radicale/storage 2026-08-06T07:50:35,614 creating build/bdist.linux-armv7l/wheel/radicale/storage/multifilesystem 2026-08-06T07:50:35,615 copying build/lib/radicale/storage/multifilesystem/verify.py -> build/bdist.linux-armv7l/wheel/./radicale/storage/multifilesystem 2026-08-06T07:50:35,617 copying build/lib/radicale/storage/multifilesystem/__init__.py -> build/bdist.linux-armv7l/wheel/./radicale/storage/multifilesystem 2026-08-06T07:50:35,619 copying build/lib/radicale/storage/multifilesystem/get.py -> build/bdist.linux-armv7l/wheel/./radicale/storage/multifilesystem 2026-08-06T07:50:35,622 copying build/lib/radicale/storage/multifilesystem/meta.py -> build/bdist.linux-armv7l/wheel/./radicale/storage/multifilesystem 2026-08-06T07:50:35,623 copying build/lib/radicale/storage/multifilesystem/cache.py -> build/bdist.linux-armv7l/wheel/./radicale/storage/multifilesystem 2026-08-06T07:50:35,626 copying build/lib/radicale/storage/multifilesystem/history.py -> build/bdist.linux-armv7l/wheel/./radicale/storage/multifilesystem 2026-08-06T07:50:35,628 copying build/lib/radicale/storage/multifilesystem/delete.py -> build/bdist.linux-armv7l/wheel/./radicale/storage/multifilesystem 2026-08-06T07:50:35,630 copying build/lib/radicale/storage/multifilesystem/discover.py -> build/bdist.linux-armv7l/wheel/./radicale/storage/multifilesystem 2026-08-06T07:50:35,632 copying build/lib/radicale/storage/multifilesystem/upload.py -> build/bdist.linux-armv7l/wheel/./radicale/storage/multifilesystem 2026-08-06T07:50:35,634 copying build/lib/radicale/storage/multifilesystem/sync.py -> build/bdist.linux-armv7l/wheel/./radicale/storage/multifilesystem 2026-08-06T07:50:35,636 copying build/lib/radicale/storage/multifilesystem/create_collection.py -> build/bdist.linux-armv7l/wheel/./radicale/storage/multifilesystem 2026-08-06T07:50:35,639 copying build/lib/radicale/storage/multifilesystem/move.py -> build/bdist.linux-armv7l/wheel/./radicale/storage/multifilesystem 2026-08-06T07:50:35,640 copying build/lib/radicale/storage/multifilesystem/lock.py -> build/bdist.linux-armv7l/wheel/./radicale/storage/multifilesystem 2026-08-06T07:50:35,642 copying build/lib/radicale/storage/multifilesystem/base.py -> build/bdist.linux-armv7l/wheel/./radicale/storage/multifilesystem 2026-08-06T07:50:35,645 copying build/lib/radicale/storage/multifilesystem_nolock.py -> build/bdist.linux-armv7l/wheel/./radicale/storage 2026-08-06T07:50:35,647 copying build/lib/radicale/__main__.py -> build/bdist.linux-armv7l/wheel/./radicale 2026-08-06T07:50:35,649 copying build/lib/radicale/httputils.py -> build/bdist.linux-armv7l/wheel/./radicale 2026-08-06T07:50:35,651 creating build/bdist.linux-armv7l/wheel/radicale/item 2026-08-06T07:50:35,652 copying build/lib/radicale/item/__init__.py -> build/bdist.linux-armv7l/wheel/./radicale/item 2026-08-06T07:50:35,655 copying build/lib/radicale/item/filter.py -> build/bdist.linux-armv7l/wheel/./radicale/item 2026-08-06T07:50:35,658 creating build/bdist.linux-armv7l/wheel/radicale/web 2026-08-06T07:50:35,659 copying build/lib/radicale/web/__init__.py -> build/bdist.linux-armv7l/wheel/./radicale/web 2026-08-06T07:50:35,661 copying build/lib/radicale/web/none.py -> build/bdist.linux-armv7l/wheel/./radicale/web 2026-08-06T07:50:35,664 creating build/bdist.linux-armv7l/wheel/radicale/web/internal_data 2026-08-06T07:50:35,665 creating build/bdist.linux-armv7l/wheel/radicale/web/internal_data/js 2026-08-06T07:50:35,667 creating build/bdist.linux-armv7l/wheel/radicale/web/internal_data/js/api 2026-08-06T07:50:35,668 copying build/lib/radicale/web/internal_data/js/api/api.js -> build/bdist.linux-armv7l/wheel/./radicale/web/internal_data/js/api 2026-08-06T07:50:35,671 copying build/lib/radicale/web/internal_data/js/api/common.js -> build/bdist.linux-armv7l/wheel/./radicale/web/internal_data/js/api 2026-08-06T07:50:35,673 copying build/lib/radicale/web/internal_data/js/api/sharing.js -> build/bdist.linux-armv7l/wheel/./radicale/web/internal_data/js/api 2026-08-06T07:50:35,676 creating build/bdist.linux-armv7l/wheel/radicale/web/internal_data/js/scenes 2026-08-06T07:50:35,677 copying build/lib/radicale/web/internal_data/js/scenes/CreateEditCollectionScene.js -> build/bdist.linux-armv7l/wheel/./radicale/web/internal_data/js/scenes 2026-08-06T07:50:35,679 copying build/lib/radicale/web/internal_data/js/scenes/UploadCollectionScene.js -> build/bdist.linux-armv7l/wheel/./radicale/web/internal_data/js/scenes 2026-08-06T07:50:35,682 copying build/lib/radicale/web/internal_data/js/scenes/LoginScene.js -> build/bdist.linux-armv7l/wheel/./radicale/web/internal_data/js/scenes 2026-08-06T07:50:35,684 copying build/lib/radicale/web/internal_data/js/scenes/CollectionsScene.js -> build/bdist.linux-armv7l/wheel/./radicale/web/internal_data/js/scenes 2026-08-06T07:50:35,687 copying build/lib/radicale/web/internal_data/js/scenes/IncomingSharingScene.js -> build/bdist.linux-armv7l/wheel/./radicale/web/internal_data/js/scenes 2026-08-06T07:50:35,689 copying build/lib/radicale/web/internal_data/js/scenes/scene_manager.js -> build/bdist.linux-armv7l/wheel/./radicale/web/internal_data/js/scenes 2026-08-06T07:50:35,691 copying build/lib/radicale/web/internal_data/js/scenes/LoadingScene.js -> build/bdist.linux-armv7l/wheel/./radicale/web/internal_data/js/scenes 2026-08-06T07:50:35,693 copying build/lib/radicale/web/internal_data/js/scenes/CreateEditShareScene.js -> build/bdist.linux-armv7l/wheel/./radicale/web/internal_data/js/scenes 2026-08-06T07:50:35,696 copying build/lib/radicale/web/internal_data/js/scenes/ShareCollectionScene.js -> build/bdist.linux-armv7l/wheel/./radicale/web/internal_data/js/scenes 2026-08-06T07:50:35,698 copying build/lib/radicale/web/internal_data/js/scenes/DeleteConfirmationScene.js -> build/bdist.linux-armv7l/wheel/./radicale/web/internal_data/js/scenes 2026-08-06T07:50:35,701 copying build/lib/radicale/web/internal_data/js/config.js -> build/bdist.linux-armv7l/wheel/./radicale/web/internal_data/js 2026-08-06T07:50:35,702 copying build/lib/radicale/web/internal_data/js/main.js -> build/bdist.linux-armv7l/wheel/./radicale/web/internal_data/js 2026-08-06T07:50:35,704 copying build/lib/radicale/web/internal_data/js/constants.js -> build/bdist.linux-armv7l/wheel/./radicale/web/internal_data/js 2026-08-06T07:50:35,707 creating build/bdist.linux-armv7l/wheel/radicale/web/internal_data/js/models 2026-08-06T07:50:35,708 copying build/lib/radicale/web/internal_data/js/models/collection.js -> build/bdist.linux-armv7l/wheel/./radicale/web/internal_data/js/models 2026-08-06T07:50:35,711 creating build/bdist.linux-armv7l/wheel/radicale/web/internal_data/js/utils 2026-08-06T07:50:35,712 copying build/lib/radicale/web/internal_data/js/utils/url_text.js -> build/bdist.linux-armv7l/wheel/./radicale/web/internal_data/js/utils 2026-08-06T07:50:35,714 copying build/lib/radicale/web/internal_data/js/utils/collections_cache.js -> build/bdist.linux-armv7l/wheel/./radicale/web/internal_data/js/utils 2026-08-06T07:50:35,716 copying build/lib/radicale/web/internal_data/js/utils/form_validator.js -> build/bdist.linux-armv7l/wheel/./radicale/web/internal_data/js/utils 2026-08-06T07:50:35,718 copying build/lib/radicale/web/internal_data/js/utils/misc.js -> build/bdist.linux-armv7l/wheel/./radicale/web/internal_data/js/utils 2026-08-06T07:50:35,720 copying build/lib/radicale/web/internal_data/js/utils/collection_utils.js -> build/bdist.linux-armv7l/wheel/./radicale/web/internal_data/js/utils 2026-08-06T07:50:35,722 copying build/lib/radicale/web/internal_data/js/utils/error.js -> build/bdist.linux-armv7l/wheel/./radicale/web/internal_data/js/utils 2026-08-06T07:50:35,724 copying build/lib/radicale/web/internal_data/js/utils/permissions.js -> build/bdist.linux-armv7l/wheel/./radicale/web/internal_data/js/utils 2026-08-06T07:50:35,726 creating build/bdist.linux-armv7l/wheel/radicale/web/internal_data/css 2026-08-06T07:50:35,727 copying build/lib/radicale/web/internal_data/css/main.css -> build/bdist.linux-armv7l/wheel/./radicale/web/internal_data/css 2026-08-06T07:50:35,730 creating build/bdist.linux-armv7l/wheel/radicale/web/internal_data/css/icons 2026-08-06T07:50:35,731 copying build/lib/radicale/web/internal_data/css/icons/repeat.svg -> build/bdist.linux-armv7l/wheel/./radicale/web/internal_data/css/icons 2026-08-06T07:50:35,733 copying build/lib/radicale/web/internal_data/css/icons/delete.svg -> build/bdist.linux-armv7l/wheel/./radicale/web/internal_data/css/icons 2026-08-06T07:50:35,735 copying build/lib/radicale/web/internal_data/css/icons/edit.svg -> build/bdist.linux-armv7l/wheel/./radicale/web/internal_data/css/icons 2026-08-06T07:50:35,737 copying build/lib/radicale/web/internal_data/css/icons/share.svg -> build/bdist.linux-armv7l/wheel/./radicale/web/internal_data/css/icons 2026-08-06T07:50:35,738 copying build/lib/radicale/web/internal_data/css/icons/upload.svg -> build/bdist.linux-armv7l/wheel/./radicale/web/internal_data/css/icons 2026-08-06T07:50:35,740 copying build/lib/radicale/web/internal_data/css/icons/eye.svg -> build/bdist.linux-armv7l/wheel/./radicale/web/internal_data/css/icons 2026-08-06T07:50:35,742 copying build/lib/radicale/web/internal_data/css/icons/download.svg -> build/bdist.linux-armv7l/wheel/./radicale/web/internal_data/css/icons 2026-08-06T07:50:35,744 copying build/lib/radicale/web/internal_data/css/icons/key.svg -> build/bdist.linux-armv7l/wheel/./radicale/web/internal_data/css/icons 2026-08-06T07:50:35,745 copying build/lib/radicale/web/internal_data/css/icons/new.svg -> build/bdist.linux-armv7l/wheel/./radicale/web/internal_data/css/icons 2026-08-06T07:50:35,747 copying build/lib/radicale/web/internal_data/css/logo.svg -> build/bdist.linux-armv7l/wheel/./radicale/web/internal_data/css 2026-08-06T07:50:35,749 copying build/lib/radicale/web/internal_data/css/loading.svg -> build/bdist.linux-armv7l/wheel/./radicale/web/internal_data/css 2026-08-06T07:50:35,751 copying build/lib/radicale/web/internal_data/css/icon.png -> build/bdist.linux-armv7l/wheel/./radicale/web/internal_data/css 2026-08-06T07:50:35,753 copying build/lib/radicale/web/internal_data/index.html -> build/bdist.linux-armv7l/wheel/./radicale/web/internal_data 2026-08-06T07:50:35,756 copying build/lib/radicale/web/internal.py -> build/bdist.linux-armv7l/wheel/./radicale/web 2026-08-06T07:50:35,759 creating build/bdist.linux-armv7l/wheel/radicale/sharing 2026-08-06T07:50:35,760 copying build/lib/radicale/sharing/csv.py -> build/bdist.linux-armv7l/wheel/./radicale/sharing 2026-08-06T07:50:35,762 copying build/lib/radicale/sharing/__init__.py -> build/bdist.linux-armv7l/wheel/./radicale/sharing 2026-08-06T07:50:35,766 copying build/lib/radicale/sharing/files.py -> build/bdist.linux-armv7l/wheel/./radicale/sharing 2026-08-06T07:50:35,768 copying build/lib/radicale/sharing/none.py -> build/bdist.linux-armv7l/wheel/./radicale/sharing 2026-08-06T07:50:35,770 copying build/lib/radicale/types.py -> build/bdist.linux-armv7l/wheel/./radicale 2026-08-06T07:50:35,772 copying build/lib/radicale/utils.py -> build/bdist.linux-armv7l/wheel/./radicale 2026-08-06T07:50:35,774 running install_egg_info 2026-08-06T07:50:35,783 running egg_info 2026-08-06T07:50:35,788 writing Radicale.egg-info/PKG-INFO 2026-08-06T07:50:35,793 writing dependency_links to Radicale.egg-info/dependency_links.txt 2026-08-06T07:50:35,795 writing entry points to Radicale.egg-info/entry_points.txt 2026-08-06T07:50:35,797 writing requirements to Radicale.egg-info/requires.txt 2026-08-06T07:50:35,798 writing top-level names to Radicale.egg-info/top_level.txt 2026-08-06T07:50:35,822 reading manifest file 'Radicale.egg-info/SOURCES.txt' 2026-08-06T07:50:35,830 reading manifest template 'MANIFEST.in' 2026-08-06T07:50:35,831 adding license file 'COPYING.md' 2026-08-06T07:50:35,839 writing manifest file 'Radicale.egg-info/SOURCES.txt' 2026-08-06T07:50:35,840 Copying Radicale.egg-info to build/bdist.linux-armv7l/wheel/./Radicale-3.7.8-py3.11.egg-info 2026-08-06T07:50:35,852 running install_scripts 2026-08-06T07:50:35,872 creating build/bdist.linux-armv7l/wheel/radicale-3.7.8.dist-info/WHEEL 2026-08-06T07:50:35,878 creating '/tmp/pip-wheel-azrj_4g_/.tmp-pqdr5ixa/radicale-3.7.8-py3-none-any.whl' and adding 'build/bdist.linux-armv7l/wheel' to it 2026-08-06T07:50:35,883 adding 'radicale/__init__.py' 2026-08-06T07:50:35,885 adding 'radicale/__main__.py' 2026-08-06T07:50:35,889 adding 'radicale/config.py' 2026-08-06T07:50:35,891 adding 'radicale/httputils.py' 2026-08-06T07:50:35,894 adding 'radicale/log.py' 2026-08-06T07:50:35,896 adding 'radicale/pathutils.py' 2026-08-06T07:50:35,898 adding 'radicale/py.typed' 2026-08-06T07:50:35,900 adding 'radicale/server.py' 2026-08-06T07:50:35,901 adding 'radicale/types.py' 2026-08-06T07:50:35,904 adding 'radicale/utils.py' 2026-08-06T07:50:35,905 adding 'radicale/xmlutils.py' 2026-08-06T07:50:35,910 adding 'radicale/app/__init__.py' 2026-08-06T07:50:35,912 adding 'radicale/app/base.py' 2026-08-06T07:50:35,914 adding 'radicale/app/delete.py' 2026-08-06T07:50:35,916 adding 'radicale/app/get.py' 2026-08-06T07:50:35,917 adding 'radicale/app/head.py' 2026-08-06T07:50:35,918 adding 'radicale/app/mkcalendar.py' 2026-08-06T07:50:35,920 adding 'radicale/app/mkcol.py' 2026-08-06T07:50:35,922 adding 'radicale/app/move.py' 2026-08-06T07:50:35,923 adding 'radicale/app/options.py' 2026-08-06T07:50:35,924 adding 'radicale/app/post.py' 2026-08-06T07:50:35,928 adding 'radicale/app/propfind.py' 2026-08-06T07:50:35,930 adding 'radicale/app/proppatch.py' 2026-08-06T07:50:35,932 adding 'radicale/app/put.py' 2026-08-06T07:50:35,937 adding 'radicale/app/report.py' 2026-08-06T07:50:35,940 adding 'radicale/auth/__init__.py' 2026-08-06T07:50:35,942 adding 'radicale/auth/denyall.py' 2026-08-06T07:50:35,943 adding 'radicale/auth/dovecot.py' 2026-08-06T07:50:35,946 adding 'radicale/auth/htpasswd.py' 2026-08-06T07:50:35,947 adding 'radicale/auth/http_remote_user.py' 2026-08-06T07:50:35,949 adding 'radicale/auth/http_x_remote_user.py' 2026-08-06T07:50:35,950 adding 'radicale/auth/imap.py' 2026-08-06T07:50:35,953 adding 'radicale/auth/ldap.py' 2026-08-06T07:50:35,954 adding 'radicale/auth/none.py' 2026-08-06T07:50:35,956 adding 'radicale/auth/oauth2.py' 2026-08-06T07:50:35,957 adding 'radicale/auth/pam.py' 2026-08-06T07:50:35,958 adding 'radicale/auth/remote_user.py' 2026-08-06T07:50:35,960 adding 'radicale/hook/__init__.py' 2026-08-06T07:50:35,961 adding 'radicale/hook/none.py' 2026-08-06T07:50:35,967 adding 'radicale/hook/email/__init__.py' 2026-08-06T07:50:35,969 adding 'radicale/hook/rabbitmq/__init__.py' 2026-08-06T07:50:35,974 adding 'radicale/item/__init__.py' 2026-08-06T07:50:35,977 adding 'radicale/item/filter.py' 2026-08-06T07:50:35,980 adding 'radicale/rights/__init__.py' 2026-08-06T07:50:35,981 adding 'radicale/rights/authenticated.py' 2026-08-06T07:50:35,982 adding 'radicale/rights/from_file.py' 2026-08-06T07:50:35,983 adding 'radicale/rights/owner_only.py' 2026-08-06T07:50:35,985 adding 'radicale/rights/owner_write.py' 2026-08-06T07:50:35,992 adding 'radicale/sharing/__init__.py' 2026-08-06T07:50:35,995 adding 'radicale/sharing/csv.py' 2026-08-06T07:50:35,997 adding 'radicale/sharing/files.py' 2026-08-06T07:50:35,999 adding 'radicale/sharing/none.py' 2026-08-06T07:50:36,001 adding 'radicale/storage/__init__.py' 2026-08-06T07:50:36,003 adding 'radicale/storage/multifilesystem_nolock.py' 2026-08-06T07:50:36,005 adding 'radicale/storage/multifilesystem/__init__.py' 2026-08-06T07:50:36,007 adding 'radicale/storage/multifilesystem/base.py' 2026-08-06T07:50:36,008 adding 'radicale/storage/multifilesystem/cache.py' 2026-08-06T07:50:36,010 adding 'radicale/storage/multifilesystem/create_collection.py' 2026-08-06T07:50:36,011 adding 'radicale/storage/multifilesystem/delete.py' 2026-08-06T07:50:36,012 adding 'radicale/storage/multifilesystem/discover.py' 2026-08-06T07:50:36,014 adding 'radicale/storage/multifilesystem/get.py' 2026-08-06T07:50:36,016 adding 'radicale/storage/multifilesystem/history.py' 2026-08-06T07:50:36,017 adding 'radicale/storage/multifilesystem/lock.py' 2026-08-06T07:50:36,019 adding 'radicale/storage/multifilesystem/meta.py' 2026-08-06T07:50:36,020 adding 'radicale/storage/multifilesystem/move.py' 2026-08-06T07:50:36,022 adding 'radicale/storage/multifilesystem/sync.py' 2026-08-06T07:50:36,023 adding 'radicale/storage/multifilesystem/upload.py' 2026-08-06T07:50:36,025 adding 'radicale/storage/multifilesystem/verify.py' 2026-08-06T07:50:36,027 adding 'radicale/web/__init__.py' 2026-08-06T07:50:36,028 adding 'radicale/web/internal.py' 2026-08-06T07:50:36,029 adding 'radicale/web/none.py' 2026-08-06T07:50:36,032 adding 'radicale/web/internal_data/index.html' 2026-08-06T07:50:36,034 adding 'radicale/web/internal_data/css/icon.png' 2026-08-06T07:50:36,035 adding 'radicale/web/internal_data/css/loading.svg' 2026-08-06T07:50:36,037 adding 'radicale/web/internal_data/css/logo.svg' 2026-08-06T07:50:36,039 adding 'radicale/web/internal_data/css/main.css' 2026-08-06T07:50:36,041 adding 'radicale/web/internal_data/css/icons/delete.svg' 2026-08-06T07:50:36,042 adding 'radicale/web/internal_data/css/icons/download.svg' 2026-08-06T07:50:36,043 adding 'radicale/web/internal_data/css/icons/edit.svg' 2026-08-06T07:50:36,045 adding 'radicale/web/internal_data/css/icons/eye.svg' 2026-08-06T07:50:36,046 adding 'radicale/web/internal_data/css/icons/key.svg' 2026-08-06T07:50:36,047 adding 'radicale/web/internal_data/css/icons/new.svg' 2026-08-06T07:50:36,049 adding 'radicale/web/internal_data/css/icons/repeat.svg' 2026-08-06T07:50:36,050 adding 'radicale/web/internal_data/css/icons/share.svg' 2026-08-06T07:50:36,051 adding 'radicale/web/internal_data/css/icons/upload.svg' 2026-08-06T07:50:36,053 adding 'radicale/web/internal_data/js/config.js' 2026-08-06T07:50:36,054 adding 'radicale/web/internal_data/js/constants.js' 2026-08-06T07:50:36,055 adding 'radicale/web/internal_data/js/main.js' 2026-08-06T07:50:36,058 adding 'radicale/web/internal_data/js/api/api.js' 2026-08-06T07:50:36,060 adding 'radicale/web/internal_data/js/api/common.js' 2026-08-06T07:50:36,062 adding 'radicale/web/internal_data/js/api/sharing.js' 2026-08-06T07:50:36,064 adding 'radicale/web/internal_data/js/models/collection.js' 2026-08-06T07:50:36,067 adding 'radicale/web/internal_data/js/scenes/CollectionsScene.js' 2026-08-06T07:50:36,069 adding 'radicale/web/internal_data/js/scenes/CreateEditCollectionScene.js' 2026-08-06T07:50:36,071 adding 'radicale/web/internal_data/js/scenes/CreateEditShareScene.js' 2026-08-06T07:50:36,073 adding 'radicale/web/internal_data/js/scenes/DeleteConfirmationScene.js' 2026-08-06T07:50:36,075 adding 'radicale/web/internal_data/js/scenes/IncomingSharingScene.js' 2026-08-06T07:50:36,076 adding 'radicale/web/internal_data/js/scenes/LoadingScene.js' 2026-08-06T07:50:36,077 adding 'radicale/web/internal_data/js/scenes/LoginScene.js' 2026-08-06T07:50:36,079 adding 'radicale/web/internal_data/js/scenes/ShareCollectionScene.js' 2026-08-06T07:50:36,081 adding 'radicale/web/internal_data/js/scenes/UploadCollectionScene.js' 2026-08-06T07:50:36,082 adding 'radicale/web/internal_data/js/scenes/scene_manager.js' 2026-08-06T07:50:36,084 adding 'radicale/web/internal_data/js/utils/collection_utils.js' 2026-08-06T07:50:36,086 adding 'radicale/web/internal_data/js/utils/collections_cache.js' 2026-08-06T07:50:36,087 adding 'radicale/web/internal_data/js/utils/error.js' 2026-08-06T07:50:36,089 adding 'radicale/web/internal_data/js/utils/form_validator.js' 2026-08-06T07:50:36,090 adding 'radicale/web/internal_data/js/utils/misc.js' 2026-08-06T07:50:36,092 adding 'radicale/web/internal_data/js/utils/permissions.js' 2026-08-06T07:50:36,093 adding 'radicale/web/internal_data/js/utils/url_text.js' 2026-08-06T07:50:36,101 adding 'radicale-3.7.8.dist-info/licenses/COPYING.md' 2026-08-06T07:50:36,102 adding 'radicale-3.7.8.dist-info/METADATA' 2026-08-06T07:50:36,103 adding 'radicale-3.7.8.dist-info/WHEEL' 2026-08-06T07:50:36,104 adding 'radicale-3.7.8.dist-info/entry_points.txt' 2026-08-06T07:50:36,105 adding 'radicale-3.7.8.dist-info/top_level.txt' 2026-08-06T07:50:36,107 adding 'radicale-3.7.8.dist-info/RECORD' 2026-08-06T07:50:36,112 removing build/bdist.linux-armv7l/wheel 2026-08-06T07:50:36,243 Building wheel for radicale (pyproject.toml): finished with status 'done' 2026-08-06T07:50:36,255 Created wheel for radicale: filename=radicale-3.7.8-py3-none-any.whl size=295400 sha256=31552349a76a6e792959526a42d53141397e2da601aebb2116bc8b39cafe4419 2026-08-06T07:50:36,256 Stored in directory: /tmp/pip-ephem-wheel-cache-bmedntaz/wheels/60/62/f5/1864af98c8af6f8f5bff937482122356d19b28576b6825d054 2026-08-06T07:50:36,274 Successfully built radicale 2026-08-06T07:50:36,288 Removed build tracker: '/tmp/pip-build-tracker-b3f2pjbc'