2026-06-23T07:11:56,267 Created temporary directory: /tmp/pip-ephem-wheel-cache-4byn7mue 2026-06-23T07:11:56,269 Created temporary directory: /tmp/pip-build-tracker-1t7w3ob2 2026-06-23T07:11:56,270 Initialized build tracking at /tmp/pip-build-tracker-1t7w3ob2 2026-06-23T07:11:56,270 Created build tracker: /tmp/pip-build-tracker-1t7w3ob2 2026-06-23T07:11:56,271 Entered build tracker: /tmp/pip-build-tracker-1t7w3ob2 2026-06-23T07:11:56,272 Created temporary directory: /tmp/pip-wheel-j3f6m6p8 2026-06-23T07:11:56,274 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-23T07:11:56,277 Created temporary directory: /tmp/pip-ephem-wheel-cache-vgq5d9nl 2026-06-23T07:11:56,299 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-06-23T07:11:56,302 2 location(s) to search for versions of knickknacks: 2026-06-23T07:11:56,302 * https://pypi.org/simple/knickknacks/ 2026-06-23T07:11:56,302 * https://www.piwheels.org/simple/knickknacks/ 2026-06-23T07:11:56,303 Fetching project page and analyzing links: https://pypi.org/simple/knickknacks/ 2026-06-23T07:11:56,304 Getting page https://pypi.org/simple/knickknacks/ 2026-06-23T07:11:56,305 Found index url https://pypi.org/simple 2026-06-23T07:11:56,454 Fetched page https://pypi.org/simple/knickknacks/ as application/vnd.pypi.simple.v1+json 2026-06-23T07:11:56,456 Skipping link: No binaries permitted for knickknacks: https://files.pythonhosted.org/packages/d6/df/8e9348d312b15ca66029e5a609ccae7fb7af56c58fdec018a22aa5d75e61/knickknacks-0.5.0-py3-none-any.whl (from https://pypi.org/simple/knickknacks/) (requires-python:<4.0,>=3.9) 2026-06-23T07:11:56,457 Found link https://files.pythonhosted.org/packages/84/e7/f7649fb647f1347794fdfeaac221cf1d9213431944471cf855bb94f59ba1/knickknacks-0.5.0.tar.gz (from https://pypi.org/simple/knickknacks/) (requires-python:<4.0,>=3.9), version: 0.5.0 2026-06-23T07:11:56,458 Skipping link: No binaries permitted for knickknacks: https://files.pythonhosted.org/packages/4e/3a/b88e63acf99ce02d82ab6ad2aefd0416a2767b1ac3c52257e565c4998987/knickknacks-0.6.0-py3-none-any.whl (from https://pypi.org/simple/knickknacks/) (requires-python:<4.0,>=3.9) 2026-06-23T07:11:56,459 Found link https://files.pythonhosted.org/packages/f3/8e/a313788475d241e1faa5b4cdc5fb99b261e03d18a1f02828fbce85e8b584/knickknacks-0.6.0.tar.gz (from https://pypi.org/simple/knickknacks/) (requires-python:<4.0,>=3.9), version: 0.6.0 2026-06-23T07:11:56,460 Skipping link: No binaries permitted for knickknacks: https://files.pythonhosted.org/packages/e5/9b/6adcf1d33ff2caf33a1e707dbc1dc3e0bd5fb811e0d5dfb382abd6a4ef2c/knickknacks-0.8.0-py3-none-any.whl (from https://pypi.org/simple/knickknacks/) (requires-python:<4.0,>=3.10) 2026-06-23T07:11:56,461 Found link https://files.pythonhosted.org/packages/9f/c7/f1f3b7176b2bfe81bc46f872ea1c3256a5ab32ea8664b7d7995839fbad38/knickknacks-0.8.0.tar.gz (from https://pypi.org/simple/knickknacks/) (requires-python:<4.0,>=3.10), version: 0.8.0 2026-06-23T07:11:56,462 Skipping link: No binaries permitted for knickknacks: https://files.pythonhosted.org/packages/af/08/83b6f6490355f361a53f6df669568a592e37bad0079edcc0d6f850bb34be/knickknacks-0.8.1-py3-none-any.whl (from https://pypi.org/simple/knickknacks/) (requires-python:<4.0,>=3.10) 2026-06-23T07:11:56,463 Found link https://files.pythonhosted.org/packages/0d/42/51fe53aba2f75ea19f928be5a41efc9ce62bd720fc5990b00ee9a5a5e1ff/knickknacks-0.8.1.tar.gz (from https://pypi.org/simple/knickknacks/) (requires-python:<4.0,>=3.10), version: 0.8.1 2026-06-23T07:11:56,464 Fetching project page and analyzing links: https://www.piwheels.org/simple/knickknacks/ 2026-06-23T07:11:56,464 Getting page https://www.piwheels.org/simple/knickknacks/ 2026-06-23T07:11:56,466 Found index url https://www.piwheels.org/simple 2026-06-23T07:11:56,662 Fetched page https://www.piwheels.org/simple/knickknacks/ as text/html 2026-06-23T07:11:56,664 Skipping link: No binaries permitted for knickknacks: https://www.piwheels.org/simple/knickknacks/knickknacks-0.8.0-py3-none-any.whl#sha256=2397ecba2862d2f34f249af2a695a92397cbc10a0391c42db8534f64df39da1a (from https://www.piwheels.org/simple/knickknacks/) (requires-python:<4.0,>=3.10) 2026-06-23T07:11:56,665 Skipping link: No binaries permitted for knickknacks: https://archive1.piwheels.org/simple/knickknacks/knickknacks-0.6.0-py3-none-any.whl#sha256=9545146be49713b291c9b66381008d44ff5a355ac7e1f1e8a15cf0766343366c (from https://www.piwheels.org/simple/knickknacks/) (requires-python:<4.0,>=3.9) 2026-06-23T07:11:56,665 Skipping link: No binaries permitted for knickknacks: https://archive1.piwheels.org/simple/knickknacks/knickknacks-0.5.0-py3-none-any.whl#sha256=69513a1736e5bbce24771a5083bd9da317eed631aba5abfe99d11dea2b4cc7f5 (from https://www.piwheels.org/simple/knickknacks/) (requires-python:<4.0,>=3.9) 2026-06-23T07:11:56,666 Skipping link: not a file: https://www.piwheels.org/simple/knickknacks/ 2026-06-23T07:11:56,666 Skipping link: not a file: https://pypi.org/simple/knickknacks/ 2026-06-23T07:11:56,687 Given no hashes to check 1 links for project 'knickknacks': discarding no candidates 2026-06-23T07:11:56,706 Collecting knickknacks==0.8.1 2026-06-23T07:11:56,708 Created temporary directory: /tmp/pip-unpack-vy599osg 2026-06-23T07:11:56,860 Downloading knickknacks-0.8.1.tar.gz (72 kB) 2026-06-23T07:11:56,986 Added knickknacks==0.8.1 from https://files.pythonhosted.org/packages/0d/42/51fe53aba2f75ea19f928be5a41efc9ce62bd720fc5990b00ee9a5a5e1ff/knickknacks-0.8.1.tar.gz to build tracker '/tmp/pip-build-tracker-1t7w3ob2' 2026-06-23T07:11:56,995 Created temporary directory: /tmp/pip-build-env-l71t9loc 2026-06-23T07:11:56,999 Installing build dependencies: started 2026-06-23T07:11:57,000 Running command pip subprocess to install build dependencies 2026-06-23T07:11:58,138 Using pip 23.0.1 from /usr/lib/python3/dist-packages/pip (python 3.11) 2026-06-23T07:11:58,558 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-23T07:11:58,581 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-06-23T07:11:59,133 Collecting pdm-backend 2026-06-23T07:11:59,134 Obtaining dependency information for pdm-backend from https://www.piwheels.org/simple/pdm-backend/pdm_backend-2.4.9-py3-none-any.whl.metadata 2026-06-23T07:11:59,149 Using cached https://www.piwheels.org/simple/pdm-backend/pdm_backend-2.4.9-py3-none-any.whl.metadata (2.8 kB) 2026-06-23T07:11:59,184 Using cached https://www.piwheels.org/simple/pdm-backend/pdm_backend-2.4.9-py3-none-any.whl (115 kB) 2026-06-23T07:11:59,208 Using cached https://www.piwheels.org/simple/pdm-backend/pdm_backend-2.4.9-py3-none-any.whl (115 kB) 2026-06-23T07:12:01,682 Installing collected packages: pdm-backend 2026-06-23T07:12:02,093 Successfully installed pdm-backend-2.4.9 2026-06-23T07:12:02,322 Installing build dependencies: finished with status 'done' 2026-06-23T07:12:02,329 Getting requirements to build wheel: started 2026-06-23T07:12:02,330 Running command Getting requirements to build wheel 2026-06-23T07:12:02,802 Getting requirements to build wheel: finished with status 'done' 2026-06-23T07:12:02,805 Created temporary directory: /tmp/pip-modern-metadata-i28lal0l 2026-06-23T07:12:02,807 Preparing metadata (pyproject.toml): started 2026-06-23T07:12:02,809 Running command Preparing metadata (pyproject.toml) 2026-06-23T07:12:03,308 Preparing metadata (pyproject.toml): finished with status 'done' 2026-06-23T07:12:03,313 Source in /tmp/pip-wheel-j3f6m6p8/knickknacks_043fdd5c267d4275a327e922c2c2bb30 has version 0.8.1, which satisfies requirement knickknacks==0.8.1 from https://files.pythonhosted.org/packages/0d/42/51fe53aba2f75ea19f928be5a41efc9ce62bd720fc5990b00ee9a5a5e1ff/knickknacks-0.8.1.tar.gz 2026-06-23T07:12:03,314 Removed knickknacks==0.8.1 from https://files.pythonhosted.org/packages/0d/42/51fe53aba2f75ea19f928be5a41efc9ce62bd720fc5990b00ee9a5a5e1ff/knickknacks-0.8.1.tar.gz from build tracker '/tmp/pip-build-tracker-1t7w3ob2' 2026-06-23T07:12:03,319 Created temporary directory: /tmp/pip-unpack-gggot3lv 2026-06-23T07:12:03,320 Building wheels for collected packages: knickknacks 2026-06-23T07:12:03,324 Created temporary directory: /tmp/pip-wheel-9xwjj_aj 2026-06-23T07:12:03,324 Destination directory: /tmp/pip-wheel-9xwjj_aj 2026-06-23T07:12:03,326 Building wheel for knickknacks (pyproject.toml): started 2026-06-23T07:12:03,327 Running command Building wheel for knickknacks (pyproject.toml) 2026-06-23T07:12:03,767 - Adding /tmp/pip-modern-metadata-i28lal0l/knickknacks-0.8.1.dist-info/METADATA -> knickknacks-0.8.1.dist-info/METADATA 2026-06-23T07:12:03,767 - Adding /tmp/pip-modern-metadata-i28lal0l/knickknacks-0.8.1.dist-info/WHEEL -> knickknacks-0.8.1.dist-info/WHEEL 2026-06-23T07:12:03,768 - Adding /tmp/pip-modern-metadata-i28lal0l/knickknacks-0.8.1.dist-info/entry_points.txt -> knickknacks-0.8.1.dist-info/entry_points.txt 2026-06-23T07:12:03,769 - Adding /tmp/pip-modern-metadata-i28lal0l/knickknacks-0.8.1.dist-info/licenses/LICENSE.txt -> knickknacks-0.8.1.dist-info/licenses/LICENSE.txt 2026-06-23T07:12:03,770 - Adding src/knickknacks/__init__.py -> knickknacks/__init__.py 2026-06-23T07:12:03,770 - Adding src/knickknacks/_version.py -> knickknacks/_version.py 2026-06-23T07:12:03,771 - Adding src/knickknacks/backports.py -> knickknacks/backports.py 2026-06-23T07:12:03,772 - Adding src/knickknacks/databytes.py -> knickknacks/databytes.py 2026-06-23T07:12:03,773 - Adding src/knickknacks/iterables.py -> knickknacks/iterables.py 2026-06-23T07:12:03,773 - Adding src/knickknacks/numbers.py -> knickknacks/numbers.py 2026-06-23T07:12:03,774 - Adding src/knickknacks/platforms.py -> knickknacks/platforms.py 2026-06-23T07:12:03,775 - Adding src/knickknacks/py.typed -> knickknacks/py.typed 2026-06-23T07:12:03,776 - Adding src/knickknacks/strings.py -> knickknacks/strings.py 2026-06-23T07:12:03,776 - Adding src/knickknacks/testing.py -> knickknacks/testing.py 2026-06-23T07:12:03,777 - Adding src/knickknacks/typedef.py -> knickknacks/typedef.py 2026-06-23T07:12:03,778 - Adding src/knickknacks/utils.py -> knickknacks/utils.py 2026-06-23T07:12:03,779 - Adding src/knickknacks/uuid7.py -> knickknacks/uuid7.py 2026-06-23T07:12:03,779 - Adding src/knickknacks/xml.py -> knickknacks/xml.py 2026-06-23T07:12:03,780 - Adding knickknacks-0.8.1.dist-info/RECORD -> knickknacks-0.8.1.dist-info/RECORD 2026-06-23T07:12:03,824 Building wheel for knickknacks (pyproject.toml): finished with status 'done' 2026-06-23T07:12:03,828 Created wheel for knickknacks: filename=knickknacks-0.8.1-py3-none-any.whl size=24657 sha256=58c3de51c078e43d370858bc1cb39e5d7d8ec65df1c090bc416b2ad76d6b2c65 2026-06-23T07:12:03,829 Stored in directory: /tmp/pip-ephem-wheel-cache-vgq5d9nl/wheels/32/62/c1/e77b12874e0103b78d7c381e16e1c9130822c616e16a58142f 2026-06-23T07:12:03,840 Successfully built knickknacks 2026-06-23T07:12:03,843 Removed build tracker: '/tmp/pip-build-tracker-1t7w3ob2'