2025-09-09T01:33:58,469 Created temporary directory: /tmp/pip-build-tracker-jnsxgn45 2025-09-09T01:33:58,469 Initialized build tracking at /tmp/pip-build-tracker-jnsxgn45 2025-09-09T01:33:58,469 Created build tracker: /tmp/pip-build-tracker-jnsxgn45 2025-09-09T01:33:58,470 Entered build tracker: /tmp/pip-build-tracker-jnsxgn45 2025-09-09T01:33:58,470 Created temporary directory: /tmp/pip-wheel-8ku2wfj8 2025-09-09T01:33:58,473 Created temporary directory: /tmp/pip-ephem-wheel-cache-b3wvxue7 2025-09-09T01:33:58,533 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2025-09-09T01:33:58,535 2 location(s) to search for versions of osm2geojson: 2025-09-09T01:33:58,535 * https://pypi.org/simple/osm2geojson/ 2025-09-09T01:33:58,535 * https://www.piwheels.org/simple/osm2geojson/ 2025-09-09T01:33:58,536 Fetching project page and analyzing links: https://pypi.org/simple/osm2geojson/ 2025-09-09T01:33:58,536 Getting page https://pypi.org/simple/osm2geojson/ 2025-09-09T01:33:58,537 Found index url https://pypi.org/simple/ 2025-09-09T01:33:58,690 Fetched page https://pypi.org/simple/osm2geojson/ as application/vnd.pypi.simple.v1+json 2025-09-09T01:33:58,699 Found link https://files.pythonhosted.org/packages/17/b9/3197e1cd0f753e0ec800acce6b6397dfbfa9e8bf67ebd7f1b125badaeb14/osm2geojson-0.1.tar.gz (from https://pypi.org/simple/osm2geojson/), version: 0.1 2025-09-09T01:33:58,699 Found link https://files.pythonhosted.org/packages/cf/10/6d668815ad88f4b0e9c8742c4747969caaffa501f588d31829fcc004d726/osm2geojson-0.1.1.tar.gz (from https://pypi.org/simple/osm2geojson/), version: 0.1.1 2025-09-09T01:33:58,700 Found link https://files.pythonhosted.org/packages/8a/e2/505bbe89f0d4caaa7937019275a49207a2d0429acba59caaf61427221f2f/osm2geojson-0.1.2.tar.gz (from https://pypi.org/simple/osm2geojson/), version: 0.1.2 2025-09-09T01:33:58,700 Found link https://files.pythonhosted.org/packages/3f/da/29c9a8ab7b3fc20eabf3614018f2f7c26b0058938c27a9c2a075a50f1ea4/osm2geojson-0.1.3.tar.gz (from https://pypi.org/simple/osm2geojson/), version: 0.1.3 2025-09-09T01:33:58,700 Found link https://files.pythonhosted.org/packages/b3/61/e389dd25cf5f7dd391d15286245e92b73ff44754eadf4f5a70cc5246ad1f/osm2geojson-0.1.4.tar.gz (from https://pypi.org/simple/osm2geojson/), version: 0.1.4 2025-09-09T01:33:58,701 Found link https://files.pythonhosted.org/packages/da/93/660884c879ddd57ddeb95fdd4755eda1104848de1fffdbd7172a81626371/osm2geojson-0.1.5.tar.gz (from https://pypi.org/simple/osm2geojson/), version: 0.1.5 2025-09-09T01:33:58,701 Found link https://files.pythonhosted.org/packages/a0/b3/0f04c3124c01dce69dd68a0a2e3c13f8e7b3cc6f98a772344d82ffb3b5cb/osm2geojson-0.1.6.tar.gz (from https://pypi.org/simple/osm2geojson/), version: 0.1.6 2025-09-09T01:33:58,701 Found link https://files.pythonhosted.org/packages/e9/50/9615b814e2046d4b34211ec834c2c2b8d52ea375cfb3099297eddc33e704/osm2geojson-0.1.7.tar.gz (from https://pypi.org/simple/osm2geojson/), version: 0.1.7 2025-09-09T01:33:58,702 Found link https://files.pythonhosted.org/packages/0a/d1/715c2b18d73c41eba3023824da05b29b9bdb47745de0833b885126c42a9b/osm2geojson-0.1.8.tar.gz (from https://pypi.org/simple/osm2geojson/), version: 0.1.8 2025-09-09T01:33:58,702 Found link https://files.pythonhosted.org/packages/ec/f9/c5b407a2646d411037c552d57640fded4ae06403131b3dec53404c838e0f/osm2geojson-0.1.9.tar.gz (from https://pypi.org/simple/osm2geojson/), version: 0.1.9 2025-09-09T01:33:58,702 Found link https://files.pythonhosted.org/packages/f5/61/fc36bc86828ee8b86023bf07e6d8844276608de073f6bdef082b08f5ec07/osm2geojson-0.1.10.tar.gz (from https://pypi.org/simple/osm2geojson/), version: 0.1.10 2025-09-09T01:33:58,702 Found link https://files.pythonhosted.org/packages/e7/a9/2ac7595cd674fa8d47c257d83e24bb7fe3a586425631c37951331b80f589/osm2geojson-0.1.11.tar.gz (from https://pypi.org/simple/osm2geojson/), version: 0.1.11 2025-09-09T01:33:58,703 Found link https://files.pythonhosted.org/packages/d4/0f/5956e52f072a06bd843ced67a24b48d104013b7181a4463d5878f26b6d89/osm2geojson-0.1.12.tar.gz (from https://pypi.org/simple/osm2geojson/), version: 0.1.12 2025-09-09T01:33:58,703 Found link https://files.pythonhosted.org/packages/8b/29/db2e6c8bb20256466e84809d831305091e5ca41def3d17eee81d55ca627b/osm2geojson-0.1.13.tar.gz (from https://pypi.org/simple/osm2geojson/), version: 0.1.13 2025-09-09T01:33:58,703 Found link https://files.pythonhosted.org/packages/3d/9d/00114ad4777d4fdf19801872412c4931de6105ecd726cb6b79acd604e1f0/osm2geojson-0.1.15.tar.gz (from https://pypi.org/simple/osm2geojson/), version: 0.1.15 2025-09-09T01:33:58,704 Found link https://files.pythonhosted.org/packages/40/50/e37647a2d52445621f05e01da95cca45707567d014ebc01f16982e05aab5/osm2geojson-0.1.16.tar.gz (from https://pypi.org/simple/osm2geojson/), version: 0.1.16 2025-09-09T01:33:58,704 Found link https://files.pythonhosted.org/packages/6d/fe/1d1da6f9c24b85cffcfe22dad355559d5274f320fe50eda9c3f8687c6200/osm2geojson-0.1.17.tar.gz (from https://pypi.org/simple/osm2geojson/), version: 0.1.17 2025-09-09T01:33:58,704 Found link https://files.pythonhosted.org/packages/0f/22/28fe31be3ce17f08406ec791148703e08a540b91cc0cc313aa2bf7f0c6b1/osm2geojson-0.1.18.tar.gz (from https://pypi.org/simple/osm2geojson/), version: 0.1.18 2025-09-09T01:33:58,704 Found link https://files.pythonhosted.org/packages/1b/e6/0dcbc24d661d7a2c6de2e7972f292dac1ffbbd3f6188b7497f3120206606/osm2geojson-0.1.19.tar.gz (from https://pypi.org/simple/osm2geojson/), version: 0.1.19 2025-09-09T01:33:58,705 Found link https://files.pythonhosted.org/packages/c1/29/6691112b77137c2faf8364cfbad5a797b3dd891e32f0b7cf526cab3f1831/osm2geojson-0.1.20.tar.gz (from https://pypi.org/simple/osm2geojson/), version: 0.1.20 2025-09-09T01:33:58,705 Found link https://files.pythonhosted.org/packages/2f/57/962e202aae82599afee075d8d8d356a9566a58df7231c608bbb235ffbd03/osm2geojson-0.1.21.tar.gz (from https://pypi.org/simple/osm2geojson/), version: 0.1.21 2025-09-09T01:33:58,705 Found link https://files.pythonhosted.org/packages/18/c5/334db0a5e20557465f384120ed722563cf2759efe78fdba91d40b0153e0d/osm2geojson-0.1.22.tar.gz (from https://pypi.org/simple/osm2geojson/), version: 0.1.22 2025-09-09T01:33:58,706 Found link https://files.pythonhosted.org/packages/a4/80/2327804f7ecff5b77f7ee026eabd6e86f1514561f277017390d4804ee56d/osm2geojson-0.1.23.tar.gz (from https://pypi.org/simple/osm2geojson/), version: 0.1.23 2025-09-09T01:33:58,706 Found link https://files.pythonhosted.org/packages/d5/06/e71146c4a16e595812c7776897c3b542623aa2e5303449d8a800dcd47c42/osm2geojson-0.1.24.tar.gz (from https://pypi.org/simple/osm2geojson/), version: 0.1.24 2025-09-09T01:33:58,706 Found link https://files.pythonhosted.org/packages/d2/55/a4c0d599033e580f6aa568d62a006e6ee0279a40cdfedd7ae330a9679a45/osm2geojson-0.1.25.tar.gz (from https://pypi.org/simple/osm2geojson/), version: 0.1.25 2025-09-09T01:33:58,706 Found link https://files.pythonhosted.org/packages/d2/cf/8e648c1bccae81676507a2df6e955b5bed59a41d4007ff5614f818e3b234/osm2geojson-0.1.26.tar.gz (from https://pypi.org/simple/osm2geojson/), version: 0.1.26 2025-09-09T01:33:58,707 Found link https://files.pythonhosted.org/packages/4a/10/bee42df163483bccda63482721aba0e8e6c3f6a1c6aed03ebada7567176d/osm2geojson-0.1.27.tar.gz (from https://pypi.org/simple/osm2geojson/), version: 0.1.27 2025-09-09T01:33:58,707 Found link https://files.pythonhosted.org/packages/0f/ca/8897fe253dbcdba81aff3f34bd12b56a739a35ab0106ded30dcdda599d88/osm2geojson-0.1.28.tar.gz (from https://pypi.org/simple/osm2geojson/), version: 0.1.28 2025-09-09T01:33:58,707 Found link https://files.pythonhosted.org/packages/80/dd/9bd888277b046830af16821faca09515746d4bdc594fd470d66c2697a98e/osm2geojson-0.1.29.tar.gz (from https://pypi.org/simple/osm2geojson/), version: 0.1.29 2025-09-09T01:33:58,707 Found link https://files.pythonhosted.org/packages/34/cf/3ed3f60c71f2a40101479ab4bfa58458fc80c76b21385897d4e2d9bbc02a/osm2geojson-0.1.30.tar.gz (from https://pypi.org/simple/osm2geojson/), version: 0.1.30 2025-09-09T01:33:58,708 Found link https://files.pythonhosted.org/packages/00/5d/60e911cf0af6cedb5831b7e23873c83ac55087e5e1118086eba86d9ac987/osm2geojson-0.1.31.tar.gz (from https://pypi.org/simple/osm2geojson/), version: 0.1.31 2025-09-09T01:33:58,708 Found link https://files.pythonhosted.org/packages/8c/70/60662649c8e0253bb3b5395271d8d3b371c0b772698520fe98dd3d7b79df/osm2geojson-0.1.32.tar.gz (from https://pypi.org/simple/osm2geojson/), version: 0.1.32 2025-09-09T01:33:58,708 Found link https://files.pythonhosted.org/packages/d8/ce/ee72b54480c934dfea9b4b2dc0ca81730b0fc28b7088f23f920dbac6e0a0/osm2geojson-0.1.33.tar.gz (from https://pypi.org/simple/osm2geojson/), version: 0.1.33 2025-09-09T01:33:58,709 Found link https://files.pythonhosted.org/packages/38/bc/b97660022132609b26362c03cf2569bf9c7b8c9aae74ec18aabd3aaa13c3/osm2geojson-0.2.0.tar.gz (from https://pypi.org/simple/osm2geojson/), version: 0.2.0 2025-09-09T01:33:58,709 Found link https://files.pythonhosted.org/packages/7c/27/948310e43c36726d396eef7f873662d6726e3e8d69650eba9f8f3884b45e/osm2geojson-0.2.1.tar.gz (from https://pypi.org/simple/osm2geojson/), version: 0.2.1 2025-09-09T01:33:58,709 Found link https://files.pythonhosted.org/packages/8b/db/54b5d73051dec60065d3e0a87329fcaed06f6f806b31bf57d5726a054c9c/osm2geojson-0.2.2.tar.gz (from https://pypi.org/simple/osm2geojson/), version: 0.2.2 2025-09-09T01:33:58,709 Found link https://files.pythonhosted.org/packages/d0/cb/52e250656cf769537008a1fb1eeb42fd7d4e25dbc97ab5eb6c2a7d091947/osm2geojson-0.2.3.tar.gz (from https://pypi.org/simple/osm2geojson/), version: 0.2.3 2025-09-09T01:33:58,710 Found link https://files.pythonhosted.org/packages/9a/ce/bb00a9c79b72ba63bd9ba2f10f49e0412e39baa161583707e186c9b587c8/osm2geojson-0.2.4.tar.gz (from https://pypi.org/simple/osm2geojson/), version: 0.2.4 2025-09-09T01:33:58,710 Found link https://files.pythonhosted.org/packages/00/39/69d52d7c51d3575d42aac959949269f6aa11632c4436115829b75f4192a3/osm2geojson-0.2.5.tar.gz (from https://pypi.org/simple/osm2geojson/), version: 0.2.5 2025-09-09T01:33:58,710 Found link https://files.pythonhosted.org/packages/69/bd/31dd0aaddf79a8e16f6762a2b8f2dcc3fe7b0d226fc7b089b325aaf75d00/osm2geojson-0.2.6.tar.gz (from https://pypi.org/simple/osm2geojson/), version: 0.2.6 2025-09-09T01:33:58,711 Fetching project page and analyzing links: https://www.piwheels.org/simple/osm2geojson/ 2025-09-09T01:33:58,711 Getting page https://www.piwheels.org/simple/osm2geojson/ 2025-09-09T01:33:58,712 Found index url https://www.piwheels.org/simple/ 2025-09-09T01:33:58,805 Fetched page https://www.piwheels.org/simple/osm2geojson/ as text/html 2025-09-09T01:33:58,813 Skipping link: No binaries permitted for osm2geojson: https://archive1.piwheels.org/simple/osm2geojson/osm2geojson-0.2.6-py3-none-any.whl#sha256=136b654cbe4d075418378b934bd0d15c3e0b0d0d8d058db90520945d5f9a9aab (from https://www.piwheels.org/simple/osm2geojson/) 2025-09-09T01:33:58,813 Skipping link: No binaries permitted for osm2geojson: https://archive1.piwheels.org/simple/osm2geojson/osm2geojson-0.2.5-py3-none-any.whl#sha256=7db1922328b059a5310b78487df31d626b1ce64e700f77af751e5b6425bc5c2a (from https://www.piwheels.org/simple/osm2geojson/) 2025-09-09T01:33:58,813 Skipping link: No binaries permitted for osm2geojson: https://archive1.piwheels.org/simple/osm2geojson/osm2geojson-0.2.4-py3-none-any.whl#sha256=320e9cce59bafae104f2f7dcfde50af534299dd4252e5bcf33ce8de554131ea3 (from https://www.piwheels.org/simple/osm2geojson/) 2025-09-09T01:33:58,814 Skipping link: No binaries permitted for osm2geojson: https://archive1.piwheels.org/simple/osm2geojson/osm2geojson-0.2.3-py3-none-any.whl#sha256=b1a95ed5e212a7a3af504af332e8197acc9e47ce9155f6ec8b46a55e327a6ff3 (from https://www.piwheels.org/simple/osm2geojson/) 2025-09-09T01:33:58,814 Skipping link: No binaries permitted for osm2geojson: https://archive1.piwheels.org/simple/osm2geojson/osm2geojson-0.2.2-py3-none-any.whl#sha256=103952fb017282f71074664f4ad835532c958368e214bee04612392c170c77c1 (from https://www.piwheels.org/simple/osm2geojson/) 2025-09-09T01:33:58,814 Skipping link: No binaries permitted for osm2geojson: https://archive1.piwheels.org/simple/osm2geojson/osm2geojson-0.2.1-py3-none-any.whl#sha256=63c876441c986a61d0e62fb5bc39d94e6324c962cdf89072deb2b3a8645469d0 (from https://www.piwheels.org/simple/osm2geojson/) 2025-09-09T01:33:58,814 Skipping link: No binaries permitted for osm2geojson: https://archive1.piwheels.org/simple/osm2geojson/osm2geojson-0.2.0-py3-none-any.whl#sha256=f7aac5bb149fefaeb734917d345e69f366c7008782f03b55fb442afa2bc30e5c (from https://www.piwheels.org/simple/osm2geojson/) 2025-09-09T01:33:58,814 Skipping link: No binaries permitted for osm2geojson: https://archive1.piwheels.org/simple/osm2geojson/osm2geojson-0.1.33-py3-none-any.whl#sha256=c04b954f9c8ae654caacf522161ba01eab540501ae79a8a6cbf5ade38ccfaaa4 (from https://www.piwheels.org/simple/osm2geojson/) 2025-09-09T01:33:58,814 Skipping link: No binaries permitted for osm2geojson: https://archive1.piwheels.org/simple/osm2geojson/osm2geojson-0.1.32-py3-none-any.whl#sha256=9e03c5b61a9a1b2259fd7b79ef2e768e5efc6625f42bf4f4bad7c8c0b788f4f4 (from https://www.piwheels.org/simple/osm2geojson/) 2025-09-09T01:33:58,815 Skipping link: No binaries permitted for osm2geojson: https://archive1.piwheels.org/simple/osm2geojson/osm2geojson-0.1.31-py3-none-any.whl#sha256=e8ee9b37a92da0b023fe711bd1415b3a9f1636166378c5f033933ab2515276b9 (from https://www.piwheels.org/simple/osm2geojson/) 2025-09-09T01:33:58,815 Skipping link: No binaries permitted for osm2geojson: https://archive1.piwheels.org/simple/osm2geojson/osm2geojson-0.1.30-py3-none-any.whl#sha256=26ba4c009d294d7bcb59afe3811cb84a36dd6e6d7312c5fbc314a8f8ab17ce64 (from https://www.piwheels.org/simple/osm2geojson/) 2025-09-09T01:33:58,815 Skipping link: No binaries permitted for osm2geojson: https://archive1.piwheels.org/simple/osm2geojson/osm2geojson-0.1.29-py3-none-any.whl#sha256=e388d611df56259042142570c93d7fef036546b153271840b441f249a3b7fc7b (from https://www.piwheels.org/simple/osm2geojson/) 2025-09-09T01:33:58,815 Skipping link: No binaries permitted for osm2geojson: https://archive1.piwheels.org/simple/osm2geojson/osm2geojson-0.1.28-py3-none-any.whl#sha256=775c4ac98335c4a19a1a90a9e9b89ef3fde1fc750fcad3ae2774e89c74d067a1 (from https://www.piwheels.org/simple/osm2geojson/) 2025-09-09T01:33:58,815 Skipping link: No binaries permitted for osm2geojson: https://archive1.piwheels.org/simple/osm2geojson/osm2geojson-0.1.27-py3-none-any.whl#sha256=5aa24bb5ae13f86665a7dd0799709ee2cf3213b650052584a8c66b403d0c30e2 (from https://www.piwheels.org/simple/osm2geojson/) 2025-09-09T01:33:58,815 Skipping link: No binaries permitted for osm2geojson: https://archive1.piwheels.org/simple/osm2geojson/osm2geojson-0.1.26-py3-none-any.whl#sha256=96618c3029ce27c96ac4de212520b37e4e8900ec83e4ec8ff591aa4e44aa5692 (from https://www.piwheels.org/simple/osm2geojson/) 2025-09-09T01:33:58,816 Skipping link: No binaries permitted for osm2geojson: https://archive1.piwheels.org/simple/osm2geojson/osm2geojson-0.1.25-py3-none-any.whl#sha256=382cec9a508325614f22a0c7a24bde540503dd39f7fd41c3d65e963037aa6ce0 (from https://www.piwheels.org/simple/osm2geojson/) 2025-09-09T01:33:58,816 Skipping link: No binaries permitted for osm2geojson: https://archive1.piwheels.org/simple/osm2geojson/osm2geojson-0.1.24-py3-none-any.whl#sha256=ab61d653ea9b178429714512a76cede7c2d88ad2efee68c571a3cf4987288955 (from https://www.piwheels.org/simple/osm2geojson/) 2025-09-09T01:33:58,816 Skipping link: No binaries permitted for osm2geojson: https://archive1.piwheels.org/simple/osm2geojson/osm2geojson-0.1.21-py3-none-any.whl#sha256=727d1604864408101864b246136ba37915175b7b96d9464c0c0f6adbc03e2ce1 (from https://www.piwheels.org/simple/osm2geojson/) 2025-09-09T01:33:58,816 Skipping link: No binaries permitted for osm2geojson: https://archive1.piwheels.org/simple/osm2geojson/osm2geojson-0.1.20-py3-none-any.whl#sha256=0cc5523e0da9a44b1b3c87fa770dec34e1b9a282aa4e85ca734398f3acacf69d (from https://www.piwheels.org/simple/osm2geojson/) 2025-09-09T01:33:58,816 Skipping link: No binaries permitted for osm2geojson: https://archive1.piwheels.org/simple/osm2geojson/osm2geojson-0.1.19-py3-none-any.whl#sha256=f241b249595545601e087626197a1618e1679ec65b532a3a8d85c69a9fb65ae1 (from https://www.piwheels.org/simple/osm2geojson/) 2025-09-09T01:33:58,816 Skipping link: No binaries permitted for osm2geojson: https://archive1.piwheels.org/simple/osm2geojson/osm2geojson-0.1.18-py3-none-any.whl#sha256=0ea7528362a9bb8fbf1169878ee924425e8b1fa9cab9d88c14c8ed004982c985 (from https://www.piwheels.org/simple/osm2geojson/) 2025-09-09T01:33:58,816 Skipping link: No binaries permitted for osm2geojson: https://archive1.piwheels.org/simple/osm2geojson/osm2geojson-0.1.17-py3-none-any.whl#sha256=08cca26133f3faead0ffa56c9d950a3d67053ffd8d0b45b2c9cda0f2cef592c1 (from https://www.piwheels.org/simple/osm2geojson/) 2025-09-09T01:33:58,817 Skipping link: No binaries permitted for osm2geojson: https://archive1.piwheels.org/simple/osm2geojson/osm2geojson-0.1.16-py3-none-any.whl#sha256=baae7afe774d340f36f896a5c958195bc6a1a69611b7bf5636665051b9ac9e69 (from https://www.piwheels.org/simple/osm2geojson/) 2025-09-09T01:33:58,817 Skipping link: No binaries permitted for osm2geojson: https://archive1.piwheels.org/simple/osm2geojson/osm2geojson-0.1.15-py3-none-any.whl#sha256=aaf976b9f979771c15fc1531e364af6849d0bc30b94bbc95856f1c0bee306032 (from https://www.piwheels.org/simple/osm2geojson/) 2025-09-09T01:33:58,817 Skipping link: No binaries permitted for osm2geojson: https://archive1.piwheels.org/simple/osm2geojson/osm2geojson-0.1.13-py3-none-any.whl#sha256=a657802a71fe9d32c5c6406d9a122674b09e8772e2e0dafa6ee154fccdb46703 (from https://www.piwheels.org/simple/osm2geojson/) 2025-09-09T01:33:58,817 Skipping link: No binaries permitted for osm2geojson: https://archive1.piwheels.org/simple/osm2geojson/osm2geojson-0.1.12-py3-none-any.whl#sha256=0b04090842c5da3e7685eeedd8c3e813a2258394440aee9538266e933a36eace (from https://www.piwheels.org/simple/osm2geojson/) 2025-09-09T01:33:58,817 Skipping link: No binaries permitted for osm2geojson: https://archive1.piwheels.org/simple/osm2geojson/osm2geojson-0.1.11-py3-none-any.whl#sha256=e2f8b2e9bf0a93a0c4e9a8758a8adbc79f7eb760e0b697b781d3ee982babedef (from https://www.piwheels.org/simple/osm2geojson/) 2025-09-09T01:33:58,817 Skipping link: No binaries permitted for osm2geojson: https://archive1.piwheels.org/simple/osm2geojson/osm2geojson-0.1.10-py3-none-any.whl#sha256=c7ce8720b5783e6f15b21581b0cc5fcf213d3dd920f25115af39fb121c8d0cfc (from https://www.piwheels.org/simple/osm2geojson/) 2025-09-09T01:33:58,817 Skipping link: No binaries permitted for osm2geojson: https://archive1.piwheels.org/simple/osm2geojson/osm2geojson-0.1.9-py3-none-any.whl#sha256=28ad952ef8994442e966519e2262a40992f6b2836dfc1bfe33ca8413c83eeab6 (from https://www.piwheels.org/simple/osm2geojson/) 2025-09-09T01:33:58,818 Skipping link: No binaries permitted for osm2geojson: https://archive1.piwheels.org/simple/osm2geojson/osm2geojson-0.1.8-py3-none-any.whl#sha256=be03bdb55bac4d0c7623faad9aa8a9915718aa5179ef8a409f2cf4927c9edb69 (from https://www.piwheels.org/simple/osm2geojson/) 2025-09-09T01:33:58,818 Skipping link: No binaries permitted for osm2geojson: https://archive1.piwheels.org/simple/osm2geojson/osm2geojson-0.1.7-py3-none-any.whl#sha256=004905e68be103485503aebabf8a6d4a6255e9469a21323df36aed83db2b4368 (from https://www.piwheels.org/simple/osm2geojson/) 2025-09-09T01:33:58,818 Skipping link: No binaries permitted for osm2geojson: https://archive1.piwheels.org/simple/osm2geojson/osm2geojson-0.1.6-py3-none-any.whl#sha256=0813ec2a1e4a7a87ab64361d00cf15dbe74500ace838d22313a01dab28c86963 (from https://www.piwheels.org/simple/osm2geojson/) 2025-09-09T01:33:58,818 Skipping link: No binaries permitted for osm2geojson: https://archive1.piwheels.org/simple/osm2geojson/osm2geojson-0.1.5-py3-none-any.whl#sha256=0bdd1c04e1de60c92e3ec8ba6dade302abaa8c76ddf919d9692e7d9bf6d018f1 (from https://www.piwheels.org/simple/osm2geojson/) 2025-09-09T01:33:58,818 Skipping link: No binaries permitted for osm2geojson: https://archive1.piwheels.org/simple/osm2geojson/osm2geojson-0.1.4-py3-none-any.whl#sha256=1169bd5bb954fcf8a7b710d164a1e6712e6e1db636c1210f732363d660cb819d (from https://www.piwheels.org/simple/osm2geojson/) 2025-09-09T01:33:58,818 Skipping link: No binaries permitted for osm2geojson: https://archive1.piwheels.org/simple/osm2geojson/osm2geojson-0.1.3-py3-none-any.whl#sha256=ca5d49a68bab3035b2edeabe1ea61504543f93cf76f3c10fa1003daa938d5c11 (from https://www.piwheels.org/simple/osm2geojson/) 2025-09-09T01:33:58,819 Skipping link: No binaries permitted for osm2geojson: https://archive1.piwheels.org/simple/osm2geojson/osm2geojson-0.1.2-py3-none-any.whl#sha256=7b3d2fb7b291b7032f51c06a5bb5ca9b026046850cae3bbdb6daedd3248996c0 (from https://www.piwheels.org/simple/osm2geojson/) 2025-09-09T01:33:58,819 Skipping link: No binaries permitted for osm2geojson: https://archive1.piwheels.org/simple/osm2geojson/osm2geojson-0.1.1-py3-none-any.whl#sha256=5e252bdaafc914f320a9072ba893a6a25602e184ba4b54047a9eef9aa786214c (from https://www.piwheels.org/simple/osm2geojson/) 2025-09-09T01:33:58,819 Skipping link: No binaries permitted for osm2geojson: https://archive1.piwheels.org/simple/osm2geojson/osm2geojson-0.1-py3-none-any.whl#sha256=7309d97e4f17889705625e77b26c0985b560a0bf2bf54791ae0f50a91317e6d0 (from https://www.piwheels.org/simple/osm2geojson/) 2025-09-09T01:33:58,819 Skipping link: not a file: https://www.piwheels.org/simple/osm2geojson/ 2025-09-09T01:33:58,819 Skipping link: not a file: https://pypi.org/simple/osm2geojson/ 2025-09-09T01:33:58,848 Given no hashes to check 1 links for project 'osm2geojson': discarding no candidates 2025-09-09T01:33:58,849 Collecting osm2geojson==0.1.22 2025-09-09T01:33:58,850 Created temporary directory: /tmp/pip-unpack-ee0gr6o5 2025-09-09T01:33:59,377 Downloading osm2geojson-0.1.22.tar.gz (9.3 kB) 2025-09-09T01:33:59,401 Added osm2geojson==0.1.22 from https://files.pythonhosted.org/packages/18/c5/334db0a5e20557465f384120ed722563cf2759efe78fdba91d40b0153e0d/osm2geojson-0.1.22.tar.gz to build tracker '/tmp/pip-build-tracker-jnsxgn45' 2025-09-09T01:33:59,403 Running setup.py (path:/tmp/pip-wheel-8ku2wfj8/osm2geojson_27e48c8e1edf40a8b2d148c7c5515932/setup.py) egg_info for package osm2geojson 2025-09-09T01:33:59,403 Created temporary directory: /tmp/pip-pip-egg-info-wuq67pc0 2025-09-09T01:33:59,403 Preparing metadata (setup.py): started 2025-09-09T01:33:59,404 Running command python setup.py egg_info 2025-09-09T01:34:00,415 Traceback (most recent call last): 2025-09-09T01:34:00,415 File "/usr/lib/python3/dist-packages/pip/_internal/req/req_file.py", line 587, in get_file_content 2025-09-09T01:34:00,416 with open(url, "rb") as f: 2025-09-09T01:34:00,416 ~~~~^^^^^^^^^^^ 2025-09-09T01:34:00,416 FileNotFoundError: [Errno 2] No such file or directory: 'requirements.txt' 2025-09-09T01:34:00,416 During handling of the above exception, another exception occurred: 2025-09-09T01:34:00,416 Traceback (most recent call last): 2025-09-09T01:34:00,419 File "", line 2, in 2025-09-09T01:34:00,419 exec(compile(''' 2025-09-09T01:34:00,419 ~~~~^^^^^^^^^^^^ 2025-09-09T01:34:00,419 # This is -- a caller that pip uses to run setup.py 2025-09-09T01:34:00,419 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-09T01:34:00,420 ...<32 lines>... 2025-09-09T01:34:00,420 exec(compile(setup_py_code, filename, "exec")) 2025-09-09T01:34:00,420 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-09T01:34:00,420 ''' % ('/tmp/pip-wheel-8ku2wfj8/osm2geojson_27e48c8e1edf40a8b2d148c7c5515932/setup.py',), "", "exec")) 2025-09-09T01:34:00,420 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-09T01:34:00,420 File "", line 35, in 2025-09-09T01:34:00,420 File "/tmp/pip-wheel-8ku2wfj8/osm2geojson_27e48c8e1edf40a8b2d148c7c5515932/setup.py", line 30, in 2025-09-09T01:34:00,420 install_requires=load_requirements("requirements.txt") 2025-09-09T01:34:00,421 File "/tmp/pip-wheel-8ku2wfj8/osm2geojson_27e48c8e1edf40a8b2d148c7c5515932/setup.py", line 16, in load_requirements 2025-09-09T01:34:00,421 return [str(ir.req) for ir in reqs] 2025-09-09T01:34:00,421 ^^^^ 2025-09-09T01:34:00,421 File "/usr/lib/python3/dist-packages/pip/_internal/req/req_file.py", line 168, in parse_requirements 2025-09-09T01:34:00,421 for parsed_line in parser.parse(filename, constraint): 2025-09-09T01:34:00,421 ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^ 2025-09-09T01:34:00,421 File "/usr/lib/python3/dist-packages/pip/_internal/req/req_file.py", line 349, in parse 2025-09-09T01:34:00,421 yield from self._parse_and_recurse( 2025-09-09T01:34:00,421 filename, constraint, [{os.path.abspath(filename): None}] 2025-09-09T01:34:00,422 ) 2025-09-09T01:34:00,422 File "/usr/lib/python3/dist-packages/pip/_internal/req/req_file.py", line 359, in _parse_and_recurse 2025-09-09T01:34:00,422 for line in self._parse_file(filename, constraint): 2025-09-09T01:34:00,422 ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^ 2025-09-09T01:34:00,422 File "/usr/lib/python3/dist-packages/pip/_internal/req/req_file.py", line 408, in _parse_file 2025-09-09T01:34:00,422 _, content = get_file_content(filename, self._session) 2025-09-09T01:34:00,422 ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-09T01:34:00,422 File "/usr/lib/python3/dist-packages/pip/_internal/req/req_file.py", line 590, in get_file_content 2025-09-09T01:34:00,422 raise InstallationError(f"Could not open requirements file: {exc}") 2025-09-09T01:34:00,423 pip._internal.exceptions.InstallationError: Could not open requirements file: [Errno 2] No such file or directory: 'requirements.txt' 2025-09-09T01:34:00,574 ERROR: python setup.py egg_info exited with 1 2025-09-09T01:34:00,586 [bold magenta]full command[/]: [blue]/usr/bin/python3 -c ' 2025-09-09T01:34:00,586 exec(compile('"'"''"'"''"'"' 2025-09-09T01:34:00,586 # This is -- a caller that pip uses to run setup.py 2025-09-09T01:34:00,586 # 2025-09-09T01:34:00,586 # - It imports setuptools before invoking setup.py, to enable projects that directly 2025-09-09T01:34:00,586 # import from `distutils.core` to work with newer packaging standards. 2025-09-09T01:34:00,586 # - It provides a clear error message when setuptools is not installed. 2025-09-09T01:34:00,586 # - It sets `sys.argv[0]` to the underlying `setup.py`, when invoking `setup.py` so 2025-09-09T01:34:00,586 # setuptools doesn'"'"'t think the script is `-c`. This avoids the following warning: 2025-09-09T01:34:00,586 # manifest_maker: standard file '"'"'-c'"'"' not found". 2025-09-09T01:34:00,586 # - It generates a shim setup.py, for handling setup.cfg-only projects. 2025-09-09T01:34:00,586 import os, sys, tokenize, traceback 2025-09-09T01:34:00,586 2025-09-09T01:34:00,586 try: 2025-09-09T01:34:00,586 import setuptools 2025-09-09T01:34:00,586 except ImportError: 2025-09-09T01:34:00,586 print( 2025-09-09T01:34:00,586 "ERROR: Can not execute `setup.py` since setuptools failed to import in " 2025-09-09T01:34:00,586 "the build environment with exception:", 2025-09-09T01:34:00,586 file=sys.stderr, 2025-09-09T01:34:00,586 ) 2025-09-09T01:34:00,586 traceback.print_exc() 2025-09-09T01:34:00,586 sys.exit(1) 2025-09-09T01:34:00,586 2025-09-09T01:34:00,586 __file__ = %r 2025-09-09T01:34:00,586 sys.argv[0] = __file__ 2025-09-09T01:34:00,586 2025-09-09T01:34:00,586 if os.path.exists(__file__): 2025-09-09T01:34:00,586 filename = __file__ 2025-09-09T01:34:00,586 with tokenize.open(__file__) as f: 2025-09-09T01:34:00,586 setup_py_code = f.read() 2025-09-09T01:34:00,586 else: 2025-09-09T01:34:00,586 filename = "" 2025-09-09T01:34:00,586 setup_py_code = "from setuptools import setup; setup()" 2025-09-09T01:34:00,586 2025-09-09T01:34:00,586 exec(compile(setup_py_code, filename, "exec")) 2025-09-09T01:34:00,586 '"'"''"'"''"'"' % ('"'"'/tmp/pip-wheel-8ku2wfj8/osm2geojson_27e48c8e1edf40a8b2d148c7c5515932/setup.py'"'"',), "", "exec"))' egg_info --egg-base /tmp/pip-pip-egg-info-wuq67pc0[/] 2025-09-09T01:34:00,586 [bold magenta]cwd[/]: /tmp/pip-wheel-8ku2wfj8/osm2geojson_27e48c8e1edf40a8b2d148c7c5515932/ 2025-09-09T01:34:00,587 Preparing metadata (setup.py): finished with status 'error' 2025-09-09T01:34:00,587 ERROR: metadata generation failed 2025-09-09T01:34:00,592 Exception information: 2025-09-09T01:34:00,592 Traceback (most recent call last): 2025-09-09T01:34:00,592 File "/usr/lib/python3/dist-packages/pip/_internal/operations/build/metadata_legacy.py", line 63, in generate_metadata 2025-09-09T01:34:00,592 call_subprocess( 2025-09-09T01:34:00,592 ~~~~~~~~~~~~~~~^ 2025-09-09T01:34:00,592 args, 2025-09-09T01:34:00,592 ^^^^^ 2025-09-09T01:34:00,592 ...<2 lines>... 2025-09-09T01:34:00,592 spinner=spinner, 2025-09-09T01:34:00,592 ^^^^^^^^^^^^^^^^ 2025-09-09T01:34:00,592 ) 2025-09-09T01:34:00,592 ^ 2025-09-09T01:34:00,592 File "/usr/lib/python3/dist-packages/pip/_internal/utils/subprocess.py", line 209, in call_subprocess 2025-09-09T01:34:00,592 raise error 2025-09-09T01:34:00,592 pip._internal.exceptions.InstallationSubprocessError: python setup.py egg_info exited with 1 2025-09-09T01:34:00,592 2025-09-09T01:34:00,592 The above exception was the direct cause of the following exception: 2025-09-09T01:34:00,592 2025-09-09T01:34:00,592 Traceback (most recent call last): 2025-09-09T01:34:00,592 File "/usr/lib/python3/dist-packages/pip/_internal/cli/base_command.py", line 105, in _run_wrapper 2025-09-09T01:34:00,592 status = _inner_run() 2025-09-09T01:34:00,592 File "/usr/lib/python3/dist-packages/pip/_internal/cli/base_command.py", line 96, in _inner_run 2025-09-09T01:34:00,592 return self.run(options, args) 2025-09-09T01:34:00,592 ~~~~~~~~^^^^^^^^^^^^^^^ 2025-09-09T01:34:00,592 File "/usr/lib/python3/dist-packages/pip/_internal/cli/req_command.py", line 68, in wrapper 2025-09-09T01:34:00,592 return func(self, options, args) 2025-09-09T01:34:00,592 File "/usr/lib/python3/dist-packages/pip/_internal/commands/wheel.py", line 147, in run 2025-09-09T01:34:00,592 requirement_set = resolver.resolve(reqs, check_supported_wheels=True) 2025-09-09T01:34:00,592 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/resolver.py", line 96, in resolve 2025-09-09T01:34:00,592 result = self._result = resolver.resolve( 2025-09-09T01:34:00,592 ~~~~~~~~~~~~~~~~^ 2025-09-09T01:34:00,592 collected.requirements, max_rounds=limit_how_complex_resolution_can_be 2025-09-09T01:34:00,592 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-09T01:34:00,592 ) 2025-09-09T01:34:00,592 ^ 2025-09-09T01:34:00,592 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/resolvers/resolution.py", line 515, in resolve 2025-09-09T01:34:00,592 state = resolution.resolve(requirements, max_rounds=max_rounds) 2025-09-09T01:34:00,592 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/resolvers/resolution.py", line 388, in resolve 2025-09-09T01:34:00,592 self._add_to_criteria(self.state.criteria, r, parent=None) 2025-09-09T01:34:00,592 ~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-09T01:34:00,592 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/resolvers/resolution.py", line 141, in _add_to_criteria 2025-09-09T01:34:00,592 if not criterion.candidates: 2025-09-09T01:34:00,592 ^^^^^^^^^^^^^^^^^^^^ 2025-09-09T01:34:00,592 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/structs.py", line 194, in __bool__ 2025-09-09T01:34:00,592 return bool(self._sequence) 2025-09-09T01:34:00,592 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 163, in __bool__ 2025-09-09T01:34:00,592 self._bool = any(self) 2025-09-09T01:34:00,592 ~~~^^^^^^ 2025-09-09T01:34:00,592 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 147, in 2025-09-09T01:34:00,592 return (c for c in iterator if id(c) not in self._incompatible_ids) 2025-09-09T01:34:00,592 ^^^^^^^^ 2025-09-09T01:34:00,592 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 37, in _iter_built 2025-09-09T01:34:00,592 candidate = func() 2025-09-09T01:34:00,592 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/factory.py", line 187, in _make_candidate_from_link 2025-09-09T01:34:00,592 base: Optional[BaseCandidate] = self._make_base_candidate_from_link( 2025-09-09T01:34:00,592 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-09T01:34:00,592 link, template, name, version 2025-09-09T01:34:00,592 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-09T01:34:00,592 ) 2025-09-09T01:34:00,592 ^ 2025-09-09T01:34:00,592 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/factory.py", line 233, in _make_base_candidate_from_link 2025-09-09T01:34:00,592 self._link_candidate_cache[link] = LinkCandidate( 2025-09-09T01:34:00,592 ~~~~~~~~~~~~~^ 2025-09-09T01:34:00,592 link, 2025-09-09T01:34:00,592 ^^^^^ 2025-09-09T01:34:00,592 ...<3 lines>... 2025-09-09T01:34:00,592 version=version, 2025-09-09T01:34:00,592 ^^^^^^^^^^^^^^^^ 2025-09-09T01:34:00,592 ) 2025-09-09T01:34:00,592 ^ 2025-09-09T01:34:00,592 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 306, in __init__ 2025-09-09T01:34:00,592 super().__init__( 2025-09-09T01:34:00,592 ~~~~~~~~~~~~~~~~^ 2025-09-09T01:34:00,592 link=link, 2025-09-09T01:34:00,592 ^^^^^^^^^^ 2025-09-09T01:34:00,592 ...<4 lines>... 2025-09-09T01:34:00,592 version=version, 2025-09-09T01:34:00,592 ^^^^^^^^^^^^^^^^ 2025-09-09T01:34:00,592 ) 2025-09-09T01:34:00,592 ^ 2025-09-09T01:34:00,592 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 159, in __init__ 2025-09-09T01:34:00,592 self.dist = self._prepare() 2025-09-09T01:34:00,592 ~~~~~~~~~~~~~^^ 2025-09-09T01:34:00,592 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 236, in _prepare 2025-09-09T01:34:00,592 dist = self._prepare_distribution() 2025-09-09T01:34:00,592 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 317, in _prepare_distribution 2025-09-09T01:34:00,592 return preparer.prepare_linked_requirement(self._ireq, parallel_builds=True) 2025-09-09T01:34:00,592 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-09T01:34:00,592 File "/usr/lib/python3/dist-packages/pip/_internal/operations/prepare.py", line 532, in prepare_linked_requirement 2025-09-09T01:34:00,592 return self._prepare_linked_requirement(req, parallel_builds) 2025-09-09T01:34:00,592 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^ 2025-09-09T01:34:00,592 File "/usr/lib/python3/dist-packages/pip/_internal/operations/prepare.py", line 647, in _prepare_linked_requirement 2025-09-09T01:34:00,592 dist = _get_prepared_distribution( 2025-09-09T01:34:00,592 req, 2025-09-09T01:34:00,592 ...<3 lines>... 2025-09-09T01:34:00,592 self.check_build_deps, 2025-09-09T01:34:00,592 ) 2025-09-09T01:34:00,592 File "/usr/lib/python3/dist-packages/pip/_internal/operations/prepare.py", line 71, in _get_prepared_distribution 2025-09-09T01:34:00,592 abstract_dist.prepare_distribution_metadata( 2025-09-09T01:34:00,592 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-09T01:34:00,592 finder, build_isolation, check_build_deps 2025-09-09T01:34:00,592 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-09T01:34:00,592 ) 2025-09-09T01:34:00,592 ^ 2025-09-09T01:34:00,592 File "/usr/lib/python3/dist-packages/pip/_internal/distributions/sdist.py", line 69, in prepare_distribution_metadata 2025-09-09T01:34:00,592 self.req.prepare_metadata() 2025-09-09T01:34:00,592 ~~~~~~~~~~~~~~~~~~~~~~~~~^^ 2025-09-09T01:34:00,592 File "/usr/lib/python3/dist-packages/pip/_internal/req/req_install.py", line 581, in prepare_metadata 2025-09-09T01:34:00,592 self.metadata_directory = generate_metadata_legacy( 2025-09-09T01:34:00,592 ~~~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-09T01:34:00,592 build_env=self.build_env, 2025-09-09T01:34:00,592 ^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-09T01:34:00,592 ...<3 lines>... 2025-09-09T01:34:00,592 details=details, 2025-09-09T01:34:00,592 ^^^^^^^^^^^^^^^^ 2025-09-09T01:34:00,592 ) 2025-09-09T01:34:00,592 ^ 2025-09-09T01:34:00,592 File "/usr/lib/python3/dist-packages/pip/_internal/operations/build/metadata_legacy.py", line 70, in generate_metadata 2025-09-09T01:34:00,592 raise MetadataGenerationFailed(package_details=details) from error 2025-09-09T01:34:00,592 pip._internal.exceptions.MetadataGenerationFailed: metadata generation failed 2025-09-09T01:34:00,614 Removed osm2geojson==0.1.22 from https://files.pythonhosted.org/packages/18/c5/334db0a5e20557465f384120ed722563cf2759efe78fdba91d40b0153e0d/osm2geojson-0.1.22.tar.gz from build tracker '/tmp/pip-build-tracker-jnsxgn45' 2025-09-09T01:34:00,614 Removed build tracker: '/tmp/pip-build-tracker-jnsxgn45'