2026-05-21T13:15:07,949 Created temporary directory: /tmp/pip-ephem-wheel-cache-n_7cp9jl 2026-05-21T13:15:07,950 Created temporary directory: /tmp/pip-build-tracker-j5v2x7e4 2026-05-21T13:15:07,951 Initialized build tracking at /tmp/pip-build-tracker-j5v2x7e4 2026-05-21T13:15:07,952 Created build tracker: /tmp/pip-build-tracker-j5v2x7e4 2026-05-21T13:15:07,952 Entered build tracker: /tmp/pip-build-tracker-j5v2x7e4 2026-05-21T13:15:07,953 Created temporary directory: /tmp/pip-wheel-cyuk9_dz 2026-05-21T13:15:07,956 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-05-21T13:15:07,958 Created temporary directory: /tmp/pip-ephem-wheel-cache-hu9qi6l2 2026-05-21T13:15:07,980 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-05-21T13:15:07,984 2 location(s) to search for versions of dotmd-parser: 2026-05-21T13:15:07,984 * https://pypi.org/simple/dotmd-parser/ 2026-05-21T13:15:07,984 * https://www.piwheels.org/simple/dotmd-parser/ 2026-05-21T13:15:07,985 Fetching project page and analyzing links: https://pypi.org/simple/dotmd-parser/ 2026-05-21T13:15:07,986 Getting page https://pypi.org/simple/dotmd-parser/ 2026-05-21T13:15:07,987 Found index url https://pypi.org/simple 2026-05-21T13:15:08,219 Fetched page https://pypi.org/simple/dotmd-parser/ as application/vnd.pypi.simple.v1+json 2026-05-21T13:15:08,222 Skipping link: No binaries permitted for dotmd-parser: https://files.pythonhosted.org/packages/7d/c8/cefad9a49906747acef71ccb2fb4239d986556d64201a17300826d7d5bc7/dotmd_parser-0.1.0-py3-none-any.whl (from https://pypi.org/simple/dotmd-parser/) (requires-python:>=3.10) 2026-05-21T13:15:08,223 Found link https://files.pythonhosted.org/packages/35/bb/4f562f4bbde715904cdf1fc33c5cd60c1314d7a5d777319dbe56c9cf8cbb/dotmd_parser-0.1.0.tar.gz (from https://pypi.org/simple/dotmd-parser/) (requires-python:>=3.10), version: 0.1.0 2026-05-21T13:15:08,224 Skipping link: No binaries permitted for dotmd-parser: https://files.pythonhosted.org/packages/68/a0/ee9b9b84f68e707535ed875f38e4a1cfb51afbb80cab52a154e9b323948c/dotmd_parser-0.2.0-py3-none-any.whl (from https://pypi.org/simple/dotmd-parser/) (requires-python:>=3.10) 2026-05-21T13:15:08,225 Found link https://files.pythonhosted.org/packages/da/ac/912e382f1ec5fa7e44f959014745141a395702e80bdc57ae5e3b7d451de1/dotmd_parser-0.2.0.tar.gz (from https://pypi.org/simple/dotmd-parser/) (requires-python:>=3.10), version: 0.2.0 2026-05-21T13:15:08,226 Skipping link: No binaries permitted for dotmd-parser: https://files.pythonhosted.org/packages/90/06/bf6446e8ac72785d51cd213487dbeadc3b1208f0af0e2bb65a10c3af8caa/dotmd_parser-0.2.1-py3-none-any.whl (from https://pypi.org/simple/dotmd-parser/) (requires-python:>=3.10) 2026-05-21T13:15:08,227 Found link https://files.pythonhosted.org/packages/fb/0f/c13d1c48ed65804eda383e282f006c369b178491127f1079340a7fd700dc/dotmd_parser-0.2.1.tar.gz (from https://pypi.org/simple/dotmd-parser/) (requires-python:>=3.10), version: 0.2.1 2026-05-21T13:15:08,228 Skipping link: No binaries permitted for dotmd-parser: https://files.pythonhosted.org/packages/96/13/57c85c37a1ddea5717c4b499d8af5488ee0cea47e39a7bdc9d1d1c29d7be/dotmd_parser-0.5.0-py3-none-any.whl (from https://pypi.org/simple/dotmd-parser/) (requires-python:>=3.10) 2026-05-21T13:15:08,229 Found link https://files.pythonhosted.org/packages/94/92/5d301dca5f16080b2cf7c083034017b38075020dd14e0245936fb699b6b1/dotmd_parser-0.5.0.tar.gz (from https://pypi.org/simple/dotmd-parser/) (requires-python:>=3.10), version: 0.5.0 2026-05-21T13:15:08,229 Skipping link: No binaries permitted for dotmd-parser: https://files.pythonhosted.org/packages/00/37/bfda417a322b5d41e738d8624505b93d1912bbf2ff78b2c9ef8095c7be09/dotmd_parser-0.6.2-py3-none-any.whl (from https://pypi.org/simple/dotmd-parser/) (requires-python:>=3.10) 2026-05-21T13:15:08,230 Found link https://files.pythonhosted.org/packages/2f/bb/ae7eaefd18dba838a42716433eaaf5f2027c13102a40e8daa6c9828a5658/dotmd_parser-0.6.2.tar.gz (from https://pypi.org/simple/dotmd-parser/) (requires-python:>=3.10), version: 0.6.2 2026-05-21T13:15:08,231 Skipping link: No binaries permitted for dotmd-parser: https://files.pythonhosted.org/packages/3b/bb/77fe41f494b335b36292efbddedb15de6a430fab4f0ad07beb84fa4b7492/dotmd_parser-0.7.0-py3-none-any.whl (from https://pypi.org/simple/dotmd-parser/) (requires-python:>=3.10) 2026-05-21T13:15:08,232 Found link https://files.pythonhosted.org/packages/33/67/d7cb9cc204b9e90f7940bdb37b2ac72119d5f53ba7e7324043835fd77b88/dotmd_parser-0.7.0.tar.gz (from https://pypi.org/simple/dotmd-parser/) (requires-python:>=3.10), version: 0.7.0 2026-05-21T13:15:08,233 Fetching project page and analyzing links: https://www.piwheels.org/simple/dotmd-parser/ 2026-05-21T13:15:08,234 Getting page https://www.piwheels.org/simple/dotmd-parser/ 2026-05-21T13:15:08,235 Found index url https://www.piwheels.org/simple 2026-05-21T13:15:10,307 Fetched page https://www.piwheels.org/simple/dotmd-parser/ as text/html 2026-05-21T13:15:10,313 Skipping link: No binaries permitted for dotmd-parser: https://www.piwheels.org/simple/dotmd-parser/dotmd_parser-0.6.2-py3-none-any.whl#sha256=fe3ccc7eb9d0d4f2112c0ca7dbc934b47f6ccb201064042ff6a8a7ccf29b1c88 (from https://www.piwheels.org/simple/dotmd-parser/) (requires-python:>=3.10) 2026-05-21T13:15:10,314 Skipping link: No binaries permitted for dotmd-parser: https://archive1.piwheels.org/simple/dotmd-parser/dotmd_parser-0.5.0-py3-none-any.whl#sha256=bec49ac9c0f64378ebf19c40b1bdd65e250313d36278918a37ece29dc204401f (from https://www.piwheels.org/simple/dotmd-parser/) (requires-python:>=3.10) 2026-05-21T13:15:10,315 Skipping link: No binaries permitted for dotmd-parser: https://archive1.piwheels.org/simple/dotmd-parser/dotmd_parser-0.2.1-py3-none-any.whl#sha256=2dd25ff6108c0d4d2bcb023b9644d2f649692603a7cb7916f684df0962511749 (from https://www.piwheels.org/simple/dotmd-parser/) (requires-python:>=3.10) 2026-05-21T13:15:10,316 Skipping link: No binaries permitted for dotmd-parser: https://archive1.piwheels.org/simple/dotmd-parser/dotmd_parser-0.2.0-py3-none-any.whl#sha256=b197aaa73e32d5febfbf5069d8609584f3b097a91541a343dd1d059921223b18 (from https://www.piwheels.org/simple/dotmd-parser/) (requires-python:>=3.10) 2026-05-21T13:15:10,317 Skipping link: No binaries permitted for dotmd-parser: https://archive1.piwheels.org/simple/dotmd-parser/dotmd_parser-0.1.0-py3-none-any.whl#sha256=368287342a630d3c442c75fe97883f0202e91f627dd5b03a8e38d8c64bbbfe8b (from https://www.piwheels.org/simple/dotmd-parser/) (requires-python:>=3.10) 2026-05-21T13:15:10,318 Skipping link: not a file: https://www.piwheels.org/simple/dotmd-parser/ 2026-05-21T13:15:10,319 Skipping link: not a file: https://pypi.org/simple/dotmd-parser/ 2026-05-21T13:15:10,346 Given no hashes to check 1 links for project 'dotmd-parser': discarding no candidates 2026-05-21T13:15:10,366 Collecting dotmd-parser==0.7.0 2026-05-21T13:15:10,368 Created temporary directory: /tmp/pip-unpack-iddrkza5 2026-05-21T13:15:10,632 Downloading dotmd_parser-0.7.0.tar.gz (79 kB) 2026-05-21T13:15:10,793 Added dotmd-parser==0.7.0 from https://files.pythonhosted.org/packages/33/67/d7cb9cc204b9e90f7940bdb37b2ac72119d5f53ba7e7324043835fd77b88/dotmd_parser-0.7.0.tar.gz to build tracker '/tmp/pip-build-tracker-j5v2x7e4' 2026-05-21T13:15:10,798 Created temporary directory: /tmp/pip-build-env-2aal3g88 2026-05-21T13:15:10,803 Installing build dependencies: started 2026-05-21T13:15:10,805 Running command pip subprocess to install build dependencies 2026-05-21T13:15:11,945 Using pip 23.0.1 from /usr/lib/python3/dist-packages/pip (python 3.11) 2026-05-21T13:15:12,419 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-05-21T13:15:12,442 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-05-21T13:15:18,488 WARNING: Retrying (Retry(total=4, connect=None, read=None, redirect=None, status=None)) after connection broken by 'SSLError(SSLZeroReturnError(6, 'TLS/SSL connection has been closed (EOF) (_ssl.c:992)'))': /simple/setuptools/ 2026-05-21T13:15:24,196 WARNING: Retrying (Retry(total=3, connect=None, read=None, redirect=None, status=None)) after connection broken by 'SSLError(SSLZeroReturnError(6, 'TLS/SSL connection has been closed (EOF) (_ssl.c:992)'))': /simple/setuptools/ 2026-05-21T13:15:30,418 WARNING: Retrying (Retry(total=2, connect=None, read=None, redirect=None, status=None)) after connection broken by 'SSLError(SSLZeroReturnError(6, 'TLS/SSL connection has been closed (EOF) (_ssl.c:992)'))': /simple/setuptools/ 2026-05-21T13:15:37,636 WARNING: Retrying (Retry(total=1, connect=None, read=None, redirect=None, status=None)) after connection broken by 'SSLError(SSLZeroReturnError(6, 'TLS/SSL connection has been closed (EOF) (_ssl.c:992)'))': /simple/setuptools/ 2026-05-21T13:15:46,847 WARNING: Retrying (Retry(total=0, connect=None, read=None, redirect=None, status=None)) after connection broken by 'SSLError(SSLZeroReturnError(6, 'TLS/SSL connection has been closed (EOF) (_ssl.c:992)'))': /simple/setuptools/ 2026-05-21T13:15:52,049 Could not fetch URL https://www.piwheels.org/simple/setuptools/: There was a problem confirming the ssl certificate: HTTPSConnectionPool(host='www.piwheels.org', port=443): Max retries exceeded with url: /simple/setuptools/ (Caused by SSLError(SSLZeroReturnError(6, 'TLS/SSL connection has been closed (EOF) (_ssl.c:992)'))) - skipping 2026-05-21T13:15:52,323 Collecting setuptools>=68.0 2026-05-21T13:15:52,363 Using cached setuptools-82.0.1-py3-none-any.whl (1.0 MB) 2026-05-21T13:15:55,268 Installing collected packages: setuptools 2026-05-21T13:15:58,351 Successfully installed setuptools-82.0.1 2026-05-21T13:15:58,601 Installing build dependencies: finished with status 'done' 2026-05-21T13:15:58,609 Getting requirements to build wheel: started 2026-05-21T13:15:58,610 Running command Getting requirements to build wheel 2026-05-21T13:15:59,334 running egg_info 2026-05-21T13:15:59,340 writing src/dotmd_parser.egg-info/PKG-INFO 2026-05-21T13:15:59,346 writing dependency_links to src/dotmd_parser.egg-info/dependency_links.txt 2026-05-21T13:15:59,348 writing entry points to src/dotmd_parser.egg-info/entry_points.txt 2026-05-21T13:15:59,351 writing requirements to src/dotmd_parser.egg-info/requires.txt 2026-05-21T13:15:59,352 writing top-level names to src/dotmd_parser.egg-info/top_level.txt 2026-05-21T13:15:59,377 reading manifest file 'src/dotmd_parser.egg-info/SOURCES.txt' 2026-05-21T13:15:59,381 adding license file 'LICENSE' 2026-05-21T13:15:59,385 writing manifest file 'src/dotmd_parser.egg-info/SOURCES.txt' 2026-05-21T13:15:59,481 Getting requirements to build wheel: finished with status 'done' 2026-05-21T13:15:59,485 Created temporary directory: /tmp/pip-modern-metadata-wetydwfm 2026-05-21T13:15:59,487 Preparing metadata (pyproject.toml): started 2026-05-21T13:15:59,489 Running command Preparing metadata (pyproject.toml) 2026-05-21T13:16:00,155 running dist_info 2026-05-21T13:16:00,165 creating /tmp/pip-modern-metadata-wetydwfm/dotmd_parser.egg-info 2026-05-21T13:16:00,166 writing /tmp/pip-modern-metadata-wetydwfm/dotmd_parser.egg-info/PKG-INFO 2026-05-21T13:16:00,172 writing dependency_links to /tmp/pip-modern-metadata-wetydwfm/dotmd_parser.egg-info/dependency_links.txt 2026-05-21T13:16:00,174 writing entry points to /tmp/pip-modern-metadata-wetydwfm/dotmd_parser.egg-info/entry_points.txt 2026-05-21T13:16:00,177 writing requirements to /tmp/pip-modern-metadata-wetydwfm/dotmd_parser.egg-info/requires.txt 2026-05-21T13:16:00,178 writing top-level names to /tmp/pip-modern-metadata-wetydwfm/dotmd_parser.egg-info/top_level.txt 2026-05-21T13:16:00,180 writing manifest file '/tmp/pip-modern-metadata-wetydwfm/dotmd_parser.egg-info/SOURCES.txt' 2026-05-21T13:16:00,203 reading manifest file '/tmp/pip-modern-metadata-wetydwfm/dotmd_parser.egg-info/SOURCES.txt' 2026-05-21T13:16:00,205 adding license file 'LICENSE' 2026-05-21T13:16:00,208 writing manifest file '/tmp/pip-modern-metadata-wetydwfm/dotmd_parser.egg-info/SOURCES.txt' 2026-05-21T13:16:00,209 creating '/tmp/pip-modern-metadata-wetydwfm/dotmd_parser-0.7.0.dist-info' 2026-05-21T13:16:00,336 Preparing metadata (pyproject.toml): finished with status 'done' 2026-05-21T13:16:00,342 Source in /tmp/pip-wheel-cyuk9_dz/dotmd-parser_d8e92ba7a38b4ad5a3a6fba0030af778 has version 0.7.0, which satisfies requirement dotmd-parser==0.7.0 from https://files.pythonhosted.org/packages/33/67/d7cb9cc204b9e90f7940bdb37b2ac72119d5f53ba7e7324043835fd77b88/dotmd_parser-0.7.0.tar.gz 2026-05-21T13:16:00,343 Removed dotmd-parser==0.7.0 from https://files.pythonhosted.org/packages/33/67/d7cb9cc204b9e90f7940bdb37b2ac72119d5f53ba7e7324043835fd77b88/dotmd_parser-0.7.0.tar.gz from build tracker '/tmp/pip-build-tracker-j5v2x7e4' 2026-05-21T13:16:00,350 Created temporary directory: /tmp/pip-unpack-7x6fx0dk 2026-05-21T13:16:00,351 Building wheels for collected packages: dotmd-parser 2026-05-21T13:16:00,355 Created temporary directory: /tmp/pip-wheel-2u4gp7d8 2026-05-21T13:16:00,356 Destination directory: /tmp/pip-wheel-2u4gp7d8 2026-05-21T13:16:00,358 Building wheel for dotmd-parser (pyproject.toml): started 2026-05-21T13:16:00,359 Running command Building wheel for dotmd-parser (pyproject.toml) 2026-05-21T13:16:01,016 running bdist_wheel 2026-05-21T13:16:01,034 running build 2026-05-21T13:16:01,034 running build_py 2026-05-21T13:16:01,040 creating build/lib/dotmd_parser 2026-05-21T13:16:01,043 copying src/dotmd_parser/cli.py -> build/lib/dotmd_parser 2026-05-21T13:16:01,045 copying src/dotmd_parser/index_md.py -> build/lib/dotmd_parser 2026-05-21T13:16:01,048 copying src/dotmd_parser/openrag.py -> build/lib/dotmd_parser 2026-05-21T13:16:01,051 copying src/dotmd_parser/inventory.py -> build/lib/dotmd_parser 2026-05-21T13:16:01,053 copying src/dotmd_parser/parser.py -> build/lib/dotmd_parser 2026-05-21T13:16:01,056 copying src/dotmd_parser/analyze.py -> build/lib/dotmd_parser 2026-05-21T13:16:01,058 copying src/dotmd_parser/__init__.py -> build/lib/dotmd_parser 2026-05-21T13:16:01,060 copying src/dotmd_parser/index.py -> build/lib/dotmd_parser 2026-05-21T13:16:01,063 copying src/dotmd_parser/digest.py -> build/lib/dotmd_parser 2026-05-21T13:16:01,066 creating build/lib/dotmd_parser/templates 2026-05-21T13:16:01,067 copying src/dotmd_parser/templates/__init__.py -> build/lib/dotmd_parser/templates 2026-05-21T13:16:01,069 creating build/lib/dotmd_parser/templates/dotmd_index 2026-05-21T13:16:01,070 copying src/dotmd_parser/templates/dotmd_index/__init__.py -> build/lib/dotmd_parser/templates/dotmd_index 2026-05-21T13:16:01,072 creating build/lib/dotmd_parser/templates/prompts 2026-05-21T13:16:01,073 copying src/dotmd_parser/templates/prompts/__init__.py -> build/lib/dotmd_parser/templates/prompts 2026-05-21T13:16:01,075 running egg_info 2026-05-21T13:16:01,085 writing src/dotmd_parser.egg-info/PKG-INFO 2026-05-21T13:16:01,091 writing dependency_links to src/dotmd_parser.egg-info/dependency_links.txt 2026-05-21T13:16:01,092 writing entry points to src/dotmd_parser.egg-info/entry_points.txt 2026-05-21T13:16:01,095 writing requirements to src/dotmd_parser.egg-info/requires.txt 2026-05-21T13:16:01,096 writing top-level names to src/dotmd_parser.egg-info/top_level.txt 2026-05-21T13:16:01,109 reading manifest file 'src/dotmd_parser.egg-info/SOURCES.txt' 2026-05-21T13:16:01,113 adding license file 'LICENSE' 2026-05-21T13:16:01,117 writing manifest file 'src/dotmd_parser.egg-info/SOURCES.txt' 2026-05-21T13:16:01,122 copying src/dotmd_parser/templates/SKILL.md -> build/lib/dotmd_parser/templates 2026-05-21T13:16:01,125 copying src/dotmd_parser/templates/dotmd_index/SKILL.md -> build/lib/dotmd_parser/templates/dotmd_index 2026-05-21T13:16:01,128 copying src/dotmd_parser/templates/prompts/analyze-dependencies.md -> build/lib/dotmd_parser/templates/prompts 2026-05-21T13:16:01,140 installing to build/bdist.linux-armv7l/wheel 2026-05-21T13:16:01,140 running install 2026-05-21T13:16:01,164 running install_lib 2026-05-21T13:16:01,169 creating build/bdist.linux-armv7l/wheel 2026-05-21T13:16:01,171 creating build/bdist.linux-armv7l/wheel/dotmd_parser 2026-05-21T13:16:01,173 copying build/lib/dotmd_parser/cli.py -> build/bdist.linux-armv7l/wheel/./dotmd_parser 2026-05-21T13:16:01,175 copying build/lib/dotmd_parser/index_md.py -> build/bdist.linux-armv7l/wheel/./dotmd_parser 2026-05-21T13:16:01,178 copying build/lib/dotmd_parser/openrag.py -> build/bdist.linux-armv7l/wheel/./dotmd_parser 2026-05-21T13:16:01,180 copying build/lib/dotmd_parser/inventory.py -> build/bdist.linux-armv7l/wheel/./dotmd_parser 2026-05-21T13:16:01,183 copying build/lib/dotmd_parser/parser.py -> build/bdist.linux-armv7l/wheel/./dotmd_parser 2026-05-21T13:16:01,186 creating build/bdist.linux-armv7l/wheel/dotmd_parser/templates 2026-05-21T13:16:01,187 creating build/bdist.linux-armv7l/wheel/dotmd_parser/templates/dotmd_index 2026-05-21T13:16:01,188 copying build/lib/dotmd_parser/templates/dotmd_index/SKILL.md -> build/bdist.linux-armv7l/wheel/./dotmd_parser/templates/dotmd_index 2026-05-21T13:16:01,191 copying build/lib/dotmd_parser/templates/dotmd_index/__init__.py -> build/bdist.linux-armv7l/wheel/./dotmd_parser/templates/dotmd_index 2026-05-21T13:16:01,193 creating build/bdist.linux-armv7l/wheel/dotmd_parser/templates/prompts 2026-05-21T13:16:01,194 copying build/lib/dotmd_parser/templates/prompts/analyze-dependencies.md -> build/bdist.linux-armv7l/wheel/./dotmd_parser/templates/prompts 2026-05-21T13:16:01,196 copying build/lib/dotmd_parser/templates/prompts/__init__.py -> build/bdist.linux-armv7l/wheel/./dotmd_parser/templates/prompts 2026-05-21T13:16:01,198 copying build/lib/dotmd_parser/templates/SKILL.md -> build/bdist.linux-armv7l/wheel/./dotmd_parser/templates 2026-05-21T13:16:01,200 copying build/lib/dotmd_parser/templates/__init__.py -> build/bdist.linux-armv7l/wheel/./dotmd_parser/templates 2026-05-21T13:16:01,202 copying build/lib/dotmd_parser/analyze.py -> build/bdist.linux-armv7l/wheel/./dotmd_parser 2026-05-21T13:16:01,205 copying build/lib/dotmd_parser/__init__.py -> build/bdist.linux-armv7l/wheel/./dotmd_parser 2026-05-21T13:16:01,207 copying build/lib/dotmd_parser/index.py -> build/bdist.linux-armv7l/wheel/./dotmd_parser 2026-05-21T13:16:01,210 copying build/lib/dotmd_parser/digest.py -> build/bdist.linux-armv7l/wheel/./dotmd_parser 2026-05-21T13:16:01,212 running install_egg_info 2026-05-21T13:16:01,217 Copying src/dotmd_parser.egg-info to build/bdist.linux-armv7l/wheel/./dotmd_parser-0.7.0-py3.11.egg-info 2026-05-21T13:16:01,229 running install_scripts 2026-05-21T13:16:01,242 creating build/bdist.linux-armv7l/wheel/dotmd_parser-0.7.0.dist-info/WHEEL 2026-05-21T13:16:01,245 creating '/tmp/pip-wheel-2u4gp7d8/.tmp-ppre0uup/dotmd_parser-0.7.0-py3-none-any.whl' and adding 'build/bdist.linux-armv7l/wheel' to it 2026-05-21T13:16:01,248 adding 'dotmd_parser/__init__.py' 2026-05-21T13:16:01,251 adding 'dotmd_parser/analyze.py' 2026-05-21T13:16:01,255 adding 'dotmd_parser/cli.py' 2026-05-21T13:16:01,257 adding 'dotmd_parser/digest.py' 2026-05-21T13:16:01,259 adding 'dotmd_parser/index.py' 2026-05-21T13:16:01,262 adding 'dotmd_parser/index_md.py' 2026-05-21T13:16:01,264 adding 'dotmd_parser/inventory.py' 2026-05-21T13:16:01,266 adding 'dotmd_parser/openrag.py' 2026-05-21T13:16:01,269 adding 'dotmd_parser/parser.py' 2026-05-21T13:16:01,272 adding 'dotmd_parser/templates/SKILL.md' 2026-05-21T13:16:01,273 adding 'dotmd_parser/templates/__init__.py' 2026-05-21T13:16:01,276 adding 'dotmd_parser/templates/dotmd_index/SKILL.md' 2026-05-21T13:16:01,277 adding 'dotmd_parser/templates/dotmd_index/__init__.py' 2026-05-21T13:16:01,279 adding 'dotmd_parser/templates/prompts/__init__.py' 2026-05-21T13:16:01,280 adding 'dotmd_parser/templates/prompts/analyze-dependencies.md' 2026-05-21T13:16:01,283 adding 'dotmd_parser-0.7.0.dist-info/licenses/LICENSE' 2026-05-21T13:16:01,285 adding 'dotmd_parser-0.7.0.dist-info/METADATA' 2026-05-21T13:16:01,286 adding 'dotmd_parser-0.7.0.dist-info/WHEEL' 2026-05-21T13:16:01,288 adding 'dotmd_parser-0.7.0.dist-info/entry_points.txt' 2026-05-21T13:16:01,288 adding 'dotmd_parser-0.7.0.dist-info/top_level.txt' 2026-05-21T13:16:01,290 adding 'dotmd_parser-0.7.0.dist-info/RECORD' 2026-05-21T13:16:01,292 removing build/bdist.linux-armv7l/wheel 2026-05-21T13:16:01,398 Building wheel for dotmd-parser (pyproject.toml): finished with status 'done' 2026-05-21T13:16:01,403 Created wheel for dotmd-parser: filename=dotmd_parser-0.7.0-py3-none-any.whl size=57150 sha256=f46fe6e2602244744976101fed918b760b5e933154e187d4089b919d24c847e1 2026-05-21T13:16:01,404 Stored in directory: /tmp/pip-ephem-wheel-cache-hu9qi6l2/wheels/53/5f/3f/73a0386a7f1a1d5984281ca8d189eb2b37c4eeb0553374562f 2026-05-21T13:16:01,418 Successfully built dotmd-parser 2026-05-21T13:16:01,423 Removed build tracker: '/tmp/pip-build-tracker-j5v2x7e4'