2025-11-21T04:23:58,011 Created temporary directory: /tmp/pip-ephem-wheel-cache-fbmu75nm 2025-11-21T04:23:58,013 Created temporary directory: /tmp/pip-build-tracker-0948mid0 2025-11-21T04:23:58,014 Initialized build tracking at /tmp/pip-build-tracker-0948mid0 2025-11-21T04:23:58,014 Created build tracker: /tmp/pip-build-tracker-0948mid0 2025-11-21T04:23:58,015 Entered build tracker: /tmp/pip-build-tracker-0948mid0 2025-11-21T04:23:58,015 Created temporary directory: /tmp/pip-wheel-xfaoeepn 2025-11-21T04:23:58,019 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 2025-11-21T04:23:58,021 Created temporary directory: /tmp/pip-ephem-wheel-cache-qjldov_v 2025-11-21T04:23:58,046 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2025-11-21T04:23:58,050 2 location(s) to search for versions of releasecraft: 2025-11-21T04:23:58,050 * https://pypi.org/simple/releasecraft/ 2025-11-21T04:23:58,050 * https://www.piwheels.org/simple/releasecraft/ 2025-11-21T04:23:58,051 Fetching project page and analyzing links: https://pypi.org/simple/releasecraft/ 2025-11-21T04:23:58,051 Getting page https://pypi.org/simple/releasecraft/ 2025-11-21T04:23:58,053 Found index url https://pypi.org/simple 2025-11-21T04:23:58,264 Fetched page https://pypi.org/simple/releasecraft/ as application/vnd.pypi.simple.v1+json 2025-11-21T04:23:58,266 Skipping link: No binaries permitted for releasecraft: https://files.pythonhosted.org/packages/6b/38/3f4bda60f47b322a01263c43911f468c0cf53038411407c3ae053060bb15/releasecraft-0.3.0rc1-py3-none-any.whl (from https://pypi.org/simple/releasecraft/) (requires-python:<4.0,>=3.9) 2025-11-21T04:23:58,267 Found link https://files.pythonhosted.org/packages/88/be/550bbc6b6eaa392e8ce90628ed2da4a93e86e92d5e280d964169d5527bfe/releasecraft-0.3.0rc1.tar.gz (from https://pypi.org/simple/releasecraft/) (requires-python:<4.0,>=3.9), version: 0.3.0rc1 2025-11-21T04:23:58,268 Skipping link: No binaries permitted for releasecraft: https://files.pythonhosted.org/packages/23/fe/9416f28c4e9bb0cb33957b718830166d9089285fe594b68090960695ad23/releasecraft-0.3.0rc2-py3-none-any.whl (from https://pypi.org/simple/releasecraft/) (requires-python:<4.0,>=3.9) 2025-11-21T04:23:58,269 Found link https://files.pythonhosted.org/packages/8e/2d/1bbd7eb9bf9894c340c75f2d399fa6b189412afe0f1ced42e54162e0eb3d/releasecraft-0.3.0rc2.tar.gz (from https://pypi.org/simple/releasecraft/) (requires-python:<4.0,>=3.9), version: 0.3.0rc2 2025-11-21T04:23:58,270 Fetching project page and analyzing links: https://www.piwheels.org/simple/releasecraft/ 2025-11-21T04:23:58,271 Getting page https://www.piwheels.org/simple/releasecraft/ 2025-11-21T04:23:58,272 Found index url https://www.piwheels.org/simple 2025-11-21T04:23:58,464 Fetched page https://www.piwheels.org/simple/releasecraft/ as text/html 2025-11-21T04:23:58,465 Skipping link: No binaries permitted for releasecraft: https://www.piwheels.org/simple/releasecraft/releasecraft-0.3.0rc1-py3-none-any.whl#sha256=77d45d50634e27672b1e800e41eb60e42e7043e235079d180b26c80128ee5fc7 (from https://www.piwheels.org/simple/releasecraft/) (requires-python:<4.0,>=3.9) 2025-11-21T04:23:58,466 Skipping link: not a file: https://www.piwheels.org/simple/releasecraft/ 2025-11-21T04:23:58,467 Skipping link: not a file: https://pypi.org/simple/releasecraft/ 2025-11-21T04:23:58,486 Given no hashes to check 1 links for project 'releasecraft': discarding no candidates 2025-11-21T04:23:58,504 Collecting releasecraft==0.3.0rc2 2025-11-21T04:23:58,506 Created temporary directory: /tmp/pip-unpack-084z4x5t 2025-11-21T04:23:58,638 Downloading releasecraft-0.3.0rc2.tar.gz (87 kB) 2025-11-21T04:23:58,822 Added releasecraft==0.3.0rc2 from https://files.pythonhosted.org/packages/8e/2d/1bbd7eb9bf9894c340c75f2d399fa6b189412afe0f1ced42e54162e0eb3d/releasecraft-0.3.0rc2.tar.gz to build tracker '/tmp/pip-build-tracker-0948mid0' 2025-11-21T04:23:58,830 Created temporary directory: /tmp/pip-build-env-ynihtier 2025-11-21T04:23:58,835 Installing build dependencies: started 2025-11-21T04:23:58,836 Running command pip subprocess to install build dependencies 2025-11-21T04:23:59,983 Using pip 23.0.1 from /usr/lib/python3/dist-packages/pip (python 3.11) 2025-11-21T04:24:00,630 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 2025-11-21T04:24:00,653 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2025-11-21T04:24:02,398 Collecting setuptools>=61.0 2025-11-21T04:24:02,505 Using cached https://www.piwheels.org/simple/setuptools/setuptools-80.9.0-py3-none-any.whl (1.2 MB) 2025-11-21T04:24:02,769 Collecting wheel 2025-11-21T04:24:02,787 Using cached https://www.piwheels.org/simple/wheel/wheel-0.45.1-py3-none-any.whl (72 kB) 2025-11-21T04:24:05,658 Installing collected packages: wheel, setuptools 2025-11-21T04:24:05,896 Creating /tmp/pip-build-env-ynihtier/overlay/local/bin 2025-11-21T04:24:05,898 changing mode of /tmp/pip-build-env-ynihtier/overlay/local/bin/wheel to 755 2025-11-21T04:24:09,479 Successfully installed setuptools-80.9.0 wheel-0.45.1 2025-11-21T04:24:09,752 Installing build dependencies: finished with status 'done' 2025-11-21T04:24:09,759 Getting requirements to build wheel: started 2025-11-21T04:24:09,760 Running command Getting requirements to build wheel 2025-11-21T04:24:10,369 /tmp/pip-build-env-ynihtier/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsDeprecationWarning: `project.license` as a TOML table is deprecated 2025-11-21T04:24:10,369 !! 2025-11-21T04:24:10,371 ******************************************************************************** 2025-11-21T04:24:10,371 Please use a simple string containing a SPDX expression for `project.license`. You can also use `project.license-files`. (Both options available on setuptools>=77.0.0). 2025-11-21T04:24:10,372 By 2026-Feb-18, you need to update your project and remove deprecated calls 2025-11-21T04:24:10,373 or your builds will no longer be supported. 2025-11-21T04:24:10,374 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2025-11-21T04:24:10,375 ******************************************************************************** 2025-11-21T04:24:10,377 !! 2025-11-21T04:24:10,377 corresp(dist, value, root_dir) 2025-11-21T04:24:10,463 /tmp/pip-build-env-ynihtier/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:61: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2025-11-21T04:24:10,464 !! 2025-11-21T04:24:10,465 ******************************************************************************** 2025-11-21T04:24:10,465 Please consider removing the following classifiers in favor of a SPDX license expression: 2025-11-21T04:24:10,466 License :: OSI Approved :: MIT License 2025-11-21T04:24:10,468 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2025-11-21T04:24:10,469 ******************************************************************************** 2025-11-21T04:24:10,470 !! 2025-11-21T04:24:10,470 dist._finalize_license_expression() 2025-11-21T04:24:10,471 /tmp/pip-build-env-ynihtier/overlay/local/lib/python3.11/dist-packages/setuptools/dist.py:759: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2025-11-21T04:24:10,472 !! 2025-11-21T04:24:10,473 ******************************************************************************** 2025-11-21T04:24:10,474 Please consider removing the following classifiers in favor of a SPDX license expression: 2025-11-21T04:24:10,475 License :: OSI Approved :: MIT License 2025-11-21T04:24:10,475 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2025-11-21T04:24:10,476 ******************************************************************************** 2025-11-21T04:24:10,477 !! 2025-11-21T04:24:10,477 self._finalize_license_expression() 2025-11-21T04:24:10,479 running egg_info 2025-11-21T04:24:10,486 writing releasecraft.egg-info/PKG-INFO 2025-11-21T04:24:10,492 writing dependency_links to releasecraft.egg-info/dependency_links.txt 2025-11-21T04:24:10,494 writing entry points to releasecraft.egg-info/entry_points.txt 2025-11-21T04:24:10,498 writing requirements to releasecraft.egg-info/requires.txt 2025-11-21T04:24:10,499 writing top-level names to releasecraft.egg-info/top_level.txt 2025-11-21T04:24:10,531 reading manifest file 'releasecraft.egg-info/SOURCES.txt' 2025-11-21T04:24:10,536 adding license file 'LICENSE' 2025-11-21T04:24:10,541 writing manifest file 'releasecraft.egg-info/SOURCES.txt' 2025-11-21T04:24:10,639 Getting requirements to build wheel: finished with status 'done' 2025-11-21T04:24:10,643 Created temporary directory: /tmp/pip-modern-metadata-b9n61bag 2025-11-21T04:24:10,645 Preparing metadata (pyproject.toml): started 2025-11-21T04:24:10,646 Running command Preparing metadata (pyproject.toml) 2025-11-21T04:24:11,205 /tmp/pip-build-env-ynihtier/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsDeprecationWarning: `project.license` as a TOML table is deprecated 2025-11-21T04:24:11,205 !! 2025-11-21T04:24:11,206 ******************************************************************************** 2025-11-21T04:24:11,207 Please use a simple string containing a SPDX expression for `project.license`. You can also use `project.license-files`. (Both options available on setuptools>=77.0.0). 2025-11-21T04:24:11,208 By 2026-Feb-18, you need to update your project and remove deprecated calls 2025-11-21T04:24:11,209 or your builds will no longer be supported. 2025-11-21T04:24:11,210 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2025-11-21T04:24:11,211 ******************************************************************************** 2025-11-21T04:24:11,212 !! 2025-11-21T04:24:11,212 corresp(dist, value, root_dir) 2025-11-21T04:24:11,289 /tmp/pip-build-env-ynihtier/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:61: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2025-11-21T04:24:11,290 !! 2025-11-21T04:24:11,291 ******************************************************************************** 2025-11-21T04:24:11,291 Please consider removing the following classifiers in favor of a SPDX license expression: 2025-11-21T04:24:11,292 License :: OSI Approved :: MIT License 2025-11-21T04:24:11,294 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2025-11-21T04:24:11,294 ******************************************************************************** 2025-11-21T04:24:11,295 !! 2025-11-21T04:24:11,296 dist._finalize_license_expression() 2025-11-21T04:24:11,297 /tmp/pip-build-env-ynihtier/overlay/local/lib/python3.11/dist-packages/setuptools/dist.py:759: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2025-11-21T04:24:11,297 !! 2025-11-21T04:24:11,298 ******************************************************************************** 2025-11-21T04:24:11,299 Please consider removing the following classifiers in favor of a SPDX license expression: 2025-11-21T04:24:11,301 License :: OSI Approved :: MIT License 2025-11-21T04:24:11,302 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2025-11-21T04:24:11,302 ******************************************************************************** 2025-11-21T04:24:11,303 !! 2025-11-21T04:24:11,303 self._finalize_license_expression() 2025-11-21T04:24:11,304 running dist_info 2025-11-21T04:24:11,316 creating /tmp/pip-modern-metadata-b9n61bag/releasecraft.egg-info 2025-11-21T04:24:11,317 writing /tmp/pip-modern-metadata-b9n61bag/releasecraft.egg-info/PKG-INFO 2025-11-21T04:24:11,324 writing dependency_links to /tmp/pip-modern-metadata-b9n61bag/releasecraft.egg-info/dependency_links.txt 2025-11-21T04:24:11,325 writing entry points to /tmp/pip-modern-metadata-b9n61bag/releasecraft.egg-info/entry_points.txt 2025-11-21T04:24:11,329 writing requirements to /tmp/pip-modern-metadata-b9n61bag/releasecraft.egg-info/requires.txt 2025-11-21T04:24:11,330 writing top-level names to /tmp/pip-modern-metadata-b9n61bag/releasecraft.egg-info/top_level.txt 2025-11-21T04:24:11,331 writing manifest file '/tmp/pip-modern-metadata-b9n61bag/releasecraft.egg-info/SOURCES.txt' 2025-11-21T04:24:11,359 reading manifest file '/tmp/pip-modern-metadata-b9n61bag/releasecraft.egg-info/SOURCES.txt' 2025-11-21T04:24:11,361 adding license file 'LICENSE' 2025-11-21T04:24:11,365 writing manifest file '/tmp/pip-modern-metadata-b9n61bag/releasecraft.egg-info/SOURCES.txt' 2025-11-21T04:24:11,366 creating '/tmp/pip-modern-metadata-b9n61bag/releasecraft-0.3.0rc2.dist-info' 2025-11-21T04:24:11,492 Preparing metadata (pyproject.toml): finished with status 'done' 2025-11-21T04:24:11,498 Source in /tmp/pip-wheel-xfaoeepn/releasecraft_446181f879514ab1887237b24f7f17ab has version 0.3.0rc2, which satisfies requirement releasecraft==0.3.0rc2 from https://files.pythonhosted.org/packages/8e/2d/1bbd7eb9bf9894c340c75f2d399fa6b189412afe0f1ced42e54162e0eb3d/releasecraft-0.3.0rc2.tar.gz 2025-11-21T04:24:11,499 Removed releasecraft==0.3.0rc2 from https://files.pythonhosted.org/packages/8e/2d/1bbd7eb9bf9894c340c75f2d399fa6b189412afe0f1ced42e54162e0eb3d/releasecraft-0.3.0rc2.tar.gz from build tracker '/tmp/pip-build-tracker-0948mid0' 2025-11-21T04:24:11,507 Created temporary directory: /tmp/pip-unpack-2vku3p4m 2025-11-21T04:24:11,508 Building wheels for collected packages: releasecraft 2025-11-21T04:24:11,512 Created temporary directory: /tmp/pip-wheel-0lqnr9yr 2025-11-21T04:24:11,513 Destination directory: /tmp/pip-wheel-0lqnr9yr 2025-11-21T04:24:11,515 Building wheel for releasecraft (pyproject.toml): started 2025-11-21T04:24:11,516 Running command Building wheel for releasecraft (pyproject.toml) 2025-11-21T04:24:12,065 /tmp/pip-build-env-ynihtier/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsDeprecationWarning: `project.license` as a TOML table is deprecated 2025-11-21T04:24:12,065 !! 2025-11-21T04:24:12,067 ******************************************************************************** 2025-11-21T04:24:12,067 Please use a simple string containing a SPDX expression for `project.license`. You can also use `project.license-files`. (Both options available on setuptools>=77.0.0). 2025-11-21T04:24:12,068 By 2026-Feb-18, you need to update your project and remove deprecated calls 2025-11-21T04:24:12,069 or your builds will no longer be supported. 2025-11-21T04:24:12,070 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2025-11-21T04:24:12,071 ******************************************************************************** 2025-11-21T04:24:12,072 !! 2025-11-21T04:24:12,073 corresp(dist, value, root_dir) 2025-11-21T04:24:12,145 /tmp/pip-build-env-ynihtier/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:61: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2025-11-21T04:24:12,146 !! 2025-11-21T04:24:12,147 ******************************************************************************** 2025-11-21T04:24:12,147 Please consider removing the following classifiers in favor of a SPDX license expression: 2025-11-21T04:24:12,148 License :: OSI Approved :: MIT License 2025-11-21T04:24:12,149 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2025-11-21T04:24:12,149 ******************************************************************************** 2025-11-21T04:24:12,150 !! 2025-11-21T04:24:12,151 dist._finalize_license_expression() 2025-11-21T04:24:12,153 /tmp/pip-build-env-ynihtier/overlay/local/lib/python3.11/dist-packages/setuptools/dist.py:759: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2025-11-21T04:24:12,153 !! 2025-11-21T04:24:12,154 ******************************************************************************** 2025-11-21T04:24:12,155 Please consider removing the following classifiers in favor of a SPDX license expression: 2025-11-21T04:24:12,156 License :: OSI Approved :: MIT License 2025-11-21T04:24:12,157 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2025-11-21T04:24:12,157 ******************************************************************************** 2025-11-21T04:24:12,158 !! 2025-11-21T04:24:12,159 self._finalize_license_expression() 2025-11-21T04:24:12,159 running bdist_wheel 2025-11-21T04:24:12,176 running build 2025-11-21T04:24:12,177 running build_py 2025-11-21T04:24:12,184 creating build/lib/releaser 2025-11-21T04:24:12,186 copying releaser/cli.py -> build/lib/releaser 2025-11-21T04:24:12,189 copying releaser/workflow.py -> build/lib/releaser 2025-11-21T04:24:12,192 copying releaser/init_cmd.py -> build/lib/releaser 2025-11-21T04:24:12,194 copying releaser/commit_lint.py -> build/lib/releaser 2025-11-21T04:24:12,196 copying releaser/commit_gen.py -> build/lib/releaser 2025-11-21T04:24:12,199 copying releaser/logging_setup.py -> build/lib/releaser 2025-11-21T04:24:12,201 copying releaser/__init__.py -> build/lib/releaser 2025-11-21T04:24:12,203 copying releaser/console.py -> build/lib/releaser 2025-11-21T04:24:12,206 creating build/lib/releaser/log 2025-11-21T04:24:12,207 copying releaser/log/modes.py -> build/lib/releaser/log 2025-11-21T04:24:12,209 copying releaser/log/tunnel.py -> build/lib/releaser/log 2025-11-21T04:24:12,212 copying releaser/log/streaming.py -> build/lib/releaser/log 2025-11-21T04:24:12,215 copying releaser/log/utils.py -> build/lib/releaser/log 2025-11-21T04:24:12,217 copying releaser/log/capture.py -> build/lib/releaser/log 2025-11-21T04:24:12,220 copying releaser/log/cli_parser.py -> build/lib/releaser/log 2025-11-21T04:24:12,222 copying releaser/log/__init__.py -> build/lib/releaser/log 2025-11-21T04:24:12,224 copying releaser/log/client.py -> build/lib/releaser/log 2025-11-21T04:24:12,226 creating build/lib/releaser/config 2025-11-21T04:24:12,227 copying releaser/config/load.py -> build/lib/releaser/config 2025-11-21T04:24:12,230 copying releaser/config/model.py -> build/lib/releaser/config 2025-11-21T04:24:12,233 copying releaser/config/__init__.py -> build/lib/releaser/config 2025-11-21T04:24:12,235 creating build/lib/releaser/bump 2025-11-21T04:24:12,236 copying releaser/bump/notes.py -> build/lib/releaser/bump 2025-11-21T04:24:12,239 copying releaser/bump/rules.py -> build/lib/releaser/bump 2025-11-21T04:24:12,241 copying releaser/bump/providers.py -> build/lib/releaser/bump 2025-11-21T04:24:12,243 copying releaser/bump/semver.py -> build/lib/releaser/bump 2025-11-21T04:24:12,245 copying releaser/bump/flow.py -> build/lib/releaser/bump 2025-11-21T04:24:12,248 copying releaser/bump/__init__.py -> build/lib/releaser/bump 2025-11-21T04:24:12,251 creating build/lib/releaser/ai 2025-11-21T04:24:12,252 copying releaser/ai/data_collector.py -> build/lib/releaser/ai 2025-11-21T04:24:12,255 copying releaser/ai/generator.py -> build/lib/releaser/ai 2025-11-21T04:24:12,257 copying releaser/ai/__init__.py -> build/lib/releaser/ai 2025-11-21T04:24:12,258 copying releaser/ai/cache.py -> build/lib/releaser/ai 2025-11-21T04:24:12,261 copying releaser/ai/config.py -> build/lib/releaser/ai 2025-11-21T04:24:12,262 copying releaser/ai/schemas.py -> build/lib/releaser/ai 2025-11-21T04:24:12,265 creating build/lib/releaser/drafter 2025-11-21T04:24:12,266 copying releaser/drafter/utils.py -> build/lib/releaser/drafter 2025-11-21T04:24:12,268 creating build/lib/releaser/ai/engine 2025-11-21T04:24:12,269 copying releaser/ai/engine/openai_instructor.py -> build/lib/releaser/ai/engine 2025-11-21T04:24:12,272 copying releaser/ai/engine/__init__.py -> build/lib/releaser/ai/engine 2025-11-21T04:24:12,274 creating build/lib/releaser/ai/prompts 2025-11-21T04:24:12,275 copying releaser/ai/prompts/__init__.py -> build/lib/releaser/ai/prompts 2025-11-21T04:24:12,277 running egg_info 2025-11-21T04:24:12,288 writing releasecraft.egg-info/PKG-INFO 2025-11-21T04:24:12,294 writing dependency_links to releasecraft.egg-info/dependency_links.txt 2025-11-21T04:24:12,296 writing entry points to releasecraft.egg-info/entry_points.txt 2025-11-21T04:24:12,299 writing requirements to releasecraft.egg-info/requires.txt 2025-11-21T04:24:12,300 writing top-level names to releasecraft.egg-info/top_level.txt 2025-11-21T04:24:12,317 reading manifest file 'releasecraft.egg-info/SOURCES.txt' 2025-11-21T04:24:12,322 adding license file 'LICENSE' 2025-11-21T04:24:12,327 writing manifest file 'releasecraft.egg-info/SOURCES.txt' 2025-11-21T04:24:12,333 copying releaser/ai/prompts/system_release_notes.md -> build/lib/releaser/ai/prompts 2025-11-21T04:24:12,336 copying releaser/ai/prompts/system_commit_message.md -> build/lib/releaser/ai/prompts 2025-11-21T04:24:12,338 copying releaser/ai/prompts/release_notes.md.j2 -> build/lib/releaser/ai/prompts 2025-11-21T04:24:12,340 copying releaser/ai/prompts/commit_message.md.j2 -> build/lib/releaser/ai/prompts 2025-11-21T04:24:12,357 installing to build/bdist.linux-armv7l/wheel 2025-11-21T04:24:12,358 running install 2025-11-21T04:24:12,382 running install_lib 2025-11-21T04:24:12,389 creating build/bdist.linux-armv7l/wheel 2025-11-21T04:24:12,391 creating build/bdist.linux-armv7l/wheel/releaser 2025-11-21T04:24:12,392 copying build/lib/releaser/cli.py -> build/bdist.linux-armv7l/wheel/./releaser 2025-11-21T04:24:12,396 creating build/bdist.linux-armv7l/wheel/releaser/log 2025-11-21T04:24:12,397 copying build/lib/releaser/log/modes.py -> build/bdist.linux-armv7l/wheel/./releaser/log 2025-11-21T04:24:12,399 copying build/lib/releaser/log/tunnel.py -> build/bdist.linux-armv7l/wheel/./releaser/log 2025-11-21T04:24:12,402 copying build/lib/releaser/log/streaming.py -> build/bdist.linux-armv7l/wheel/./releaser/log 2025-11-21T04:24:12,404 copying build/lib/releaser/log/utils.py -> build/bdist.linux-armv7l/wheel/./releaser/log 2025-11-21T04:24:12,407 copying build/lib/releaser/log/capture.py -> build/bdist.linux-armv7l/wheel/./releaser/log 2025-11-21T04:24:12,409 copying build/lib/releaser/log/cli_parser.py -> build/bdist.linux-armv7l/wheel/./releaser/log 2025-11-21T04:24:12,412 copying build/lib/releaser/log/__init__.py -> build/bdist.linux-armv7l/wheel/./releaser/log 2025-11-21T04:24:12,413 copying build/lib/releaser/log/client.py -> build/bdist.linux-armv7l/wheel/./releaser/log 2025-11-21T04:24:12,415 copying build/lib/releaser/workflow.py -> build/bdist.linux-armv7l/wheel/./releaser 2025-11-21T04:24:12,418 copying build/lib/releaser/init_cmd.py -> build/bdist.linux-armv7l/wheel/./releaser 2025-11-21T04:24:12,421 creating build/bdist.linux-armv7l/wheel/releaser/config 2025-11-21T04:24:12,422 copying build/lib/releaser/config/load.py -> build/bdist.linux-armv7l/wheel/./releaser/config 2025-11-21T04:24:12,425 copying build/lib/releaser/config/model.py -> build/bdist.linux-armv7l/wheel/./releaser/config 2025-11-21T04:24:12,427 copying build/lib/releaser/config/__init__.py -> build/bdist.linux-armv7l/wheel/./releaser/config 2025-11-21T04:24:12,429 copying build/lib/releaser/commit_lint.py -> build/bdist.linux-armv7l/wheel/./releaser 2025-11-21T04:24:12,431 copying build/lib/releaser/commit_gen.py -> build/bdist.linux-armv7l/wheel/./releaser 2025-11-21T04:24:12,433 creating build/bdist.linux-armv7l/wheel/releaser/bump 2025-11-21T04:24:12,434 copying build/lib/releaser/bump/notes.py -> build/bdist.linux-armv7l/wheel/./releaser/bump 2025-11-21T04:24:12,436 copying build/lib/releaser/bump/rules.py -> build/bdist.linux-armv7l/wheel/./releaser/bump 2025-11-21T04:24:12,438 copying build/lib/releaser/bump/providers.py -> build/bdist.linux-armv7l/wheel/./releaser/bump 2025-11-21T04:24:12,440 copying build/lib/releaser/bump/semver.py -> build/bdist.linux-armv7l/wheel/./releaser/bump 2025-11-21T04:24:12,442 copying build/lib/releaser/bump/flow.py -> build/bdist.linux-armv7l/wheel/./releaser/bump 2025-11-21T04:24:12,445 copying build/lib/releaser/bump/__init__.py -> build/bdist.linux-armv7l/wheel/./releaser/bump 2025-11-21T04:24:12,446 copying build/lib/releaser/logging_setup.py -> build/bdist.linux-armv7l/wheel/./releaser 2025-11-21T04:24:12,448 copying build/lib/releaser/__init__.py -> build/bdist.linux-armv7l/wheel/./releaser 2025-11-21T04:24:12,451 creating build/bdist.linux-armv7l/wheel/releaser/ai 2025-11-21T04:24:12,452 creating build/bdist.linux-armv7l/wheel/releaser/ai/engine 2025-11-21T04:24:12,454 copying build/lib/releaser/ai/engine/openai_instructor.py -> build/bdist.linux-armv7l/wheel/./releaser/ai/engine 2025-11-21T04:24:12,457 copying build/lib/releaser/ai/engine/__init__.py -> build/bdist.linux-armv7l/wheel/./releaser/ai/engine 2025-11-21T04:24:12,459 creating build/bdist.linux-armv7l/wheel/releaser/ai/prompts 2025-11-21T04:24:12,460 copying build/lib/releaser/ai/prompts/release_notes.md.j2 -> build/bdist.linux-armv7l/wheel/./releaser/ai/prompts 2025-11-21T04:24:12,462 copying build/lib/releaser/ai/prompts/system_release_notes.md -> build/bdist.linux-armv7l/wheel/./releaser/ai/prompts 2025-11-21T04:24:12,464 copying build/lib/releaser/ai/prompts/system_commit_message.md -> build/bdist.linux-armv7l/wheel/./releaser/ai/prompts 2025-11-21T04:24:12,466 copying build/lib/releaser/ai/prompts/__init__.py -> build/bdist.linux-armv7l/wheel/./releaser/ai/prompts 2025-11-21T04:24:12,467 copying build/lib/releaser/ai/prompts/commit_message.md.j2 -> build/bdist.linux-armv7l/wheel/./releaser/ai/prompts 2025-11-21T04:24:12,469 copying build/lib/releaser/ai/data_collector.py -> build/bdist.linux-armv7l/wheel/./releaser/ai 2025-11-21T04:24:12,472 copying build/lib/releaser/ai/generator.py -> build/bdist.linux-armv7l/wheel/./releaser/ai 2025-11-21T04:24:12,474 copying build/lib/releaser/ai/__init__.py -> build/bdist.linux-armv7l/wheel/./releaser/ai 2025-11-21T04:24:12,475 copying build/lib/releaser/ai/cache.py -> build/bdist.linux-armv7l/wheel/./releaser/ai 2025-11-21T04:24:12,478 copying build/lib/releaser/ai/config.py -> build/bdist.linux-armv7l/wheel/./releaser/ai 2025-11-21T04:24:12,479 copying build/lib/releaser/ai/schemas.py -> build/bdist.linux-armv7l/wheel/./releaser/ai 2025-11-21T04:24:12,481 copying build/lib/releaser/console.py -> build/bdist.linux-armv7l/wheel/./releaser 2025-11-21T04:24:12,484 creating build/bdist.linux-armv7l/wheel/releaser/drafter 2025-11-21T04:24:12,485 copying build/lib/releaser/drafter/utils.py -> build/bdist.linux-armv7l/wheel/./releaser/drafter 2025-11-21T04:24:12,487 running install_egg_info 2025-11-21T04:24:12,493 Copying releasecraft.egg-info to build/bdist.linux-armv7l/wheel/./releasecraft-0.3.0rc2-py3.11.egg-info 2025-11-21T04:24:12,505 running install_scripts 2025-11-21T04:24:12,517 creating build/bdist.linux-armv7l/wheel/releasecraft-0.3.0rc2.dist-info/WHEEL 2025-11-21T04:24:12,520 creating '/tmp/pip-wheel-0lqnr9yr/.tmp-swhph1s8/releasecraft-0.3.0rc2-py3-none-any.whl' and adding 'build/bdist.linux-armv7l/wheel' to it 2025-11-21T04:24:12,523 adding 'releasecraft-0.3.0rc2.dist-info/licenses/LICENSE' 2025-11-21T04:24:12,526 adding 'releaser/__init__.py' 2025-11-21T04:24:12,528 adding 'releaser/cli.py' 2025-11-21T04:24:12,530 adding 'releaser/commit_gen.py' 2025-11-21T04:24:12,531 adding 'releaser/commit_lint.py' 2025-11-21T04:24:12,533 adding 'releaser/console.py' 2025-11-21T04:24:12,535 adding 'releaser/init_cmd.py' 2025-11-21T04:24:12,537 adding 'releaser/logging_setup.py' 2025-11-21T04:24:12,540 adding 'releaser/workflow.py' 2025-11-21T04:24:12,542 adding 'releaser/ai/__init__.py' 2025-11-21T04:24:12,543 adding 'releaser/ai/cache.py' 2025-11-21T04:24:12,545 adding 'releaser/ai/config.py' 2025-11-21T04:24:12,547 adding 'releaser/ai/data_collector.py' 2025-11-21T04:24:12,548 adding 'releaser/ai/generator.py' 2025-11-21T04:24:12,550 adding 'releaser/ai/schemas.py' 2025-11-21T04:24:12,551 adding 'releaser/ai/engine/__init__.py' 2025-11-21T04:24:12,554 adding 'releaser/ai/engine/openai_instructor.py' 2025-11-21T04:24:12,555 adding 'releaser/ai/prompts/__init__.py' 2025-11-21T04:24:12,557 adding 'releaser/ai/prompts/commit_message.md.j2' 2025-11-21T04:24:12,558 adding 'releaser/ai/prompts/release_notes.md.j2' 2025-11-21T04:24:12,559 adding 'releaser/ai/prompts/system_commit_message.md' 2025-11-21T04:24:12,561 adding 'releaser/ai/prompts/system_release_notes.md' 2025-11-21T04:24:12,562 adding 'releaser/bump/__init__.py' 2025-11-21T04:24:12,568 adding 'releaser/bump/flow.py' 2025-11-21T04:24:12,569 adding 'releaser/bump/notes.py' 2025-11-21T04:24:12,571 adding 'releaser/bump/providers.py' 2025-11-21T04:24:12,572 adding 'releaser/bump/rules.py' 2025-11-21T04:24:12,573 adding 'releaser/bump/semver.py' 2025-11-21T04:24:12,575 adding 'releaser/config/__init__.py' 2025-11-21T04:24:12,577 adding 'releaser/config/load.py' 2025-11-21T04:24:12,578 adding 'releaser/config/model.py' 2025-11-21T04:24:12,581 adding 'releaser/drafter/utils.py' 2025-11-21T04:24:12,583 adding 'releaser/log/__init__.py' 2025-11-21T04:24:12,584 adding 'releaser/log/capture.py' 2025-11-21T04:24:12,586 adding 'releaser/log/cli_parser.py' 2025-11-21T04:24:12,587 adding 'releaser/log/client.py' 2025-11-21T04:24:12,589 adding 'releaser/log/modes.py' 2025-11-21T04:24:12,591 adding 'releaser/log/streaming.py' 2025-11-21T04:24:12,593 adding 'releaser/log/tunnel.py' 2025-11-21T04:24:12,595 adding 'releaser/log/utils.py' 2025-11-21T04:24:12,597 adding 'releasecraft-0.3.0rc2.dist-info/METADATA' 2025-11-21T04:24:12,599 adding 'releasecraft-0.3.0rc2.dist-info/WHEEL' 2025-11-21T04:24:12,600 adding 'releasecraft-0.3.0rc2.dist-info/entry_points.txt' 2025-11-21T04:24:12,600 adding 'releasecraft-0.3.0rc2.dist-info/top_level.txt' 2025-11-21T04:24:12,602 adding 'releasecraft-0.3.0rc2.dist-info/RECORD' 2025-11-21T04:24:12,604 removing build/bdist.linux-armv7l/wheel 2025-11-21T04:24:12,716 Building wheel for releasecraft (pyproject.toml): finished with status 'done' 2025-11-21T04:24:12,722 Created wheel for releasecraft: filename=releasecraft-0.3.0rc2-py3-none-any.whl size=94460 sha256=c2c7064b03afd8faf43f9fe03f5d66e64d3fb86ead895cae637596659c1a4f49 2025-11-21T04:24:12,724 Stored in directory: /tmp/pip-ephem-wheel-cache-qjldov_v/wheels/e7/e0/3d/a6791d74e4aab1a83b5fe7d56b1b19b7e398d7387199d5d896 2025-11-21T04:24:12,740 Successfully built releasecraft 2025-11-21T04:24:12,746 Removed build tracker: '/tmp/pip-build-tracker-0948mid0'