2026-04-23T20:53:36,823 Created temporary directory: /tmp/pip-ephem-wheel-cache-bb6bpxl3 2026-04-23T20:53:36,825 Created temporary directory: /tmp/pip-build-tracker-2s315odp 2026-04-23T20:53:36,826 Initialized build tracking at /tmp/pip-build-tracker-2s315odp 2026-04-23T20:53:36,826 Created build tracker: /tmp/pip-build-tracker-2s315odp 2026-04-23T20:53:36,827 Entered build tracker: /tmp/pip-build-tracker-2s315odp 2026-04-23T20:53:36,828 Created temporary directory: /tmp/pip-wheel-e5niwymi 2026-04-23T20:53:36,830 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-23T20:53:36,833 Created temporary directory: /tmp/pip-ephem-wheel-cache-d2iaa51l 2026-04-23T20:53:36,858 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-04-23T20:53:36,861 2 location(s) to search for versions of pylifecontingencies: 2026-04-23T20:53:36,861 * https://pypi.org/simple/pylifecontingencies/ 2026-04-23T20:53:36,861 * https://www.piwheels.org/simple/pylifecontingencies/ 2026-04-23T20:53:36,862 Fetching project page and analyzing links: https://pypi.org/simple/pylifecontingencies/ 2026-04-23T20:53:36,863 Getting page https://pypi.org/simple/pylifecontingencies/ 2026-04-23T20:53:36,864 Found index url https://pypi.org/simple 2026-04-23T20:53:37,015 Fetched page https://pypi.org/simple/pylifecontingencies/ as application/vnd.pypi.simple.v1+json 2026-04-23T20:53:37,017 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-23T20:53:37,019 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-23T20:53:37,019 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-23T20:53:37,020 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-23T20:53:37,021 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-23T20:53:37,022 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-23T20:53:37,023 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-23T20:53:37,024 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-23T20:53:37,025 Fetching project page and analyzing links: https://www.piwheels.org/simple/pylifecontingencies/ 2026-04-23T20:53:37,025 Getting page https://www.piwheels.org/simple/pylifecontingencies/ 2026-04-23T20:53:37,027 Found index url https://www.piwheels.org/simple 2026-04-23T20:53:37,195 Fetched page https://www.piwheels.org/simple/pylifecontingencies/ as text/html 2026-04-23T20:53:37,196 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-23T20:53:37,197 Skipping link: not a file: https://www.piwheels.org/simple/pylifecontingencies/ 2026-04-23T20:53:37,197 Skipping link: not a file: https://pypi.org/simple/pylifecontingencies/ 2026-04-23T20:53:37,218 Given no hashes to check 1 links for project 'pylifecontingencies': discarding no candidates 2026-04-23T20:53:37,238 Collecting pylifecontingencies==0.2.0 2026-04-23T20:53:37,240 Created temporary directory: /tmp/pip-unpack-82boqiea 2026-04-23T20:53:37,477 Downloading pylifecontingencies-0.2.0.tar.gz (101 kB) 2026-04-23T20:53:37,674 Added pylifecontingencies==0.2.0 from https://files.pythonhosted.org/packages/09/96/9469c1731acc7ae36ac8083ff14c225165f3a59aa638cde1fbf78d307258/pylifecontingencies-0.2.0.tar.gz to build tracker '/tmp/pip-build-tracker-2s315odp' 2026-04-23T20:53:37,679 Created temporary directory: /tmp/pip-build-env-8l4isl6o 2026-04-23T20:53:37,684 Installing build dependencies: started 2026-04-23T20:53:37,685 Running command pip subprocess to install build dependencies 2026-04-23T20:53:38,861 Using pip 23.0.1 from /usr/lib/python3/dist-packages/pip (python 3.11) 2026-04-23T20:53:39,282 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-23T20:53:39,305 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-04-23T20:53:39,861 Collecting hatchling 2026-04-23T20:53:39,881 Using cached https://www.piwheels.org/simple/hatchling/hatchling-1.29.0-py3-none-any.whl (76 kB) 2026-04-23T20:53:40,079 Collecting packaging>=24.2 2026-04-23T20:53:40,110 Using cached https://www.piwheels.org/simple/packaging/packaging-26.1-py3-none-any.whl (95 kB) 2026-04-23T20:53:40,237 Collecting pathspec>=0.10.1 2026-04-23T20:53:40,255 Using cached https://www.piwheels.org/simple/pathspec/pathspec-1.1.0-py3-none-any.whl (56 kB) 2026-04-23T20:53:40,380 Collecting pluggy>=1.0.0 2026-04-23T20:53:40,396 Using cached https://www.piwheels.org/simple/pluggy/pluggy-1.6.0-py3-none-any.whl (20 kB) 2026-04-23T20:53:40,645 Collecting trove-classifiers 2026-04-23T20:53:40,663 Using cached https://www.piwheels.org/simple/trove-classifiers/trove_classifiers-2026.1.14.14-py3-none-any.whl (14 kB) 2026-04-23T20:53:43,377 Installing collected packages: trove-classifiers, pluggy, pathspec, packaging, hatchling 2026-04-23T20:53:43,413 Creating /tmp/pip-build-env-8l4isl6o/overlay/local/bin 2026-04-23T20:53:43,415 changing mode of /tmp/pip-build-env-8l4isl6o/overlay/local/bin/trove-classifiers to 755 2026-04-23T20:53:44,407 changing mode of /tmp/pip-build-env-8l4isl6o/overlay/local/bin/hatchling to 755 2026-04-23T20:53:44,448 Successfully installed hatchling-1.29.0 packaging-26.1 pathspec-1.1.0 pluggy-1.6.0 trove-classifiers-2026.1.14.14 2026-04-23T20:53:44,701 Installing build dependencies: finished with status 'done' 2026-04-23T20:53:44,709 Getting requirements to build wheel: started 2026-04-23T20:53:44,710 Running command Getting requirements to build wheel 2026-04-23T20:53:45,059 Getting requirements to build wheel: finished with status 'done' 2026-04-23T20:53:45,063 Created temporary directory: /tmp/pip-modern-metadata-anb7ofw5 2026-04-23T20:53:45,065 Preparing metadata (pyproject.toml): started 2026-04-23T20:53:45,066 Running command Preparing metadata (pyproject.toml) 2026-04-23T20:53:45,708 Preparing metadata (pyproject.toml): finished with status 'done' 2026-04-23T20:53:45,714 Source in /tmp/pip-wheel-e5niwymi/pylifecontingencies_f63762e1eb0b4da4b1002630a25a2f1d has version 0.2.0, which satisfies requirement pylifecontingencies==0.2.0 from https://files.pythonhosted.org/packages/09/96/9469c1731acc7ae36ac8083ff14c225165f3a59aa638cde1fbf78d307258/pylifecontingencies-0.2.0.tar.gz 2026-04-23T20:53:45,715 Removed pylifecontingencies==0.2.0 from https://files.pythonhosted.org/packages/09/96/9469c1731acc7ae36ac8083ff14c225165f3a59aa638cde1fbf78d307258/pylifecontingencies-0.2.0.tar.gz from build tracker '/tmp/pip-build-tracker-2s315odp' 2026-04-23T20:53:45,721 Created temporary directory: /tmp/pip-unpack-a_t8sks9 2026-04-23T20:53:45,722 Building wheels for collected packages: pylifecontingencies 2026-04-23T20:53:45,727 Created temporary directory: /tmp/pip-wheel-whbt_aj9 2026-04-23T20:53:45,727 Destination directory: /tmp/pip-wheel-whbt_aj9 2026-04-23T20:53:45,730 Building wheel for pylifecontingencies (pyproject.toml): started 2026-04-23T20:53:45,731 Running command Building wheel for pylifecontingencies (pyproject.toml) 2026-04-23T20:53:45,866 Building wheel for pylifecontingencies (pyproject.toml): finished with status 'done' 2026-04-23T20:53:45,871 Created wheel for pylifecontingencies: filename=pylifecontingencies-0.2.0-py3-none-any.whl size=112333 sha256=82758acfd8545ee0b74dff11d41052f433f5a8574ed5e5cf940c452620f3acd9 2026-04-23T20:53:45,873 Stored in directory: /tmp/pip-ephem-wheel-cache-d2iaa51l/wheels/e3/d9/73/ee3f7ce663680f36cf9f8ab8836cfddb67bbc8394ee704a79f 2026-04-23T20:53:45,888 Successfully built pylifecontingencies 2026-04-23T20:53:45,895 Removed build tracker: '/tmp/pip-build-tracker-2s315odp'