2026-03-29T17:51:57,463 Created temporary directory: /tmp/pip-ephem-wheel-cache-28dffjbm 2026-03-29T17:51:57,465 Created temporary directory: /tmp/pip-build-tracker-c6n2oj_l 2026-03-29T17:51:57,465 Initialized build tracking at /tmp/pip-build-tracker-c6n2oj_l 2026-03-29T17:51:57,466 Created build tracker: /tmp/pip-build-tracker-c6n2oj_l 2026-03-29T17:51:57,466 Entered build tracker: /tmp/pip-build-tracker-c6n2oj_l 2026-03-29T17:51:57,467 Created temporary directory: /tmp/pip-wheel-a62q_m51 2026-03-29T17:51:57,470 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-03-29T17:51:57,472 Created temporary directory: /tmp/pip-ephem-wheel-cache-4gtiixwh 2026-03-29T17:51:57,494 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-03-29T17:51:57,497 2 location(s) to search for versions of pyweatherfr: 2026-03-29T17:51:57,497 * https://pypi.org/simple/pyweatherfr/ 2026-03-29T17:51:57,497 * https://www.piwheels.org/simple/pyweatherfr/ 2026-03-29T17:51:57,498 Fetching project page and analyzing links: https://pypi.org/simple/pyweatherfr/ 2026-03-29T17:51:57,499 Getting page https://pypi.org/simple/pyweatherfr/ 2026-03-29T17:51:57,500 Found index url https://pypi.org/simple 2026-03-29T17:51:57,742 Fetched page https://pypi.org/simple/pyweatherfr/ as application/vnd.pypi.simple.v1+json 2026-03-29T17:51:57,772 Skipping link: No binaries permitted for pyweatherfr: https://files.pythonhosted.org/packages/67/d6/a16e9bcddd63350a73e3321e621878cd82d81a71c6dd0ac8724888c45a50/pyweatherfr-0.0.1-py3-none-any.whl (from https://pypi.org/simple/pyweatherfr/) (requires-python:>=3.6) 2026-03-29T17:51:57,773 Found link https://files.pythonhosted.org/packages/4d/c1/5686556eb0509489338a7462be4b90d22b2178217288aa97e60f73854d59/pyweatherfr-0.0.1.tar.gz (from https://pypi.org/simple/pyweatherfr/) (requires-python:>=3.6), version: 0.0.1 2026-03-29T17:51:57,774 Skipping link: No binaries permitted for pyweatherfr: https://files.pythonhosted.org/packages/05/37/5ea239aea59be31021d6402b777163449c36f56dc12f37bab0a97dc4cb56/pyweatherfr-0.0.2-py3-none-any.whl (from https://pypi.org/simple/pyweatherfr/) (requires-python:>=3.6) 2026-03-29T17:51:57,775 Found link https://files.pythonhosted.org/packages/6e/52/94b736c7d643a1f1bc91c91846f9d7ea3e691c44842ebf8cc427ab848d76/pyweatherfr-0.0.2.tar.gz (from https://pypi.org/simple/pyweatherfr/) (requires-python:>=3.6), version: 0.0.2 2026-03-29T17:51:57,776 Skipping link: No binaries permitted for pyweatherfr: https://files.pythonhosted.org/packages/75/8e/0ee7838cbe1fb509d5cec7228beaf53384cc654a2aeb267f2b1970139c84/pyweatherfr-0.0.3-py3-none-any.whl (from https://pypi.org/simple/pyweatherfr/) (requires-python:>=3.6) 2026-03-29T17:51:57,778 Found link https://files.pythonhosted.org/packages/7e/d2/f17bd23a8040467bd76b2b6d9d1854c3df92109b68fc6d887f2ae69b5665/pyweatherfr-0.0.3.tar.gz (from https://pypi.org/simple/pyweatherfr/) (requires-python:>=3.6), version: 0.0.3 2026-03-29T17:51:57,779 Skipping link: No binaries permitted for pyweatherfr: https://files.pythonhosted.org/packages/70/29/399c995247621db6cebb06adeb7dcc81d00255e8090dce77c45b7f861d0d/pyweatherfr-0.0.4-py3-none-any.whl (from https://pypi.org/simple/pyweatherfr/) (requires-python:>=3.6) 2026-03-29T17:51:57,780 Found link https://files.pythonhosted.org/packages/e2/d4/a3c9cd5bd3cb66e070cd7c0b16824b95fd0debb9ceea045b110b183e6a32/pyweatherfr-0.0.4.tar.gz (from https://pypi.org/simple/pyweatherfr/) (requires-python:>=3.6), version: 0.0.4 2026-03-29T17:51:57,781 Skipping link: No binaries permitted for pyweatherfr: https://files.pythonhosted.org/packages/7e/28/fcd2882f6da1fc0bf916e1468f3ebd2c5a62165c992d2614c06cf204e716/pyweatherfr-0.0.5-py3-none-any.whl (from https://pypi.org/simple/pyweatherfr/) (requires-python:>=3.6) 2026-03-29T17:51:57,782 Found link https://files.pythonhosted.org/packages/27/16/d45ab7f8997cba1ac52ae93055ab4625e5cbee0637257e2b5c473d5bae1e/pyweatherfr-0.0.5.tar.gz (from https://pypi.org/simple/pyweatherfr/) (requires-python:>=3.6), version: 0.0.5 2026-03-29T17:51:57,784 Skipping link: No binaries permitted for pyweatherfr: https://files.pythonhosted.org/packages/aa/b3/d84e116f99e2ba0491d20287306cb6cfd51925826ae5199f930715642604/pyweatherfr-0.0.6-py3-none-any.whl (from https://pypi.org/simple/pyweatherfr/) (requires-python:>=3.6) 2026-03-29T17:51:57,785 Found link https://files.pythonhosted.org/packages/34/1d/d69c3e873d906cffc74b4ec2cd28c7be388515a0ac03055baeced2dac99d/pyweatherfr-0.0.6.tar.gz (from https://pypi.org/simple/pyweatherfr/) (requires-python:>=3.6), version: 0.0.6 2026-03-29T17:51:57,786 Skipping link: No binaries permitted for pyweatherfr: https://files.pythonhosted.org/packages/ef/f4/b1e1e9d90a6f78bdb2a9628fa2a43cc16998abe23b388887100ead0aef3f/pyweatherfr-0.0.7-py3-none-any.whl (from https://pypi.org/simple/pyweatherfr/) (requires-python:>=3.6) 2026-03-29T17:51:57,787 Found link https://files.pythonhosted.org/packages/52/13/2e088329d44c8e242aaf5293c619f342e6614301089c5f04e9f484b3ba17/pyweatherfr-0.0.7.tar.gz (from https://pypi.org/simple/pyweatherfr/) (requires-python:>=3.6), version: 0.0.7 2026-03-29T17:51:57,788 Skipping link: No binaries permitted for pyweatherfr: https://files.pythonhosted.org/packages/2d/f2/6834fbaf5f428f33aa8156a6b8419c5bf1c45ceb258c77e1bf0cd8ae3d20/pyweatherfr-0.0.8-py3-none-any.whl (from https://pypi.org/simple/pyweatherfr/) (requires-python:>=3.6) 2026-03-29T17:51:57,789 Found link https://files.pythonhosted.org/packages/ab/46/406e4b45c46f17ea1d768ec0efea91182db463d1816e7a1c76688aeeebaf/pyweatherfr-0.0.8.tar.gz (from https://pypi.org/simple/pyweatherfr/) (requires-python:>=3.6), version: 0.0.8 2026-03-29T17:51:57,790 Skipping link: No binaries permitted for pyweatherfr: https://files.pythonhosted.org/packages/e5/48/4d3125b56e7f738a9279b44f69a71f29a86d62693ad507a82b2d107ae8a5/pyweatherfr-1.0.0-py3-none-any.whl (from https://pypi.org/simple/pyweatherfr/) (requires-python:>=3.6) 2026-03-29T17:51:57,792 Found link https://files.pythonhosted.org/packages/82/f8/a8814e4d2ef58d47130cf58bfbded7da0ff8b98b7077240f53e1c556026d/pyweatherfr-1.0.0.tar.gz (from https://pypi.org/simple/pyweatherfr/) (requires-python:>=3.6), version: 1.0.0 2026-03-29T17:51:57,792 Skipping link: No binaries permitted for pyweatherfr: https://files.pythonhosted.org/packages/f2/80/c2a226a2d73fcf38a8ee3a9f05d7dd60a2cf0c77c42c8f439da4bfa77b02/pyweatherfr-1.1.0-py3-none-any.whl (from https://pypi.org/simple/pyweatherfr/) (requires-python:>=3.6) 2026-03-29T17:51:57,794 Found link https://files.pythonhosted.org/packages/89/60/78ab370c03e5555b9d53efb95941e01b7f2f29d3028dff89cdadad4c0220/pyweatherfr-1.1.0.tar.gz (from https://pypi.org/simple/pyweatherfr/) (requires-python:>=3.6), version: 1.1.0 2026-03-29T17:51:57,794 Skipping link: No binaries permitted for pyweatherfr: https://files.pythonhosted.org/packages/81/7b/406c838cae02f8f82b253b34145dd45ced3a26711f2bd8d72da9431b6396/pyweatherfr-1.1.1-py3-none-any.whl (from https://pypi.org/simple/pyweatherfr/) (requires-python:>=3.6) 2026-03-29T17:51:57,796 Found link https://files.pythonhosted.org/packages/bb/06/12d1fe0c092ed6b21ad020994c946c5cc8d3bdc8382f8e12fb1e9d50736c/pyweatherfr-1.1.1.tar.gz (from https://pypi.org/simple/pyweatherfr/) (requires-python:>=3.6), version: 1.1.1 2026-03-29T17:51:57,797 Skipping link: No binaries permitted for pyweatherfr: https://files.pythonhosted.org/packages/04/16/3982871c62acd1c1e5253df98db2ca377a92398f1e2b0540d4d0cd7f75a7/pyweatherfr-1.1.2-py3-none-any.whl (from https://pypi.org/simple/pyweatherfr/) (requires-python:>=3.6) 2026-03-29T17:51:57,798 Found link https://files.pythonhosted.org/packages/27/76/a368e2c1822e04dd5537dc047f40a8ef7b36d54a5e40af57e37ed3f55be6/pyweatherfr-1.1.2.tar.gz (from https://pypi.org/simple/pyweatherfr/) (requires-python:>=3.6), version: 1.1.2 2026-03-29T17:51:57,799 Skipping link: No binaries permitted for pyweatherfr: https://files.pythonhosted.org/packages/14/80/7b74917cd83adfbcaf925071de54d1eb972bb044ca41afb48525917d2f73/pyweatherfr-1.1.3-py3-none-any.whl (from https://pypi.org/simple/pyweatherfr/) (requires-python:>=3.6) 2026-03-29T17:51:57,800 Found link https://files.pythonhosted.org/packages/24/8b/a6f6fcccb78dd68f2dabfd9474c7d5b86424ec18fd726a17b1c2637c2621/pyweatherfr-1.1.3.tar.gz (from https://pypi.org/simple/pyweatherfr/) (requires-python:>=3.6), version: 1.1.3 2026-03-29T17:51:57,801 Skipping link: No binaries permitted for pyweatherfr: https://files.pythonhosted.org/packages/b2/a5/b9a63097a6da8f268333747ceb3b1e3350e54d222e9a67741ed6534d57c9/pyweatherfr-1.2.0-py3-none-any.whl (from https://pypi.org/simple/pyweatherfr/) (requires-python:>=3.6) 2026-03-29T17:51:57,802 Found link https://files.pythonhosted.org/packages/c6/2c/70de61ee58f9798facaf450b95fdaf72b3405eac20c91ae6af1e05f1c712/pyweatherfr-1.2.0.tar.gz (from https://pypi.org/simple/pyweatherfr/) (requires-python:>=3.6), version: 1.2.0 2026-03-29T17:51:57,803 Skipping link: No binaries permitted for pyweatherfr: https://files.pythonhosted.org/packages/45/3b/5f16541fb4e1f237aff04f5bf0012b0fa811248975463d8b9b5551824e40/pyweatherfr-1.3.0-py3-none-any.whl (from https://pypi.org/simple/pyweatherfr/) (requires-python:>=3.6) 2026-03-29T17:51:57,804 Found link https://files.pythonhosted.org/packages/0e/1e/f31c908834942f461db63718d68ae700fba10898a3a007e61d4a42a78fe3/pyweatherfr-1.3.0.tar.gz (from https://pypi.org/simple/pyweatherfr/) (requires-python:>=3.6), version: 1.3.0 2026-03-29T17:51:57,804 Skipping link: No binaries permitted for pyweatherfr: https://files.pythonhosted.org/packages/ce/8d/0088d2eaa8dfcb7f9c46faaafbb8a9cc10f87f223c71520b1cec87e5e3b8/pyweatherfr-1.3.1-py3-none-any.whl (from https://pypi.org/simple/pyweatherfr/) (requires-python:>=3.6) 2026-03-29T17:51:57,805 Found link https://files.pythonhosted.org/packages/db/31/3f687e62c99e5754909efd26deb99a274a19c38971cdadeb1c6332e198d0/pyweatherfr-1.3.1.tar.gz (from https://pypi.org/simple/pyweatherfr/) (requires-python:>=3.6), version: 1.3.1 2026-03-29T17:51:57,806 Skipping link: No binaries permitted for pyweatherfr: https://files.pythonhosted.org/packages/b4/94/5020b4833a912b1170017e49f65e9862d62d512be6345107a6e2b4e344a2/pyweatherfr-1.4.0-py3-none-any.whl (from https://pypi.org/simple/pyweatherfr/) (requires-python:>=3.6) 2026-03-29T17:51:57,807 Found link https://files.pythonhosted.org/packages/51/36/b65931c5ca60c9d1be196a8267db6ecf94d9561c60a6c0ab80696c3c0f39/pyweatherfr-1.4.0.tar.gz (from https://pypi.org/simple/pyweatherfr/) (requires-python:>=3.6), version: 1.4.0 2026-03-29T17:51:57,808 Skipping link: No binaries permitted for pyweatherfr: https://files.pythonhosted.org/packages/e2/ce/7f465ea6d8314e76071e84036e6ec9c8fdc8a33ef7e9a9ef02a51cf9a0e7/pyweatherfr-1.4.1-py3-none-any.whl (from https://pypi.org/simple/pyweatherfr/) (requires-python:>=3.6) 2026-03-29T17:51:57,809 Found link https://files.pythonhosted.org/packages/2c/5a/3ec491e60aa93583f246fc96e38d01b0c3efd0522b42d19eefe29d0b6418/pyweatherfr-1.4.1.tar.gz (from https://pypi.org/simple/pyweatherfr/) (requires-python:>=3.6), version: 1.4.1 2026-03-29T17:51:57,809 Skipping link: No binaries permitted for pyweatherfr: https://files.pythonhosted.org/packages/14/01/76fd5e7c6dbad022e4dfd62c97333fbd774cc48088b1c102412d3389cab1/pyweatherfr-1.4.2-py3-none-any.whl (from https://pypi.org/simple/pyweatherfr/) (requires-python:>=3.6) 2026-03-29T17:51:57,810 Found link https://files.pythonhosted.org/packages/62/ac/47e6145c9f4b70194e82afe5ccd43408f5148d782658f0afc42eaa9f62b1/pyweatherfr-1.4.2.tar.gz (from https://pypi.org/simple/pyweatherfr/) (requires-python:>=3.6), version: 1.4.2 2026-03-29T17:51:57,811 Skipping link: No binaries permitted for pyweatherfr: https://files.pythonhosted.org/packages/79/df/b0406f409a1719ad419ff8f9b06d3096a8812fcacfa0917c382bb6b8090d/pyweatherfr-1.4.3-py3-none-any.whl (from https://pypi.org/simple/pyweatherfr/) (requires-python:>=3.6) 2026-03-29T17:51:57,812 Found link https://files.pythonhosted.org/packages/9a/5d/566fb15e7feb66cd9ea169987b3f5989560074b559aefdc9a836469cab18/pyweatherfr-1.4.3.tar.gz (from https://pypi.org/simple/pyweatherfr/) (requires-python:>=3.6), version: 1.4.3 2026-03-29T17:51:57,813 Skipping link: No binaries permitted for pyweatherfr: https://files.pythonhosted.org/packages/9e/cc/c6362843c001aea3296a035e66a116b36e2390012a9ab00026a603d3288d/pyweatherfr-1.4.4-py3-none-any.whl (from https://pypi.org/simple/pyweatherfr/) (requires-python:>=3.6) 2026-03-29T17:51:57,814 Found link https://files.pythonhosted.org/packages/f8/07/40e06f951e00ba9d9b4e9d9e3c24b2fbcf0272d07f501bb1f0183123c4ff/pyweatherfr-1.4.4.tar.gz (from https://pypi.org/simple/pyweatherfr/) (requires-python:>=3.6), version: 1.4.4 2026-03-29T17:51:57,814 Skipping link: No binaries permitted for pyweatherfr: https://files.pythonhosted.org/packages/64/ca/fc2ed326eb2bcbf6dda735920ed4ecab05d7bc9cbd66b635bc20cf9e57a9/pyweatherfr-2.0.0-py3-none-any.whl (from https://pypi.org/simple/pyweatherfr/) (requires-python:>=3.6) 2026-03-29T17:51:57,815 Found link https://files.pythonhosted.org/packages/5d/57/ce2d5d04713eae2b3efe7fe82c7e9c49f82f514326690729bef1199a946f/pyweatherfr-2.0.0.tar.gz (from https://pypi.org/simple/pyweatherfr/) (requires-python:>=3.6), version: 2.0.0 2026-03-29T17:51:57,816 Skipping link: No binaries permitted for pyweatherfr: https://files.pythonhosted.org/packages/2f/bf/c6ea177e6d8b7502d385c9d5b68273f01790c2f46f26112347cb4ef15458/pyweatherfr-2.0.1-py3-none-any.whl (from https://pypi.org/simple/pyweatherfr/) (requires-python:>=3.6) 2026-03-29T17:51:57,816 Found link https://files.pythonhosted.org/packages/8a/0e/caff4dfde4aa8629e4296bf66177f70c46718dc1874d5289a20bb75812e4/pyweatherfr-2.0.1.tar.gz (from https://pypi.org/simple/pyweatherfr/) (requires-python:>=3.6), version: 2.0.1 2026-03-29T17:51:57,817 Skipping link: No binaries permitted for pyweatherfr: https://files.pythonhosted.org/packages/cf/7d/05d239ae0589e56a5c85492b0674bbb08813fbd5252eaf0b09c247ee0adb/pyweatherfr-2.0.2-py3-none-any.whl (from https://pypi.org/simple/pyweatherfr/) (requires-python:>=3.6) 2026-03-29T17:51:57,818 Found link https://files.pythonhosted.org/packages/4d/01/86d19db16054e2603fcb28d4ba68ef5b25ebdb5b329e7986bca4818eb95c/pyweatherfr-2.0.2.tar.gz (from https://pypi.org/simple/pyweatherfr/) (requires-python:>=3.6), version: 2.0.2 2026-03-29T17:51:57,819 Skipping link: No binaries permitted for pyweatherfr: https://files.pythonhosted.org/packages/c4/b4/6d0fab4a266245f0d04a57abd47c410715d3c00bcd2be584425414ee3956/pyweatherfr-2.0.3-py3-none-any.whl (from https://pypi.org/simple/pyweatherfr/) (requires-python:>=3.6) 2026-03-29T17:51:57,819 Found link https://files.pythonhosted.org/packages/05/24/d71306755ee5d253e0134655b1bd0fefd4988e6db32b61740988a30723ce/pyweatherfr-2.0.3.tar.gz (from https://pypi.org/simple/pyweatherfr/) (requires-python:>=3.6), version: 2.0.3 2026-03-29T17:51:57,820 Skipping link: No binaries permitted for pyweatherfr: https://files.pythonhosted.org/packages/3b/56/211f0c47d53b965f69583281c117639c374124c8eae8a7f9607e4cb6e00c/pyweatherfr-2.0.4-py3-none-any.whl (from https://pypi.org/simple/pyweatherfr/) (requires-python:>=3.6) 2026-03-29T17:51:57,821 Found link https://files.pythonhosted.org/packages/6d/c2/8ccfc62bab5f0e078905ba3e6f98d0e40d1929c2fb5a26aa84b8ffb91c73/pyweatherfr-2.0.4.tar.gz (from https://pypi.org/simple/pyweatherfr/) (requires-python:>=3.6), version: 2.0.4 2026-03-29T17:51:57,822 Skipping link: No binaries permitted for pyweatherfr: https://files.pythonhosted.org/packages/3f/8b/0bb6e2ff5880a15c104d83bfcbc0cc2c3aeeeed1ab0cf67f8383e0bb2af1/pyweatherfr-3.0.0-py3-none-any.whl (from https://pypi.org/simple/pyweatherfr/) (requires-python:>=3.6) 2026-03-29T17:51:57,823 Found link https://files.pythonhosted.org/packages/33/48/afa611c43112558f761cfd2ce8834d1491353194c2615c2e2b55cfd4caed/pyweatherfr-3.0.0.tar.gz (from https://pypi.org/simple/pyweatherfr/) (requires-python:>=3.6), version: 3.0.0 2026-03-29T17:51:57,824 Skipping link: No binaries permitted for pyweatherfr: https://files.pythonhosted.org/packages/bf/5e/338677d7fd9b12eaad28464b780b688d5abe0303bd69173ac27cb516303b/pyweatherfr-4.0.0-py3-none-any.whl (from https://pypi.org/simple/pyweatherfr/) (requires-python:>=3.6) 2026-03-29T17:51:57,825 Found link https://files.pythonhosted.org/packages/22/fb/901eb8e52a375354bd795be70f9671b0e7faa63408d3a1832822ce0ab013/pyweatherfr-4.0.0.tar.gz (from https://pypi.org/simple/pyweatherfr/) (requires-python:>=3.6), version: 4.0.0 2026-03-29T17:51:57,826 Skipping link: No binaries permitted for pyweatherfr: https://files.pythonhosted.org/packages/37/47/d06fe28a5ec2aafc2a7fe66cebc45402ea0827d9c18b8793d51acce741e4/pyweatherfr-4.0.1-py3-none-any.whl (from https://pypi.org/simple/pyweatherfr/) (requires-python:>=3.6) 2026-03-29T17:51:57,827 Found link https://files.pythonhosted.org/packages/57/f0/46a0dcc15ca9aa3ceaf9bfdcaee80cac8beed5f8b398b591f07e5151eb16/pyweatherfr-4.0.1.tar.gz (from https://pypi.org/simple/pyweatherfr/) (requires-python:>=3.6), version: 4.0.1 2026-03-29T17:51:57,827 Skipping link: No binaries permitted for pyweatherfr: https://files.pythonhosted.org/packages/7a/80/1e78892592135ba0382192e304b776a4c2c9793528b82c7a3f67a5d3b7fa/pyweatherfr-4.1.0-py3-none-any.whl (from https://pypi.org/simple/pyweatherfr/) (requires-python:>=3.6) 2026-03-29T17:51:57,828 Found link https://files.pythonhosted.org/packages/6e/ff/c63e727d600d072da1219994e7530754e688b378dc21172c3435d951b930/pyweatherfr-4.1.0.tar.gz (from https://pypi.org/simple/pyweatherfr/) (requires-python:>=3.6), version: 4.1.0 2026-03-29T17:51:57,829 Skipping link: No binaries permitted for pyweatherfr: https://files.pythonhosted.org/packages/fc/bd/1999e70edebbef6bfe11f18ae166c9ab1fece5a43ddd99718e0bb490c5cc/pyweatherfr-4.1.1-py3-none-any.whl (from https://pypi.org/simple/pyweatherfr/) (requires-python:>=3.6) 2026-03-29T17:51:57,830 Found link https://files.pythonhosted.org/packages/f9/14/5e4f20aa3776ae19651782d1c7b3b6c26a09d9d1f7321f66d04d4db682cc/pyweatherfr-4.1.1.tar.gz (from https://pypi.org/simple/pyweatherfr/) (requires-python:>=3.6), version: 4.1.1 2026-03-29T17:51:57,831 Skipping link: No binaries permitted for pyweatherfr: https://files.pythonhosted.org/packages/13/76/d3bdc28c5c5fcf365c037efb8480f3b892362d8ba26cb0a3eeeb9e12a4bf/pyweatherfr-4.1.2-py3-none-any.whl (from https://pypi.org/simple/pyweatherfr/) (requires-python:>=3.6) 2026-03-29T17:51:57,832 Found link https://files.pythonhosted.org/packages/d6/55/6fc4b4186f5eebf3e022f7fb12fcf1c1e24cab5c835dca51fe4b2ee3c3b0/pyweatherfr-4.1.2.tar.gz (from https://pypi.org/simple/pyweatherfr/) (requires-python:>=3.6), version: 4.1.2 2026-03-29T17:51:57,833 Skipping link: No binaries permitted for pyweatherfr: https://files.pythonhosted.org/packages/e0/33/b5aeb35c01b819cf882cb09a4b70ec0d97663ef3f4435a124b040e1ff721/pyweatherfr-4.2.0-py3-none-any.whl (from https://pypi.org/simple/pyweatherfr/) (requires-python:>=3.6) 2026-03-29T17:51:57,834 Found link https://files.pythonhosted.org/packages/d4/ed/b2480f372c5739adc8018190dd3887de1428494b51fe526057460f369bcf/pyweatherfr-4.2.0.tar.gz (from https://pypi.org/simple/pyweatherfr/) (requires-python:>=3.6), version: 4.2.0 2026-03-29T17:51:57,835 Skipping link: No binaries permitted for pyweatherfr: https://files.pythonhosted.org/packages/54/c5/d87be9744c4da595dcd3a21cd3e7097f15fbc2fd72f47aaebebaef018c47/pyweatherfr-5.0.0-py3-none-any.whl (from https://pypi.org/simple/pyweatherfr/) (requires-python:>=3.6) 2026-03-29T17:51:57,836 Found link https://files.pythonhosted.org/packages/e3/29/c3f464432577d0f90def315a6fc30063fa336d20a37ecf95af90afb3f184/pyweatherfr-5.0.0.tar.gz (from https://pypi.org/simple/pyweatherfr/) (requires-python:>=3.6), version: 5.0.0 2026-03-29T17:51:57,836 Skipping link: No binaries permitted for pyweatherfr: https://files.pythonhosted.org/packages/d0/7c/4f8de42ef3da002e24bc916e1175665cfa70c1bd555f0d94cd2bfd57a523/pyweatherfr-5.0.2-py3-none-any.whl (from https://pypi.org/simple/pyweatherfr/) (requires-python:>=3.6) 2026-03-29T17:51:57,837 Found link https://files.pythonhosted.org/packages/e9/1a/f0f99450d835f3789ba54bef47a82c51a4d85e1df62c54cee7d71ee97d9f/pyweatherfr-5.0.2.tar.gz (from https://pypi.org/simple/pyweatherfr/) (requires-python:>=3.6), version: 5.0.2 2026-03-29T17:51:57,838 Skipping link: No binaries permitted for pyweatherfr: https://files.pythonhosted.org/packages/e3/cf/1811e4d1ad46dfcb7a50c2c692c3caa66d67e8c95ea5e00cebbf89b962bd/pyweatherfr-5.1.0-py3-none-any.whl (from https://pypi.org/simple/pyweatherfr/) (requires-python:>=3.6) 2026-03-29T17:51:57,839 Found link https://files.pythonhosted.org/packages/ad/7c/e44903bd1e12b4e63beeb2093fbf759c3ed1af4bce6355fc525a4b924891/pyweatherfr-5.1.0.tar.gz (from https://pypi.org/simple/pyweatherfr/) (requires-python:>=3.6), version: 5.1.0 2026-03-29T17:51:57,840 Skipping link: No binaries permitted for pyweatherfr: https://files.pythonhosted.org/packages/21/d2/d440190e3e0729022bca9c5f3a24312c507d5fa1ad7b26b2c2155fe0cf09/pyweatherfr-5.1.1-py3-none-any.whl (from https://pypi.org/simple/pyweatherfr/) (requires-python:>=3.6) 2026-03-29T17:51:57,841 Found link https://files.pythonhosted.org/packages/ee/2a/5d2f15b378ca5d7123e9177cc3bb74ced293db6651168c4038c5b15b18dd/pyweatherfr-5.1.1.tar.gz (from https://pypi.org/simple/pyweatherfr/) (requires-python:>=3.6), version: 5.1.1 2026-03-29T17:51:57,841 Skipping link: No binaries permitted for pyweatherfr: https://files.pythonhosted.org/packages/80/d7/e24e09d0d4deb7d41f98898485143a4709d07140e6133f3c055b4ea3bd4c/pyweatherfr-5.1.2-py3-none-any.whl (from https://pypi.org/simple/pyweatherfr/) (requires-python:>=3.6) 2026-03-29T17:51:57,842 Found link https://files.pythonhosted.org/packages/4f/3d/0547567ab5712d585a72d08ff243c5efe044ef35d76ae48909ea6e62e10a/pyweatherfr-5.1.2.tar.gz (from https://pypi.org/simple/pyweatherfr/) (requires-python:>=3.6), version: 5.1.2 2026-03-29T17:51:57,843 Skipping link: No binaries permitted for pyweatherfr: https://files.pythonhosted.org/packages/cc/ab/cd45be877c9e6099e80667381a9515ecd04475d1a7cace36c30f71c2712a/pyweatherfr-5.1.3-py3-none-any.whl (from https://pypi.org/simple/pyweatherfr/) (requires-python:>=3.6) 2026-03-29T17:51:57,844 Found link https://files.pythonhosted.org/packages/3d/aa/ec61b315e3eb579be95d8d39e3335cc6a69b71202be7fc6af38fd03c72fc/pyweatherfr-5.1.3.tar.gz (from https://pypi.org/simple/pyweatherfr/) (requires-python:>=3.6), version: 5.1.3 2026-03-29T17:51:57,844 Skipping link: No binaries permitted for pyweatherfr: https://files.pythonhosted.org/packages/37/e2/5216d50d8148e21e8f552072e865ba7bdc37b0429405f4ff886f4a47aba8/pyweatherfr-5.2.0-py3-none-any.whl (from https://pypi.org/simple/pyweatherfr/) (requires-python:>=3.6) 2026-03-29T17:51:57,845 Found link https://files.pythonhosted.org/packages/a3/c6/9fe0a9850990d9c24e8b422109903406bfbaaf16a52e008028ffd614d436/pyweatherfr-5.2.0.tar.gz (from https://pypi.org/simple/pyweatherfr/) (requires-python:>=3.6), version: 5.2.0 2026-03-29T17:51:57,846 Skipping link: No binaries permitted for pyweatherfr: https://files.pythonhosted.org/packages/61/1f/234707a54c9e30306c13e4f4c6b28bcbc4778f2d66c708fc1121f230f71a/pyweatherfr-5.2.1-py3-none-any.whl (from https://pypi.org/simple/pyweatherfr/) (requires-python:>=3.6) 2026-03-29T17:51:57,847 Found link https://files.pythonhosted.org/packages/79/ed/5ac4077fce865d6b4d04c8b2198839cb78e52822bd5a80b84d67cfb993fc/pyweatherfr-5.2.1.tar.gz (from https://pypi.org/simple/pyweatherfr/) (requires-python:>=3.6), version: 5.2.1 2026-03-29T17:51:57,848 Skipping link: No binaries permitted for pyweatherfr: https://files.pythonhosted.org/packages/9d/92/36affbf499313ef6011b91a179a9c12a2cdfb97489026902768d8321d9dd/pyweatherfr-5.2.2-py3-none-any.whl (from https://pypi.org/simple/pyweatherfr/) (requires-python:>=3.6) 2026-03-29T17:51:57,849 Found link https://files.pythonhosted.org/packages/ad/03/3383bfa3ca9f6763896df8f60f4e10d0cf55ece2769f9583b5c1b530fdde/pyweatherfr-5.2.2.tar.gz (from https://pypi.org/simple/pyweatherfr/) (requires-python:>=3.6), version: 5.2.2 2026-03-29T17:51:57,849 Skipping link: No binaries permitted for pyweatherfr: https://files.pythonhosted.org/packages/ed/e1/19325c4996a17247bc97c1c73a44ad95aacc2607e77ffead6f36967ca9ca/pyweatherfr-5.2.3-py3-none-any.whl (from https://pypi.org/simple/pyweatherfr/) (requires-python:>=3.6) 2026-03-29T17:51:57,850 Found link https://files.pythonhosted.org/packages/52/29/d6db4bd81b1f71d4734c6806f20e3732d996fe30056da0397b7b152253dd/pyweatherfr-5.2.3.tar.gz (from https://pypi.org/simple/pyweatherfr/) (requires-python:>=3.6), version: 5.2.3 2026-03-29T17:51:57,851 Skipping link: No binaries permitted for pyweatherfr: https://files.pythonhosted.org/packages/95/b7/69b3056775f2e6dde3754812e698d98cb98918dac7c66648404eaa9cc278/pyweatherfr-5.2.4-py3-none-any.whl (from https://pypi.org/simple/pyweatherfr/) (requires-python:>=3.6) 2026-03-29T17:51:57,852 Found link https://files.pythonhosted.org/packages/c3/ed/248af43cfd5f889bceffb2e677f244dbb69ba7d0a205d1c1acdb6e4f8307/pyweatherfr-5.2.4.tar.gz (from https://pypi.org/simple/pyweatherfr/) (requires-python:>=3.6), version: 5.2.4 2026-03-29T17:51:57,853 Skipping link: No binaries permitted for pyweatherfr: https://files.pythonhosted.org/packages/68/90/74ca684133d6c4423bda87954cce835ebf90f41c7f955edc61173d64d4e8/pyweatherfr-5.2.5-py3-none-any.whl (from https://pypi.org/simple/pyweatherfr/) (requires-python:>=3.6) 2026-03-29T17:51:57,853 Found link https://files.pythonhosted.org/packages/1b/3d/8b58243ebd92987e366a8109f99d81e40f1eb0367dafb0eedcc26dc48196/pyweatherfr-5.2.5.tar.gz (from https://pypi.org/simple/pyweatherfr/) (requires-python:>=3.6), version: 5.2.5 2026-03-29T17:51:57,854 Skipping link: No binaries permitted for pyweatherfr: https://files.pythonhosted.org/packages/83/21/400b0dbc4cfa607714dc0c63723cda9c91805116dd0316d55155a98c6188/pyweatherfr-5.3.0-py3-none-any.whl (from https://pypi.org/simple/pyweatherfr/) (requires-python:>=3.6) 2026-03-29T17:51:57,855 Found link https://files.pythonhosted.org/packages/9a/d8/3f26a6d88a92c5b934e32fe091ab6fb94396845bd0185820c727286dd363/pyweatherfr-5.3.0.tar.gz (from https://pypi.org/simple/pyweatherfr/) (requires-python:>=3.6), version: 5.3.0 2026-03-29T17:51:57,855 Skipping link: No binaries permitted for pyweatherfr: https://files.pythonhosted.org/packages/38/8e/2e232a5c7e1c54307c5d6d9544677bb8ac79d407f195c788e943fa502c8f/pyweatherfr-5.3.1-py3-none-any.whl (from https://pypi.org/simple/pyweatherfr/) (requires-python:>=3.6) 2026-03-29T17:51:57,856 Found link https://files.pythonhosted.org/packages/fc/24/b071697bbfcbc989ccd693ec3001723711db059375fb1e89e5a64d43fad9/pyweatherfr-5.3.1.tar.gz (from https://pypi.org/simple/pyweatherfr/) (requires-python:>=3.6), version: 5.3.1 2026-03-29T17:51:57,857 Skipping link: No binaries permitted for pyweatherfr: https://files.pythonhosted.org/packages/f6/33/547ecdb33ab85d2637ffdbe946918353354980575a4ede610ef6d8885528/pyweatherfr-5.3.2-py3-none-any.whl (from https://pypi.org/simple/pyweatherfr/) (requires-python:>=3.6) 2026-03-29T17:51:57,858 Found link https://files.pythonhosted.org/packages/14/70/c454fe4213206b235461f85de7e695f4d1b283985a8d2dd3b70841b52a07/pyweatherfr-5.3.2.tar.gz (from https://pypi.org/simple/pyweatherfr/) (requires-python:>=3.6), version: 5.3.2 2026-03-29T17:51:57,859 Skipping link: No binaries permitted for pyweatherfr: https://files.pythonhosted.org/packages/76/1f/f6f043186fbb340a090d988e24c7ee688098716959e97558c5390db371f0/pyweatherfr-5.3.3-py3-none-any.whl (from https://pypi.org/simple/pyweatherfr/) (requires-python:>=3.6) 2026-03-29T17:51:57,860 Found link https://files.pythonhosted.org/packages/07/44/5490db8c6cb6eb456ec537647d64536e0341a613d09a2240357e793c59dc/pyweatherfr-5.3.3.tar.gz (from https://pypi.org/simple/pyweatherfr/) (requires-python:>=3.6), version: 5.3.3 2026-03-29T17:51:57,860 Skipping link: No binaries permitted for pyweatherfr: https://files.pythonhosted.org/packages/f9/09/926a8a2c40a19caffea870c5a75917bb591598b555a38937b52e3059fee1/pyweatherfr-5.3.4-py3-none-any.whl (from https://pypi.org/simple/pyweatherfr/) (requires-python:>=3.6) 2026-03-29T17:51:57,861 Found link https://files.pythonhosted.org/packages/a7/47/6f94106565a3d1edfeb17bb469412258d175090cb9704a812947641f97cf/pyweatherfr-5.3.4.tar.gz (from https://pypi.org/simple/pyweatherfr/) (requires-python:>=3.6), version: 5.3.4 2026-03-29T17:51:57,862 Skipping link: No binaries permitted for pyweatherfr: https://files.pythonhosted.org/packages/8e/a8/da63a77222bfd3281b567c1151b9f110cf665dbced2562c10685eec6a67f/pyweatherfr-5.3.5-py3-none-any.whl (from https://pypi.org/simple/pyweatherfr/) (requires-python:>=3.6) 2026-03-29T17:51:57,863 Found link https://files.pythonhosted.org/packages/1d/18/89b4e7b521c1b2e4ecfa5564f46dd1412d6c87bf7f2bd9786680aefa30a3/pyweatherfr-5.3.5.tar.gz (from https://pypi.org/simple/pyweatherfr/) (requires-python:>=3.6), version: 5.3.5 2026-03-29T17:51:57,864 Skipping link: No binaries permitted for pyweatherfr: https://files.pythonhosted.org/packages/23/45/41cbb8d4eb125e43941d833f3cdbe1bbc5ede2ff27d0fb4f10af58412453/pyweatherfr-5.3.6-py3-none-any.whl (from https://pypi.org/simple/pyweatherfr/) (requires-python:>=3.6) 2026-03-29T17:51:57,864 Found link https://files.pythonhosted.org/packages/ee/f0/2d9cd74bb8b2fc6f2b34b72259d67a595c28a88327b779f9fa53bb111f53/pyweatherfr-5.3.6.tar.gz (from https://pypi.org/simple/pyweatherfr/) (requires-python:>=3.6), version: 5.3.6 2026-03-29T17:51:57,865 Skipping link: No binaries permitted for pyweatherfr: https://files.pythonhosted.org/packages/8e/19/a8d8cb033714a961d7502d7cb50db8b8bec754ecc0539055f51dcb6bc021/pyweatherfr-5.4.0-py3-none-any.whl (from https://pypi.org/simple/pyweatherfr/) (requires-python:>=3.6) 2026-03-29T17:51:57,866 Found link https://files.pythonhosted.org/packages/91/9f/ec68b00edfb9f4991fbdbf89bdb89a18f51c9bd71680d61e2389953cd7a3/pyweatherfr-5.4.0.tar.gz (from https://pypi.org/simple/pyweatherfr/) (requires-python:>=3.6), version: 5.4.0 2026-03-29T17:51:57,866 Skipping link: No binaries permitted for pyweatherfr: https://files.pythonhosted.org/packages/43/ae/9c5c03d7434ff09f55f814fcdc78ca0936e3128d5d94ca40813449779f6d/pyweatherfr-6.0.0-py3-none-any.whl (from https://pypi.org/simple/pyweatherfr/) (requires-python:>=3.10) 2026-03-29T17:51:57,867 Found link https://files.pythonhosted.org/packages/a6/9b/2577b077c6750d6399f067f8791612e4b6710fccb6a40610cad47b917bda/pyweatherfr-6.0.0.tar.gz (from https://pypi.org/simple/pyweatherfr/) (requires-python:>=3.10), version: 6.0.0 2026-03-29T17:51:57,868 Skipping link: No binaries permitted for pyweatherfr: https://files.pythonhosted.org/packages/80/87/0c2d0f6e71fe6489d6fc6fafc378d73d64c4694423458a8fc739095a21b8/pyweatherfr-6.0.1-py3-none-any.whl (from https://pypi.org/simple/pyweatherfr/) (requires-python:>=3.10) 2026-03-29T17:51:57,869 Found link https://files.pythonhosted.org/packages/45/e0/542142e2c6585e8f9eb09b101dce5dfdd11586b5df7b638a806b26c7433c/pyweatherfr-6.0.1.tar.gz (from https://pypi.org/simple/pyweatherfr/) (requires-python:>=3.10), version: 6.0.1 2026-03-29T17:51:57,869 Fetching project page and analyzing links: https://www.piwheels.org/simple/pyweatherfr/ 2026-03-29T17:51:57,870 Getting page https://www.piwheels.org/simple/pyweatherfr/ 2026-03-29T17:51:57,871 Found index url https://www.piwheels.org/simple 2026-03-29T17:51:58,044 Fetched page https://www.piwheels.org/simple/pyweatherfr/ as text/html 2026-03-29T17:51:58,059 Skipping link: No binaries permitted for pyweatherfr: https://www.piwheels.org/simple/pyweatherfr/pyweatherfr-6.0.0-py3-none-any.whl#sha256=1d55cc41e8e9193165a5bdb28f5ecbece9edeee256f1a8022c94e4d58d33521c (from https://www.piwheels.org/simple/pyweatherfr/) (requires-python:>=3.10) 2026-03-29T17:51:58,060 Skipping link: No binaries permitted for pyweatherfr: https://archive1.piwheels.org/simple/pyweatherfr/pyweatherfr-5.4.0-py3-none-any.whl#sha256=40cbadf7165d19d8f82aebd52e05008b40381cb283a30b7a44116e000123286b (from https://www.piwheels.org/simple/pyweatherfr/) (requires-python:>=3.6) 2026-03-29T17:51:58,061 Skipping link: No binaries permitted for pyweatherfr: https://archive1.piwheels.org/simple/pyweatherfr/pyweatherfr-5.3.6-py3-none-any.whl#sha256=172bfeece1342a200c7d2a77a2f08361eb7fae106f939b082dc58ce613c90a62 (from https://www.piwheels.org/simple/pyweatherfr/) (requires-python:>=3.6) 2026-03-29T17:51:58,061 Skipping link: No binaries permitted for pyweatherfr: https://archive1.piwheels.org/simple/pyweatherfr/pyweatherfr-5.3.5-py3-none-any.whl#sha256=f8493bb56802de585303557ed64e3e18eaa5725a7ec0e26a1654b8d49f44e269 (from https://www.piwheels.org/simple/pyweatherfr/) (requires-python:>=3.6) 2026-03-29T17:51:58,062 Skipping link: No binaries permitted for pyweatherfr: https://archive1.piwheels.org/simple/pyweatherfr/pyweatherfr-5.3.4-py3-none-any.whl#sha256=9aab72a78661e15d89d6351d7bc2d863c8ba742e27d3551f3a6cc1a994d47858 (from https://www.piwheels.org/simple/pyweatherfr/) (requires-python:>=3.6) 2026-03-29T17:51:58,063 Skipping link: No binaries permitted for pyweatherfr: https://archive1.piwheels.org/simple/pyweatherfr/pyweatherfr-5.3.3-py3-none-any.whl#sha256=b353a7ce5b11a4547b7c92850e6b4dacb4dcd0bb9f5f8abecd26591859103f97 (from https://www.piwheels.org/simple/pyweatherfr/) (requires-python:>=3.6) 2026-03-29T17:51:58,063 Skipping link: No binaries permitted for pyweatherfr: https://archive1.piwheels.org/simple/pyweatherfr/pyweatherfr-5.3.2-py3-none-any.whl#sha256=9653e1d7ad3543bb37559faeec205d02cde85a3b2f9e597b3f80633566e8fadd (from https://www.piwheels.org/simple/pyweatherfr/) (requires-python:>=3.6) 2026-03-29T17:51:58,064 Skipping link: No binaries permitted for pyweatherfr: https://archive1.piwheels.org/simple/pyweatherfr/pyweatherfr-5.3.1-py3-none-any.whl#sha256=516e55b8efd8e7af6ffbc391c3c7d9fc83a397ece8b23de51ac7c47cc005f92f (from https://www.piwheels.org/simple/pyweatherfr/) (requires-python:>=3.6) 2026-03-29T17:51:58,064 Skipping link: No binaries permitted for pyweatherfr: https://archive1.piwheels.org/simple/pyweatherfr/pyweatherfr-5.3.0-py3-none-any.whl#sha256=2d528dc133355466eb514e2fa8be4489dbcfac2c586e3fe6cfa1ee678a739535 (from https://www.piwheels.org/simple/pyweatherfr/) (requires-python:>=3.6) 2026-03-29T17:51:58,065 Skipping link: No binaries permitted for pyweatherfr: https://archive1.piwheels.org/simple/pyweatherfr/pyweatherfr-5.2.5-py3-none-any.whl#sha256=201ff7d6387dfa22d6b312b22e0ec11696740249401bbacde6bb46a44d005de5 (from https://www.piwheels.org/simple/pyweatherfr/) (requires-python:>=3.6) 2026-03-29T17:51:58,065 Skipping link: No binaries permitted for pyweatherfr: https://archive1.piwheels.org/simple/pyweatherfr/pyweatherfr-5.2.4-py3-none-any.whl#sha256=e016ecbf12ed1f1962f59894e1078fcd40887c1e162098bf48219d0cf67b9029 (from https://www.piwheels.org/simple/pyweatherfr/) (requires-python:>=3.6) 2026-03-29T17:51:58,066 Skipping link: No binaries permitted for pyweatherfr: https://archive1.piwheels.org/simple/pyweatherfr/pyweatherfr-5.2.3-py3-none-any.whl#sha256=0fb2fb295740d8fc12ba51f9dc06a465d8a3388cbbe6d36bd971a3301534f75d (from https://www.piwheels.org/simple/pyweatherfr/) (requires-python:>=3.6) 2026-03-29T17:51:58,067 Skipping link: No binaries permitted for pyweatherfr: https://archive1.piwheels.org/simple/pyweatherfr/pyweatherfr-5.2.2-py3-none-any.whl#sha256=077d1ed96ba91bbc87d6db522876a3e8da7ad48287d0802e485ee8f52514d2c0 (from https://www.piwheels.org/simple/pyweatherfr/) (requires-python:>=3.6) 2026-03-29T17:51:58,067 Skipping link: No binaries permitted for pyweatherfr: https://archive1.piwheels.org/simple/pyweatherfr/pyweatherfr-5.2.1-py3-none-any.whl#sha256=0b4f9f0be613f762f2895d4d2357f40db2ab6d7365bd9673a4c84c43b5ec2921 (from https://www.piwheels.org/simple/pyweatherfr/) (requires-python:>=3.6) 2026-03-29T17:51:58,068 Skipping link: No binaries permitted for pyweatherfr: https://archive1.piwheels.org/simple/pyweatherfr/pyweatherfr-5.2.0-py3-none-any.whl#sha256=bade44f76300a548608f1d7d11668f293740b87046e5bb17ef30a6313ee43994 (from https://www.piwheels.org/simple/pyweatherfr/) (requires-python:>=3.6) 2026-03-29T17:51:58,068 Skipping link: No binaries permitted for pyweatherfr: https://archive1.piwheels.org/simple/pyweatherfr/pyweatherfr-5.1.3-py3-none-any.whl#sha256=3b7a222a846fc90b997c128d4ed9ba44d6c1954c333f61530b16ed3795ebf8ae (from https://www.piwheels.org/simple/pyweatherfr/) (requires-python:>=3.6) 2026-03-29T17:51:58,069 Skipping link: No binaries permitted for pyweatherfr: https://archive1.piwheels.org/simple/pyweatherfr/pyweatherfr-5.1.2-py3-none-any.whl#sha256=114fa2966e797481e3b6f4f7f0345657de7454cebf74f8352bf9cc238aafe577 (from https://www.piwheels.org/simple/pyweatherfr/) (requires-python:>=3.6) 2026-03-29T17:51:58,070 Skipping link: No binaries permitted for pyweatherfr: https://archive1.piwheels.org/simple/pyweatherfr/pyweatherfr-5.1.1-py3-none-any.whl#sha256=57ff5957a36df13dc395f2aa9b5b36a826002c749b5b16310d99a53c6ff34407 (from https://www.piwheels.org/simple/pyweatherfr/) (requires-python:>=3.6) 2026-03-29T17:51:58,070 Skipping link: No binaries permitted for pyweatherfr: https://archive1.piwheels.org/simple/pyweatherfr/pyweatherfr-5.1.0-py3-none-any.whl#sha256=81f3286ba568691d8fe9506f65a0b634052fd22e86629c2707e4ff6cf414e5e6 (from https://www.piwheels.org/simple/pyweatherfr/) (requires-python:>=3.6) 2026-03-29T17:51:58,071 Skipping link: No binaries permitted for pyweatherfr: https://archive1.piwheels.org/simple/pyweatherfr/pyweatherfr-5.0.2-py3-none-any.whl#sha256=ae0b3cc53215a4a66f0f656d63f2c7ebbc01fc68445e62875a4ac36039d99d3c (from https://www.piwheels.org/simple/pyweatherfr/) (requires-python:>=3.6) 2026-03-29T17:51:58,071 Skipping link: No binaries permitted for pyweatherfr: https://archive1.piwheels.org/simple/pyweatherfr/pyweatherfr-5.0.0-py3-none-any.whl#sha256=15ab81ea31726a042d9de14abde5c700d7f98370e1002e3418802b19b2d76287 (from https://www.piwheels.org/simple/pyweatherfr/) (requires-python:>=3.6) 2026-03-29T17:51:58,072 Skipping link: No binaries permitted for pyweatherfr: https://archive1.piwheels.org/simple/pyweatherfr/pyweatherfr-4.2.0-py3-none-any.whl#sha256=05b1d8bbab5356db704f0710a3dcdf51b9cc6f4b30aca1a2760ef9c3ec89be9d (from https://www.piwheels.org/simple/pyweatherfr/) (requires-python:>=3.6) 2026-03-29T17:51:58,072 Skipping link: No binaries permitted for pyweatherfr: https://archive1.piwheels.org/simple/pyweatherfr/pyweatherfr-4.1.2-py3-none-any.whl#sha256=c3abae45cf9f3fe44dd046ee25468b9e97cc751b7f5773c594ce0e144177a8ed (from https://www.piwheels.org/simple/pyweatherfr/) (requires-python:>=3.6) 2026-03-29T17:51:58,073 Skipping link: No binaries permitted for pyweatherfr: https://archive1.piwheels.org/simple/pyweatherfr/pyweatherfr-4.1.1-py3-none-any.whl#sha256=c5cccf951bb9bd452f7cbfcad371944f98c619284bc5becb9ac0abdd9903139d (from https://www.piwheels.org/simple/pyweatherfr/) (requires-python:>=3.6) 2026-03-29T17:51:58,073 Skipping link: No binaries permitted for pyweatherfr: https://archive1.piwheels.org/simple/pyweatherfr/pyweatherfr-4.1.0-py3-none-any.whl#sha256=b54051cf4bd7a981e48ad48b7c1d11c9466e6bd19984e7f8658284d231b387f1 (from https://www.piwheels.org/simple/pyweatherfr/) (requires-python:>=3.6) 2026-03-29T17:51:58,074 Skipping link: No binaries permitted for pyweatherfr: https://archive1.piwheels.org/simple/pyweatherfr/pyweatherfr-4.0.1-py3-none-any.whl#sha256=3af1c0cd95719917cac288bd484e30f7d90802724fd736f2aee9be144bdedf30 (from https://www.piwheels.org/simple/pyweatherfr/) (requires-python:>=3.6) 2026-03-29T17:51:58,074 Skipping link: No binaries permitted for pyweatherfr: https://archive1.piwheels.org/simple/pyweatherfr/pyweatherfr-4.0.0-py3-none-any.whl#sha256=75898be743e2783d26582cf54c9f3b26fa4e100abc132780019eea1af8b5c82e (from https://www.piwheels.org/simple/pyweatherfr/) (requires-python:>=3.6) 2026-03-29T17:51:58,075 Skipping link: No binaries permitted for pyweatherfr: https://archive1.piwheels.org/simple/pyweatherfr/pyweatherfr-3.0.0-py3-none-any.whl#sha256=4da387521033faf33b06484478685da35f59b84ed33d90af16c1c8de4e4f5240 (from https://www.piwheels.org/simple/pyweatherfr/) (requires-python:>=3.6) 2026-03-29T17:51:58,075 Skipping link: No binaries permitted for pyweatherfr: https://archive1.piwheels.org/simple/pyweatherfr/pyweatherfr-2.0.4-py3-none-any.whl#sha256=df90afd90c4a58240a27fe65a536bec82041f8189214e429fcf3cf130bfe71b9 (from https://www.piwheels.org/simple/pyweatherfr/) (requires-python:>=3.6) 2026-03-29T17:51:58,076 Skipping link: No binaries permitted for pyweatherfr: https://archive1.piwheels.org/simple/pyweatherfr/pyweatherfr-2.0.3-py3-none-any.whl#sha256=a3d5141cbf67b0d95ec133628d6d53b64273981fc00d09b8f54b1656425b9c99 (from https://www.piwheels.org/simple/pyweatherfr/) (requires-python:>=3.6) 2026-03-29T17:51:58,077 Skipping link: No binaries permitted for pyweatherfr: https://archive1.piwheels.org/simple/pyweatherfr/pyweatherfr-2.0.2-py3-none-any.whl#sha256=561af88e68dc8b9523aada909dec0e37842a8e9a2aefeacfeff0e621c7fe96f0 (from https://www.piwheels.org/simple/pyweatherfr/) (requires-python:>=3.6) 2026-03-29T17:51:58,077 Skipping link: No binaries permitted for pyweatherfr: https://archive1.piwheels.org/simple/pyweatherfr/pyweatherfr-2.0.1-py3-none-any.whl#sha256=1b94a3d2a687c4b0eee089a578faf71a85c205e408da8db37dcdf02cd7b1b2a2 (from https://www.piwheels.org/simple/pyweatherfr/) (requires-python:>=3.6) 2026-03-29T17:51:58,078 Skipping link: No binaries permitted for pyweatherfr: https://archive1.piwheels.org/simple/pyweatherfr/pyweatherfr-2.0.0-py3-none-any.whl#sha256=d4d3421653dd11a74dfe1a34777de81fd9600ccad4896cf2c0560831e720b636 (from https://www.piwheels.org/simple/pyweatherfr/) (requires-python:>=3.6) 2026-03-29T17:51:58,078 Skipping link: No binaries permitted for pyweatherfr: https://archive1.piwheels.org/simple/pyweatherfr/pyweatherfr-1.4.4-py3-none-any.whl#sha256=4820aff112beac97331b7efd423d90e00e5bc406c095207744c8ebbab74bcde4 (from https://www.piwheels.org/simple/pyweatherfr/) (requires-python:>=3.6) 2026-03-29T17:51:58,078 Skipping link: No binaries permitted for pyweatherfr: https://archive1.piwheels.org/simple/pyweatherfr/pyweatherfr-1.4.3-py3-none-any.whl#sha256=b89e7b5899f577a6c50684f873daaf0a3fc5797fb9d8bc491fb6505eb266a0ae (from https://www.piwheels.org/simple/pyweatherfr/) (requires-python:>=3.6) 2026-03-29T17:51:58,079 Skipping link: No binaries permitted for pyweatherfr: https://archive1.piwheels.org/simple/pyweatherfr/pyweatherfr-1.4.2-py3-none-any.whl#sha256=682284cbcb53ef8a6a0ccf76f502508f3c1b4558e32021283789c7001d8fa163 (from https://www.piwheels.org/simple/pyweatherfr/) (requires-python:>=3.6) 2026-03-29T17:51:58,079 Skipping link: No binaries permitted for pyweatherfr: https://archive1.piwheels.org/simple/pyweatherfr/pyweatherfr-1.4.1-py3-none-any.whl#sha256=bf3e1a8ffb2e65195e000c5c3b58ead2ab0a44ee87099576cf789fa203939954 (from https://www.piwheels.org/simple/pyweatherfr/) (requires-python:>=3.6) 2026-03-29T17:51:58,080 Skipping link: No binaries permitted for pyweatherfr: https://archive1.piwheels.org/simple/pyweatherfr/pyweatherfr-1.4.0-py3-none-any.whl#sha256=8751a8a8dc00b54d6cb538c9e5dcab0275f38b011cee8fe9451dcf4e9cb3501b (from https://www.piwheels.org/simple/pyweatherfr/) (requires-python:>=3.6) 2026-03-29T17:51:58,081 Skipping link: No binaries permitted for pyweatherfr: https://archive1.piwheels.org/simple/pyweatherfr/pyweatherfr-1.3.1-py3-none-any.whl#sha256=0fefb543e013a4f8883b403c3c12459a470d879005b74083cd9153514b19fa0a (from https://www.piwheels.org/simple/pyweatherfr/) (requires-python:>=3.6) 2026-03-29T17:51:58,081 Skipping link: No binaries permitted for pyweatherfr: https://archive1.piwheels.org/simple/pyweatherfr/pyweatherfr-1.3.0-py3-none-any.whl#sha256=120db96a8bd3ae815ffd60e24d4aef4e76a1c65b7451eb0695dd93bb20184fb6 (from https://www.piwheels.org/simple/pyweatherfr/) (requires-python:>=3.6) 2026-03-29T17:51:58,082 Skipping link: No binaries permitted for pyweatherfr: https://archive1.piwheels.org/simple/pyweatherfr/pyweatherfr-1.2.0-py3-none-any.whl#sha256=0c19d0ccb15d8cc3dd8688f79ae2b3e316597f5f54716e9d6b1d5ec4f3506808 (from https://www.piwheels.org/simple/pyweatherfr/) (requires-python:>=3.6) 2026-03-29T17:51:58,082 Skipping link: No binaries permitted for pyweatherfr: https://archive1.piwheels.org/simple/pyweatherfr/pyweatherfr-1.1.3-py3-none-any.whl#sha256=f9616b166943e8ee2b72a72dc3225e8f7095a777b5ab42ad93c709d980f4a217 (from https://www.piwheels.org/simple/pyweatherfr/) (requires-python:>=3.6) 2026-03-29T17:51:58,083 Skipping link: No binaries permitted for pyweatherfr: https://archive1.piwheels.org/simple/pyweatherfr/pyweatherfr-1.1.2-py3-none-any.whl#sha256=b2fa016547c874f57b516eddfc282c57b43ed8d86676a45ada92b07dfa114643 (from https://www.piwheels.org/simple/pyweatherfr/) (requires-python:>=3.6) 2026-03-29T17:51:58,083 Skipping link: No binaries permitted for pyweatherfr: https://archive1.piwheels.org/simple/pyweatherfr/pyweatherfr-1.1.1-py3-none-any.whl#sha256=e4fcff9d9e82c50673686dfe63461add7ff8a01fa45b25d6fb2aad2afd2f23ee (from https://www.piwheels.org/simple/pyweatherfr/) (requires-python:>=3.6) 2026-03-29T17:51:58,084 Skipping link: No binaries permitted for pyweatherfr: https://archive1.piwheels.org/simple/pyweatherfr/pyweatherfr-1.1.0-py3-none-any.whl#sha256=763be6553a86f1befb37ddfb2716fc6eb1a7183d26047068900345f75d4aa208 (from https://www.piwheels.org/simple/pyweatherfr/) (requires-python:>=3.6) 2026-03-29T17:51:58,084 Skipping link: No binaries permitted for pyweatherfr: https://archive1.piwheels.org/simple/pyweatherfr/pyweatherfr-1.0.0-py3-none-any.whl#sha256=2d5c9f49f706840047974ee0be507242081e3f88b5a453e5b5dd50a7380de796 (from https://www.piwheels.org/simple/pyweatherfr/) (requires-python:>=3.6) 2026-03-29T17:51:58,085 Skipping link: No binaries permitted for pyweatherfr: https://archive1.piwheels.org/simple/pyweatherfr/pyweatherfr-0.0.8-py3-none-any.whl#sha256=c629d2d9e3368bcca40e67663b7360b85b8485b2b1b9dec13c0641223cdce1b6 (from https://www.piwheels.org/simple/pyweatherfr/) (requires-python:>=3.6) 2026-03-29T17:51:58,085 Skipping link: No binaries permitted for pyweatherfr: https://archive1.piwheels.org/simple/pyweatherfr/pyweatherfr-0.0.7-py3-none-any.whl#sha256=8ff6f319904381e78d656eb99ffcbde68b4663880ab83e60793ac117f5be1d47 (from https://www.piwheels.org/simple/pyweatherfr/) (requires-python:>=3.6) 2026-03-29T17:51:58,086 Skipping link: No binaries permitted for pyweatherfr: https://archive1.piwheels.org/simple/pyweatherfr/pyweatherfr-0.0.6-py3-none-any.whl#sha256=d029050be6d6c754f65fc174bb723a48ab25966be42955a0fef582935c17510c (from https://www.piwheels.org/simple/pyweatherfr/) (requires-python:>=3.6) 2026-03-29T17:51:58,086 Skipping link: No binaries permitted for pyweatherfr: https://archive1.piwheels.org/simple/pyweatherfr/pyweatherfr-0.0.5-py3-none-any.whl#sha256=ce8408db61b8e57e4b60dd7d6afe89d40e382535a3d6bbc16552fbe32177ab4d (from https://www.piwheels.org/simple/pyweatherfr/) (requires-python:>=3.6) 2026-03-29T17:51:58,087 Skipping link: No binaries permitted for pyweatherfr: https://archive1.piwheels.org/simple/pyweatherfr/pyweatherfr-0.0.4-py3-none-any.whl#sha256=a848629f9a9c5ba0e41d1df7b7d8fef4f5bf8fec9cae3997a7c9573ef31ba1af (from https://www.piwheels.org/simple/pyweatherfr/) (requires-python:>=3.6) 2026-03-29T17:51:58,087 Skipping link: No binaries permitted for pyweatherfr: https://archive1.piwheels.org/simple/pyweatherfr/pyweatherfr-0.0.3-py3-none-any.whl#sha256=24bfe37618222bedd74371690492e4e98e889bbd8fe3cde92701179964bea834 (from https://www.piwheels.org/simple/pyweatherfr/) (requires-python:>=3.6) 2026-03-29T17:51:58,088 Skipping link: No binaries permitted for pyweatherfr: https://archive1.piwheels.org/simple/pyweatherfr/pyweatherfr-0.0.2-py3-none-any.whl#sha256=44d73626246a187f34c8e4651e8d12825407803cd1c77a934bca0f66669ff51a (from https://www.piwheels.org/simple/pyweatherfr/) (requires-python:>=3.6) 2026-03-29T17:51:58,089 Skipping link: No binaries permitted for pyweatherfr: https://archive1.piwheels.org/simple/pyweatherfr/pyweatherfr-0.0.1-py3-none-any.whl#sha256=12f60fc4e1c2dd56c95f790e688037e02de7236e7cef151fc90e3467ecc4668e (from https://www.piwheels.org/simple/pyweatherfr/) (requires-python:>=3.6) 2026-03-29T17:51:58,089 Skipping link: not a file: https://www.piwheels.org/simple/pyweatherfr/ 2026-03-29T17:51:58,090 Skipping link: not a file: https://pypi.org/simple/pyweatherfr/ 2026-03-29T17:51:58,115 Given no hashes to check 1 links for project 'pyweatherfr': discarding no candidates 2026-03-29T17:51:58,133 Collecting pyweatherfr==6.0.1 2026-03-29T17:51:58,135 Created temporary directory: /tmp/pip-unpack-oslxl0pc 2026-03-29T17:51:58,362 Downloading pyweatherfr-6.0.1.tar.gz (14 kB) 2026-03-29T17:51:58,402 Added pyweatherfr==6.0.1 from https://files.pythonhosted.org/packages/45/e0/542142e2c6585e8f9eb09b101dce5dfdd11586b5df7b638a806b26c7433c/pyweatherfr-6.0.1.tar.gz to build tracker '/tmp/pip-build-tracker-c6n2oj_l' 2026-03-29T17:51:58,406 Created temporary directory: /tmp/pip-build-env-ssply03e 2026-03-29T17:51:58,410 Installing build dependencies: started 2026-03-29T17:51:58,412 Running command pip subprocess to install build dependencies 2026-03-29T17:51:59,547 Using pip 23.0.1 from /usr/lib/python3/dist-packages/pip (python 3.11) 2026-03-29T17:51:59,970 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-03-29T17:51:59,993 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-03-29T17:52:01,799 Collecting setuptools 2026-03-29T17:52:01,897 Using cached https://www.piwheels.org/simple/setuptools/setuptools-82.0.1-py3-none-any.whl (1.0 MB) 2026-03-29T17:52:02,163 Collecting wheel 2026-03-29T17:52:02,179 Using cached https://www.piwheels.org/simple/wheel/wheel-0.46.3-py3-none-any.whl (30 kB) 2026-03-29T17:52:02,361 Collecting packaging>=24.0 2026-03-29T17:52:02,378 Using cached https://www.piwheels.org/simple/packaging/packaging-26.0-py3-none-any.whl (74 kB) 2026-03-29T17:52:05,368 Installing collected packages: setuptools, packaging, wheel 2026-03-29T17:52:08,798 Creating /tmp/pip-build-env-ssply03e/overlay/local/bin 2026-03-29T17:52:08,800 changing mode of /tmp/pip-build-env-ssply03e/overlay/local/bin/wheel to 755 2026-03-29T17:52:08,822 Successfully installed packaging-26.0 setuptools-82.0.1 wheel-0.46.3 2026-03-29T17:52:09,096 Installing build dependencies: finished with status 'done' 2026-03-29T17:52:09,103 Getting requirements to build wheel: started 2026-03-29T17:52:09,104 Running command Getting requirements to build wheel 2026-03-29T17:52:09,715 /tmp/pip-build-env-ssply03e/overlay/local/lib/python3.11/dist-packages/setuptools/dist.py:765: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-03-29T17:52:09,716 !! 2026-03-29T17:52:09,717 ******************************************************************************** 2026-03-29T17:52:09,717 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-03-29T17:52:09,718 License :: OSI Approved :: MIT License 2026-03-29T17:52:09,720 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-03-29T17:52:09,720 ******************************************************************************** 2026-03-29T17:52:09,721 !! 2026-03-29T17:52:09,722 self._finalize_license_expression() 2026-03-29T17:52:09,723 /tmp/pip-build-env-ssply03e/overlay/local/lib/python3.11/dist-packages/setuptools/dist.py:483: SetuptoolsDeprecationWarning: Cannot find any files for the given pattern. 2026-03-29T17:52:09,723 !! 2026-03-29T17:52:09,724 ******************************************************************************** 2026-03-29T17:52:09,725 Pattern 'L' did not match any files. 2026-03-29T17:52:09,726 By 2027-Feb-18, you need to update your project and remove deprecated calls 2026-03-29T17:52:09,726 or your builds will no longer be supported. 2026-03-29T17:52:09,727 ******************************************************************************** 2026-03-29T17:52:09,728 !! 2026-03-29T17:52:09,729 for path in sorted(cls._find_pattern(pattern, enforce_match)) 2026-03-29T17:52:09,729 /tmp/pip-build-env-ssply03e/overlay/local/lib/python3.11/dist-packages/setuptools/dist.py:483: SetuptoolsDeprecationWarning: Cannot find any files for the given pattern. 2026-03-29T17:52:09,730 !! 2026-03-29T17:52:09,731 ******************************************************************************** 2026-03-29T17:52:09,732 Pattern 'I' did not match any files. 2026-03-29T17:52:09,733 By 2027-Feb-18, you need to update your project and remove deprecated calls 2026-03-29T17:52:09,733 or your builds will no longer be supported. 2026-03-29T17:52:09,734 ******************************************************************************** 2026-03-29T17:52:09,734 !! 2026-03-29T17:52:09,735 for path in sorted(cls._find_pattern(pattern, enforce_match)) 2026-03-29T17:52:09,735 /tmp/pip-build-env-ssply03e/overlay/local/lib/python3.11/dist-packages/setuptools/dist.py:483: SetuptoolsDeprecationWarning: Cannot find any files for the given pattern. 2026-03-29T17:52:09,736 !! 2026-03-29T17:52:09,737 ******************************************************************************** 2026-03-29T17:52:09,737 Pattern 'C' did not match any files. 2026-03-29T17:52:09,738 By 2027-Feb-18, you need to update your project and remove deprecated calls 2026-03-29T17:52:09,739 or your builds will no longer be supported. 2026-03-29T17:52:09,739 ******************************************************************************** 2026-03-29T17:52:09,740 !! 2026-03-29T17:52:09,741 for path in sorted(cls._find_pattern(pattern, enforce_match)) 2026-03-29T17:52:09,741 /tmp/pip-build-env-ssply03e/overlay/local/lib/python3.11/dist-packages/setuptools/dist.py:483: SetuptoolsDeprecationWarning: Cannot find any files for the given pattern. 2026-03-29T17:52:09,742 !! 2026-03-29T17:52:09,743 ******************************************************************************** 2026-03-29T17:52:09,743 Pattern 'E' did not match any files. 2026-03-29T17:52:09,744 By 2027-Feb-18, you need to update your project and remove deprecated calls 2026-03-29T17:52:09,745 or your builds will no longer be supported. 2026-03-29T17:52:09,745 ******************************************************************************** 2026-03-29T17:52:09,747 !! 2026-03-29T17:52:09,747 for path in sorted(cls._find_pattern(pattern, enforce_match)) 2026-03-29T17:52:09,748 /tmp/pip-build-env-ssply03e/overlay/local/lib/python3.11/dist-packages/setuptools/dist.py:483: SetuptoolsDeprecationWarning: Cannot find any files for the given pattern. 2026-03-29T17:52:09,749 !! 2026-03-29T17:52:09,750 ******************************************************************************** 2026-03-29T17:52:09,750 Pattern 'N' did not match any files. 2026-03-29T17:52:09,752 By 2027-Feb-18, you need to update your project and remove deprecated calls 2026-03-29T17:52:09,752 or your builds will no longer be supported. 2026-03-29T17:52:09,753 ******************************************************************************** 2026-03-29T17:52:09,754 !! 2026-03-29T17:52:09,755 for path in sorted(cls._find_pattern(pattern, enforce_match)) 2026-03-29T17:52:09,755 /tmp/pip-build-env-ssply03e/overlay/local/lib/python3.11/dist-packages/setuptools/dist.py:483: SetuptoolsDeprecationWarning: Cannot find any files for the given pattern. 2026-03-29T17:52:09,756 !! 2026-03-29T17:52:09,757 ******************************************************************************** 2026-03-29T17:52:09,758 Pattern 'S' did not match any files. 2026-03-29T17:52:09,759 By 2027-Feb-18, you need to update your project and remove deprecated calls 2026-03-29T17:52:09,759 or your builds will no longer be supported. 2026-03-29T17:52:09,760 ******************************************************************************** 2026-03-29T17:52:09,761 !! 2026-03-29T17:52:09,762 for path in sorted(cls._find_pattern(pattern, enforce_match)) 2026-03-29T17:52:09,762 /tmp/pip-build-env-ssply03e/overlay/local/lib/python3.11/dist-packages/setuptools/dist.py:483: SetuptoolsDeprecationWarning: Cannot find any files for the given pattern. 2026-03-29T17:52:09,763 !! 2026-03-29T17:52:09,764 ******************************************************************************** 2026-03-29T17:52:09,765 Pattern 't' did not match any files. 2026-03-29T17:52:09,765 By 2027-Feb-18, you need to update your project and remove deprecated calls 2026-03-29T17:52:09,766 or your builds will no longer be supported. 2026-03-29T17:52:09,766 ******************************************************************************** 2026-03-29T17:52:09,767 !! 2026-03-29T17:52:09,767 for path in sorted(cls._find_pattern(pattern, enforce_match)) 2026-03-29T17:52:09,768 /tmp/pip-build-env-ssply03e/overlay/local/lib/python3.11/dist-packages/setuptools/dist.py:483: SetuptoolsDeprecationWarning: Cannot find any files for the given pattern. 2026-03-29T17:52:09,768 !! 2026-03-29T17:52:09,769 ******************************************************************************** 2026-03-29T17:52:09,770 Pattern 'x' did not match any files. 2026-03-29T17:52:09,770 By 2027-Feb-18, you need to update your project and remove deprecated calls 2026-03-29T17:52:09,771 or your builds will no longer be supported. 2026-03-29T17:52:09,771 ******************************************************************************** 2026-03-29T17:52:09,772 !! 2026-03-29T17:52:09,773 for path in sorted(cls._find_pattern(pattern, enforce_match)) 2026-03-29T17:52:09,773 running egg_info 2026-03-29T17:52:09,774 writing pyweatherfr.egg-info/PKG-INFO 2026-03-29T17:52:09,774 writing dependency_links to pyweatherfr.egg-info/dependency_links.txt 2026-03-29T17:52:09,775 writing entry points to pyweatherfr.egg-info/entry_points.txt 2026-03-29T17:52:09,775 writing requirements to pyweatherfr.egg-info/requires.txt 2026-03-29T17:52:09,776 writing top-level names to pyweatherfr.egg-info/top_level.txt 2026-03-29T17:52:09,802 reading manifest file 'pyweatherfr.egg-info/SOURCES.txt' 2026-03-29T17:52:09,808 writing manifest file 'pyweatherfr.egg-info/SOURCES.txt' 2026-03-29T17:52:09,897 Getting requirements to build wheel: finished with status 'done' 2026-03-29T17:52:09,901 Created temporary directory: /tmp/pip-modern-metadata-qf2odzu5 2026-03-29T17:52:09,903 Preparing metadata (pyproject.toml): started 2026-03-29T17:52:09,904 Running command Preparing metadata (pyproject.toml) 2026-03-29T17:52:10,442 /tmp/pip-build-env-ssply03e/overlay/local/lib/python3.11/dist-packages/setuptools/dist.py:765: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-03-29T17:52:10,442 !! 2026-03-29T17:52:10,444 ******************************************************************************** 2026-03-29T17:52:10,444 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-03-29T17:52:10,445 License :: OSI Approved :: MIT License 2026-03-29T17:52:10,447 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-03-29T17:52:10,447 ******************************************************************************** 2026-03-29T17:52:10,448 !! 2026-03-29T17:52:10,449 self._finalize_license_expression() 2026-03-29T17:52:10,450 /tmp/pip-build-env-ssply03e/overlay/local/lib/python3.11/dist-packages/setuptools/dist.py:483: SetuptoolsDeprecationWarning: Cannot find any files for the given pattern. 2026-03-29T17:52:10,450 !! 2026-03-29T17:52:10,451 ******************************************************************************** 2026-03-29T17:52:10,452 Pattern 'L' did not match any files. 2026-03-29T17:52:10,453 By 2027-Feb-18, you need to update your project and remove deprecated calls 2026-03-29T17:52:10,454 or your builds will no longer be supported. 2026-03-29T17:52:10,454 ******************************************************************************** 2026-03-29T17:52:10,456 !! 2026-03-29T17:52:10,456 for path in sorted(cls._find_pattern(pattern, enforce_match)) 2026-03-29T17:52:10,457 /tmp/pip-build-env-ssply03e/overlay/local/lib/python3.11/dist-packages/setuptools/dist.py:483: SetuptoolsDeprecationWarning: Cannot find any files for the given pattern. 2026-03-29T17:52:10,457 !! 2026-03-29T17:52:10,458 ******************************************************************************** 2026-03-29T17:52:10,459 Pattern 'I' did not match any files. 2026-03-29T17:52:10,460 By 2027-Feb-18, you need to update your project and remove deprecated calls 2026-03-29T17:52:10,460 or your builds will no longer be supported. 2026-03-29T17:52:10,460 ******************************************************************************** 2026-03-29T17:52:10,461 !! 2026-03-29T17:52:10,462 for path in sorted(cls._find_pattern(pattern, enforce_match)) 2026-03-29T17:52:10,462 /tmp/pip-build-env-ssply03e/overlay/local/lib/python3.11/dist-packages/setuptools/dist.py:483: SetuptoolsDeprecationWarning: Cannot find any files for the given pattern. 2026-03-29T17:52:10,463 !! 2026-03-29T17:52:10,464 ******************************************************************************** 2026-03-29T17:52:10,464 Pattern 'C' did not match any files. 2026-03-29T17:52:10,465 By 2027-Feb-18, you need to update your project and remove deprecated calls 2026-03-29T17:52:10,466 or your builds will no longer be supported. 2026-03-29T17:52:10,466 ******************************************************************************** 2026-03-29T17:52:10,468 !! 2026-03-29T17:52:10,468 for path in sorted(cls._find_pattern(pattern, enforce_match)) 2026-03-29T17:52:10,469 /tmp/pip-build-env-ssply03e/overlay/local/lib/python3.11/dist-packages/setuptools/dist.py:483: SetuptoolsDeprecationWarning: Cannot find any files for the given pattern. 2026-03-29T17:52:10,470 !! 2026-03-29T17:52:10,471 ******************************************************************************** 2026-03-29T17:52:10,471 Pattern 'E' did not match any files. 2026-03-29T17:52:10,473 By 2027-Feb-18, you need to update your project and remove deprecated calls 2026-03-29T17:52:10,473 or your builds will no longer be supported. 2026-03-29T17:52:10,474 ******************************************************************************** 2026-03-29T17:52:10,475 !! 2026-03-29T17:52:10,476 for path in sorted(cls._find_pattern(pattern, enforce_match)) 2026-03-29T17:52:10,476 /tmp/pip-build-env-ssply03e/overlay/local/lib/python3.11/dist-packages/setuptools/dist.py:483: SetuptoolsDeprecationWarning: Cannot find any files for the given pattern. 2026-03-29T17:52:10,477 !! 2026-03-29T17:52:10,478 ******************************************************************************** 2026-03-29T17:52:10,479 Pattern 'N' did not match any files. 2026-03-29T17:52:10,480 By 2027-Feb-18, you need to update your project and remove deprecated calls 2026-03-29T17:52:10,481 or your builds will no longer be supported. 2026-03-29T17:52:10,481 ******************************************************************************** 2026-03-29T17:52:10,482 !! 2026-03-29T17:52:10,483 for path in sorted(cls._find_pattern(pattern, enforce_match)) 2026-03-29T17:52:10,484 /tmp/pip-build-env-ssply03e/overlay/local/lib/python3.11/dist-packages/setuptools/dist.py:483: SetuptoolsDeprecationWarning: Cannot find any files for the given pattern. 2026-03-29T17:52:10,484 !! 2026-03-29T17:52:10,485 ******************************************************************************** 2026-03-29T17:52:10,486 Pattern 'S' did not match any files. 2026-03-29T17:52:10,487 By 2027-Feb-18, you need to update your project and remove deprecated calls 2026-03-29T17:52:10,488 or your builds will no longer be supported. 2026-03-29T17:52:10,489 ******************************************************************************** 2026-03-29T17:52:10,490 !! 2026-03-29T17:52:10,490 for path in sorted(cls._find_pattern(pattern, enforce_match)) 2026-03-29T17:52:10,490 /tmp/pip-build-env-ssply03e/overlay/local/lib/python3.11/dist-packages/setuptools/dist.py:483: SetuptoolsDeprecationWarning: Cannot find any files for the given pattern. 2026-03-29T17:52:10,491 !! 2026-03-29T17:52:10,492 ******************************************************************************** 2026-03-29T17:52:10,492 Pattern 't' did not match any files. 2026-03-29T17:52:10,493 By 2027-Feb-18, you need to update your project and remove deprecated calls 2026-03-29T17:52:10,494 or your builds will no longer be supported. 2026-03-29T17:52:10,494 ******************************************************************************** 2026-03-29T17:52:10,495 !! 2026-03-29T17:52:10,496 for path in sorted(cls._find_pattern(pattern, enforce_match)) 2026-03-29T17:52:10,496 /tmp/pip-build-env-ssply03e/overlay/local/lib/python3.11/dist-packages/setuptools/dist.py:483: SetuptoolsDeprecationWarning: Cannot find any files for the given pattern. 2026-03-29T17:52:10,497 !! 2026-03-29T17:52:10,497 ******************************************************************************** 2026-03-29T17:52:10,498 Pattern 'x' did not match any files. 2026-03-29T17:52:10,499 By 2027-Feb-18, you need to update your project and remove deprecated calls 2026-03-29T17:52:10,499 or your builds will no longer be supported. 2026-03-29T17:52:10,500 ******************************************************************************** 2026-03-29T17:52:10,501 !! 2026-03-29T17:52:10,502 for path in sorted(cls._find_pattern(pattern, enforce_match)) 2026-03-29T17:52:10,502 running dist_info 2026-03-29T17:52:10,503 creating /tmp/pip-modern-metadata-qf2odzu5/pyweatherfr.egg-info 2026-03-29T17:52:10,503 writing /tmp/pip-modern-metadata-qf2odzu5/pyweatherfr.egg-info/PKG-INFO 2026-03-29T17:52:10,504 writing dependency_links to /tmp/pip-modern-metadata-qf2odzu5/pyweatherfr.egg-info/dependency_links.txt 2026-03-29T17:52:10,504 writing entry points to /tmp/pip-modern-metadata-qf2odzu5/pyweatherfr.egg-info/entry_points.txt 2026-03-29T17:52:10,505 writing requirements to /tmp/pip-modern-metadata-qf2odzu5/pyweatherfr.egg-info/requires.txt 2026-03-29T17:52:10,506 writing top-level names to /tmp/pip-modern-metadata-qf2odzu5/pyweatherfr.egg-info/top_level.txt 2026-03-29T17:52:10,506 writing manifest file '/tmp/pip-modern-metadata-qf2odzu5/pyweatherfr.egg-info/SOURCES.txt' 2026-03-29T17:52:10,528 reading manifest file '/tmp/pip-modern-metadata-qf2odzu5/pyweatherfr.egg-info/SOURCES.txt' 2026-03-29T17:52:10,533 writing manifest file '/tmp/pip-modern-metadata-qf2odzu5/pyweatherfr.egg-info/SOURCES.txt' 2026-03-29T17:52:10,534 creating '/tmp/pip-modern-metadata-qf2odzu5/pyweatherfr-6.0.1.dist-info' 2026-03-29T17:52:10,662 Preparing metadata (pyproject.toml): finished with status 'done' 2026-03-29T17:52:10,666 Source in /tmp/pip-wheel-a62q_m51/pyweatherfr_fe35f1f0405b4c1cb8fe6cc7adb07835 has version 6.0.1, which satisfies requirement pyweatherfr==6.0.1 from https://files.pythonhosted.org/packages/45/e0/542142e2c6585e8f9eb09b101dce5dfdd11586b5df7b638a806b26c7433c/pyweatherfr-6.0.1.tar.gz 2026-03-29T17:52:10,667 Removed pyweatherfr==6.0.1 from https://files.pythonhosted.org/packages/45/e0/542142e2c6585e8f9eb09b101dce5dfdd11586b5df7b638a806b26c7433c/pyweatherfr-6.0.1.tar.gz from build tracker '/tmp/pip-build-tracker-c6n2oj_l' 2026-03-29T17:52:10,673 Created temporary directory: /tmp/pip-unpack-rdfoqcpw 2026-03-29T17:52:10,674 Building wheels for collected packages: pyweatherfr 2026-03-29T17:52:10,678 Created temporary directory: /tmp/pip-wheel-gi_5fqr7 2026-03-29T17:52:10,679 Destination directory: /tmp/pip-wheel-gi_5fqr7 2026-03-29T17:52:10,681 Building wheel for pyweatherfr (pyproject.toml): started 2026-03-29T17:52:10,682 Running command Building wheel for pyweatherfr (pyproject.toml) 2026-03-29T17:52:11,215 /tmp/pip-build-env-ssply03e/overlay/local/lib/python3.11/dist-packages/setuptools/dist.py:765: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-03-29T17:52:11,215 !! 2026-03-29T17:52:11,216 ******************************************************************************** 2026-03-29T17:52:11,217 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-03-29T17:52:11,218 License :: OSI Approved :: MIT License 2026-03-29T17:52:11,219 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-03-29T17:52:11,220 ******************************************************************************** 2026-03-29T17:52:11,221 !! 2026-03-29T17:52:11,222 self._finalize_license_expression() 2026-03-29T17:52:11,222 /tmp/pip-build-env-ssply03e/overlay/local/lib/python3.11/dist-packages/setuptools/dist.py:483: SetuptoolsDeprecationWarning: Cannot find any files for the given pattern. 2026-03-29T17:52:11,223 !! 2026-03-29T17:52:11,224 ******************************************************************************** 2026-03-29T17:52:11,225 Pattern 'L' did not match any files. 2026-03-29T17:52:11,226 By 2027-Feb-18, you need to update your project and remove deprecated calls 2026-03-29T17:52:11,226 or your builds will no longer be supported. 2026-03-29T17:52:11,227 ******************************************************************************** 2026-03-29T17:52:11,228 !! 2026-03-29T17:52:11,229 for path in sorted(cls._find_pattern(pattern, enforce_match)) 2026-03-29T17:52:11,229 /tmp/pip-build-env-ssply03e/overlay/local/lib/python3.11/dist-packages/setuptools/dist.py:483: SetuptoolsDeprecationWarning: Cannot find any files for the given pattern. 2026-03-29T17:52:11,230 !! 2026-03-29T17:52:11,231 ******************************************************************************** 2026-03-29T17:52:11,232 Pattern 'I' did not match any files. 2026-03-29T17:52:11,233 By 2027-Feb-18, you need to update your project and remove deprecated calls 2026-03-29T17:52:11,234 or your builds will no longer be supported. 2026-03-29T17:52:11,234 ******************************************************************************** 2026-03-29T17:52:11,235 !! 2026-03-29T17:52:11,236 for path in sorted(cls._find_pattern(pattern, enforce_match)) 2026-03-29T17:52:11,237 /tmp/pip-build-env-ssply03e/overlay/local/lib/python3.11/dist-packages/setuptools/dist.py:483: SetuptoolsDeprecationWarning: Cannot find any files for the given pattern. 2026-03-29T17:52:11,237 !! 2026-03-29T17:52:11,238 ******************************************************************************** 2026-03-29T17:52:11,239 Pattern 'C' did not match any files. 2026-03-29T17:52:11,240 By 2027-Feb-18, you need to update your project and remove deprecated calls 2026-03-29T17:52:11,241 or your builds will no longer be supported. 2026-03-29T17:52:11,241 ******************************************************************************** 2026-03-29T17:52:11,243 !! 2026-03-29T17:52:11,243 for path in sorted(cls._find_pattern(pattern, enforce_match)) 2026-03-29T17:52:11,244 /tmp/pip-build-env-ssply03e/overlay/local/lib/python3.11/dist-packages/setuptools/dist.py:483: SetuptoolsDeprecationWarning: Cannot find any files for the given pattern. 2026-03-29T17:52:11,244 !! 2026-03-29T17:52:11,246 ******************************************************************************** 2026-03-29T17:52:11,246 Pattern 'E' did not match any files. 2026-03-29T17:52:11,248 By 2027-Feb-18, you need to update your project and remove deprecated calls 2026-03-29T17:52:11,248 or your builds will no longer be supported. 2026-03-29T17:52:11,249 ******************************************************************************** 2026-03-29T17:52:11,251 !! 2026-03-29T17:52:11,251 for path in sorted(cls._find_pattern(pattern, enforce_match)) 2026-03-29T17:52:11,252 /tmp/pip-build-env-ssply03e/overlay/local/lib/python3.11/dist-packages/setuptools/dist.py:483: SetuptoolsDeprecationWarning: Cannot find any files for the given pattern. 2026-03-29T17:52:11,252 !! 2026-03-29T17:52:11,253 ******************************************************************************** 2026-03-29T17:52:11,254 Pattern 'N' did not match any files. 2026-03-29T17:52:11,255 By 2027-Feb-18, you need to update your project and remove deprecated calls 2026-03-29T17:52:11,256 or your builds will no longer be supported. 2026-03-29T17:52:11,256 ******************************************************************************** 2026-03-29T17:52:11,257 !! 2026-03-29T17:52:11,258 for path in sorted(cls._find_pattern(pattern, enforce_match)) 2026-03-29T17:52:11,258 /tmp/pip-build-env-ssply03e/overlay/local/lib/python3.11/dist-packages/setuptools/dist.py:483: SetuptoolsDeprecationWarning: Cannot find any files for the given pattern. 2026-03-29T17:52:11,259 !! 2026-03-29T17:52:11,260 ******************************************************************************** 2026-03-29T17:52:11,261 Pattern 'S' did not match any files. 2026-03-29T17:52:11,262 By 2027-Feb-18, you need to update your project and remove deprecated calls 2026-03-29T17:52:11,262 or your builds will no longer be supported. 2026-03-29T17:52:11,263 ******************************************************************************** 2026-03-29T17:52:11,264 !! 2026-03-29T17:52:11,265 for path in sorted(cls._find_pattern(pattern, enforce_match)) 2026-03-29T17:52:11,265 /tmp/pip-build-env-ssply03e/overlay/local/lib/python3.11/dist-packages/setuptools/dist.py:483: SetuptoolsDeprecationWarning: Cannot find any files for the given pattern. 2026-03-29T17:52:11,266 !! 2026-03-29T17:52:11,267 ******************************************************************************** 2026-03-29T17:52:11,268 Pattern 't' did not match any files. 2026-03-29T17:52:11,269 By 2027-Feb-18, you need to update your project and remove deprecated calls 2026-03-29T17:52:11,269 or your builds will no longer be supported. 2026-03-29T17:52:11,270 ******************************************************************************** 2026-03-29T17:52:11,271 !! 2026-03-29T17:52:11,272 for path in sorted(cls._find_pattern(pattern, enforce_match)) 2026-03-29T17:52:11,272 /tmp/pip-build-env-ssply03e/overlay/local/lib/python3.11/dist-packages/setuptools/dist.py:483: SetuptoolsDeprecationWarning: Cannot find any files for the given pattern. 2026-03-29T17:52:11,273 !! 2026-03-29T17:52:11,274 ******************************************************************************** 2026-03-29T17:52:11,275 Pattern 'x' did not match any files. 2026-03-29T17:52:11,276 By 2027-Feb-18, you need to update your project and remove deprecated calls 2026-03-29T17:52:11,276 or your builds will no longer be supported. 2026-03-29T17:52:11,277 ******************************************************************************** 2026-03-29T17:52:11,278 !! 2026-03-29T17:52:11,279 for path in sorted(cls._find_pattern(pattern, enforce_match)) 2026-03-29T17:52:11,279 running bdist_wheel 2026-03-29T17:52:11,285 running build 2026-03-29T17:52:11,286 running build_py 2026-03-29T17:52:11,296 creating build/lib/pyweatherfr 2026-03-29T17:52:11,299 copying pyweatherfr/meteofrance.py -> build/lib/pyweatherfr 2026-03-29T17:52:11,303 copying pyweatherfr/openstreetmap.py -> build/lib/pyweatherfr 2026-03-29T17:52:11,307 copying pyweatherfr/__init__.py -> build/lib/pyweatherfr 2026-03-29T17:52:11,309 copying pyweatherfr/args.py -> build/lib/pyweatherfr 2026-03-29T17:52:11,312 copying pyweatherfr/log.py -> build/lib/pyweatherfr 2026-03-29T17:52:11,314 copying pyweatherfr/app.py -> build/lib/pyweatherfr 2026-03-29T17:52:11,332 installing to build/bdist.linux-armv7l/wheel 2026-03-29T17:52:11,333 running install 2026-03-29T17:52:11,356 running install_lib 2026-03-29T17:52:11,364 creating build/bdist.linux-armv7l/wheel 2026-03-29T17:52:11,367 creating build/bdist.linux-armv7l/wheel/pyweatherfr 2026-03-29T17:52:11,368 copying build/lib/pyweatherfr/meteofrance.py -> build/bdist.linux-armv7l/wheel/./pyweatherfr 2026-03-29T17:52:11,370 copying build/lib/pyweatherfr/openstreetmap.py -> build/bdist.linux-armv7l/wheel/./pyweatherfr 2026-03-29T17:52:11,373 copying build/lib/pyweatherfr/__init__.py -> build/bdist.linux-armv7l/wheel/./pyweatherfr 2026-03-29T17:52:11,375 copying build/lib/pyweatherfr/args.py -> build/bdist.linux-armv7l/wheel/./pyweatherfr 2026-03-29T17:52:11,377 copying build/lib/pyweatherfr/log.py -> build/bdist.linux-armv7l/wheel/./pyweatherfr 2026-03-29T17:52:11,378 copying build/lib/pyweatherfr/app.py -> build/bdist.linux-armv7l/wheel/./pyweatherfr 2026-03-29T17:52:11,381 running install_egg_info 2026-03-29T17:52:11,402 running egg_info 2026-03-29T17:52:11,408 writing pyweatherfr.egg-info/PKG-INFO 2026-03-29T17:52:11,410 writing dependency_links to pyweatherfr.egg-info/dependency_links.txt 2026-03-29T17:52:11,411 writing entry points to pyweatherfr.egg-info/entry_points.txt 2026-03-29T17:52:11,413 writing requirements to pyweatherfr.egg-info/requires.txt 2026-03-29T17:52:11,414 writing top-level names to pyweatherfr.egg-info/top_level.txt 2026-03-29T17:52:11,422 reading manifest file 'pyweatherfr.egg-info/SOURCES.txt' 2026-03-29T17:52:11,427 writing manifest file 'pyweatherfr.egg-info/SOURCES.txt' 2026-03-29T17:52:11,429 Copying pyweatherfr.egg-info to build/bdist.linux-armv7l/wheel/./pyweatherfr-6.0.1-py3.11.egg-info 2026-03-29T17:52:11,442 running install_scripts 2026-03-29T17:52:11,450 creating build/bdist.linux-armv7l/wheel/pyweatherfr-6.0.1.dist-info/WHEEL 2026-03-29T17:52:11,453 creating '/tmp/pip-wheel-gi_5fqr7/.tmp-m5m5769m/pyweatherfr-6.0.1-py3-none-any.whl' and adding 'build/bdist.linux-armv7l/wheel' to it 2026-03-29T17:52:11,456 adding 'pyweatherfr/__init__.py' 2026-03-29T17:52:11,459 adding 'pyweatherfr/app.py' 2026-03-29T17:52:11,461 adding 'pyweatherfr/args.py' 2026-03-29T17:52:11,462 adding 'pyweatherfr/log.py' 2026-03-29T17:52:11,464 adding 'pyweatherfr/meteofrance.py' 2026-03-29T17:52:11,466 adding 'pyweatherfr/openstreetmap.py' 2026-03-29T17:52:11,468 adding 'pyweatherfr-6.0.1.dist-info/METADATA' 2026-03-29T17:52:11,469 adding 'pyweatherfr-6.0.1.dist-info/WHEEL' 2026-03-29T17:52:11,470 adding 'pyweatherfr-6.0.1.dist-info/entry_points.txt' 2026-03-29T17:52:11,471 adding 'pyweatherfr-6.0.1.dist-info/top_level.txt' 2026-03-29T17:52:11,472 adding 'pyweatherfr-6.0.1.dist-info/RECORD' 2026-03-29T17:52:11,473 removing build/bdist.linux-armv7l/wheel 2026-03-29T17:52:11,568 Building wheel for pyweatherfr (pyproject.toml): finished with status 'done' 2026-03-29T17:52:11,573 Created wheel for pyweatherfr: filename=pyweatherfr-6.0.1-py3-none-any.whl size=13943 sha256=da10fe0fb4b8134689aebd1d1a17084ee0f331c781b6733c3cd30eaa03dbcaa3 2026-03-29T17:52:11,574 Stored in directory: /tmp/pip-ephem-wheel-cache-4gtiixwh/wheels/fb/22/18/6d81caebd975a3dd4820c3eed120ce9fa164711ce7ee80bf06 2026-03-29T17:52:11,584 Successfully built pyweatherfr 2026-03-29T17:52:11,587 Removed build tracker: '/tmp/pip-build-tracker-c6n2oj_l'