2026-06-12T17:27:35,588 Created temporary directory: /tmp/pip-ephem-wheel-cache-cxi7zzx5 2026-06-12T17:27:35,590 Created temporary directory: /tmp/pip-build-tracker-w9jze1sm 2026-06-12T17:27:35,590 Initialized build tracking at /tmp/pip-build-tracker-w9jze1sm 2026-06-12T17:27:35,591 Created build tracker: /tmp/pip-build-tracker-w9jze1sm 2026-06-12T17:27:35,591 Entered build tracker: /tmp/pip-build-tracker-w9jze1sm 2026-06-12T17:27:35,592 Created temporary directory: /tmp/pip-wheel-1ad7zim5 2026-06-12T17:27:35,595 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-06-12T17:27:35,597 Created temporary directory: /tmp/pip-ephem-wheel-cache-zd2_ej3t 2026-06-12T17:27:35,619 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-06-12T17:27:35,622 2 location(s) to search for versions of odswriter: 2026-06-12T17:27:35,622 * https://pypi.org/simple/odswriter/ 2026-06-12T17:27:35,622 * https://www.piwheels.org/simple/odswriter/ 2026-06-12T17:27:35,623 Fetching project page and analyzing links: https://pypi.org/simple/odswriter/ 2026-06-12T17:27:35,624 Getting page https://pypi.org/simple/odswriter/ 2026-06-12T17:27:35,625 Found index url https://pypi.org/simple 2026-06-12T17:27:35,782 Fetched page https://pypi.org/simple/odswriter/ as application/vnd.pypi.simple.v1+json 2026-06-12T17:27:35,784 Found link https://files.pythonhosted.org/packages/9d/89/1acc3fd4bf2672d50bd8d401cfc3daedaa7ebf41ac17bbf580f98d10ce6c/odswriter-0.1.2.tar.gz (from https://pypi.org/simple/odswriter/), version: 0.1.2 2026-06-12T17:27:35,785 Found link https://files.pythonhosted.org/packages/bd/a7/62f8305da06418f0e166dea612bdfc0f5f1c2c69b8a76687c38d459e23b6/odswriter-0.2.0.tar.gz (from https://pypi.org/simple/odswriter/), version: 0.2.0 2026-06-12T17:27:35,786 Found link https://files.pythonhosted.org/packages/ef/8d/b757fc4d8ff53e44c45c4984992d54bec2b6d18667815ff571bb41587d88/odswriter-0.3.0.tar.gz (from https://pypi.org/simple/odswriter/), version: 0.3.0 2026-06-12T17:27:35,786 Found link https://files.pythonhosted.org/packages/32/8a/ee8f99d639c5ae4861b55f955f7941730f559ddb753977e48bd920752e5e/odswriter-0.4.0.tar.gz (from https://pypi.org/simple/odswriter/), version: 0.4.0 2026-06-12T17:27:35,787 Skipping link: No binaries permitted for odswriter: https://files.pythonhosted.org/packages/3b/09/2da39db5d5e0feb7c1227b691c5e911e99bde5cb0e405afe15bde6fed102/odswriter-0.5.0-py3-none-any.whl (from https://pypi.org/simple/odswriter/) (requires-python:>=3.9) 2026-06-12T17:27:35,788 Found link https://files.pythonhosted.org/packages/37/11/322e17cf4304604ed3e8ea326ab60946ba3f8867f66e6153ee6bd0048a70/odswriter-0.5.0.tar.gz (from https://pypi.org/simple/odswriter/) (requires-python:>=3.9), version: 0.5.0 2026-06-12T17:27:35,789 Fetching project page and analyzing links: https://www.piwheels.org/simple/odswriter/ 2026-06-12T17:27:35,790 Getting page https://www.piwheels.org/simple/odswriter/ 2026-06-12T17:27:35,791 Found index url https://www.piwheels.org/simple 2026-06-12T17:27:35,971 Fetched page https://www.piwheels.org/simple/odswriter/ as text/html 2026-06-12T17:27:35,973 Skipping link: No binaries permitted for odswriter: https://archive1.piwheels.org/simple/odswriter/odswriter-0.4.0-py3-none-any.whl#sha256=787032b0a87954c5d65a7b7d9243fbff100f1a658e2f8e02d90659c20f8061be (from https://www.piwheels.org/simple/odswriter/) 2026-06-12T17:27:35,974 Skipping link: No binaries permitted for odswriter: https://archive1.piwheels.org/simple/odswriter/odswriter-0.3.0-py3-none-any.whl#sha256=0644d6d030eeff223fb790dc0062847fa976f4585e027260e63e949a0f2a84ef (from https://www.piwheels.org/simple/odswriter/) 2026-06-12T17:27:35,975 Skipping link: No binaries permitted for odswriter: https://archive1.piwheels.org/simple/odswriter/odswriter-0.2.0-py3-none-any.whl#sha256=6bef26f23853684c9a451d380f1e2d9c692c6148f209feb3b0b0b048dad6555e (from https://www.piwheels.org/simple/odswriter/) 2026-06-12T17:27:35,975 Skipping link: not a file: https://www.piwheels.org/simple/odswriter/ 2026-06-12T17:27:35,976 Skipping link: not a file: https://pypi.org/simple/odswriter/ 2026-06-12T17:27:35,995 Given no hashes to check 1 links for project 'odswriter': discarding no candidates 2026-06-12T17:27:36,013 Collecting odswriter==0.5.0 2026-06-12T17:27:36,015 Created temporary directory: /tmp/pip-unpack-auaygwrl 2026-06-12T17:27:36,247 Downloading odswriter-0.5.0.tar.gz (9.5 kB) 2026-06-12T17:27:36,280 Added odswriter==0.5.0 from https://files.pythonhosted.org/packages/37/11/322e17cf4304604ed3e8ea326ab60946ba3f8867f66e6153ee6bd0048a70/odswriter-0.5.0.tar.gz to build tracker '/tmp/pip-build-tracker-w9jze1sm' 2026-06-12T17:27:36,284 Created temporary directory: /tmp/pip-build-env-wtod5kv_ 2026-06-12T17:27:36,288 Installing build dependencies: started 2026-06-12T17:27:36,289 Running command pip subprocess to install build dependencies 2026-06-12T17:27:37,411 Using pip 23.0.1 from /usr/lib/python3/dist-packages/pip (python 3.11) 2026-06-12T17:27:37,873 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-06-12T17:27:37,896 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-06-12T17:27:38,432 Collecting hatchling 2026-06-12T17:27:38,433 Obtaining dependency information for hatchling from https://www.piwheels.org/simple/hatchling/hatchling-1.30.1-py3-none-any.whl.metadata 2026-06-12T17:27:38,447 Using cached https://www.piwheels.org/simple/hatchling/hatchling-1.30.1-py3-none-any.whl.metadata (3.8 kB) 2026-06-12T17:27:38,638 Collecting packaging>=24.2 2026-06-12T17:27:38,639 Obtaining dependency information for packaging>=24.2 from https://www.piwheels.org/simple/packaging/packaging-26.2-py3-none-any.whl.metadata 2026-06-12T17:27:38,652 Using cached https://www.piwheels.org/simple/packaging/packaging-26.2-py3-none-any.whl.metadata (3.5 kB) 2026-06-12T17:27:38,777 Collecting pathspec>=0.10.1 2026-06-12T17:27:38,778 Obtaining dependency information for pathspec>=0.10.1 from https://www.piwheels.org/simple/pathspec/pathspec-1.1.1-py3-none-any.whl.metadata 2026-06-12T17:27:38,791 Using cached https://www.piwheels.org/simple/pathspec/pathspec-1.1.1-py3-none-any.whl.metadata (14 kB) 2026-06-12T17:27:38,917 Collecting pluggy>=1.0.0 2026-06-12T17:27:38,918 Obtaining dependency information for pluggy>=1.0.0 from https://www.piwheels.org/simple/pluggy/pluggy-1.6.0-py3-none-any.whl.metadata 2026-06-12T17:27:38,930 Using cached https://www.piwheels.org/simple/pluggy/pluggy-1.6.0-py3-none-any.whl.metadata (4.8 kB) 2026-06-12T17:27:39,195 Collecting trove-classifiers 2026-06-12T17:27:39,195 Obtaining dependency information for trove-classifiers from https://www.piwheels.org/simple/trove-classifiers/trove_classifiers-2026.6.1.19-py3-none-any.whl.metadata 2026-06-12T17:27:39,208 Using cached https://www.piwheels.org/simple/trove-classifiers/trove_classifiers-2026.6.1.19-py3-none-any.whl.metadata (2.3 kB) 2026-06-12T17:27:39,267 Using cached https://www.piwheels.org/simple/hatchling/hatchling-1.30.1-py3-none-any.whl (77 kB) 2026-06-12T17:27:39,287 Using cached https://www.piwheels.org/simple/packaging/packaging-26.2-py3-none-any.whl (100 kB) 2026-06-12T17:27:39,306 Using cached https://www.piwheels.org/simple/pathspec/pathspec-1.1.1-py3-none-any.whl (57 kB) 2026-06-12T17:27:39,322 Using cached https://www.piwheels.org/simple/pluggy/pluggy-1.6.0-py3-none-any.whl (20 kB) 2026-06-12T17:27:39,336 Using cached https://www.piwheels.org/simple/trove-classifiers/trove_classifiers-2026.6.1.19-py3-none-any.whl (14 kB) 2026-06-12T17:27:39,353 Using cached https://www.piwheels.org/simple/hatchling/hatchling-1.30.1-py3-none-any.whl (77 kB) 2026-06-12T17:27:39,381 Using cached https://www.piwheels.org/simple/packaging/packaging-26.2-py3-none-any.whl (100 kB) 2026-06-12T17:27:39,405 Using cached https://www.piwheels.org/simple/pathspec/pathspec-1.1.1-py3-none-any.whl (57 kB) 2026-06-12T17:27:39,428 Using cached https://www.piwheels.org/simple/pluggy/pluggy-1.6.0-py3-none-any.whl (20 kB) 2026-06-12T17:27:39,448 Using cached https://www.piwheels.org/simple/trove-classifiers/trove_classifiers-2026.6.1.19-py3-none-any.whl (14 kB) 2026-06-12T17:27:42,027 Installing collected packages: trove-classifiers, pluggy, pathspec, packaging, hatchling 2026-06-12T17:27:42,068 Creating /tmp/pip-build-env-wtod5kv_/overlay/local/bin 2026-06-12T17:27:42,070 changing mode of /tmp/pip-build-env-wtod5kv_/overlay/local/bin/trove-classifiers to 755 2026-06-12T17:27:43,177 changing mode of /tmp/pip-build-env-wtod5kv_/overlay/local/bin/hatchling to 755 2026-06-12T17:27:43,214 Successfully installed hatchling-1.30.1 packaging-26.2 pathspec-1.1.1 pluggy-1.6.0 trove-classifiers-2026.6.1.19 2026-06-12T17:27:43,472 Installing build dependencies: finished with status 'done' 2026-06-12T17:27:43,478 Getting requirements to build wheel: started 2026-06-12T17:27:43,479 Running command Getting requirements to build wheel 2026-06-12T17:27:43,826 Getting requirements to build wheel: finished with status 'done' 2026-06-12T17:27:43,830 Created temporary directory: /tmp/pip-modern-metadata-8wuo4zf1 2026-06-12T17:27:43,832 Preparing metadata (pyproject.toml): started 2026-06-12T17:27:43,833 Running command Preparing metadata (pyproject.toml) 2026-06-12T17:27:44,354 Preparing metadata (pyproject.toml): finished with status 'done' 2026-06-12T17:27:44,359 Source in /tmp/pip-wheel-1ad7zim5/odswriter_c05efd7e359c49399df4e7e6c2a40732 has version 0.5.0, which satisfies requirement odswriter==0.5.0 from https://files.pythonhosted.org/packages/37/11/322e17cf4304604ed3e8ea326ab60946ba3f8867f66e6153ee6bd0048a70/odswriter-0.5.0.tar.gz 2026-06-12T17:27:44,360 Removed odswriter==0.5.0 from https://files.pythonhosted.org/packages/37/11/322e17cf4304604ed3e8ea326ab60946ba3f8867f66e6153ee6bd0048a70/odswriter-0.5.0.tar.gz from build tracker '/tmp/pip-build-tracker-w9jze1sm' 2026-06-12T17:27:44,365 Created temporary directory: /tmp/pip-unpack-vlzw5tbc 2026-06-12T17:27:44,366 Building wheels for collected packages: odswriter 2026-06-12T17:27:44,371 Created temporary directory: /tmp/pip-wheel-xqz6hm8_ 2026-06-12T17:27:44,371 Destination directory: /tmp/pip-wheel-xqz6hm8_ 2026-06-12T17:27:44,374 Building wheel for odswriter (pyproject.toml): started 2026-06-12T17:27:44,375 Running command Building wheel for odswriter (pyproject.toml) 2026-06-12T17:27:44,503 Building wheel for odswriter (pyproject.toml): finished with status 'done' 2026-06-12T17:27:44,508 Created wheel for odswriter: filename=odswriter-0.5.0-py3-none-any.whl size=8338 sha256=184e53676a5af1adcd3b08a05dec59690fda7f50a26b225005126b6711f3ee80 2026-06-12T17:27:44,509 Stored in directory: /tmp/pip-ephem-wheel-cache-zd2_ej3t/wheels/ed/03/fb/8cad4b98ba530dd666f05871ef0d104bfd8bd3a1da031b3b1d 2026-06-12T17:27:44,519 Successfully built odswriter 2026-06-12T17:27:44,522 Removed build tracker: '/tmp/pip-build-tracker-w9jze1sm'