2026-06-05T13:54:23,906 Created temporary directory: /tmp/pip-ephem-wheel-cache-jliffcc9 2026-06-05T13:54:23,908 Created temporary directory: /tmp/pip-build-tracker-9x_lavn6 2026-06-05T13:54:23,908 Initialized build tracking at /tmp/pip-build-tracker-9x_lavn6 2026-06-05T13:54:23,909 Created build tracker: /tmp/pip-build-tracker-9x_lavn6 2026-06-05T13:54:23,909 Entered build tracker: /tmp/pip-build-tracker-9x_lavn6 2026-06-05T13:54:23,910 Created temporary directory: /tmp/pip-wheel-gnqeha2w 2026-06-05T13:54:23,914 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-05T13:54:23,916 Created temporary directory: /tmp/pip-ephem-wheel-cache-39yg6vgk 2026-06-05T13:54:23,939 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-06-05T13:54:23,942 2 location(s) to search for versions of ai-provider-watch: 2026-06-05T13:54:23,942 * https://pypi.org/simple/ai-provider-watch/ 2026-06-05T13:54:23,942 * https://www.piwheels.org/simple/ai-provider-watch/ 2026-06-05T13:54:23,943 Fetching project page and analyzing links: https://pypi.org/simple/ai-provider-watch/ 2026-06-05T13:54:23,944 Getting page https://pypi.org/simple/ai-provider-watch/ 2026-06-05T13:54:23,946 Found index url https://pypi.org/simple 2026-06-05T13:54:24,096 Fetched page https://pypi.org/simple/ai-provider-watch/ as application/vnd.pypi.simple.v1+json 2026-06-05T13:54:24,097 Skipping link: No binaries permitted for ai-provider-watch: https://files.pythonhosted.org/packages/80/18/4662a1c31d5f932903496cc6c566abccc6d53c6f5974a4c7aad0d61d815c/ai_provider_watch-0.1.0a0-py3-none-any.whl (from https://pypi.org/simple/ai-provider-watch/) (requires-python:>=3.11) 2026-06-05T13:54:24,098 Found link https://files.pythonhosted.org/packages/76/a6/76875fb46afcc1e7ab8c4770ce0dd8a9fc4e36c35a2c2b98fc61748a0b34/ai_provider_watch-0.1.0a0.tar.gz (from https://pypi.org/simple/ai-provider-watch/) (requires-python:>=3.11), version: 0.1.0a0 2026-06-05T13:54:24,099 Skipping link: No binaries permitted for ai-provider-watch: https://files.pythonhosted.org/packages/67/74/c2b4513e7f87a3c98ad34e083d4b892a4826a4d7990a9c27fa0a3766727a/ai_provider_watch-0.1.0-py3-none-any.whl (from https://pypi.org/simple/ai-provider-watch/) (requires-python:>=3.11) 2026-06-05T13:54:24,100 Found link https://files.pythonhosted.org/packages/a9/5c/f1333aba6b74092c9ddb474519f2e5f6251b78a4f5237c279dbc4836036c/ai_provider_watch-0.1.0.tar.gz (from https://pypi.org/simple/ai-provider-watch/) (requires-python:>=3.11), version: 0.1.0 2026-06-05T13:54:24,101 Fetching project page and analyzing links: https://www.piwheels.org/simple/ai-provider-watch/ 2026-06-05T13:54:24,102 Getting page https://www.piwheels.org/simple/ai-provider-watch/ 2026-06-05T13:54:24,103 Found index url https://www.piwheels.org/simple 2026-06-05T13:54:24,272 Fetched page https://www.piwheels.org/simple/ai-provider-watch/ as text/html 2026-06-05T13:54:24,273 Skipping link: No binaries permitted for ai-provider-watch: https://www.piwheels.org/simple/ai-provider-watch/ai_provider_watch-0.1.0a0-py3-none-any.whl#sha256=dffc499824a5b2310bd407dc75327a9501b4584291891290c15b5366eb07fa47 (from https://www.piwheels.org/simple/ai-provider-watch/) (requires-python:>=3.11) 2026-06-05T13:54:24,274 Skipping link: not a file: https://www.piwheels.org/simple/ai-provider-watch/ 2026-06-05T13:54:24,275 Skipping link: not a file: https://pypi.org/simple/ai-provider-watch/ 2026-06-05T13:54:24,295 Given no hashes to check 1 links for project 'ai-provider-watch': discarding no candidates 2026-06-05T13:54:24,314 Collecting ai-provider-watch==0.1.0 2026-06-05T13:54:24,316 Created temporary directory: /tmp/pip-unpack-wn_c22ix 2026-06-05T13:54:24,556 Downloading ai_provider_watch-0.1.0.tar.gz (133 kB) 2026-06-05T13:54:24,956 Added ai-provider-watch==0.1.0 from https://files.pythonhosted.org/packages/a9/5c/f1333aba6b74092c9ddb474519f2e5f6251b78a4f5237c279dbc4836036c/ai_provider_watch-0.1.0.tar.gz to build tracker '/tmp/pip-build-tracker-9x_lavn6' 2026-06-05T13:54:24,960 Created temporary directory: /tmp/pip-build-env-00bp2irt 2026-06-05T13:54:24,965 Installing build dependencies: started 2026-06-05T13:54:24,966 Running command pip subprocess to install build dependencies 2026-06-05T13:54:26,167 Using pip 23.0.1 from /usr/lib/python3/dist-packages/pip (python 3.11) 2026-06-05T13:54:26,581 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-05T13:54:26,603 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-06-05T13:54:28,360 Collecting setuptools>=77 2026-06-05T13:54:28,361 Obtaining dependency information for setuptools>=77 from https://www.piwheels.org/simple/setuptools/setuptools-82.0.1-py3-none-any.whl.metadata 2026-06-05T13:54:28,376 Using cached https://www.piwheels.org/simple/setuptools/setuptools-82.0.1-py3-none-any.whl.metadata (6.5 kB) 2026-06-05T13:54:28,624 Using cached https://www.piwheels.org/simple/setuptools/setuptools-82.0.1-py3-none-any.whl (1.0 MB) 2026-06-05T13:54:28,722 Using cached https://www.piwheels.org/simple/setuptools/setuptools-82.0.1-py3-none-any.whl (1.0 MB) 2026-06-05T13:54:31,466 Installing collected packages: setuptools 2026-06-05T13:54:34,632 Successfully installed setuptools-82.0.1 2026-06-05T13:54:34,905 Installing build dependencies: finished with status 'done' 2026-06-05T13:54:34,911 Getting requirements to build wheel: started 2026-06-05T13:54:34,912 Running command Getting requirements to build wheel 2026-06-05T13:54:35,616 running egg_info 2026-06-05T13:54:35,622 writing src/ai_provider_watch.egg-info/PKG-INFO 2026-06-05T13:54:35,626 writing dependency_links to src/ai_provider_watch.egg-info/dependency_links.txt 2026-06-05T13:54:35,628 writing entry points to src/ai_provider_watch.egg-info/entry_points.txt 2026-06-05T13:54:35,630 writing requirements to src/ai_provider_watch.egg-info/requires.txt 2026-06-05T13:54:35,631 writing top-level names to src/ai_provider_watch.egg-info/top_level.txt 2026-06-05T13:54:35,654 reading manifest file 'src/ai_provider_watch.egg-info/SOURCES.txt' 2026-06-05T13:54:35,677 reading manifest template 'MANIFEST.in' 2026-06-05T13:54:35,907 adding license file 'NOTICE' 2026-06-05T13:54:35,908 adding license file 'LICENSES/Apache-2.0.txt' 2026-06-05T13:54:35,909 adding license file 'LICENSES/CC0-1.0.txt' 2026-06-05T13:54:35,917 writing manifest file 'src/ai_provider_watch.egg-info/SOURCES.txt' 2026-06-05T13:54:36,016 Getting requirements to build wheel: finished with status 'done' 2026-06-05T13:54:36,020 Created temporary directory: /tmp/pip-modern-metadata-mtd6wdgu 2026-06-05T13:54:36,022 Preparing metadata (pyproject.toml): started 2026-06-05T13:54:36,023 Running command Preparing metadata (pyproject.toml) 2026-06-05T13:54:36,674 running dist_info 2026-06-05T13:54:36,684 creating /tmp/pip-modern-metadata-mtd6wdgu/ai_provider_watch.egg-info 2026-06-05T13:54:36,685 writing /tmp/pip-modern-metadata-mtd6wdgu/ai_provider_watch.egg-info/PKG-INFO 2026-06-05T13:54:36,689 writing dependency_links to /tmp/pip-modern-metadata-mtd6wdgu/ai_provider_watch.egg-info/dependency_links.txt 2026-06-05T13:54:36,691 writing entry points to /tmp/pip-modern-metadata-mtd6wdgu/ai_provider_watch.egg-info/entry_points.txt 2026-06-05T13:54:36,693 writing requirements to /tmp/pip-modern-metadata-mtd6wdgu/ai_provider_watch.egg-info/requires.txt 2026-06-05T13:54:36,694 writing top-level names to /tmp/pip-modern-metadata-mtd6wdgu/ai_provider_watch.egg-info/top_level.txt 2026-06-05T13:54:36,696 writing manifest file '/tmp/pip-modern-metadata-mtd6wdgu/ai_provider_watch.egg-info/SOURCES.txt' 2026-06-05T13:54:36,716 reading manifest file '/tmp/pip-modern-metadata-mtd6wdgu/ai_provider_watch.egg-info/SOURCES.txt' 2026-06-05T13:54:36,718 reading manifest template 'MANIFEST.in' 2026-06-05T13:54:36,886 adding license file 'NOTICE' 2026-06-05T13:54:36,886 adding license file 'LICENSES/Apache-2.0.txt' 2026-06-05T13:54:36,887 adding license file 'LICENSES/CC0-1.0.txt' 2026-06-05T13:54:36,893 writing manifest file '/tmp/pip-modern-metadata-mtd6wdgu/ai_provider_watch.egg-info/SOURCES.txt' 2026-06-05T13:54:36,894 creating '/tmp/pip-modern-metadata-mtd6wdgu/ai_provider_watch-0.1.0.dist-info' 2026-06-05T13:54:37,025 Preparing metadata (pyproject.toml): finished with status 'done' 2026-06-05T13:54:37,030 Source in /tmp/pip-wheel-gnqeha2w/ai-provider-watch_85f874a733ca48068b0af6632f96e84a has version 0.1.0, which satisfies requirement ai-provider-watch==0.1.0 from https://files.pythonhosted.org/packages/a9/5c/f1333aba6b74092c9ddb474519f2e5f6251b78a4f5237c279dbc4836036c/ai_provider_watch-0.1.0.tar.gz 2026-06-05T13:54:37,031 Removed ai-provider-watch==0.1.0 from https://files.pythonhosted.org/packages/a9/5c/f1333aba6b74092c9ddb474519f2e5f6251b78a4f5237c279dbc4836036c/ai_provider_watch-0.1.0.tar.gz from build tracker '/tmp/pip-build-tracker-9x_lavn6' 2026-06-05T13:54:37,037 Created temporary directory: /tmp/pip-unpack-ess07omw 2026-06-05T13:54:37,038 Building wheels for collected packages: ai-provider-watch 2026-06-05T13:54:37,042 Created temporary directory: /tmp/pip-wheel-n2shc4us 2026-06-05T13:54:37,043 Destination directory: /tmp/pip-wheel-n2shc4us 2026-06-05T13:54:37,045 Building wheel for ai-provider-watch (pyproject.toml): started 2026-06-05T13:54:37,046 Running command Building wheel for ai-provider-watch (pyproject.toml) 2026-06-05T13:54:37,668 running bdist_wheel 2026-06-05T13:54:37,686 running build 2026-06-05T13:54:37,687 running build_py 2026-06-05T13:54:37,688 creating build/lib/ai_provider_watch 2026-06-05T13:54:37,691 copying src/ai_provider_watch/__init__.py -> build/lib/ai_provider_watch 2026-06-05T13:54:37,693 copying src/ai_provider_watch/__main__.py -> build/lib/ai_provider_watch 2026-06-05T13:54:37,695 creating build/lib/ai_provider_watch/source_watch 2026-06-05T13:54:37,696 copying src/ai_provider_watch/source_watch/http.py -> build/lib/ai_provider_watch/source_watch 2026-06-05T13:54:37,698 copying src/ai_provider_watch/source_watch/__init__.py -> build/lib/ai_provider_watch/source_watch 2026-06-05T13:54:37,700 copying src/ai_provider_watch/source_watch/parsers.py -> build/lib/ai_provider_watch/source_watch 2026-06-05T13:54:37,703 copying src/ai_provider_watch/source_watch/fixtures.py -> build/lib/ai_provider_watch/source_watch 2026-06-05T13:54:37,705 copying src/ai_provider_watch/source_watch/scopes.py -> build/lib/ai_provider_watch/source_watch 2026-06-05T13:54:37,708 creating build/lib/ai_provider_watch/core 2026-06-05T13:54:37,709 copying src/ai_provider_watch/core/__init__.py -> build/lib/ai_provider_watch/core 2026-06-05T13:54:37,711 copying src/ai_provider_watch/core/temporal.py -> build/lib/ai_provider_watch/core 2026-06-05T13:54:37,713 copying src/ai_provider_watch/core/untrusted.py -> build/lib/ai_provider_watch/core 2026-06-05T13:54:37,714 copying src/ai_provider_watch/core/validation.py -> build/lib/ai_provider_watch/core 2026-06-05T13:54:37,717 copying src/ai_provider_watch/core/issues.py -> build/lib/ai_provider_watch/core 2026-06-05T13:54:37,718 copying src/ai_provider_watch/core/feeds.py -> build/lib/ai_provider_watch/core 2026-06-05T13:54:37,721 copying src/ai_provider_watch/core/io.py -> build/lib/ai_provider_watch/core 2026-06-05T13:54:37,723 creating build/lib/ai_provider_watch/cli 2026-06-05T13:54:37,724 copying src/ai_provider_watch/cli/__init__.py -> build/lib/ai_provider_watch/cli 2026-06-05T13:54:37,727 creating build/lib/ai_provider_watch/pipeline 2026-06-05T13:54:37,728 copying src/ai_provider_watch/pipeline/repo_impact.py -> build/lib/ai_provider_watch/pipeline 2026-06-05T13:54:37,731 copying src/ai_provider_watch/pipeline/__init__.py -> build/lib/ai_provider_watch/pipeline 2026-06-05T13:54:37,733 copying src/ai_provider_watch/pipeline/release.py -> build/lib/ai_provider_watch/pipeline 2026-06-05T13:54:37,735 copying src/ai_provider_watch/pipeline/review_pr.py -> build/lib/ai_provider_watch/pipeline 2026-06-05T13:54:37,737 copying src/ai_provider_watch/pipeline/candidates.py -> build/lib/ai_provider_watch/pipeline 2026-06-05T13:54:37,739 copying src/ai_provider_watch/pipeline/ecosystem.py -> build/lib/ai_provider_watch/pipeline 2026-06-05T13:54:37,742 copying src/ai_provider_watch/pipeline/notifications.py -> build/lib/ai_provider_watch/pipeline 2026-06-05T13:54:37,744 copying src/ai_provider_watch/pipeline/llm_review.py -> build/lib/ai_provider_watch/pipeline 2026-06-05T13:54:37,747 creating build/lib/ai_provider_watch/mcp 2026-06-05T13:54:37,748 copying src/ai_provider_watch/mcp/__init__.py -> build/lib/ai_provider_watch/mcp 2026-06-05T13:54:37,749 copying src/ai_provider_watch/mcp/server.py -> build/lib/ai_provider_watch/mcp 2026-06-05T13:54:37,752 creating build/lib/ai_provider_watch/sources 2026-06-05T13:54:37,753 copying src/ai_provider_watch/sources/__init__.py -> build/lib/ai_provider_watch/sources 2026-06-05T13:54:37,755 copying src/ai_provider_watch/sources/registry.py -> build/lib/ai_provider_watch/sources 2026-06-05T13:54:37,757 running egg_info 2026-06-05T13:54:37,767 writing src/ai_provider_watch.egg-info/PKG-INFO 2026-06-05T13:54:37,770 writing dependency_links to src/ai_provider_watch.egg-info/dependency_links.txt 2026-06-05T13:54:37,772 writing entry points to src/ai_provider_watch.egg-info/entry_points.txt 2026-06-05T13:54:37,774 writing requirements to src/ai_provider_watch.egg-info/requires.txt 2026-06-05T13:54:37,775 writing top-level names to src/ai_provider_watch.egg-info/top_level.txt 2026-06-05T13:54:37,789 reading manifest file 'src/ai_provider_watch.egg-info/SOURCES.txt' 2026-06-05T13:54:37,798 reading manifest template 'MANIFEST.in' 2026-06-05T13:54:37,965 adding license file 'NOTICE' 2026-06-05T13:54:37,965 adding license file 'LICENSES/Apache-2.0.txt' 2026-06-05T13:54:37,966 adding license file 'LICENSES/CC0-1.0.txt' 2026-06-05T13:54:37,974 writing manifest file 'src/ai_provider_watch.egg-info/SOURCES.txt' 2026-06-05T13:54:38,211 installing to build/bdist.linux-armv7l/wheel 2026-06-05T13:54:38,211 running install 2026-06-05T13:54:38,234 running install_lib 2026-06-05T13:54:38,240 creating build/bdist.linux-armv7l/wheel 2026-06-05T13:54:38,242 creating build/bdist.linux-armv7l/wheel/ai_provider_watch 2026-06-05T13:54:38,244 creating build/bdist.linux-armv7l/wheel/ai_provider_watch/source_watch 2026-06-05T13:54:38,245 copying build/lib/ai_provider_watch/source_watch/http.py -> build/bdist.linux-armv7l/wheel/./ai_provider_watch/source_watch 2026-06-05T13:54:38,248 copying build/lib/ai_provider_watch/source_watch/__init__.py -> build/bdist.linux-armv7l/wheel/./ai_provider_watch/source_watch 2026-06-05T13:54:38,249 copying build/lib/ai_provider_watch/source_watch/parsers.py -> build/bdist.linux-armv7l/wheel/./ai_provider_watch/source_watch 2026-06-05T13:54:38,252 copying build/lib/ai_provider_watch/source_watch/fixtures.py -> build/bdist.linux-armv7l/wheel/./ai_provider_watch/source_watch 2026-06-05T13:54:38,255 copying build/lib/ai_provider_watch/source_watch/scopes.py -> build/bdist.linux-armv7l/wheel/./ai_provider_watch/source_watch 2026-06-05T13:54:38,256 copying build/lib/ai_provider_watch/__init__.py -> build/bdist.linux-armv7l/wheel/./ai_provider_watch 2026-06-05T13:54:38,259 creating build/bdist.linux-armv7l/wheel/ai_provider_watch/core 2026-06-05T13:54:38,260 copying build/lib/ai_provider_watch/core/__init__.py -> build/bdist.linux-armv7l/wheel/./ai_provider_watch/core 2026-06-05T13:54:38,262 copying build/lib/ai_provider_watch/core/temporal.py -> build/bdist.linux-armv7l/wheel/./ai_provider_watch/core 2026-06-05T13:54:38,264 copying build/lib/ai_provider_watch/core/untrusted.py -> build/bdist.linux-armv7l/wheel/./ai_provider_watch/core 2026-06-05T13:54:38,266 copying build/lib/ai_provider_watch/core/validation.py -> build/bdist.linux-armv7l/wheel/./ai_provider_watch/core 2026-06-05T13:54:38,268 copying build/lib/ai_provider_watch/core/issues.py -> build/bdist.linux-armv7l/wheel/./ai_provider_watch/core 2026-06-05T13:54:38,270 copying build/lib/ai_provider_watch/core/feeds.py -> build/bdist.linux-armv7l/wheel/./ai_provider_watch/core 2026-06-05T13:54:38,272 copying build/lib/ai_provider_watch/core/io.py -> build/bdist.linux-armv7l/wheel/./ai_provider_watch/core 2026-06-05T13:54:38,274 creating build/bdist.linux-armv7l/wheel/ai_provider_watch/_data 2026-06-05T13:54:38,275 creating build/bdist.linux-armv7l/wheel/ai_provider_watch/_data/registries 2026-06-05T13:54:38,276 copying build/lib/ai_provider_watch/_data/registries/models.json -> build/bdist.linux-armv7l/wheel/./ai_provider_watch/_data/registries 2026-06-05T13:54:38,278 copying build/lib/ai_provider_watch/_data/registries/agent-apps.json -> build/bdist.linux-armv7l/wheel/./ai_provider_watch/_data/registries 2026-06-05T13:54:38,280 copying build/lib/ai_provider_watch/_data/registries/providers.json -> build/bdist.linux-armv7l/wheel/./ai_provider_watch/_data/registries 2026-06-05T13:54:38,282 copying build/lib/ai_provider_watch/_data/registries/provider-surfaces.json -> build/bdist.linux-armv7l/wheel/./ai_provider_watch/_data/registries 2026-06-05T13:54:38,284 creating build/bdist.linux-armv7l/wheel/ai_provider_watch/_data/data 2026-06-05T13:54:38,285 creating build/bdist.linux-armv7l/wheel/ai_provider_watch/_data/data/feeds 2026-06-05T13:54:38,286 copying build/lib/ai_provider_watch/_data/data/feeds/events.json -> build/bdist.linux-armv7l/wheel/./ai_provider_watch/_data/data/feeds 2026-06-05T13:54:38,289 copying build/lib/ai_provider_watch/_data/data/feeds/rss.xml -> build/bdist.linux-armv7l/wheel/./ai_provider_watch/_data/data/feeds 2026-06-05T13:54:38,292 copying build/lib/ai_provider_watch/_data/data/feeds/latest.json -> build/bdist.linux-armv7l/wheel/./ai_provider_watch/_data/data/feeds 2026-06-05T13:54:38,294 copying build/lib/ai_provider_watch/_data/data/feeds/events.ndjson -> build/bdist.linux-armv7l/wheel/./ai_provider_watch/_data/data/feeds 2026-06-05T13:54:38,297 creating build/bdist.linux-armv7l/wheel/ai_provider_watch/_data/data/source-state 2026-06-05T13:54:38,298 copying build/lib/ai_provider_watch/_data/data/source-state/fingerprints.json -> build/bdist.linux-armv7l/wheel/./ai_provider_watch/_data/data/source-state 2026-06-05T13:54:38,300 creating build/bdist.linux-armv7l/wheel/ai_provider_watch/_data/data/candidates 2026-06-05T13:54:38,302 copying build/lib/ai_provider_watch/_data/data/candidates/README.md -> build/bdist.linux-armv7l/wheel/./ai_provider_watch/_data/data/candidates 2026-06-05T13:54:38,304 creating build/bdist.linux-armv7l/wheel/ai_provider_watch/_data/data/candidates/review 2026-06-05T13:54:38,305 copying build/lib/ai_provider_watch/_data/data/candidates/review/candidate-azure-openai-pricing-d223f9b5d4c0dd1c.json -> build/bdist.linux-armv7l/wheel/./ai_provider_watch/_data/data/candidates/review 2026-06-05T13:54:38,307 copying build/lib/ai_provider_watch/_data/data/candidates/review/candidate-anthropic-status-3be0bf5deb1f1902.json -> build/bdist.linux-armv7l/wheel/./ai_provider_watch/_data/data/candidates/review 2026-06-05T13:54:38,309 copying build/lib/ai_provider_watch/_data/data/candidates/review/candidate-anthropic-pricing-d4ebe425c4b343b4.json -> build/bdist.linux-armv7l/wheel/./ai_provider_watch/_data/data/candidates/review 2026-06-05T13:54:38,311 copying build/lib/ai_provider_watch/_data/data/candidates/review/candidate-openai-status-44d7c9aa6a62e64d.json -> build/bdist.linux-armv7l/wheel/./ai_provider_watch/_data/data/candidates/review 2026-06-05T13:54:38,312 copying build/lib/ai_provider_watch/_data/data/candidates/review/candidate-aws-bedrock-docs-fb7a0d95bc6ef917.json -> build/bdist.linux-armv7l/wheel/./ai_provider_watch/_data/data/candidates/review 2026-06-05T13:54:38,314 copying build/lib/ai_provider_watch/_data/data/candidates/review/candidate-openai-pricing-12eaf0f0299e0c09.json -> build/bdist.linux-armv7l/wheel/./ai_provider_watch/_data/data/candidates/review 2026-06-05T13:54:38,316 copying build/lib/ai_provider_watch/_data/data/candidates/review/candidate-google-ai-docs-740030791003c654.json -> build/bdist.linux-armv7l/wheel/./ai_provider_watch/_data/data/candidates/review 2026-06-05T13:54:38,318 copying build/lib/ai_provider_watch/_data/data/candidates/review/candidate-google-vertex-pricing-5903e89982b9749d.json -> build/bdist.linux-armv7l/wheel/./ai_provider_watch/_data/data/candidates/review 2026-06-05T13:54:38,319 copying build/lib/ai_provider_watch/_data/data/candidates/review/candidate-azure-openai-docs-19fd095bafac3a3a.json -> build/bdist.linux-armv7l/wheel/./ai_provider_watch/_data/data/candidates/review 2026-06-05T13:54:38,321 copying build/lib/ai_provider_watch/_data/data/candidates/review/candidate-aws-bedrock-pricing-b4c77a8519c0a894.json -> build/bdist.linux-armv7l/wheel/./ai_provider_watch/_data/data/candidates/review 2026-06-05T13:54:38,323 creating build/bdist.linux-armv7l/wheel/ai_provider_watch/_data/data/events 2026-06-05T13:54:38,324 copying build/lib/ai_provider_watch/_data/data/events/2026-06-01-google-vertex-gemini-2-0-flash-retirement.json -> build/bdist.linux-armv7l/wheel/./ai_provider_watch/_data/data/events 2026-06-05T13:54:38,326 copying build/lib/ai_provider_watch/_data/data/events/2024-06-14-azure-openai-legacy-gpt3-retirement.json -> build/bdist.linux-armv7l/wheel/./ai_provider_watch/_data/data/events 2026-06-05T13:54:38,328 copying build/lib/ai_provider_watch/_data/data/events/README.md -> build/bdist.linux-armv7l/wheel/./ai_provider_watch/_data/data/events 2026-06-05T13:54:38,330 copying build/lib/ai_provider_watch/_data/data/events/2026-06-04-openai-image-api-401-errors.json -> build/bdist.linux-armv7l/wheel/./ai_provider_watch/_data/data/events 2026-06-05T13:54:38,332 copying build/lib/ai_provider_watch/_data/data/events/2025-02-24-anthropic-claude-3-7-sonnet-launch.json -> build/bdist.linux-armv7l/wheel/./ai_provider_watch/_data/data/events 2026-06-05T13:54:38,334 copying build/lib/ai_provider_watch/_data/data/events/2026-06-03-anthropic-claude-code-services-degraded.json -> build/bdist.linux-armv7l/wheel/./ai_provider_watch/_data/data/events 2026-06-05T13:54:38,336 copying build/lib/ai_provider_watch/_data/data/events/2024-01-04-openai-gpt3-completions-retirement.json -> build/bdist.linux-armv7l/wheel/./ai_provider_watch/_data/data/events 2026-06-05T13:54:38,338 copying build/lib/ai_provider_watch/_data/data/events/2026-06-03-anthropic-opus-4-7-elevated-errors.json -> build/bdist.linux-armv7l/wheel/./ai_provider_watch/_data/data/events 2026-06-05T13:54:38,339 copying build/lib/ai_provider_watch/_data/data/events/2026-06-04-openai-codex-compaction-latency.json -> build/bdist.linux-armv7l/wheel/./ai_provider_watch/_data/data/events 2026-06-05T13:54:38,341 copying build/lib/ai_provider_watch/_data/data/events/2024-12-04-aws-bedrock-prompt-caching-preview.json -> build/bdist.linux-armv7l/wheel/./ai_provider_watch/_data/data/events 2026-06-05T13:54:38,343 copying build/lib/ai_provider_watch/_data/data/AGENTS.md -> build/bdist.linux-armv7l/wheel/./ai_provider_watch/_data/data 2026-06-05T13:54:38,345 creating build/bdist.linux-armv7l/wheel/ai_provider_watch/_data/data/releases 2026-06-05T13:54:38,346 creating build/bdist.linux-armv7l/wheel/ai_provider_watch/_data/data/releases/dev 2026-06-05T13:54:38,348 copying build/lib/ai_provider_watch/_data/data/releases/dev/checksums.txt -> build/bdist.linux-armv7l/wheel/./ai_provider_watch/_data/data/releases/dev 2026-06-05T13:54:38,350 copying build/lib/ai_provider_watch/_data/data/releases/dev/manifest.json -> build/bdist.linux-armv7l/wheel/./ai_provider_watch/_data/data/releases/dev 2026-06-05T13:54:38,352 creating build/bdist.linux-armv7l/wheel/ai_provider_watch/_data/data/indexes 2026-06-05T13:54:38,354 creating build/bdist.linux-armv7l/wheel/ai_provider_watch/_data/data/indexes/provider 2026-06-05T13:54:38,355 copying build/lib/ai_provider_watch/_data/data/indexes/provider/openai.json -> build/bdist.linux-armv7l/wheel/./ai_provider_watch/_data/data/indexes/provider 2026-06-05T13:54:38,357 copying build/lib/ai_provider_watch/_data/data/indexes/provider/anthropic.json -> build/bdist.linux-armv7l/wheel/./ai_provider_watch/_data/data/indexes/provider 2026-06-05T13:54:38,359 copying build/lib/ai_provider_watch/_data/data/indexes/provider/google.json -> build/bdist.linux-armv7l/wheel/./ai_provider_watch/_data/data/indexes/provider 2026-06-05T13:54:38,361 copying build/lib/ai_provider_watch/_data/data/indexes/provider/azure-openai.json -> build/bdist.linux-armv7l/wheel/./ai_provider_watch/_data/data/indexes/provider 2026-06-05T13:54:38,363 copying build/lib/ai_provider_watch/_data/data/indexes/provider/aws-bedrock.json -> build/bdist.linux-armv7l/wheel/./ai_provider_watch/_data/data/indexes/provider 2026-06-05T13:54:38,365 creating build/bdist.linux-armv7l/wheel/ai_provider_watch/_data/data/indexes/severity 2026-06-05T13:54:38,366 copying build/lib/ai_provider_watch/_data/data/indexes/severity/medium.json -> build/bdist.linux-armv7l/wheel/./ai_provider_watch/_data/data/indexes/severity 2026-06-05T13:54:38,369 copying build/lib/ai_provider_watch/_data/data/indexes/severity/low.json -> build/bdist.linux-armv7l/wheel/./ai_provider_watch/_data/data/indexes/severity 2026-06-05T13:54:38,371 creating build/bdist.linux-armv7l/wheel/ai_provider_watch/_data/data/indexes/kind 2026-06-05T13:54:38,372 copying build/lib/ai_provider_watch/_data/data/indexes/kind/caching_change.json -> build/bdist.linux-armv7l/wheel/./ai_provider_watch/_data/data/indexes/kind 2026-06-05T13:54:38,374 copying build/lib/ai_provider_watch/_data/data/indexes/kind/model_launch.json -> build/bdist.linux-armv7l/wheel/./ai_provider_watch/_data/data/indexes/kind 2026-06-05T13:54:38,376 copying build/lib/ai_provider_watch/_data/data/indexes/kind/status_incident.json -> build/bdist.linux-armv7l/wheel/./ai_provider_watch/_data/data/indexes/kind 2026-06-05T13:54:38,378 copying build/lib/ai_provider_watch/_data/data/indexes/kind/model_retirement.json -> build/bdist.linux-armv7l/wheel/./ai_provider_watch/_data/data/indexes/kind 2026-06-05T13:54:38,381 creating build/bdist.linux-armv7l/wheel/ai_provider_watch/_data/schemas 2026-06-05T13:54:38,382 copying build/lib/ai_provider_watch/_data/schemas/slack-payload.schema.json -> build/bdist.linux-armv7l/wheel/./ai_provider_watch/_data/schemas 2026-06-05T13:54:38,384 copying build/lib/ai_provider_watch/_data/schemas/repo-impact.schema.json -> build/bdist.linux-armv7l/wheel/./ai_provider_watch/_data/schemas 2026-06-05T13:54:38,386 copying build/lib/ai_provider_watch/_data/schemas/source.schema.json -> build/bdist.linux-armv7l/wheel/./ai_provider_watch/_data/schemas 2026-06-05T13:54:38,388 copying build/lib/ai_provider_watch/_data/schemas/ecosystem-mapping.schema.json -> build/bdist.linux-armv7l/wheel/./ai_provider_watch/_data/schemas 2026-06-05T13:54:38,390 copying build/lib/ai_provider_watch/_data/schemas/candidate.schema.json -> build/bdist.linux-armv7l/wheel/./ai_provider_watch/_data/schemas 2026-06-05T13:54:38,392 copying build/lib/ai_provider_watch/_data/schemas/observation.schema.json -> build/bdist.linux-armv7l/wheel/./ai_provider_watch/_data/schemas 2026-06-05T13:54:38,394 copying build/lib/ai_provider_watch/_data/schemas/impact.schema.json -> build/bdist.linux-armv7l/wheel/./ai_provider_watch/_data/schemas 2026-06-05T13:54:38,396 copying build/lib/ai_provider_watch/_data/schemas/event.schema.json -> build/bdist.linux-armv7l/wheel/./ai_provider_watch/_data/schemas 2026-06-05T13:54:38,398 copying build/lib/ai_provider_watch/_data/schemas/llm-review-request.schema.json -> build/bdist.linux-armv7l/wheel/./ai_provider_watch/_data/schemas 2026-06-05T13:54:38,400 copying build/lib/ai_provider_watch/_data/schemas/llm-review-result.schema.json -> build/bdist.linux-armv7l/wheel/./ai_provider_watch/_data/schemas 2026-06-05T13:54:38,402 copying build/lib/ai_provider_watch/_data/schemas/event-detail.schema.json -> build/bdist.linux-armv7l/wheel/./ai_provider_watch/_data/schemas 2026-06-05T13:54:38,404 copying build/lib/ai_provider_watch/_data/schemas/webhook-payload.schema.json -> build/bdist.linux-armv7l/wheel/./ai_provider_watch/_data/schemas 2026-06-05T13:54:38,406 copying build/lib/ai_provider_watch/_data/schemas/release-manifest.schema.json -> build/bdist.linux-armv7l/wheel/./ai_provider_watch/_data/schemas 2026-06-05T13:54:38,407 copying build/lib/ai_provider_watch/_data/schemas/release-dry-run.schema.json -> build/bdist.linux-armv7l/wheel/./ai_provider_watch/_data/schemas 2026-06-05T13:54:38,409 creating build/bdist.linux-armv7l/wheel/ai_provider_watch/_data/sources 2026-06-05T13:54:38,410 copying build/lib/ai_provider_watch/_data/sources/registry.json -> build/bdist.linux-armv7l/wheel/./ai_provider_watch/_data/sources 2026-06-05T13:54:38,413 creating build/bdist.linux-armv7l/wheel/ai_provider_watch/_data/sources/aws-bedrock 2026-06-05T13:54:38,414 copying build/lib/ai_provider_watch/_data/sources/aws-bedrock/README.md -> build/bdist.linux-armv7l/wheel/./ai_provider_watch/_data/sources/aws-bedrock 2026-06-05T13:54:38,416 copying build/lib/ai_provider_watch/_data/sources/aws-bedrock/source.json -> build/bdist.linux-armv7l/wheel/./ai_provider_watch/_data/sources/aws-bedrock 2026-06-05T13:54:38,418 creating build/bdist.linux-armv7l/wheel/ai_provider_watch/_data/sources/aws-bedrock/fixtures 2026-06-05T13:54:38,419 copying build/lib/ai_provider_watch/_data/sources/aws-bedrock/fixtures/expected-sources.json -> build/bdist.linux-armv7l/wheel/./ai_provider_watch/_data/sources/aws-bedrock/fixtures 2026-06-05T13:54:38,421 copying build/lib/ai_provider_watch/_data/sources/aws-bedrock/fixtures/pricing.expected.json -> build/bdist.linux-armv7l/wheel/./ai_provider_watch/_data/sources/aws-bedrock/fixtures 2026-06-05T13:54:38,423 copying build/lib/ai_provider_watch/_data/sources/aws-bedrock/fixtures/model-cards.expected.json -> build/bdist.linux-armv7l/wheel/./ai_provider_watch/_data/sources/aws-bedrock/fixtures 2026-06-05T13:54:38,425 copying build/lib/ai_provider_watch/_data/sources/aws-bedrock/fixtures/model-cards.html -> build/bdist.linux-armv7l/wheel/./ai_provider_watch/_data/sources/aws-bedrock/fixtures 2026-06-05T13:54:38,427 copying build/lib/ai_provider_watch/_data/sources/aws-bedrock/fixtures/pricing.html -> build/bdist.linux-armv7l/wheel/./ai_provider_watch/_data/sources/aws-bedrock/fixtures 2026-06-05T13:54:38,429 creating build/bdist.linux-armv7l/wheel/ai_provider_watch/_data/sources/azure-openai 2026-06-05T13:54:38,430 copying build/lib/ai_provider_watch/_data/sources/azure-openai/README.md -> build/bdist.linux-armv7l/wheel/./ai_provider_watch/_data/sources/azure-openai 2026-06-05T13:54:38,432 copying build/lib/ai_provider_watch/_data/sources/azure-openai/source.json -> build/bdist.linux-armv7l/wheel/./ai_provider_watch/_data/sources/azure-openai 2026-06-05T13:54:38,434 creating build/bdist.linux-armv7l/wheel/ai_provider_watch/_data/sources/azure-openai/fixtures 2026-06-05T13:54:38,435 copying build/lib/ai_provider_watch/_data/sources/azure-openai/fixtures/docs-models.html -> build/bdist.linux-armv7l/wheel/./ai_provider_watch/_data/sources/azure-openai/fixtures 2026-06-05T13:54:38,437 copying build/lib/ai_provider_watch/_data/sources/azure-openai/fixtures/legacy-models.expected.json -> build/bdist.linux-armv7l/wheel/./ai_provider_watch/_data/sources/azure-openai/fixtures 2026-06-05T13:54:38,439 copying build/lib/ai_provider_watch/_data/sources/azure-openai/fixtures/docs-models.expected.json -> build/bdist.linux-armv7l/wheel/./ai_provider_watch/_data/sources/azure-openai/fixtures 2026-06-05T13:54:38,441 copying build/lib/ai_provider_watch/_data/sources/azure-openai/fixtures/expected-sources.json -> build/bdist.linux-armv7l/wheel/./ai_provider_watch/_data/sources/azure-openai/fixtures 2026-06-05T13:54:38,443 copying build/lib/ai_provider_watch/_data/sources/azure-openai/fixtures/pricing.expected.json -> build/bdist.linux-armv7l/wheel/./ai_provider_watch/_data/sources/azure-openai/fixtures 2026-06-05T13:54:38,445 copying build/lib/ai_provider_watch/_data/sources/azure-openai/fixtures/pricing.html -> build/bdist.linux-armv7l/wheel/./ai_provider_watch/_data/sources/azure-openai/fixtures 2026-06-05T13:54:38,447 copying build/lib/ai_provider_watch/_data/sources/azure-openai/fixtures/legacy-models.html -> build/bdist.linux-armv7l/wheel/./ai_provider_watch/_data/sources/azure-openai/fixtures 2026-06-05T13:54:38,449 creating build/bdist.linux-armv7l/wheel/ai_provider_watch/_data/sources/google 2026-06-05T13:54:38,450 copying build/lib/ai_provider_watch/_data/sources/google/README.md -> build/bdist.linux-armv7l/wheel/./ai_provider_watch/_data/sources/google 2026-06-05T13:54:38,452 copying build/lib/ai_provider_watch/_data/sources/google/source.json -> build/bdist.linux-armv7l/wheel/./ai_provider_watch/_data/sources/google 2026-06-05T13:54:38,454 creating build/bdist.linux-armv7l/wheel/ai_provider_watch/_data/sources/google/fixtures 2026-06-05T13:54:38,455 copying build/lib/ai_provider_watch/_data/sources/google/fixtures/vertex-pricing.expected.json -> build/bdist.linux-armv7l/wheel/./ai_provider_watch/_data/sources/google/fixtures 2026-06-05T13:54:38,457 copying build/lib/ai_provider_watch/_data/sources/google/fixtures/expected-sources.json -> build/bdist.linux-armv7l/wheel/./ai_provider_watch/_data/sources/google/fixtures 2026-06-05T13:54:38,459 copying build/lib/ai_provider_watch/_data/sources/google/fixtures/vertex-model-versions.expected.json -> build/bdist.linux-armv7l/wheel/./ai_provider_watch/_data/sources/google/fixtures 2026-06-05T13:54:38,460 copying build/lib/ai_provider_watch/_data/sources/google/fixtures/vertex-model-versions.html -> build/bdist.linux-armv7l/wheel/./ai_provider_watch/_data/sources/google/fixtures 2026-06-05T13:54:38,462 copying build/lib/ai_provider_watch/_data/sources/google/fixtures/ai-docs-models.html -> build/bdist.linux-armv7l/wheel/./ai_provider_watch/_data/sources/google/fixtures 2026-06-05T13:54:38,464 copying build/lib/ai_provider_watch/_data/sources/google/fixtures/vertex-pricing.html -> build/bdist.linux-armv7l/wheel/./ai_provider_watch/_data/sources/google/fixtures 2026-06-05T13:54:38,466 copying build/lib/ai_provider_watch/_data/sources/google/fixtures/ai-docs-models.expected.json -> build/bdist.linux-armv7l/wheel/./ai_provider_watch/_data/sources/google/fixtures 2026-06-05T13:54:38,467 copying build/lib/ai_provider_watch/_data/sources/AGENTS.md -> build/bdist.linux-armv7l/wheel/./ai_provider_watch/_data/sources 2026-06-05T13:54:38,469 creating build/bdist.linux-armv7l/wheel/ai_provider_watch/_data/sources/openai 2026-06-05T13:54:38,470 copying build/lib/ai_provider_watch/_data/sources/openai/README.md -> build/bdist.linux-armv7l/wheel/./ai_provider_watch/_data/sources/openai 2026-06-05T13:54:38,472 copying build/lib/ai_provider_watch/_data/sources/openai/source.json -> build/bdist.linux-armv7l/wheel/./ai_provider_watch/_data/sources/openai 2026-06-05T13:54:38,475 creating build/bdist.linux-armv7l/wheel/ai_provider_watch/_data/sources/openai/fixtures 2026-06-05T13:54:38,476 copying build/lib/ai_provider_watch/_data/sources/openai/fixtures/status-feed.expected.json -> build/bdist.linux-armv7l/wheel/./ai_provider_watch/_data/sources/openai/fixtures 2026-06-05T13:54:38,477 copying build/lib/ai_provider_watch/_data/sources/openai/fixtures/expected-sources.json -> build/bdist.linux-armv7l/wheel/./ai_provider_watch/_data/sources/openai/fixtures 2026-06-05T13:54:38,479 copying build/lib/ai_provider_watch/_data/sources/openai/fixtures/pricing.expected.json -> build/bdist.linux-armv7l/wheel/./ai_provider_watch/_data/sources/openai/fixtures 2026-06-05T13:54:38,481 copying build/lib/ai_provider_watch/_data/sources/openai/fixtures/deprecations.html -> build/bdist.linux-armv7l/wheel/./ai_provider_watch/_data/sources/openai/fixtures 2026-06-05T13:54:38,483 copying build/lib/ai_provider_watch/_data/sources/openai/fixtures/status-feed.atom -> build/bdist.linux-armv7l/wheel/./ai_provider_watch/_data/sources/openai/fixtures 2026-06-05T13:54:38,485 copying build/lib/ai_provider_watch/_data/sources/openai/fixtures/deprecations.expected.json -> build/bdist.linux-armv7l/wheel/./ai_provider_watch/_data/sources/openai/fixtures 2026-06-05T13:54:38,487 copying build/lib/ai_provider_watch/_data/sources/openai/fixtures/pricing.html -> build/bdist.linux-armv7l/wheel/./ai_provider_watch/_data/sources/openai/fixtures 2026-06-05T13:54:38,489 creating build/bdist.linux-armv7l/wheel/ai_provider_watch/_data/sources/anthropic 2026-06-05T13:54:38,490 copying build/lib/ai_provider_watch/_data/sources/anthropic/README.md -> build/bdist.linux-armv7l/wheel/./ai_provider_watch/_data/sources/anthropic 2026-06-05T13:54:38,492 copying build/lib/ai_provider_watch/_data/sources/anthropic/source.json -> build/bdist.linux-armv7l/wheel/./ai_provider_watch/_data/sources/anthropic 2026-06-05T13:54:38,494 creating build/bdist.linux-armv7l/wheel/ai_provider_watch/_data/sources/anthropic/fixtures 2026-06-05T13:54:38,495 copying build/lib/ai_provider_watch/_data/sources/anthropic/fixtures/status.html -> build/bdist.linux-armv7l/wheel/./ai_provider_watch/_data/sources/anthropic/fixtures 2026-06-05T13:54:38,497 copying build/lib/ai_provider_watch/_data/sources/anthropic/fixtures/expected-sources.json -> build/bdist.linux-armv7l/wheel/./ai_provider_watch/_data/sources/anthropic/fixtures 2026-06-05T13:54:38,498 copying build/lib/ai_provider_watch/_data/sources/anthropic/fixtures/pricing.expected.json -> build/bdist.linux-armv7l/wheel/./ai_provider_watch/_data/sources/anthropic/fixtures 2026-06-05T13:54:38,500 copying build/lib/ai_provider_watch/_data/sources/anthropic/fixtures/pricing.html -> build/bdist.linux-armv7l/wheel/./ai_provider_watch/_data/sources/anthropic/fixtures 2026-06-05T13:54:38,502 copying build/lib/ai_provider_watch/_data/sources/anthropic/fixtures/status.expected.json -> build/bdist.linux-armv7l/wheel/./ai_provider_watch/_data/sources/anthropic/fixtures 2026-06-05T13:54:38,504 creating build/bdist.linux-armv7l/wheel/ai_provider_watch/cli 2026-06-05T13:54:38,505 copying build/lib/ai_provider_watch/cli/__init__.py -> build/bdist.linux-armv7l/wheel/./ai_provider_watch/cli 2026-06-05T13:54:38,509 creating build/bdist.linux-armv7l/wheel/ai_provider_watch/pipeline 2026-06-05T13:54:38,510 copying build/lib/ai_provider_watch/pipeline/repo_impact.py -> build/bdist.linux-armv7l/wheel/./ai_provider_watch/pipeline 2026-06-05T13:54:38,512 copying build/lib/ai_provider_watch/pipeline/__init__.py -> build/bdist.linux-armv7l/wheel/./ai_provider_watch/pipeline 2026-06-05T13:54:38,514 copying build/lib/ai_provider_watch/pipeline/release.py -> build/bdist.linux-armv7l/wheel/./ai_provider_watch/pipeline 2026-06-05T13:54:38,517 copying build/lib/ai_provider_watch/pipeline/review_pr.py -> build/bdist.linux-armv7l/wheel/./ai_provider_watch/pipeline 2026-06-05T13:54:38,519 copying build/lib/ai_provider_watch/pipeline/candidates.py -> build/bdist.linux-armv7l/wheel/./ai_provider_watch/pipeline 2026-06-05T13:54:38,521 copying build/lib/ai_provider_watch/pipeline/ecosystem.py -> build/bdist.linux-armv7l/wheel/./ai_provider_watch/pipeline 2026-06-05T13:54:38,526 copying build/lib/ai_provider_watch/pipeline/notifications.py -> build/bdist.linux-armv7l/wheel/./ai_provider_watch/pipeline 2026-06-05T13:54:38,528 copying build/lib/ai_provider_watch/pipeline/llm_review.py -> build/bdist.linux-armv7l/wheel/./ai_provider_watch/pipeline 2026-06-05T13:54:38,530 copying build/lib/ai_provider_watch/__main__.py -> build/bdist.linux-armv7l/wheel/./ai_provider_watch 2026-06-05T13:54:38,533 creating build/bdist.linux-armv7l/wheel/ai_provider_watch/mcp 2026-06-05T13:54:38,534 copying build/lib/ai_provider_watch/mcp/__init__.py -> build/bdist.linux-armv7l/wheel/./ai_provider_watch/mcp 2026-06-05T13:54:38,536 copying build/lib/ai_provider_watch/mcp/server.py -> build/bdist.linux-armv7l/wheel/./ai_provider_watch/mcp 2026-06-05T13:54:38,539 creating build/bdist.linux-armv7l/wheel/ai_provider_watch/sources 2026-06-05T13:54:38,540 copying build/lib/ai_provider_watch/sources/__init__.py -> build/bdist.linux-armv7l/wheel/./ai_provider_watch/sources 2026-06-05T13:54:38,542 copying build/lib/ai_provider_watch/sources/registry.py -> build/bdist.linux-armv7l/wheel/./ai_provider_watch/sources 2026-06-05T13:54:38,545 running install_egg_info 2026-06-05T13:54:38,549 Copying src/ai_provider_watch.egg-info to build/bdist.linux-armv7l/wheel/./ai_provider_watch-0.1.0-py3.11.egg-info 2026-06-05T13:54:38,562 running install_scripts 2026-06-05T13:54:38,579 creating build/bdist.linux-armv7l/wheel/ai_provider_watch-0.1.0.dist-info/WHEEL 2026-06-05T13:54:38,582 creating '/tmp/pip-wheel-n2shc4us/.tmp-xn1ap2_f/ai_provider_watch-0.1.0-py3-none-any.whl' and adding 'build/bdist.linux-armv7l/wheel' to it 2026-06-05T13:54:38,584 adding 'ai_provider_watch/__init__.py' 2026-06-05T13:54:38,585 adding 'ai_provider_watch/__main__.py' 2026-06-05T13:54:38,587 adding 'ai_provider_watch/_data/data/AGENTS.md' 2026-06-05T13:54:38,589 adding 'ai_provider_watch/_data/data/candidates/README.md' 2026-06-05T13:54:38,591 adding 'ai_provider_watch/_data/data/candidates/review/candidate-anthropic-pricing-d4ebe425c4b343b4.json' 2026-06-05T13:54:38,592 adding 'ai_provider_watch/_data/data/candidates/review/candidate-anthropic-status-3be0bf5deb1f1902.json' 2026-06-05T13:54:38,594 adding 'ai_provider_watch/_data/data/candidates/review/candidate-aws-bedrock-docs-fb7a0d95bc6ef917.json' 2026-06-05T13:54:38,595 adding 'ai_provider_watch/_data/data/candidates/review/candidate-aws-bedrock-pricing-b4c77a8519c0a894.json' 2026-06-05T13:54:38,596 adding 'ai_provider_watch/_data/data/candidates/review/candidate-azure-openai-docs-19fd095bafac3a3a.json' 2026-06-05T13:54:38,598 adding 'ai_provider_watch/_data/data/candidates/review/candidate-azure-openai-pricing-d223f9b5d4c0dd1c.json' 2026-06-05T13:54:38,599 adding 'ai_provider_watch/_data/data/candidates/review/candidate-google-ai-docs-740030791003c654.json' 2026-06-05T13:54:38,600 adding 'ai_provider_watch/_data/data/candidates/review/candidate-google-vertex-pricing-5903e89982b9749d.json' 2026-06-05T13:54:38,601 adding 'ai_provider_watch/_data/data/candidates/review/candidate-openai-pricing-12eaf0f0299e0c09.json' 2026-06-05T13:54:38,603 adding 'ai_provider_watch/_data/data/candidates/review/candidate-openai-status-44d7c9aa6a62e64d.json' 2026-06-05T13:54:38,605 adding 'ai_provider_watch/_data/data/events/2024-01-04-openai-gpt3-completions-retirement.json' 2026-06-05T13:54:38,606 adding 'ai_provider_watch/_data/data/events/2024-06-14-azure-openai-legacy-gpt3-retirement.json' 2026-06-05T13:54:38,608 adding 'ai_provider_watch/_data/data/events/2024-12-04-aws-bedrock-prompt-caching-preview.json' 2026-06-05T13:54:38,609 adding 'ai_provider_watch/_data/data/events/2025-02-24-anthropic-claude-3-7-sonnet-launch.json' 2026-06-05T13:54:38,611 adding 'ai_provider_watch/_data/data/events/2026-06-01-google-vertex-gemini-2-0-flash-retirement.json' 2026-06-05T13:54:38,612 adding 'ai_provider_watch/_data/data/events/2026-06-03-anthropic-claude-code-services-degraded.json' 2026-06-05T13:54:38,614 adding 'ai_provider_watch/_data/data/events/2026-06-03-anthropic-opus-4-7-elevated-errors.json' 2026-06-05T13:54:38,615 adding 'ai_provider_watch/_data/data/events/2026-06-04-openai-codex-compaction-latency.json' 2026-06-05T13:54:38,617 adding 'ai_provider_watch/_data/data/events/2026-06-04-openai-image-api-401-errors.json' 2026-06-05T13:54:38,618 adding 'ai_provider_watch/_data/data/events/README.md' 2026-06-05T13:54:38,621 adding 'ai_provider_watch/_data/data/feeds/events.json' 2026-06-05T13:54:38,624 adding 'ai_provider_watch/_data/data/feeds/events.ndjson' 2026-06-05T13:54:38,626 adding 'ai_provider_watch/_data/data/feeds/latest.json' 2026-06-05T13:54:38,627 adding 'ai_provider_watch/_data/data/feeds/rss.xml' 2026-06-05T13:54:38,630 adding 'ai_provider_watch/_data/data/indexes/kind/caching_change.json' 2026-06-05T13:54:38,631 adding 'ai_provider_watch/_data/data/indexes/kind/model_launch.json' 2026-06-05T13:54:38,633 adding 'ai_provider_watch/_data/data/indexes/kind/model_retirement.json' 2026-06-05T13:54:38,634 adding 'ai_provider_watch/_data/data/indexes/kind/status_incident.json' 2026-06-05T13:54:38,636 adding 'ai_provider_watch/_data/data/indexes/provider/anthropic.json' 2026-06-05T13:54:38,638 adding 'ai_provider_watch/_data/data/indexes/provider/aws-bedrock.json' 2026-06-05T13:54:38,639 adding 'ai_provider_watch/_data/data/indexes/provider/azure-openai.json' 2026-06-05T13:54:38,641 adding 'ai_provider_watch/_data/data/indexes/provider/google.json' 2026-06-05T13:54:38,642 adding 'ai_provider_watch/_data/data/indexes/provider/openai.json' 2026-06-05T13:54:38,644 adding 'ai_provider_watch/_data/data/indexes/severity/low.json' 2026-06-05T13:54:38,647 adding 'ai_provider_watch/_data/data/indexes/severity/medium.json' 2026-06-05T13:54:38,649 adding 'ai_provider_watch/_data/data/releases/dev/checksums.txt' 2026-06-05T13:54:38,650 adding 'ai_provider_watch/_data/data/releases/dev/manifest.json' 2026-06-05T13:54:38,652 adding 'ai_provider_watch/_data/data/source-state/fingerprints.json' 2026-06-05T13:54:38,654 adding 'ai_provider_watch/_data/registries/agent-apps.json' 2026-06-05T13:54:38,655 adding 'ai_provider_watch/_data/registries/models.json' 2026-06-05T13:54:38,656 adding 'ai_provider_watch/_data/registries/provider-surfaces.json' 2026-06-05T13:54:38,657 adding 'ai_provider_watch/_data/registries/providers.json' 2026-06-05T13:54:38,659 adding 'ai_provider_watch/_data/schemas/candidate.schema.json' 2026-06-05T13:54:38,661 adding 'ai_provider_watch/_data/schemas/ecosystem-mapping.schema.json' 2026-06-05T13:54:38,662 adding 'ai_provider_watch/_data/schemas/event-detail.schema.json' 2026-06-05T13:54:38,664 adding 'ai_provider_watch/_data/schemas/event.schema.json' 2026-06-05T13:54:38,665 adding 'ai_provider_watch/_data/schemas/impact.schema.json' 2026-06-05T13:54:38,667 adding 'ai_provider_watch/_data/schemas/llm-review-request.schema.json' 2026-06-05T13:54:38,668 adding 'ai_provider_watch/_data/schemas/llm-review-result.schema.json' 2026-06-05T13:54:38,669 adding 'ai_provider_watch/_data/schemas/observation.schema.json' 2026-06-05T13:54:38,671 adding 'ai_provider_watch/_data/schemas/release-dry-run.schema.json' 2026-06-05T13:54:38,672 adding 'ai_provider_watch/_data/schemas/release-manifest.schema.json' 2026-06-05T13:54:38,673 adding 'ai_provider_watch/_data/schemas/repo-impact.schema.json' 2026-06-05T13:54:38,675 adding 'ai_provider_watch/_data/schemas/slack-payload.schema.json' 2026-06-05T13:54:38,676 adding 'ai_provider_watch/_data/schemas/source.schema.json' 2026-06-05T13:54:38,678 adding 'ai_provider_watch/_data/schemas/webhook-payload.schema.json' 2026-06-05T13:54:38,679 adding 'ai_provider_watch/_data/sources/AGENTS.md' 2026-06-05T13:54:38,681 adding 'ai_provider_watch/_data/sources/registry.json' 2026-06-05T13:54:38,683 adding 'ai_provider_watch/_data/sources/anthropic/README.md' 2026-06-05T13:54:38,685 adding 'ai_provider_watch/_data/sources/anthropic/source.json' 2026-06-05T13:54:38,686 adding 'ai_provider_watch/_data/sources/anthropic/fixtures/expected-sources.json' 2026-06-05T13:54:38,688 adding 'ai_provider_watch/_data/sources/anthropic/fixtures/pricing.expected.json' 2026-06-05T13:54:38,689 adding 'ai_provider_watch/_data/sources/anthropic/fixtures/pricing.html' 2026-06-05T13:54:38,690 adding 'ai_provider_watch/_data/sources/anthropic/fixtures/status.expected.json' 2026-06-05T13:54:38,691 adding 'ai_provider_watch/_data/sources/anthropic/fixtures/status.html' 2026-06-05T13:54:38,693 adding 'ai_provider_watch/_data/sources/aws-bedrock/README.md' 2026-06-05T13:54:38,694 adding 'ai_provider_watch/_data/sources/aws-bedrock/source.json' 2026-06-05T13:54:38,696 adding 'ai_provider_watch/_data/sources/aws-bedrock/fixtures/expected-sources.json' 2026-06-05T13:54:38,697 adding 'ai_provider_watch/_data/sources/aws-bedrock/fixtures/model-cards.expected.json' 2026-06-05T13:54:38,699 adding 'ai_provider_watch/_data/sources/aws-bedrock/fixtures/model-cards.html' 2026-06-05T13:54:38,700 adding 'ai_provider_watch/_data/sources/aws-bedrock/fixtures/pricing.expected.json' 2026-06-05T13:54:38,701 adding 'ai_provider_watch/_data/sources/aws-bedrock/fixtures/pricing.html' 2026-06-05T13:54:38,702 adding 'ai_provider_watch/_data/sources/azure-openai/README.md' 2026-06-05T13:54:38,704 adding 'ai_provider_watch/_data/sources/azure-openai/source.json' 2026-06-05T13:54:38,705 adding 'ai_provider_watch/_data/sources/azure-openai/fixtures/docs-models.expected.json' 2026-06-05T13:54:38,707 adding 'ai_provider_watch/_data/sources/azure-openai/fixtures/docs-models.html' 2026-06-05T13:54:38,708 adding 'ai_provider_watch/_data/sources/azure-openai/fixtures/expected-sources.json' 2026-06-05T13:54:38,709 adding 'ai_provider_watch/_data/sources/azure-openai/fixtures/legacy-models.expected.json' 2026-06-05T13:54:38,710 adding 'ai_provider_watch/_data/sources/azure-openai/fixtures/legacy-models.html' 2026-06-05T13:54:38,712 adding 'ai_provider_watch/_data/sources/azure-openai/fixtures/pricing.expected.json' 2026-06-05T13:54:38,713 adding 'ai_provider_watch/_data/sources/azure-openai/fixtures/pricing.html' 2026-06-05T13:54:38,715 adding 'ai_provider_watch/_data/sources/google/README.md' 2026-06-05T13:54:38,716 adding 'ai_provider_watch/_data/sources/google/source.json' 2026-06-05T13:54:38,718 adding 'ai_provider_watch/_data/sources/google/fixtures/ai-docs-models.expected.json' 2026-06-05T13:54:38,719 adding 'ai_provider_watch/_data/sources/google/fixtures/ai-docs-models.html' 2026-06-05T13:54:38,720 adding 'ai_provider_watch/_data/sources/google/fixtures/expected-sources.json' 2026-06-05T13:54:38,721 adding 'ai_provider_watch/_data/sources/google/fixtures/vertex-model-versions.expected.json' 2026-06-05T13:54:38,722 adding 'ai_provider_watch/_data/sources/google/fixtures/vertex-model-versions.html' 2026-06-05T13:54:38,723 adding 'ai_provider_watch/_data/sources/google/fixtures/vertex-pricing.expected.json' 2026-06-05T13:54:38,725 adding 'ai_provider_watch/_data/sources/google/fixtures/vertex-pricing.html' 2026-06-05T13:54:38,726 adding 'ai_provider_watch/_data/sources/openai/README.md' 2026-06-05T13:54:38,728 adding 'ai_provider_watch/_data/sources/openai/source.json' 2026-06-05T13:54:38,729 adding 'ai_provider_watch/_data/sources/openai/fixtures/deprecations.expected.json' 2026-06-05T13:54:38,731 adding 'ai_provider_watch/_data/sources/openai/fixtures/deprecations.html' 2026-06-05T13:54:38,732 adding 'ai_provider_watch/_data/sources/openai/fixtures/expected-sources.json' 2026-06-05T13:54:38,733 adding 'ai_provider_watch/_data/sources/openai/fixtures/pricing.expected.json' 2026-06-05T13:54:38,734 adding 'ai_provider_watch/_data/sources/openai/fixtures/pricing.html' 2026-06-05T13:54:38,735 adding 'ai_provider_watch/_data/sources/openai/fixtures/status-feed.atom' 2026-06-05T13:54:38,737 adding 'ai_provider_watch/_data/sources/openai/fixtures/status-feed.expected.json' 2026-06-05T13:54:38,740 adding 'ai_provider_watch/cli/__init__.py' 2026-06-05T13:54:38,742 adding 'ai_provider_watch/core/__init__.py' 2026-06-05T13:54:38,744 adding 'ai_provider_watch/core/feeds.py' 2026-06-05T13:54:38,745 adding 'ai_provider_watch/core/io.py' 2026-06-05T13:54:38,746 adding 'ai_provider_watch/core/issues.py' 2026-06-05T13:54:38,747 adding 'ai_provider_watch/core/temporal.py' 2026-06-05T13:54:38,749 adding 'ai_provider_watch/core/untrusted.py' 2026-06-05T13:54:38,751 adding 'ai_provider_watch/core/validation.py' 2026-06-05T13:54:38,753 adding 'ai_provider_watch/mcp/__init__.py' 2026-06-05T13:54:38,755 adding 'ai_provider_watch/mcp/server.py' 2026-06-05T13:54:38,757 adding 'ai_provider_watch/pipeline/__init__.py' 2026-06-05T13:54:38,759 adding 'ai_provider_watch/pipeline/candidates.py' 2026-06-05T13:54:38,761 adding 'ai_provider_watch/pipeline/ecosystem.py' 2026-06-05T13:54:38,763 adding 'ai_provider_watch/pipeline/llm_review.py' 2026-06-05T13:54:38,765 adding 'ai_provider_watch/pipeline/notifications.py' 2026-06-05T13:54:38,768 adding 'ai_provider_watch/pipeline/release.py' 2026-06-05T13:54:38,769 adding 'ai_provider_watch/pipeline/repo_impact.py' 2026-06-05T13:54:38,771 adding 'ai_provider_watch/pipeline/review_pr.py' 2026-06-05T13:54:38,773 adding 'ai_provider_watch/source_watch/__init__.py' 2026-06-05T13:54:38,774 adding 'ai_provider_watch/source_watch/fixtures.py' 2026-06-05T13:54:38,775 adding 'ai_provider_watch/source_watch/http.py' 2026-06-05T13:54:38,778 adding 'ai_provider_watch/source_watch/parsers.py' 2026-06-05T13:54:38,780 adding 'ai_provider_watch/source_watch/scopes.py' 2026-06-05T13:54:38,781 adding 'ai_provider_watch/sources/__init__.py' 2026-06-05T13:54:38,783 adding 'ai_provider_watch/sources/registry.py' 2026-06-05T13:54:38,786 adding 'ai_provider_watch-0.1.0.dist-info/licenses/NOTICE' 2026-06-05T13:54:38,788 adding 'ai_provider_watch-0.1.0.dist-info/licenses/LICENSES/Apache-2.0.txt' 2026-06-05T13:54:38,790 adding 'ai_provider_watch-0.1.0.dist-info/licenses/LICENSES/CC0-1.0.txt' 2026-06-05T13:54:38,792 adding 'ai_provider_watch-0.1.0.dist-info/METADATA' 2026-06-05T13:54:38,793 adding 'ai_provider_watch-0.1.0.dist-info/WHEEL' 2026-06-05T13:54:38,794 adding 'ai_provider_watch-0.1.0.dist-info/entry_points.txt' 2026-06-05T13:54:38,795 adding 'ai_provider_watch-0.1.0.dist-info/top_level.txt' 2026-06-05T13:54:38,797 adding 'ai_provider_watch-0.1.0.dist-info/RECORD' 2026-06-05T13:54:38,802 removing build/bdist.linux-armv7l/wheel 2026-06-05T13:54:38,953 Building wheel for ai-provider-watch (pyproject.toml): finished with status 'done' 2026-06-05T13:54:38,965 Created wheel for ai-provider-watch: filename=ai_provider_watch-0.1.0-py3-none-any.whl size=181742 sha256=040467483c101091a3d1ab70062137047867af62b0afc37f348e67ddc21595be 2026-06-05T13:54:38,966 Stored in directory: /tmp/pip-ephem-wheel-cache-39yg6vgk/wheels/4b/56/8e/7a8e69f2285aa417bb3f586345d8216b5225ad3d96f50c2fb4 2026-06-05T13:54:38,990 Successfully built ai-provider-watch 2026-06-05T13:54:39,003 Removed build tracker: '/tmp/pip-build-tracker-9x_lavn6'