2026-06-28T09:30:37,413 Created temporary directory: /tmp/pip-ephem-wheel-cache-3fldbw0i 2026-06-28T09:30:37,415 Created temporary directory: /tmp/pip-build-tracker-jikw7jks 2026-06-28T09:30:37,416 Initialized build tracking at /tmp/pip-build-tracker-jikw7jks 2026-06-28T09:30:37,416 Created build tracker: /tmp/pip-build-tracker-jikw7jks 2026-06-28T09:30:37,417 Entered build tracker: /tmp/pip-build-tracker-jikw7jks 2026-06-28T09:30:37,417 Created temporary directory: /tmp/pip-wheel-wh8_4kpy 2026-06-28T09:30:37,420 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-28T09:30:37,423 Created temporary directory: /tmp/pip-ephem-wheel-cache-itpe4y8_ 2026-06-28T09:30:37,444 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-06-28T09:30:37,448 2 location(s) to search for versions of botstash: 2026-06-28T09:30:37,448 * https://pypi.org/simple/botstash/ 2026-06-28T09:30:37,448 * https://www.piwheels.org/simple/botstash/ 2026-06-28T09:30:37,448 Fetching project page and analyzing links: https://pypi.org/simple/botstash/ 2026-06-28T09:30:37,449 Getting page https://pypi.org/simple/botstash/ 2026-06-28T09:30:37,450 Found index url https://pypi.org/simple 2026-06-28T09:30:37,779 Fetched page https://pypi.org/simple/botstash/ as application/vnd.pypi.simple.v1+json 2026-06-28T09:30:37,782 Skipping link: No binaries permitted for botstash: https://files.pythonhosted.org/packages/4f/4d/5cc83ce3c802b7f9246d373895bdd7b103c90fa4c04307ed4bcdbd3d2f4e/botstash-0.1.0-py3-none-any.whl (from https://pypi.org/simple/botstash/) (requires-python:>=3.11) 2026-06-28T09:30:37,783 Found link https://files.pythonhosted.org/packages/d7/fe/d2dc46f575d07124028362ee8d40199b2bd2f25a4e14c33ada6404a6d326/botstash-0.1.0.tar.gz (from https://pypi.org/simple/botstash/) (requires-python:>=3.11), version: 0.1.0 2026-06-28T09:30:37,784 Skipping link: No binaries permitted for botstash: https://files.pythonhosted.org/packages/4a/4b/7f27d81f0ae9ffb2b6d1a0fb843887f1311dd254b50091fddc968a88b584/botstash-0.1.1-py3-none-any.whl (from https://pypi.org/simple/botstash/) (requires-python:>=3.11) 2026-06-28T09:30:37,785 Found link https://files.pythonhosted.org/packages/35/c8/737d770b8bb244e3f73e726f6d91e5406a3093cf96111e69fb3aceb64eb7/botstash-0.1.1.tar.gz (from https://pypi.org/simple/botstash/) (requires-python:>=3.11), version: 0.1.1 2026-06-28T09:30:37,786 Skipping link: No binaries permitted for botstash: https://files.pythonhosted.org/packages/1d/ac/96892e723bc70db3aa778bd44e538d5dd839d5d1a402ef028622d6116e88/botstash-0.2.0-py3-none-any.whl (from https://pypi.org/simple/botstash/) (requires-python:>=3.11) 2026-06-28T09:30:37,787 Found link https://files.pythonhosted.org/packages/58/d6/4ba5dca5b617318f20f37765ef4575b9f6b6aa1da8d0ca4b7082fb8c70ac/botstash-0.2.0.tar.gz (from https://pypi.org/simple/botstash/) (requires-python:>=3.11), version: 0.2.0 2026-06-28T09:30:37,788 Skipping link: No binaries permitted for botstash: https://files.pythonhosted.org/packages/0b/a2/b14d1b8d6652a3104f54cfa8e7cede8b0dc8c8e23c2e14235c8ca02a75ed/botstash-0.3.0-py3-none-any.whl (from https://pypi.org/simple/botstash/) (requires-python:>=3.11) 2026-06-28T09:30:37,789 Found link https://files.pythonhosted.org/packages/ca/27/5ed3b735e49fc2c1b3f8b932a27f37211f24e584d31ce889beee4abfb17b/botstash-0.3.0.tar.gz (from https://pypi.org/simple/botstash/) (requires-python:>=3.11), version: 0.3.0 2026-06-28T09:30:37,790 Skipping link: No binaries permitted for botstash: https://files.pythonhosted.org/packages/2b/48/086ab36831be51a17ca84bbcaea8d91bc20b8eae6206b81589d68726e951/botstash-0.4.0-py3-none-any.whl (from https://pypi.org/simple/botstash/) (requires-python:>=3.11) 2026-06-28T09:30:37,792 Found link https://files.pythonhosted.org/packages/87/ce/43f9b8255aadf72f25187c570e16eeb1b3c7e55e166ad04121e4c3114636/botstash-0.4.0.tar.gz (from https://pypi.org/simple/botstash/) (requires-python:>=3.11), version: 0.4.0 2026-06-28T09:30:37,793 Skipping link: No binaries permitted for botstash: https://files.pythonhosted.org/packages/4e/08/b43d1072b083d8602a6080ae8ee8c0c2d2cb29e50d51c89a315d77ff6a06/botstash-0.5.0-py3-none-any.whl (from https://pypi.org/simple/botstash/) (requires-python:>=3.11) 2026-06-28T09:30:37,794 Found link https://files.pythonhosted.org/packages/cd/23/4f0368ed15946452592c48c483d1835ee12be1eeaefa74bebace60f044f2/botstash-0.5.0.tar.gz (from https://pypi.org/simple/botstash/) (requires-python:>=3.11), version: 0.5.0 2026-06-28T09:30:37,795 Fetching project page and analyzing links: https://www.piwheels.org/simple/botstash/ 2026-06-28T09:30:37,796 Getting page https://www.piwheels.org/simple/botstash/ 2026-06-28T09:30:37,797 Found index url https://www.piwheels.org/simple 2026-06-28T09:30:38,097 Fetched page https://www.piwheels.org/simple/botstash/ as text/html 2026-06-28T09:30:38,100 Skipping link: No binaries permitted for botstash: https://www.piwheels.org/simple/botstash/botstash-0.4.0-py3-none-any.whl#sha256=38f5c4e9253afba191e54f64be08d5e4c803a0ae6ac8e19e6edc471b17dee791 (from https://www.piwheels.org/simple/botstash/) (requires-python:>=3.11) 2026-06-28T09:30:38,101 Skipping link: No binaries permitted for botstash: https://www.piwheels.org/simple/botstash/botstash-0.3.0-py3-none-any.whl#sha256=c794ce644c4a6b026955e79921de358b079aabf16b16b67ee06accfde5f8657d (from https://www.piwheels.org/simple/botstash/) (requires-python:>=3.11) 2026-06-28T09:30:38,101 Skipping link: No binaries permitted for botstash: https://archive1.piwheels.org/simple/botstash/botstash-0.2.0-py3-none-any.whl#sha256=373d9b858a4ed250c311eef7f2d12e91486d128b76dfec2243621ed3b2ff6f1e (from https://www.piwheels.org/simple/botstash/) (requires-python:>=3.11) 2026-06-28T09:30:38,102 Skipping link: No binaries permitted for botstash: https://archive1.piwheels.org/simple/botstash/botstash-0.1.1-py3-none-any.whl#sha256=d82500486b6f13cec1c0d1454cfb6324ae05f80aee3c9c8fa4cba47d52af7c49 (from https://www.piwheels.org/simple/botstash/) (requires-python:>=3.11) 2026-06-28T09:30:38,102 Skipping link: No binaries permitted for botstash: https://archive1.piwheels.org/simple/botstash/botstash-0.1.0-py3-none-any.whl#sha256=e25f1e2ab2953b3a07d1cbdad47635831881ae3e28a2d8d8bc2ec511ea26e33d (from https://www.piwheels.org/simple/botstash/) (requires-python:>=3.11) 2026-06-28T09:30:38,103 Skipping link: not a file: https://www.piwheels.org/simple/botstash/ 2026-06-28T09:30:38,104 Skipping link: not a file: https://pypi.org/simple/botstash/ 2026-06-28T09:30:38,124 Given no hashes to check 1 links for project 'botstash': discarding no candidates 2026-06-28T09:30:38,143 Collecting botstash==0.5.0 2026-06-28T09:30:38,145 Created temporary directory: /tmp/pip-unpack-mn3j9mjx 2026-06-28T09:30:38,475 Downloading botstash-0.5.0.tar.gz (126 kB) 2026-06-28T09:30:38,687 Added botstash==0.5.0 from https://files.pythonhosted.org/packages/cd/23/4f0368ed15946452592c48c483d1835ee12be1eeaefa74bebace60f044f2/botstash-0.5.0.tar.gz to build tracker '/tmp/pip-build-tracker-jikw7jks' 2026-06-28T09:30:38,692 Created temporary directory: /tmp/pip-build-env-p0cu101w 2026-06-28T09:30:38,696 Installing build dependencies: started 2026-06-28T09:30:38,698 Running command pip subprocess to install build dependencies 2026-06-28T09:30:39,829 Using pip 23.0.1 from /usr/lib/python3/dist-packages/pip (python 3.11) 2026-06-28T09:30:40,230 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-28T09:30:40,252 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-06-28T09:30:41,019 Collecting hatchling 2026-06-28T09:30:41,020 Obtaining dependency information for hatchling from https://www.piwheels.org/simple/hatchling/hatchling-1.30.1-py3-none-any.whl.metadata 2026-06-28T09:30:41,034 Using cached https://www.piwheels.org/simple/hatchling/hatchling-1.30.1-py3-none-any.whl.metadata (3.8 kB) 2026-06-28T09:30:41,224 Collecting packaging>=24.2 2026-06-28T09:30:41,225 Obtaining dependency information for packaging>=24.2 from https://www.piwheels.org/simple/packaging/packaging-26.2-py3-none-any.whl.metadata 2026-06-28T09:30:41,238 Using cached https://www.piwheels.org/simple/packaging/packaging-26.2-py3-none-any.whl.metadata (3.5 kB) 2026-06-28T09:30:41,360 Collecting pathspec>=0.10.1 2026-06-28T09:30:41,361 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-28T09:30:41,375 Using cached https://www.piwheels.org/simple/pathspec/pathspec-1.1.1-py3-none-any.whl.metadata (14 kB) 2026-06-28T09:30:41,497 Collecting pluggy>=1.0.0 2026-06-28T09:30:41,498 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-28T09:30:41,511 Using cached https://www.piwheels.org/simple/pluggy/pluggy-1.6.0-py3-none-any.whl.metadata (4.8 kB) 2026-06-28T09:30:41,778 Collecting trove-classifiers 2026-06-28T09:30:41,779 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-28T09:30:41,792 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-28T09:30:41,853 Using cached https://www.piwheels.org/simple/hatchling/hatchling-1.30.1-py3-none-any.whl (77 kB) 2026-06-28T09:30:41,872 Using cached https://www.piwheels.org/simple/packaging/packaging-26.2-py3-none-any.whl (100 kB) 2026-06-28T09:30:41,892 Using cached https://www.piwheels.org/simple/pathspec/pathspec-1.1.1-py3-none-any.whl (57 kB) 2026-06-28T09:30:41,909 Using cached https://www.piwheels.org/simple/pluggy/pluggy-1.6.0-py3-none-any.whl (20 kB) 2026-06-28T09:30:41,925 Using cached https://www.piwheels.org/simple/trove-classifiers/trove_classifiers-2026.6.1.19-py3-none-any.whl (14 kB) 2026-06-28T09:30:41,943 Using cached https://www.piwheels.org/simple/hatchling/hatchling-1.30.1-py3-none-any.whl (77 kB) 2026-06-28T09:30:41,972 Using cached https://www.piwheels.org/simple/packaging/packaging-26.2-py3-none-any.whl (100 kB) 2026-06-28T09:30:41,998 Using cached https://www.piwheels.org/simple/pathspec/pathspec-1.1.1-py3-none-any.whl (57 kB) 2026-06-28T09:30:42,020 Using cached https://www.piwheels.org/simple/pluggy/pluggy-1.6.0-py3-none-any.whl (20 kB) 2026-06-28T09:30:42,040 Using cached https://www.piwheels.org/simple/trove-classifiers/trove_classifiers-2026.6.1.19-py3-none-any.whl (14 kB) 2026-06-28T09:30:44,603 Installing collected packages: trove-classifiers, pluggy, pathspec, packaging, hatchling 2026-06-28T09:30:44,636 Creating /tmp/pip-build-env-p0cu101w/overlay/local/bin 2026-06-28T09:30:44,638 changing mode of /tmp/pip-build-env-p0cu101w/overlay/local/bin/trove-classifiers to 755 2026-06-28T09:30:45,657 changing mode of /tmp/pip-build-env-p0cu101w/overlay/local/bin/hatchling to 755 2026-06-28T09:30:45,692 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-28T09:30:45,952 Installing build dependencies: finished with status 'done' 2026-06-28T09:30:45,959 Getting requirements to build wheel: started 2026-06-28T09:30:45,960 Running command Getting requirements to build wheel 2026-06-28T09:30:46,318 Getting requirements to build wheel: finished with status 'done' 2026-06-28T09:30:46,321 Created temporary directory: /tmp/pip-modern-metadata-yhh4fm9l 2026-06-28T09:30:46,324 Preparing metadata (pyproject.toml): started 2026-06-28T09:30:46,325 Running command Preparing metadata (pyproject.toml) 2026-06-28T09:30:46,921 Preparing metadata (pyproject.toml): finished with status 'done' 2026-06-28T09:30:46,925 Source in /tmp/pip-wheel-wh8_4kpy/botstash_57d511e507ef40de9c342f8b184919b7 has version 0.5.0, which satisfies requirement botstash==0.5.0 from https://files.pythonhosted.org/packages/cd/23/4f0368ed15946452592c48c483d1835ee12be1eeaefa74bebace60f044f2/botstash-0.5.0.tar.gz 2026-06-28T09:30:46,926 Removed botstash==0.5.0 from https://files.pythonhosted.org/packages/cd/23/4f0368ed15946452592c48c483d1835ee12be1eeaefa74bebace60f044f2/botstash-0.5.0.tar.gz from build tracker '/tmp/pip-build-tracker-jikw7jks' 2026-06-28T09:30:46,932 Created temporary directory: /tmp/pip-unpack-qu2o5vb6 2026-06-28T09:30:46,932 Building wheels for collected packages: botstash 2026-06-28T09:30:46,936 Created temporary directory: /tmp/pip-wheel-9ir529m1 2026-06-28T09:30:46,937 Destination directory: /tmp/pip-wheel-9ir529m1 2026-06-28T09:30:46,939 Building wheel for botstash (pyproject.toml): started 2026-06-28T09:30:46,940 Running command Building wheel for botstash (pyproject.toml) 2026-06-28T09:30:47,071 Building wheel for botstash (pyproject.toml): finished with status 'done' 2026-06-28T09:30:47,075 Created wheel for botstash: filename=botstash-0.5.0-py3-none-any.whl size=37319 sha256=8b9d06fb653fb2bf523f38a21d3cad1c8142e1ed99664e1b129017331e9b422f 2026-06-28T09:30:47,076 Stored in directory: /tmp/pip-ephem-wheel-cache-itpe4y8_/wheels/d2/30/90/4f031c610984944effe7281c194cbd33265cf27f556cecdca5 2026-06-28T09:30:47,087 Successfully built botstash 2026-06-28T09:30:47,091 Removed build tracker: '/tmp/pip-build-tracker-jikw7jks'