2026-04-29T21:35:12,802 Created temporary directory: /tmp/pip-ephem-wheel-cache-9qcdyw2e 2026-04-29T21:35:12,803 Created temporary directory: /tmp/pip-build-tracker-nj5ril4i 2026-04-29T21:35:12,804 Initialized build tracking at /tmp/pip-build-tracker-nj5ril4i 2026-04-29T21:35:12,804 Created build tracker: /tmp/pip-build-tracker-nj5ril4i 2026-04-29T21:35:12,805 Entered build tracker: /tmp/pip-build-tracker-nj5ril4i 2026-04-29T21:35:12,806 Created temporary directory: /tmp/pip-wheel-ony4orow 2026-04-29T21:35:12,809 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-04-29T21:35:12,811 Created temporary directory: /tmp/pip-ephem-wheel-cache-39j4k53e 2026-04-29T21:35:12,833 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-04-29T21:35:12,836 2 location(s) to search for versions of pylifecontingencies: 2026-04-29T21:35:12,836 * https://pypi.org/simple/pylifecontingencies/ 2026-04-29T21:35:12,836 * https://www.piwheels.org/simple/pylifecontingencies/ 2026-04-29T21:35:12,837 Fetching project page and analyzing links: https://pypi.org/simple/pylifecontingencies/ 2026-04-29T21:35:12,838 Getting page https://pypi.org/simple/pylifecontingencies/ 2026-04-29T21:35:12,839 Found index url https://pypi.org/simple 2026-04-29T21:35:13,066 Fetched page https://pypi.org/simple/pylifecontingencies/ as application/vnd.pypi.simple.v1+json 2026-04-29T21:35:13,069 Skipping link: No binaries permitted for pylifecontingencies: https://files.pythonhosted.org/packages/79/63/4f8651e42e0b3f3831b1d68c349ed41cf6b97191f9a5452fd36f06a35d85/pylifecontingencies-0.1.0-py3-none-any.whl (from https://pypi.org/simple/pylifecontingencies/) (requires-python:>=3.10) 2026-04-29T21:35:13,070 Found link https://files.pythonhosted.org/packages/6f/e1/9adf10cefc02335f0803ec88d03ca07c082b7044092746ba575e0457f5a7/pylifecontingencies-0.1.0.tar.gz (from https://pypi.org/simple/pylifecontingencies/) (requires-python:>=3.10), version: 0.1.0 2026-04-29T21:35:13,071 Skipping link: No binaries permitted for pylifecontingencies: https://files.pythonhosted.org/packages/37/0d/dd2597d9a48b0d07f3e64cde68186a0ad35ea00e8cc76035b2a194d9e096/pylifecontingencies-0.2.0-py3-none-any.whl (from https://pypi.org/simple/pylifecontingencies/) (requires-python:>=3.10) 2026-04-29T21:35:13,072 Found link https://files.pythonhosted.org/packages/09/96/9469c1731acc7ae36ac8083ff14c225165f3a59aa638cde1fbf78d307258/pylifecontingencies-0.2.0.tar.gz (from https://pypi.org/simple/pylifecontingencies/) (requires-python:>=3.10), version: 0.2.0 2026-04-29T21:35:13,073 Skipping link: No binaries permitted for pylifecontingencies: https://files.pythonhosted.org/packages/20/10/6d2caee018a813fc0cd210b66f5c935ab27194c8a7d497367e84e1346f8d/pylifecontingencies-0.3.0-py3-none-any.whl (from https://pypi.org/simple/pylifecontingencies/) (requires-python:>=3.10) 2026-04-29T21:35:13,074 Found link https://files.pythonhosted.org/packages/e9/07/4d4ac9756dec1c8d1750b4e8e274b81e6cb8d9813d3861fa0bc84c77daf1/pylifecontingencies-0.3.0.tar.gz (from https://pypi.org/simple/pylifecontingencies/) (requires-python:>=3.10), version: 0.3.0 2026-04-29T21:35:13,075 Skipping link: No binaries permitted for pylifecontingencies: https://files.pythonhosted.org/packages/43/4a/412863b7bdb0e2b354b00f44b5e8c3f8de3e9709220b4118b4b5d5b61b9c/pylifecontingencies-0.4.0-py3-none-any.whl (from https://pypi.org/simple/pylifecontingencies/) (requires-python:>=3.10) 2026-04-29T21:35:13,076 Found link https://files.pythonhosted.org/packages/7c/b0/bd8818dc08817776cd52a55a901ba1d0d44d91ae552732158351ba01449f/pylifecontingencies-0.4.0.tar.gz (from https://pypi.org/simple/pylifecontingencies/) (requires-python:>=3.10), version: 0.4.0 2026-04-29T21:35:13,076 Skipping link: No binaries permitted for pylifecontingencies: https://files.pythonhosted.org/packages/ca/75/8671201a321529e2af7cca3df7462ac4b5397e60586cb0117d63126b53c7/pylifecontingencies-0.5.0-py3-none-any.whl (from https://pypi.org/simple/pylifecontingencies/) (requires-python:>=3.10) 2026-04-29T21:35:13,077 Found link https://files.pythonhosted.org/packages/7f/1b/dbfcdbcc6e554a5e400d36956bc5245aba57f8fc80dd51193c66358ba6ce/pylifecontingencies-0.5.0.tar.gz (from https://pypi.org/simple/pylifecontingencies/) (requires-python:>=3.10), version: 0.5.0 2026-04-29T21:35:13,078 Fetching project page and analyzing links: https://www.piwheels.org/simple/pylifecontingencies/ 2026-04-29T21:35:13,079 Getting page https://www.piwheels.org/simple/pylifecontingencies/ 2026-04-29T21:35:13,080 Found index url https://www.piwheels.org/simple 2026-04-29T21:35:13,252 Fetched page https://www.piwheels.org/simple/pylifecontingencies/ as text/html 2026-04-29T21:35:13,254 Skipping link: No binaries permitted for pylifecontingencies: https://www.piwheels.org/simple/pylifecontingencies/pylifecontingencies-0.4.0-py3-none-any.whl#sha256=674c4768df41153212bd0ad894b17cb33c0c0f46e0285067b25744b5bc903e58 (from https://www.piwheels.org/simple/pylifecontingencies/) (requires-python:>=3.10) 2026-04-29T21:35:13,255 Skipping link: No binaries permitted for pylifecontingencies: https://www.piwheels.org/simple/pylifecontingencies/pylifecontingencies-0.3.0-py3-none-any.whl#sha256=73be283eccc18c50069c4645b17315f296183bd3fbd726499c613746aa5b02ff (from https://www.piwheels.org/simple/pylifecontingencies/) (requires-python:>=3.10) 2026-04-29T21:35:13,255 Skipping link: No binaries permitted for pylifecontingencies: https://www.piwheels.org/simple/pylifecontingencies/pylifecontingencies-0.2.0-py3-none-any.whl#sha256=82758acfd8545ee0b74dff11d41052f433f5a8574ed5e5cf940c452620f3acd9 (from https://www.piwheels.org/simple/pylifecontingencies/) (requires-python:>=3.10) 2026-04-29T21:35:13,256 Skipping link: No binaries permitted for pylifecontingencies: https://www.piwheels.org/simple/pylifecontingencies/pylifecontingencies-0.1.0-py3-none-any.whl#sha256=a30dba5868cca4e4ac4927ff97008c8c770f6b5ecff4ac647b168dc95ed790f9 (from https://www.piwheels.org/simple/pylifecontingencies/) (requires-python:>=3.10) 2026-04-29T21:35:13,257 Skipping link: not a file: https://www.piwheels.org/simple/pylifecontingencies/ 2026-04-29T21:35:13,257 Skipping link: not a file: https://pypi.org/simple/pylifecontingencies/ 2026-04-29T21:35:13,279 Given no hashes to check 1 links for project 'pylifecontingencies': discarding no candidates 2026-04-29T21:35:13,299 Collecting pylifecontingencies==0.5.0 2026-04-29T21:35:13,301 Created temporary directory: /tmp/pip-unpack-_efxb8ms 2026-04-29T21:35:13,541 Downloading pylifecontingencies-0.5.0.tar.gz (146 kB) 2026-04-29T21:35:14,086 Added pylifecontingencies==0.5.0 from https://files.pythonhosted.org/packages/7f/1b/dbfcdbcc6e554a5e400d36956bc5245aba57f8fc80dd51193c66358ba6ce/pylifecontingencies-0.5.0.tar.gz to build tracker '/tmp/pip-build-tracker-nj5ril4i' 2026-04-29T21:35:14,090 Created temporary directory: /tmp/pip-build-env-6_j6ngeq 2026-04-29T21:35:14,094 Installing build dependencies: started 2026-04-29T21:35:14,096 Running command pip subprocess to install build dependencies 2026-04-29T21:35:15,225 Using pip 23.0.1 from /usr/lib/python3/dist-packages/pip (python 3.11) 2026-04-29T21:35:15,658 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-04-29T21:35:15,680 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-04-29T21:35:16,207 Collecting hatchling 2026-04-29T21:35:16,225 Using cached https://www.piwheels.org/simple/hatchling/hatchling-1.29.0-py3-none-any.whl (76 kB) 2026-04-29T21:35:16,420 Collecting packaging>=24.2 2026-04-29T21:35:16,444 Using cached https://www.piwheels.org/simple/packaging/packaging-26.2-py3-none-any.whl (100 kB) 2026-04-29T21:35:16,577 Collecting pathspec>=0.10.1 2026-04-29T21:35:16,596 Using cached https://www.piwheels.org/simple/pathspec/pathspec-1.1.1-py3-none-any.whl (57 kB) 2026-04-29T21:35:16,716 Collecting pluggy>=1.0.0 2026-04-29T21:35:16,731 Using cached https://www.piwheels.org/simple/pluggy/pluggy-1.6.0-py3-none-any.whl (20 kB) 2026-04-29T21:35:16,974 Collecting trove-classifiers 2026-04-29T21:35:16,987 Using cached https://www.piwheels.org/simple/trove-classifiers/trove_classifiers-2026.4.28.13-py3-none-any.whl (14 kB) 2026-04-29T21:35:19,638 Installing collected packages: trove-classifiers, pluggy, pathspec, packaging, hatchling 2026-04-29T21:35:19,672 Creating /tmp/pip-build-env-6_j6ngeq/overlay/local/bin 2026-04-29T21:35:19,673 changing mode of /tmp/pip-build-env-6_j6ngeq/overlay/local/bin/trove-classifiers to 755 2026-04-29T21:35:20,634 changing mode of /tmp/pip-build-env-6_j6ngeq/overlay/local/bin/hatchling to 755 2026-04-29T21:35:20,671 Successfully installed hatchling-1.29.0 packaging-26.2 pathspec-1.1.1 pluggy-1.6.0 trove-classifiers-2026.4.28.13 2026-04-29T21:35:20,915 Installing build dependencies: finished with status 'done' 2026-04-29T21:35:20,921 Getting requirements to build wheel: started 2026-04-29T21:35:20,922 Running command Getting requirements to build wheel 2026-04-29T21:35:21,265 Getting requirements to build wheel: finished with status 'done' 2026-04-29T21:35:21,268 Created temporary directory: /tmp/pip-modern-metadata-_8vy_dhk 2026-04-29T21:35:21,271 Preparing metadata (pyproject.toml): started 2026-04-29T21:35:21,272 Running command Preparing metadata (pyproject.toml) 2026-04-29T21:35:21,988 Preparing metadata (pyproject.toml): finished with status 'done' 2026-04-29T21:35:21,994 Source in /tmp/pip-wheel-ony4orow/pylifecontingencies_16c2bc8532cf4827bd62033387852b01 has version 0.5.0, which satisfies requirement pylifecontingencies==0.5.0 from https://files.pythonhosted.org/packages/7f/1b/dbfcdbcc6e554a5e400d36956bc5245aba57f8fc80dd51193c66358ba6ce/pylifecontingencies-0.5.0.tar.gz 2026-04-29T21:35:21,995 Removed pylifecontingencies==0.5.0 from https://files.pythonhosted.org/packages/7f/1b/dbfcdbcc6e554a5e400d36956bc5245aba57f8fc80dd51193c66358ba6ce/pylifecontingencies-0.5.0.tar.gz from build tracker '/tmp/pip-build-tracker-nj5ril4i' 2026-04-29T21:35:22,002 Created temporary directory: /tmp/pip-unpack-ofg3u8un 2026-04-29T21:35:22,002 Building wheels for collected packages: pylifecontingencies 2026-04-29T21:35:22,007 Created temporary directory: /tmp/pip-wheel-03t3zvgc 2026-04-29T21:35:22,008 Destination directory: /tmp/pip-wheel-03t3zvgc 2026-04-29T21:35:22,010 Building wheel for pylifecontingencies (pyproject.toml): started 2026-04-29T21:35:22,011 Running command Building wheel for pylifecontingencies (pyproject.toml) 2026-04-29T21:35:22,146 Building wheel for pylifecontingencies (pyproject.toml): finished with status 'done' 2026-04-29T21:35:22,151 Created wheel for pylifecontingencies: filename=pylifecontingencies-0.5.0-py3-none-any.whl size=181599 sha256=a15e3f8a557b9984793c0b7d5e4109059ab2c9e7a3da5a8c075842ee100692ba 2026-04-29T21:35:22,153 Stored in directory: /tmp/pip-ephem-wheel-cache-39j4k53e/wheels/30/b2/d8/d8572fc411e9fb89af750cb1cfea3ba9916b25046fd0f9a74c 2026-04-29T21:35:22,170 Successfully built pylifecontingencies 2026-04-29T21:35:22,179 Removed build tracker: '/tmp/pip-build-tracker-nj5ril4i'