2026-03-29T17:49:17,173 Created temporary directory: /tmp/pip-ephem-wheel-cache-9b9jlfj9 2026-03-29T17:49:17,174 Created temporary directory: /tmp/pip-build-tracker-enp_s9p1 2026-03-29T17:49:17,175 Initialized build tracking at /tmp/pip-build-tracker-enp_s9p1 2026-03-29T17:49:17,175 Created build tracker: /tmp/pip-build-tracker-enp_s9p1 2026-03-29T17:49:17,176 Entered build tracker: /tmp/pip-build-tracker-enp_s9p1 2026-03-29T17:49:17,177 Created temporary directory: /tmp/pip-wheel-vcybfnmu 2026-03-29T17:49:17,179 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:49:17,182 Created temporary directory: /tmp/pip-ephem-wheel-cache-n9d6n_gh 2026-03-29T17:49:17,207 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-03-29T17:49:17,210 2 location(s) to search for versions of seasonal-spirals: 2026-03-29T17:49:17,210 * https://pypi.org/simple/seasonal-spirals/ 2026-03-29T17:49:17,210 * https://www.piwheels.org/simple/seasonal-spirals/ 2026-03-29T17:49:17,211 Fetching project page and analyzing links: https://pypi.org/simple/seasonal-spirals/ 2026-03-29T17:49:17,212 Getting page https://pypi.org/simple/seasonal-spirals/ 2026-03-29T17:49:17,213 Found index url https://pypi.org/simple 2026-03-29T17:49:17,442 Fetched page https://pypi.org/simple/seasonal-spirals/ as application/vnd.pypi.simple.v1+json 2026-03-29T17:49:17,444 Skipping link: No binaries permitted for seasonal-spirals: https://files.pythonhosted.org/packages/29/89/82539b2d90bb47b3aec093591b1f5df49dc6933054e1787c98444df54ac3/seasonal_spirals-0.1.0-py3-none-any.whl (from https://pypi.org/simple/seasonal-spirals/) (requires-python:>=3.10) 2026-03-29T17:49:17,445 Found link https://files.pythonhosted.org/packages/f4/6f/f7d482781f98b46732254979896118e64b2abe396aec9552279df023c3fe/seasonal_spirals-0.1.0.tar.gz (from https://pypi.org/simple/seasonal-spirals/) (requires-python:>=3.10), version: 0.1.0 2026-03-29T17:49:17,446 Skipping link: No binaries permitted for seasonal-spirals: https://files.pythonhosted.org/packages/98/ce/d5082448f0b977a4c10a9dbffec1f0f358726673d2506f8e9009d4dfed41/seasonal_spirals-0.1.1-py3-none-any.whl (from https://pypi.org/simple/seasonal-spirals/) (requires-python:>=3.10) 2026-03-29T17:49:17,447 Found link https://files.pythonhosted.org/packages/12/f6/42127f32b980242da89ffbf874ae9851fb57b9e77bbac9b68193fbb99ea4/seasonal_spirals-0.1.1.tar.gz (from https://pypi.org/simple/seasonal-spirals/) (requires-python:>=3.10), version: 0.1.1 2026-03-29T17:49:17,448 Fetching project page and analyzing links: https://www.piwheels.org/simple/seasonal-spirals/ 2026-03-29T17:49:17,449 Getting page https://www.piwheels.org/simple/seasonal-spirals/ 2026-03-29T17:49:17,450 Found index url https://www.piwheels.org/simple 2026-03-29T17:49:17,619 Fetched page https://www.piwheels.org/simple/seasonal-spirals/ as text/html 2026-03-29T17:49:17,620 Skipping link: No binaries permitted for seasonal-spirals: https://www.piwheels.org/simple/seasonal-spirals/seasonal_spirals-0.1.0-py3-none-any.whl#sha256=c39bb65bba532c19ea667774f6c1f0cff97889be32867fe89cd0e06d8c818630 (from https://www.piwheels.org/simple/seasonal-spirals/) (requires-python:>=3.10) 2026-03-29T17:49:17,621 Skipping link: not a file: https://www.piwheels.org/simple/seasonal-spirals/ 2026-03-29T17:49:17,622 Skipping link: not a file: https://pypi.org/simple/seasonal-spirals/ 2026-03-29T17:49:17,641 Given no hashes to check 1 links for project 'seasonal-spirals': discarding no candidates 2026-03-29T17:49:17,659 Collecting seasonal-spirals==0.1.1 2026-03-29T17:49:17,661 Created temporary directory: /tmp/pip-unpack-klpj_m5e 2026-03-29T17:49:17,889 Downloading seasonal_spirals-0.1.1.tar.gz (2.5 MB) 2026-03-29T17:49:18,527 Added seasonal-spirals==0.1.1 from https://files.pythonhosted.org/packages/12/f6/42127f32b980242da89ffbf874ae9851fb57b9e77bbac9b68193fbb99ea4/seasonal_spirals-0.1.1.tar.gz to build tracker '/tmp/pip-build-tracker-enp_s9p1' 2026-03-29T17:49:18,531 Created temporary directory: /tmp/pip-build-env-tv8jf8_n 2026-03-29T17:49:18,535 Installing build dependencies: started 2026-03-29T17:49:18,537 Running command pip subprocess to install build dependencies 2026-03-29T17:49:19,698 Using pip 23.0.1 from /usr/lib/python3/dist-packages/pip (python 3.11) 2026-03-29T17:49:20,128 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:49:20,150 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-03-29T17:49:20,682 Collecting hatchling 2026-03-29T17:49:20,701 Using cached https://www.piwheels.org/simple/hatchling/hatchling-1.29.0-py3-none-any.whl (76 kB) 2026-03-29T17:49:20,890 Collecting packaging>=24.2 2026-03-29T17:49:20,907 Using cached https://www.piwheels.org/simple/packaging/packaging-26.0-py3-none-any.whl (74 kB) 2026-03-29T17:49:21,029 Collecting pathspec>=0.10.1 2026-03-29T17:49:21,044 Using cached https://www.piwheels.org/simple/pathspec/pathspec-1.0.4-py3-none-any.whl (55 kB) 2026-03-29T17:49:21,171 Collecting pluggy>=1.0.0 2026-03-29T17:49:21,184 Using cached https://www.piwheels.org/simple/pluggy/pluggy-1.6.0-py3-none-any.whl (20 kB) 2026-03-29T17:49:21,433 Collecting trove-classifiers 2026-03-29T17:49:21,447 Using cached https://www.piwheels.org/simple/trove-classifiers/trove_classifiers-2026.1.14.14-py3-none-any.whl (14 kB) 2026-03-29T17:49:24,143 Installing collected packages: trove-classifiers, pluggy, pathspec, packaging, hatchling 2026-03-29T17:49:24,180 Creating /tmp/pip-build-env-tv8jf8_n/overlay/local/bin 2026-03-29T17:49:24,182 changing mode of /tmp/pip-build-env-tv8jf8_n/overlay/local/bin/trove-classifiers to 755 2026-03-29T17:49:25,094 changing mode of /tmp/pip-build-env-tv8jf8_n/overlay/local/bin/hatchling to 755 2026-03-29T17:49:25,129 Successfully installed hatchling-1.29.0 packaging-26.0 pathspec-1.0.4 pluggy-1.6.0 trove-classifiers-2026.1.14.14 2026-03-29T17:49:25,379 Installing build dependencies: finished with status 'done' 2026-03-29T17:49:25,385 Getting requirements to build wheel: started 2026-03-29T17:49:25,387 Running command Getting requirements to build wheel 2026-03-29T17:49:25,737 Getting requirements to build wheel: finished with status 'done' 2026-03-29T17:49:25,740 Created temporary directory: /tmp/pip-modern-metadata-sfnus_71 2026-03-29T17:49:25,743 Preparing metadata (pyproject.toml): started 2026-03-29T17:49:25,744 Running command Preparing metadata (pyproject.toml) 2026-03-29T17:49:26,314 Preparing metadata (pyproject.toml): finished with status 'done' 2026-03-29T17:49:26,319 Source in /tmp/pip-wheel-vcybfnmu/seasonal-spirals_fec0eab386974a53a362217c77daf8eb has version 0.1.1, which satisfies requirement seasonal-spirals==0.1.1 from https://files.pythonhosted.org/packages/12/f6/42127f32b980242da89ffbf874ae9851fb57b9e77bbac9b68193fbb99ea4/seasonal_spirals-0.1.1.tar.gz 2026-03-29T17:49:26,320 Removed seasonal-spirals==0.1.1 from https://files.pythonhosted.org/packages/12/f6/42127f32b980242da89ffbf874ae9851fb57b9e77bbac9b68193fbb99ea4/seasonal_spirals-0.1.1.tar.gz from build tracker '/tmp/pip-build-tracker-enp_s9p1' 2026-03-29T17:49:26,326 Created temporary directory: /tmp/pip-unpack-4aaqnh10 2026-03-29T17:49:26,327 Building wheels for collected packages: seasonal-spirals 2026-03-29T17:49:26,331 Created temporary directory: /tmp/pip-wheel-xz976bas 2026-03-29T17:49:26,332 Destination directory: /tmp/pip-wheel-xz976bas 2026-03-29T17:49:26,334 Building wheel for seasonal-spirals (pyproject.toml): started 2026-03-29T17:49:26,336 Running command Building wheel for seasonal-spirals (pyproject.toml) 2026-03-29T17:49:26,467 Building wheel for seasonal-spirals (pyproject.toml): finished with status 'done' 2026-03-29T17:49:26,470 Created wheel for seasonal-spirals: filename=seasonal_spirals-0.1.1-py3-none-any.whl size=19446 sha256=d4692c27b0aad8e06d1da243d082c3b7247ae7fcb8f64b642e9dd3d47a9595ca 2026-03-29T17:49:26,472 Stored in directory: /tmp/pip-ephem-wheel-cache-n9d6n_gh/wheels/db/28/d0/02ff85d83d01ba1568d1c9bfc7f540a8ad77929f5d79eebad1 2026-03-29T17:49:26,483 Successfully built seasonal-spirals 2026-03-29T17:49:26,486 Removed build tracker: '/tmp/pip-build-tracker-enp_s9p1'