2026-07-31T18:24:12,082 Created temporary directory: /tmp/pip-ephem-wheel-cache-l4dey9oy 2026-07-31T18:24:12,084 Created temporary directory: /tmp/pip-build-tracker-u2ky1n6n 2026-07-31T18:24:12,084 Initialized build tracking at /tmp/pip-build-tracker-u2ky1n6n 2026-07-31T18:24:12,085 Created build tracker: /tmp/pip-build-tracker-u2ky1n6n 2026-07-31T18:24:12,085 Entered build tracker: /tmp/pip-build-tracker-u2ky1n6n 2026-07-31T18:24:12,086 Created temporary directory: /tmp/pip-wheel-de05fons 2026-07-31T18:24:12,089 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-07-31T18:24:12,091 Created temporary directory: /tmp/pip-ephem-wheel-cache-5ar6rcop 2026-07-31T18:24:12,112 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-07-31T18:24:12,116 2 location(s) to search for versions of pyairnow: 2026-07-31T18:24:12,116 * https://pypi.org/simple/pyairnow/ 2026-07-31T18:24:12,116 * https://www.piwheels.org/simple/pyairnow/ 2026-07-31T18:24:12,117 Fetching project page and analyzing links: https://pypi.org/simple/pyairnow/ 2026-07-31T18:24:12,117 Getting page https://pypi.org/simple/pyairnow/ 2026-07-31T18:24:12,119 Found index url https://pypi.org/simple 2026-07-31T18:24:12,350 Fetched page https://pypi.org/simple/pyairnow/ as application/vnd.pypi.simple.v1+json 2026-07-31T18:24:12,355 Skipping link: No binaries permitted for pyairnow: https://files.pythonhosted.org/packages/16/9c/91309816cbda2094173c7ff63200b18511199deeda2e041971681d96d7a9/pyairnow-1.0.0-py3-none-any.whl (from https://pypi.org/simple/pyairnow/) (requires-python:>=3.6,<4.0) 2026-07-31T18:24:12,357 Found link https://files.pythonhosted.org/packages/93/d8/dc5ead904480bf4f6e0ddd10c5b2652206b80acf6b1e6f310ed62881ef76/pyairnow-1.0.0.tar.gz (from https://pypi.org/simple/pyairnow/) (requires-python:>=3.6,<4.0), version: 1.0.0 2026-07-31T18:24:12,357 Skipping link: No binaries permitted for pyairnow: https://files.pythonhosted.org/packages/1c/f5/54e32ef75eb6f1d55a9b48b9742451e4cb257cddb2d74ba9ca44fb4594be/pyairnow-1.0.1-py3-none-any.whl (from https://pypi.org/simple/pyairnow/) (requires-python:>=3.6,<4.0) 2026-07-31T18:24:12,358 Found link https://files.pythonhosted.org/packages/27/e9/7f65c5249df31f4c79e5a783bc8069eff041eaa44435cc1330f407268080/pyairnow-1.0.1.tar.gz (from https://pypi.org/simple/pyairnow/) (requires-python:>=3.6,<4.0), version: 1.0.1 2026-07-31T18:24:12,359 Skipping link: No binaries permitted for pyairnow: https://files.pythonhosted.org/packages/aa/be/e370045abe6e191ab3b38d1fbc704bb5b12bd0341fc949856dd5f1751ada/pyairnow-1.1.0-py3-none-any.whl (from https://pypi.org/simple/pyairnow/) (requires-python:>=3.6,<4.0) 2026-07-31T18:24:12,360 Found link https://files.pythonhosted.org/packages/43/5a/aa4b22758e407dba04fde02d826f181cad44696329253d878a015ddcc3ee/pyairnow-1.1.0.tar.gz (from https://pypi.org/simple/pyairnow/) (requires-python:>=3.6,<4.0), version: 1.1.0 2026-07-31T18:24:12,361 Skipping link: No binaries permitted for pyairnow: https://files.pythonhosted.org/packages/05/c7/5653e457e57c7b1703d51948d2eb2da10721e8e939c60c1b91fa83ebab8b/pyairnow-1.2.0-py3-none-any.whl (from https://pypi.org/simple/pyairnow/) (requires-python:>=3.8,<3.11) 2026-07-31T18:24:12,362 Link requires a different Python (3.11.2 not in: '>=3.8,<3.11'): https://files.pythonhosted.org/packages/5e/f3/a7ac2b2751429a3ad98d115980ccb08267cf77252ee61f8ec40c0ed3ffa3/pyairnow-1.2.0.tar.gz (from https://pypi.org/simple/pyairnow/) (requires-python:>=3.8,<3.11) 2026-07-31T18:24:12,363 Skipping link: 1.2.0 Requires-Python >=3.8,<3.11: https://files.pythonhosted.org/packages/5e/f3/a7ac2b2751429a3ad98d115980ccb08267cf77252ee61f8ec40c0ed3ffa3/pyairnow-1.2.0.tar.gz (from https://pypi.org/simple/pyairnow/) (requires-python:>=3.8,<3.11) 2026-07-31T18:24:12,364 Skipping link: No binaries permitted for pyairnow: https://files.pythonhosted.org/packages/01/c2/6f25406950413084c730ecc8c1edb6fcfef2ceec5b830226a4e8aef895e0/pyairnow-1.2.1-py3-none-any.whl (from https://pypi.org/simple/pyairnow/) (requires-python:>=3.8,<4.0) 2026-07-31T18:24:12,365 Found link https://files.pythonhosted.org/packages/92/02/9f81110037dafaf7e3e8e421580516a49d8e7288b386deb271ec5de3d1bb/pyairnow-1.2.1.tar.gz (from https://pypi.org/simple/pyairnow/) (requires-python:>=3.8,<4.0), version: 1.2.1 2026-07-31T18:24:12,366 Skipping link: No binaries permitted for pyairnow: https://files.pythonhosted.org/packages/1e/df/279023a34b1f1cd4929309bb4988607cb8513abe3452a401df6918eb9ef6/pyairnow-1.2.2-py3-none-any.whl (from https://pypi.org/simple/pyairnow/) (requires-python:<4.0,>=3.8) 2026-07-31T18:24:12,366 Found link https://files.pythonhosted.org/packages/f5/62/70a2db01fe8c929ed68412761688ecca8a3bb295c10244c9a56dc4b25cd9/pyairnow-1.2.2.tar.gz (from https://pypi.org/simple/pyairnow/) (requires-python:<4.0,>=3.8), version: 1.2.2 2026-07-31T18:24:12,367 Skipping link: No binaries permitted for pyairnow: https://files.pythonhosted.org/packages/bd/e6/cf9a03ce932ba8e809095245bb0c4d000d5650655f47259c47dbbef077b5/pyairnow-1.3.0-py3-none-any.whl (from https://pypi.org/simple/pyairnow/) (requires-python:<4.0,>=3.9) 2026-07-31T18:24:12,368 Found link https://files.pythonhosted.org/packages/85/c1/2b172d4145f8b3d0f835b1126719597123c18edde6f484af36254ad11b5e/pyairnow-1.3.0.tar.gz (from https://pypi.org/simple/pyairnow/) (requires-python:<4.0,>=3.9), version: 1.3.0 2026-07-31T18:24:12,368 Skipping link: No binaries permitted for pyairnow: https://files.pythonhosted.org/packages/c2/72/3331d239bfaeb64610c22e7912d43f93a99625405460e18fb5bd386f1bf6/pyairnow-1.3.1-py3-none-any.whl (from https://pypi.org/simple/pyairnow/) (requires-python:<4.0,>=3.9) 2026-07-31T18:24:12,369 Found link https://files.pythonhosted.org/packages/b7/77/ac872734c1a6340836682ba380b94190d8659936cd9bb431145b2be518af/pyairnow-1.3.1.tar.gz (from https://pypi.org/simple/pyairnow/) (requires-python:<4.0,>=3.9), version: 1.3.1 2026-07-31T18:24:12,370 Skipping link: No binaries permitted for pyairnow: https://files.pythonhosted.org/packages/4b/ad/04badfb1c25eb93c8d55c204478a5cd4d88a9625b8b84d8b26588cf2b3cf/pyairnow-1.4.0-py3-none-any.whl (from https://pypi.org/simple/pyairnow/) (requires-python:<4.0,>=3.10) 2026-07-31T18:24:12,371 Found link https://files.pythonhosted.org/packages/b0/33/c8d5b2eb7791a01dc8eff56ee0333db8679d839226b2f2756737f7ace282/pyairnow-1.4.0.tar.gz (from https://pypi.org/simple/pyairnow/) (requires-python:<4.0,>=3.10), version: 1.4.0 2026-07-31T18:24:12,372 Skipping link: No binaries permitted for pyairnow: https://files.pythonhosted.org/packages/33/7a/e15acc3bd0196a590892910f805b20e7ffc0c3c47465ed3f1709626fc186/pyairnow-1.4.1-py3-none-any.whl (from https://pypi.org/simple/pyairnow/) (requires-python:<4.0,>=3.10) 2026-07-31T18:24:12,372 Found link https://files.pythonhosted.org/packages/a2/5a/d1e11986130302eaa866e71b33977d9359c41a07ce88c9c7a3f8cb179be2/pyairnow-1.4.1.tar.gz (from https://pypi.org/simple/pyairnow/) (requires-python:<4.0,>=3.10), version: 1.4.1 2026-07-31T18:24:12,373 Fetching project page and analyzing links: https://www.piwheels.org/simple/pyairnow/ 2026-07-31T18:24:12,374 Getting page https://www.piwheels.org/simple/pyairnow/ 2026-07-31T18:24:12,375 Found index url https://www.piwheels.org/simple 2026-07-31T18:24:12,567 Fetched page https://www.piwheels.org/simple/pyairnow/ as text/html 2026-07-31T18:24:12,571 Skipping link: No binaries permitted for pyairnow: https://www.piwheels.org/simple/pyairnow/pyairnow-1.4.0-py3-none-any.whl#sha256=cd813f764c88f79ab33563996bf13206fa2bd1a3c2634a9008e08d90ea443ba2 (from https://www.piwheels.org/simple/pyairnow/) (requires-python:>=3.10,<4.0) 2026-07-31T18:24:12,572 Skipping link: No binaries permitted for pyairnow: https://archive1.piwheels.org/simple/pyairnow/pyairnow-1.3.1-py3-none-any.whl#sha256=fdb5ebadae10dcf2c76f95937ea7fdb10b98b3f99144c7690d55cf1cb66b2f2f (from https://www.piwheels.org/simple/pyairnow/) (requires-python:>=3.9,<4.0) 2026-07-31T18:24:12,572 Skipping link: No binaries permitted for pyairnow: https://archive1.piwheels.org/simple/pyairnow/pyairnow-1.3.0-py3-none-any.whl#sha256=236236b4f6f936c4c4ae5485b8eaf6b22f72d3222db7160290f6256285568f8c (from https://www.piwheels.org/simple/pyairnow/) (requires-python:>=3.9,<4.0) 2026-07-31T18:24:12,573 Skipping link: No binaries permitted for pyairnow: https://archive1.piwheels.org/simple/pyairnow/pyairnow-1.2.2-py3-none-any.whl#sha256=b1e8d8bee778efa1730d2bc24f0fe7967025cbfb196a77f9396d742130c63092 (from https://www.piwheels.org/simple/pyairnow/) (requires-python:>=3.8,<4.0) 2026-07-31T18:24:12,574 Skipping link: No binaries permitted for pyairnow: https://archive1.piwheels.org/simple/pyairnow/pyairnow-1.2.1-py3-none-any.whl#sha256=51730c4f9d6266b758adf0d35ab7b6db9df76fa510c604d232cc29fefde891a2 (from https://www.piwheels.org/simple/pyairnow/) (requires-python:>=3.8,<4.0) 2026-07-31T18:24:12,574 Skipping link: No binaries permitted for pyairnow: https://archive1.piwheels.org/simple/pyairnow/pyairnow-1.2.0-py3-none-any.whl#sha256=2c622b7a895ed832c88f45ed3e01f6ca3f97d6523240f1157fe7b6072330bead (from https://www.piwheels.org/simple/pyairnow/) (requires-python:>=3.8,<3.11) 2026-07-31T18:24:12,575 Skipping link: No binaries permitted for pyairnow: https://archive1.piwheels.org/simple/pyairnow/pyairnow-1.1.0-py3-none-any.whl#sha256=aa89c197845fa454a3314757889e2d5b9785541c5032336395bb7ba3cf164921 (from https://www.piwheels.org/simple/pyairnow/) (requires-python:>=3.6,<4.0) 2026-07-31T18:24:12,575 Skipping link: No binaries permitted for pyairnow: https://archive1.piwheels.org/simple/pyairnow/pyairnow-1.0.1-py3-none-any.whl#sha256=07eda5a1026033e692dd1d3a3d668dd39ff1ca7b27c19d279d5222a3533d8e58 (from https://www.piwheels.org/simple/pyairnow/) (requires-python:>=3.6,<4.0) 2026-07-31T18:24:12,576 Skipping link: No binaries permitted for pyairnow: https://archive1.piwheels.org/simple/pyairnow/pyairnow-1.0.0-py3-none-any.whl#sha256=d5bc4d7274e0829a1717b1094a1326670f663cf089d768e7b171eccf31cbacb7 (from https://www.piwheels.org/simple/pyairnow/) (requires-python:>=3.6,<4.0) 2026-07-31T18:24:12,576 Skipping link: not a file: https://www.piwheels.org/simple/pyairnow/ 2026-07-31T18:24:12,577 Skipping link: not a file: https://pypi.org/simple/pyairnow/ 2026-07-31T18:24:12,598 Given no hashes to check 1 links for project 'pyairnow': discarding no candidates 2026-07-31T18:24:12,617 Collecting pyairnow==1.4.1 2026-07-31T18:24:12,619 Created temporary directory: /tmp/pip-unpack-p96j1vwd 2026-07-31T18:24:12,773 Downloading pyairnow-1.4.1.tar.gz (7.8 kB) 2026-07-31T18:24:12,801 Added pyairnow==1.4.1 from https://files.pythonhosted.org/packages/a2/5a/d1e11986130302eaa866e71b33977d9359c41a07ce88c9c7a3f8cb179be2/pyairnow-1.4.1.tar.gz to build tracker '/tmp/pip-build-tracker-u2ky1n6n' 2026-07-31T18:24:12,805 Created temporary directory: /tmp/pip-build-env-yc729f0j 2026-07-31T18:24:12,810 Installing build dependencies: started 2026-07-31T18:24:12,811 Running command pip subprocess to install build dependencies 2026-07-31T18:24:13,941 Using pip 23.0.1 from /usr/lib/python3/dist-packages/pip (python 3.11) 2026-07-31T18:24:14,810 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-07-31T18:24:14,833 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-07-31T18:24:15,433 Collecting poetry_core>=1.0.0 2026-07-31T18:24:15,434 Obtaining dependency information for poetry_core>=1.0.0 from https://www.piwheels.org/simple/poetry-core/poetry_core-2.4.1-py3-none-any.whl.metadata 2026-07-31T18:24:15,449 Using cached https://www.piwheels.org/simple/poetry-core/poetry_core-2.4.1-py3-none-any.whl.metadata (3.8 kB) 2026-07-31T18:24:15,458 Discarding https://www.piwheels.org/simple/poetry-core/poetry_core-2.4.1-py3-none-any.whl#sha256=acf06f9537cd2625bdaec926d95d90b557ba15353bc71d27a3a8a441042b5316 (from https://www.piwheels.org/simple/poetry-core/) (requires-python:>=3.10, <4.0): Requested poetry_core>=1.0.0 from https://www.piwheels.org/simple/poetry-core/poetry_core-2.4.1-py3-none-any.whl#sha256=acf06f9537cd2625bdaec926d95d90b557ba15353bc71d27a3a8a441042b5316 has inconsistent Name: expected 'poetry_core', but metadata has 'poetry-core' 2026-07-31T18:24:15,632 Downloading poetry_core-2.4.1-py3-none-any.whl (374 kB) 2026-07-31T18:24:15,748 ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 374.8/374.8 kB 3.4 MB/s eta 0:00:00 2026-07-31T18:24:18,258 Installing collected packages: poetry_core 2026-07-31T18:24:19,563 Successfully installed poetry_core-2.4.1 2026-07-31T18:24:19,807 Installing build dependencies: finished with status 'done' 2026-07-31T18:24:19,813 Getting requirements to build wheel: started 2026-07-31T18:24:19,814 Running command Getting requirements to build wheel 2026-07-31T18:24:20,271 Getting requirements to build wheel: finished with status 'done' 2026-07-31T18:24:20,274 Created temporary directory: /tmp/pip-modern-metadata-tw96dnfz 2026-07-31T18:24:20,277 Preparing metadata (pyproject.toml): started 2026-07-31T18:24:20,278 Running command Preparing metadata (pyproject.toml) 2026-07-31T18:24:20,967 Preparing metadata (pyproject.toml): finished with status 'done' 2026-07-31T18:24:20,971 Source in /tmp/pip-wheel-de05fons/pyairnow_0b6eb2447c904ae99182acd4b12180dd has version 1.4.1, which satisfies requirement pyairnow==1.4.1 from https://files.pythonhosted.org/packages/a2/5a/d1e11986130302eaa866e71b33977d9359c41a07ce88c9c7a3f8cb179be2/pyairnow-1.4.1.tar.gz 2026-07-31T18:24:20,972 Removed pyairnow==1.4.1 from https://files.pythonhosted.org/packages/a2/5a/d1e11986130302eaa866e71b33977d9359c41a07ce88c9c7a3f8cb179be2/pyairnow-1.4.1.tar.gz from build tracker '/tmp/pip-build-tracker-u2ky1n6n' 2026-07-31T18:24:20,978 Created temporary directory: /tmp/pip-unpack-2hk5wy1o 2026-07-31T18:24:20,979 Building wheels for collected packages: pyairnow 2026-07-31T18:24:20,983 Created temporary directory: /tmp/pip-wheel-dpror2nb 2026-07-31T18:24:20,984 Destination directory: /tmp/pip-wheel-dpror2nb 2026-07-31T18:24:20,986 Building wheel for pyairnow (pyproject.toml): started 2026-07-31T18:24:20,987 Running command Building wheel for pyairnow (pyproject.toml) 2026-07-31T18:24:21,710 Building wheel for pyairnow (pyproject.toml): finished with status 'done' 2026-07-31T18:24:21,715 Created wheel for pyairnow: filename=pyairnow-1.4.1-py3-none-any.whl size=10696 sha256=4cc4ff44bbb0aacaf864f81f2b87dc08b55a10056d2dce60e0b3b702ac301340 2026-07-31T18:24:21,716 Stored in directory: /tmp/pip-ephem-wheel-cache-5ar6rcop/wheels/18/64/6e/1844c9433b06b4b6fe4cf9b6c8b3a0b0e82f1432da125f505e 2026-07-31T18:24:21,726 Successfully built pyairnow 2026-07-31T18:24:21,730 Removed build tracker: '/tmp/pip-build-tracker-u2ky1n6n'