2026-06-08T14:16:20,582 Created temporary directory: /tmp/pip-ephem-wheel-cache-0uovt5rb 2026-06-08T14:16:20,584 Created temporary directory: /tmp/pip-build-tracker-rtgcg55v 2026-06-08T14:16:20,585 Initialized build tracking at /tmp/pip-build-tracker-rtgcg55v 2026-06-08T14:16:20,585 Created build tracker: /tmp/pip-build-tracker-rtgcg55v 2026-06-08T14:16:20,585 Entered build tracker: /tmp/pip-build-tracker-rtgcg55v 2026-06-08T14:16:20,586 Created temporary directory: /tmp/pip-wheel-6ehae4hv 2026-06-08T14:16:20,590 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-08T14:16:20,592 Created temporary directory: /tmp/pip-ephem-wheel-cache-3mt_d4jf 2026-06-08T14:16:20,614 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-06-08T14:16:20,618 2 location(s) to search for versions of ai-provider-watch: 2026-06-08T14:16:20,618 * https://pypi.org/simple/ai-provider-watch/ 2026-06-08T14:16:20,618 * https://www.piwheels.org/simple/ai-provider-watch/ 2026-06-08T14:16:20,619 Fetching project page and analyzing links: https://pypi.org/simple/ai-provider-watch/ 2026-06-08T14:16:20,619 Getting page https://pypi.org/simple/ai-provider-watch/ 2026-06-08T14:16:20,621 Found index url https://pypi.org/simple 2026-06-08T14:16:20,774 Fetched page https://pypi.org/simple/ai-provider-watch/ as application/vnd.pypi.simple.v1+json 2026-06-08T14:16:20,776 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-08T14:16:20,777 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-08T14:16:20,778 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-08T14:16:20,779 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-08T14:16:20,780 Skipping link: No binaries permitted for ai-provider-watch: https://files.pythonhosted.org/packages/37/b5/dd07c9ee192367643c9891acd2f985d074e293207bccbd031815fded90da/ai_provider_watch-0.1.1-py3-none-any.whl (from https://pypi.org/simple/ai-provider-watch/) (requires-python:>=3.11) 2026-06-08T14:16:20,781 Found link https://files.pythonhosted.org/packages/e0/1d/20a31765d9d7039e6e786b949ee6d9c669b1348f17567eb8d452385eb155/ai_provider_watch-0.1.1.tar.gz (from https://pypi.org/simple/ai-provider-watch/) (requires-python:>=3.11), version: 0.1.1 2026-06-08T14:16:20,782 Fetching project page and analyzing links: https://www.piwheels.org/simple/ai-provider-watch/ 2026-06-08T14:16:20,783 Getting page https://www.piwheels.org/simple/ai-provider-watch/ 2026-06-08T14:16:20,784 Found index url https://www.piwheels.org/simple 2026-06-08T14:16:20,959 Fetched page https://www.piwheels.org/simple/ai-provider-watch/ as text/html 2026-06-08T14:16:20,961 Skipping link: No binaries permitted for ai-provider-watch: https://www.piwheels.org/simple/ai-provider-watch/ai_provider_watch-0.1.0-py3-none-any.whl#sha256=040467483c101091a3d1ab70062137047867af62b0afc37f348e67ddc21595be (from https://www.piwheels.org/simple/ai-provider-watch/) (requires-python:>=3.11) 2026-06-08T14:16:20,962 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-08T14:16:20,963 Skipping link: not a file: https://www.piwheels.org/simple/ai-provider-watch/ 2026-06-08T14:16:20,964 Skipping link: not a file: https://pypi.org/simple/ai-provider-watch/ 2026-06-08T14:16:20,986 Given no hashes to check 1 links for project 'ai-provider-watch': discarding no candidates 2026-06-08T14:16:21,006 Collecting ai-provider-watch==0.1.1 2026-06-08T14:16:21,008 Created temporary directory: /tmp/pip-unpack-f6jpbfua 2026-06-08T14:16:21,239 Downloading ai_provider_watch-0.1.1.tar.gz (228 kB) 2026-06-08T14:16:21,762 Added ai-provider-watch==0.1.1 from https://files.pythonhosted.org/packages/e0/1d/20a31765d9d7039e6e786b949ee6d9c669b1348f17567eb8d452385eb155/ai_provider_watch-0.1.1.tar.gz to build tracker '/tmp/pip-build-tracker-rtgcg55v' 2026-06-08T14:16:21,767 Created temporary directory: /tmp/pip-build-env-gfrxfnk7 2026-06-08T14:16:21,771 Installing build dependencies: started 2026-06-08T14:16:21,773 Running command pip subprocess to install build dependencies 2026-06-08T14:16:22,916 Using pip 23.0.1 from /usr/lib/python3/dist-packages/pip (python 3.11) 2026-06-08T14:16:23,335 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-08T14:16:23,359 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-06-08T14:16:25,127 Collecting setuptools>=77 2026-06-08T14:16:25,128 Obtaining dependency information for setuptools>=77 from https://www.piwheels.org/simple/setuptools/setuptools-82.0.1-py3-none-any.whl.metadata 2026-06-08T14:16:25,142 Using cached https://www.piwheels.org/simple/setuptools/setuptools-82.0.1-py3-none-any.whl.metadata (6.5 kB) 2026-06-08T14:16:25,391 Using cached https://www.piwheels.org/simple/setuptools/setuptools-82.0.1-py3-none-any.whl (1.0 MB) 2026-06-08T14:16:25,502 Using cached https://www.piwheels.org/simple/setuptools/setuptools-82.0.1-py3-none-any.whl (1.0 MB) 2026-06-08T14:16:28,223 Installing collected packages: setuptools 2026-06-08T14:16:31,289 Successfully installed setuptools-82.0.1 2026-06-08T14:16:31,560 Installing build dependencies: finished with status 'done' 2026-06-08T14:16:31,566 Getting requirements to build wheel: started 2026-06-08T14:16:31,568 Running command Getting requirements to build wheel 2026-06-08T14:16:32,278 running egg_info 2026-06-08T14:16:32,284 writing src/ai_provider_watch.egg-info/PKG-INFO 2026-06-08T14:16:32,289 writing dependency_links to src/ai_provider_watch.egg-info/dependency_links.txt 2026-06-08T14:16:32,291 writing entry points to src/ai_provider_watch.egg-info/entry_points.txt 2026-06-08T14:16:32,294 writing requirements to src/ai_provider_watch.egg-info/requires.txt 2026-06-08T14:16:32,295 writing top-level names to src/ai_provider_watch.egg-info/top_level.txt 2026-06-08T14:16:32,318 reading manifest file 'src/ai_provider_watch.egg-info/SOURCES.txt' 2026-06-08T14:16:32,351 reading manifest template 'MANIFEST.in' 2026-06-08T14:16:32,619 adding license file 'NOTICE' 2026-06-08T14:16:32,619 adding license file 'LICENSES/Apache-2.0.txt' 2026-06-08T14:16:32,620 adding license file 'LICENSES/CC0-1.0.txt' 2026-06-08T14:16:32,630 writing manifest file 'src/ai_provider_watch.egg-info/SOURCES.txt' 2026-06-08T14:16:32,728 Getting requirements to build wheel: finished with status 'done' 2026-06-08T14:16:32,732 Created temporary directory: /tmp/pip-modern-metadata-chx9kz03 2026-06-08T14:16:32,735 Preparing metadata (pyproject.toml): started 2026-06-08T14:16:32,736 Running command Preparing metadata (pyproject.toml) 2026-06-08T14:16:33,415 running dist_info 2026-06-08T14:16:33,425 creating /tmp/pip-modern-metadata-chx9kz03/ai_provider_watch.egg-info 2026-06-08T14:16:33,426 writing /tmp/pip-modern-metadata-chx9kz03/ai_provider_watch.egg-info/PKG-INFO 2026-06-08T14:16:33,431 writing dependency_links to /tmp/pip-modern-metadata-chx9kz03/ai_provider_watch.egg-info/dependency_links.txt 2026-06-08T14:16:33,433 writing entry points to /tmp/pip-modern-metadata-chx9kz03/ai_provider_watch.egg-info/entry_points.txt 2026-06-08T14:16:33,434 writing requirements to /tmp/pip-modern-metadata-chx9kz03/ai_provider_watch.egg-info/requires.txt 2026-06-08T14:16:33,436 writing top-level names to /tmp/pip-modern-metadata-chx9kz03/ai_provider_watch.egg-info/top_level.txt 2026-06-08T14:16:33,437 writing manifest file '/tmp/pip-modern-metadata-chx9kz03/ai_provider_watch.egg-info/SOURCES.txt' 2026-06-08T14:16:33,457 reading manifest file '/tmp/pip-modern-metadata-chx9kz03/ai_provider_watch.egg-info/SOURCES.txt' 2026-06-08T14:16:33,459 reading manifest template 'MANIFEST.in' 2026-06-08T14:16:33,700 adding license file 'NOTICE' 2026-06-08T14:16:33,701 adding license file 'LICENSES/Apache-2.0.txt' 2026-06-08T14:16:33,702 adding license file 'LICENSES/CC0-1.0.txt' 2026-06-08T14:16:33,709 writing manifest file '/tmp/pip-modern-metadata-chx9kz03/ai_provider_watch.egg-info/SOURCES.txt' 2026-06-08T14:16:33,710 creating '/tmp/pip-modern-metadata-chx9kz03/ai_provider_watch-0.1.1.dist-info' 2026-06-08T14:16:33,845 Preparing metadata (pyproject.toml): finished with status 'done' 2026-06-08T14:16:33,850 Source in /tmp/pip-wheel-6ehae4hv/ai-provider-watch_bd68cf980b844f43880b1a41f5f75bfa has version 0.1.1, which satisfies requirement ai-provider-watch==0.1.1 from https://files.pythonhosted.org/packages/e0/1d/20a31765d9d7039e6e786b949ee6d9c669b1348f17567eb8d452385eb155/ai_provider_watch-0.1.1.tar.gz 2026-06-08T14:16:33,851 Removed ai-provider-watch==0.1.1 from https://files.pythonhosted.org/packages/e0/1d/20a31765d9d7039e6e786b949ee6d9c669b1348f17567eb8d452385eb155/ai_provider_watch-0.1.1.tar.gz from build tracker '/tmp/pip-build-tracker-rtgcg55v' 2026-06-08T14:16:33,858 Created temporary directory: /tmp/pip-unpack-h_u7h7no 2026-06-08T14:16:33,859 Building wheels for collected packages: ai-provider-watch 2026-06-08T14:16:33,863 Created temporary directory: /tmp/pip-wheel-rj_l5ana 2026-06-08T14:16:33,864 Destination directory: /tmp/pip-wheel-rj_l5ana 2026-06-08T14:16:33,866 Building wheel for ai-provider-watch (pyproject.toml): started 2026-06-08T14:16:33,867 Running command Building wheel for ai-provider-watch (pyproject.toml) 2026-06-08T14:16:34,498 running bdist_wheel 2026-06-08T14:16:34,516 running build 2026-06-08T14:16:34,516 running build_py 2026-06-08T14:16:34,518 creating build/lib/ai_provider_watch 2026-06-08T14:16:34,520 copying src/ai_provider_watch/__init__.py -> build/lib/ai_provider_watch 2026-06-08T14:16:34,522 copying src/ai_provider_watch/__main__.py -> build/lib/ai_provider_watch 2026-06-08T14:16:34,525 creating build/lib/ai_provider_watch/source_watch 2026-06-08T14:16:34,526 copying src/ai_provider_watch/source_watch/http.py -> build/lib/ai_provider_watch/source_watch 2026-06-08T14:16:34,529 copying src/ai_provider_watch/source_watch/__init__.py -> build/lib/ai_provider_watch/source_watch 2026-06-08T14:16:34,530 copying src/ai_provider_watch/source_watch/parsers.py -> build/lib/ai_provider_watch/source_watch 2026-06-08T14:16:34,533 copying src/ai_provider_watch/source_watch/fixtures.py -> build/lib/ai_provider_watch/source_watch 2026-06-08T14:16:34,536 copying src/ai_provider_watch/source_watch/scopes.py -> build/lib/ai_provider_watch/source_watch 2026-06-08T14:16:34,539 creating build/lib/ai_provider_watch/core 2026-06-08T14:16:34,540 copying src/ai_provider_watch/core/__init__.py -> build/lib/ai_provider_watch/core 2026-06-08T14:16:34,542 copying src/ai_provider_watch/core/temporal.py -> build/lib/ai_provider_watch/core 2026-06-08T14:16:34,544 copying src/ai_provider_watch/core/untrusted.py -> build/lib/ai_provider_watch/core 2026-06-08T14:16:34,546 copying src/ai_provider_watch/core/validation.py -> build/lib/ai_provider_watch/core 2026-06-08T14:16:34,548 copying src/ai_provider_watch/core/issues.py -> build/lib/ai_provider_watch/core 2026-06-08T14:16:34,550 copying src/ai_provider_watch/core/feeds.py -> build/lib/ai_provider_watch/core 2026-06-08T14:16:34,553 copying src/ai_provider_watch/core/io.py -> build/lib/ai_provider_watch/core 2026-06-08T14:16:34,555 creating build/lib/ai_provider_watch/cli 2026-06-08T14:16:34,556 copying src/ai_provider_watch/cli/__init__.py -> build/lib/ai_provider_watch/cli 2026-06-08T14:16:34,560 creating build/lib/ai_provider_watch/pipeline 2026-06-08T14:16:34,561 copying src/ai_provider_watch/pipeline/repo_impact.py -> build/lib/ai_provider_watch/pipeline 2026-06-08T14:16:34,563 copying src/ai_provider_watch/pipeline/__init__.py -> build/lib/ai_provider_watch/pipeline 2026-06-08T14:16:34,565 copying src/ai_provider_watch/pipeline/release.py -> build/lib/ai_provider_watch/pipeline 2026-06-08T14:16:34,568 copying src/ai_provider_watch/pipeline/review_pr.py -> build/lib/ai_provider_watch/pipeline 2026-06-08T14:16:34,571 copying src/ai_provider_watch/pipeline/candidates.py -> build/lib/ai_provider_watch/pipeline 2026-06-08T14:16:34,573 copying src/ai_provider_watch/pipeline/ecosystem.py -> build/lib/ai_provider_watch/pipeline 2026-06-08T14:16:34,575 copying src/ai_provider_watch/pipeline/promotion.py -> build/lib/ai_provider_watch/pipeline 2026-06-08T14:16:34,578 copying src/ai_provider_watch/pipeline/notifications.py -> build/lib/ai_provider_watch/pipeline 2026-06-08T14:16:34,581 copying src/ai_provider_watch/pipeline/quality.py -> build/lib/ai_provider_watch/pipeline 2026-06-08T14:16:34,583 copying src/ai_provider_watch/pipeline/llm_review.py -> build/lib/ai_provider_watch/pipeline 2026-06-08T14:16:34,587 creating build/lib/ai_provider_watch/mcp 2026-06-08T14:16:34,588 copying src/ai_provider_watch/mcp/__init__.py -> build/lib/ai_provider_watch/mcp 2026-06-08T14:16:34,589 copying src/ai_provider_watch/mcp/server.py -> build/lib/ai_provider_watch/mcp 2026-06-08T14:16:34,593 creating build/lib/ai_provider_watch/sources 2026-06-08T14:16:34,594 copying src/ai_provider_watch/sources/__init__.py -> build/lib/ai_provider_watch/sources 2026-06-08T14:16:34,596 copying src/ai_provider_watch/sources/registry.py -> build/lib/ai_provider_watch/sources 2026-06-08T14:16:34,598 running egg_info 2026-06-08T14:16:34,608 writing src/ai_provider_watch.egg-info/PKG-INFO 2026-06-08T14:16:34,612 writing dependency_links to src/ai_provider_watch.egg-info/dependency_links.txt 2026-06-08T14:16:34,613 writing entry points to src/ai_provider_watch.egg-info/entry_points.txt 2026-06-08T14:16:34,615 writing requirements to src/ai_provider_watch.egg-info/requires.txt 2026-06-08T14:16:34,616 writing top-level names to src/ai_provider_watch.egg-info/top_level.txt 2026-06-08T14:16:34,635 reading manifest file 'src/ai_provider_watch.egg-info/SOURCES.txt' 2026-06-08T14:16:34,647 reading manifest template 'MANIFEST.in' 2026-06-08T14:16:34,886 adding license file 'NOTICE' 2026-06-08T14:16:34,887 adding license file 'LICENSES/Apache-2.0.txt' 2026-06-08T14:16:34,888 adding license file 'LICENSES/CC0-1.0.txt' 2026-06-08T14:16:34,897 writing manifest file 'src/ai_provider_watch.egg-info/SOURCES.txt' 2026-06-08T14:16:35,239 installing to build/bdist.linux-armv7l/wheel 2026-06-08T14:16:35,240 running install 2026-06-08T14:16:35,263 running install_lib 2026-06-08T14:16:35,268 creating build/bdist.linux-armv7l/wheel 2026-06-08T14:16:35,271 creating build/bdist.linux-armv7l/wheel/ai_provider_watch 2026-06-08T14:16:35,273 creating build/bdist.linux-armv7l/wheel/ai_provider_watch/source_watch 2026-06-08T14:16:35,274 copying build/lib/ai_provider_watch/source_watch/http.py -> build/bdist.linux-armv7l/wheel/./ai_provider_watch/source_watch 2026-06-08T14:16:35,276 copying build/lib/ai_provider_watch/source_watch/__init__.py -> build/bdist.linux-armv7l/wheel/./ai_provider_watch/source_watch 2026-06-08T14:16:35,278 copying build/lib/ai_provider_watch/source_watch/parsers.py -> build/bdist.linux-armv7l/wheel/./ai_provider_watch/source_watch 2026-06-08T14:16:35,281 copying build/lib/ai_provider_watch/source_watch/fixtures.py -> build/bdist.linux-armv7l/wheel/./ai_provider_watch/source_watch 2026-06-08T14:16:35,284 copying build/lib/ai_provider_watch/source_watch/scopes.py -> build/bdist.linux-armv7l/wheel/./ai_provider_watch/source_watch 2026-06-08T14:16:35,286 copying build/lib/ai_provider_watch/__init__.py -> build/bdist.linux-armv7l/wheel/./ai_provider_watch 2026-06-08T14:16:35,288 creating build/bdist.linux-armv7l/wheel/ai_provider_watch/core 2026-06-08T14:16:35,289 copying build/lib/ai_provider_watch/core/__init__.py -> build/bdist.linux-armv7l/wheel/./ai_provider_watch/core 2026-06-08T14:16:35,291 copying build/lib/ai_provider_watch/core/temporal.py -> build/bdist.linux-armv7l/wheel/./ai_provider_watch/core 2026-06-08T14:16:35,293 copying build/lib/ai_provider_watch/core/untrusted.py -> build/bdist.linux-armv7l/wheel/./ai_provider_watch/core 2026-06-08T14:16:35,295 copying build/lib/ai_provider_watch/core/validation.py -> build/bdist.linux-armv7l/wheel/./ai_provider_watch/core 2026-06-08T14:16:35,297 copying build/lib/ai_provider_watch/core/issues.py -> build/bdist.linux-armv7l/wheel/./ai_provider_watch/core 2026-06-08T14:16:35,299 copying build/lib/ai_provider_watch/core/feeds.py -> build/bdist.linux-armv7l/wheel/./ai_provider_watch/core 2026-06-08T14:16:35,302 copying build/lib/ai_provider_watch/core/io.py -> build/bdist.linux-armv7l/wheel/./ai_provider_watch/core 2026-06-08T14:16:35,304 creating build/bdist.linux-armv7l/wheel/ai_provider_watch/_data 2026-06-08T14:16:35,305 creating build/bdist.linux-armv7l/wheel/ai_provider_watch/_data/registries 2026-06-08T14:16:35,307 copying build/lib/ai_provider_watch/_data/registries/models.json -> build/bdist.linux-armv7l/wheel/./ai_provider_watch/_data/registries 2026-06-08T14:16:35,309 copying build/lib/ai_provider_watch/_data/registries/agent-apps.json -> build/bdist.linux-armv7l/wheel/./ai_provider_watch/_data/registries 2026-06-08T14:16:35,311 copying build/lib/ai_provider_watch/_data/registries/providers.json -> build/bdist.linux-armv7l/wheel/./ai_provider_watch/_data/registries 2026-06-08T14:16:35,313 copying build/lib/ai_provider_watch/_data/registries/provider-surfaces.json -> build/bdist.linux-armv7l/wheel/./ai_provider_watch/_data/registries 2026-06-08T14:16:35,315 creating build/bdist.linux-armv7l/wheel/ai_provider_watch/_data/data 2026-06-08T14:16:35,317 creating build/bdist.linux-armv7l/wheel/ai_provider_watch/_data/data/feeds 2026-06-08T14:16:35,318 copying build/lib/ai_provider_watch/_data/data/feeds/events.json -> build/bdist.linux-armv7l/wheel/./ai_provider_watch/_data/data/feeds 2026-06-08T14:16:35,322 copying build/lib/ai_provider_watch/_data/data/feeds/rss.xml -> build/bdist.linux-armv7l/wheel/./ai_provider_watch/_data/data/feeds 2026-06-08T14:16:35,324 copying build/lib/ai_provider_watch/_data/data/feeds/freshness.json -> build/bdist.linux-armv7l/wheel/./ai_provider_watch/_data/data/feeds 2026-06-08T14:16:35,327 copying build/lib/ai_provider_watch/_data/data/feeds/latest.json -> build/bdist.linux-armv7l/wheel/./ai_provider_watch/_data/data/feeds 2026-06-08T14:16:35,329 copying build/lib/ai_provider_watch/_data/data/feeds/events.ndjson -> build/bdist.linux-armv7l/wheel/./ai_provider_watch/_data/data/feeds 2026-06-08T14:16:35,333 creating build/bdist.linux-armv7l/wheel/ai_provider_watch/_data/data/source-state 2026-06-08T14:16:35,334 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-08T14:16:35,337 creating build/bdist.linux-armv7l/wheel/ai_provider_watch/_data/data/candidates 2026-06-08T14:16:35,338 copying build/lib/ai_provider_watch/_data/data/candidates/README.md -> build/bdist.linux-armv7l/wheel/./ai_provider_watch/_data/data/candidates 2026-06-08T14:16:35,341 creating build/bdist.linux-armv7l/wheel/ai_provider_watch/_data/data/candidates/review 2026-06-08T14:16:35,342 copying build/lib/ai_provider_watch/_data/data/candidates/review/candidate-azure-openai-pricing-c3f1c8e0ed93fe77.json -> build/bdist.linux-armv7l/wheel/./ai_provider_watch/_data/data/candidates/review 2026-06-08T14:16:35,344 copying build/lib/ai_provider_watch/_data/data/candidates/review/candidate-aws-bedrock-pricing-378b04af801c42d6.json -> build/bdist.linux-armv7l/wheel/./ai_provider_watch/_data/data/candidates/review 2026-06-08T14:16:35,346 copying build/lib/ai_provider_watch/_data/data/candidates/review/candidate-google-ai-docs-d405357da7c0b5cf.json -> build/bdist.linux-armv7l/wheel/./ai_provider_watch/_data/data/candidates/review 2026-06-08T14:16:35,348 copying build/lib/ai_provider_watch/_data/data/candidates/review/candidate-azure-openai-docs-82c52c4acb857b4a.json -> build/bdist.linux-armv7l/wheel/./ai_provider_watch/_data/data/candidates/review 2026-06-08T14:16:35,350 copying build/lib/ai_provider_watch/_data/data/candidates/review/candidate-openai-pricing-3c125062c26f7c1e.json -> build/bdist.linux-armv7l/wheel/./ai_provider_watch/_data/data/candidates/review 2026-06-08T14:16:35,351 copying build/lib/ai_provider_watch/_data/data/candidates/review/candidate-anthropic-pricing-cf0f3ce9a558d307.json -> build/bdist.linux-armv7l/wheel/./ai_provider_watch/_data/data/candidates/review 2026-06-08T14:16:35,353 copying build/lib/ai_provider_watch/_data/data/candidates/review/candidate-anthropic-status-b7d2d756b8f489e3.json -> build/bdist.linux-armv7l/wheel/./ai_provider_watch/_data/data/candidates/review 2026-06-08T14:16:35,355 copying build/lib/ai_provider_watch/_data/data/candidates/review/candidate-google-vertex-pricing-326e9327eb1d1842.json -> build/bdist.linux-armv7l/wheel/./ai_provider_watch/_data/data/candidates/review 2026-06-08T14:16:35,357 copying build/lib/ai_provider_watch/_data/data/candidates/review/candidate-openai-status-e0820073f1be9fa3.json -> build/bdist.linux-armv7l/wheel/./ai_provider_watch/_data/data/candidates/review 2026-06-08T14:16:35,359 creating build/bdist.linux-armv7l/wheel/ai_provider_watch/_data/data/events 2026-06-08T14:16:35,361 copying build/lib/ai_provider_watch/_data/data/events/2026-06-01-google-gemini-api-20-flash-shutdown.json -> build/bdist.linux-armv7l/wheel/./ai_provider_watch/_data/data/events 2026-06-08T14:16:35,363 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-08T14:16:35,365 copying build/lib/ai_provider_watch/_data/data/events/2026-02-01-azure-openai-gpt-realtime-audio-15.json -> build/bdist.linux-armv7l/wheel/./ai_provider_watch/_data/data/events 2026-06-08T14:16:35,367 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-08T14:16:35,369 copying build/lib/ai_provider_watch/_data/data/events/2025-12-15-azure-openai-gpt-image-audio-model-updates.json -> build/bdist.linux-armv7l/wheel/./ai_provider_watch/_data/data/events 2026-06-08T14:16:35,371 copying build/lib/ai_provider_watch/_data/data/events/2026-06-03-aws-step-functions-agentcore-reasoning.json -> build/bdist.linux-armv7l/wheel/./ai_provider_watch/_data/data/events 2026-06-08T14:16:35,373 copying build/lib/ai_provider_watch/_data/data/events/README.md -> build/bdist.linux-armv7l/wheel/./ai_provider_watch/_data/data/events 2026-06-08T14:16:35,375 copying build/lib/ai_provider_watch/_data/data/events/2026-05-28-google-gemini-image-preview-deprecations.json -> build/bdist.linux-armv7l/wheel/./ai_provider_watch/_data/data/events 2026-06-08T14:16:35,378 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-08T14:16:35,380 copying build/lib/ai_provider_watch/_data/data/events/2025-10-01-azure-openai-audio-image-model-updates.json -> build/bdist.linux-armv7l/wheel/./ai_provider_watch/_data/data/events 2026-06-08T14:16:35,382 copying build/lib/ai_provider_watch/_data/data/events/2026-05-25-google-gemini-31-flash-lite-preview-shutdown.json -> build/bdist.linux-armv7l/wheel/./ai_provider_watch/_data/data/events 2026-06-08T14:16:35,384 copying build/lib/ai_provider_watch/_data/data/events/2026-05-19-google-gemini-35-flash-managed-agents.json -> build/bdist.linux-armv7l/wheel/./ai_provider_watch/_data/data/events 2026-06-08T14:16:35,386 copying build/lib/ai_provider_watch/_data/data/events/2026-05-06-google-gemini-interactions-api-breaking-change.json -> build/bdist.linux-armv7l/wheel/./ai_provider_watch/_data/data/events 2026-06-08T14:16:35,388 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-08T14:16:35,390 copying build/lib/ai_provider_watch/_data/data/events/2025-09-01-azure-openai-gpt5-codex-sora-video.json -> build/bdist.linux-armv7l/wheel/./ai_provider_watch/_data/data/events 2026-06-08T14:16:35,392 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-08T14:16:35,394 copying build/lib/ai_provider_watch/_data/data/events/2026-05-28-anthropic-opus-48-dynamic-workflows.json -> build/bdist.linux-armv7l/wheel/./ai_provider_watch/_data/data/events 2026-06-08T14:16:35,395 copying build/lib/ai_provider_watch/_data/data/events/2026-06-04-aws-bedrock-compatible-api-console.json -> build/bdist.linux-armv7l/wheel/./ai_provider_watch/_data/data/events 2026-06-08T14:16:35,397 copying build/lib/ai_provider_watch/_data/data/events/2026-06-01-openai-codex-aws-bedrock-ga.json -> build/bdist.linux-armv7l/wheel/./ai_provider_watch/_data/data/events 2026-06-08T14:16:35,399 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-08T14:16:35,402 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-08T14:16:35,404 copying build/lib/ai_provider_watch/_data/data/events/2026-05-07-google-gemini-31-flash-lite-ga-preview-deprecation.json -> build/bdist.linux-armv7l/wheel/./ai_provider_watch/_data/data/events 2026-06-08T14:16:35,406 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-08T14:16:35,408 copying build/lib/ai_provider_watch/_data/data/events/2026-06-03-aws-bedrock-gpt-54-govcloud.json -> build/bdist.linux-armv7l/wheel/./ai_provider_watch/_data/data/events 2026-06-08T14:16:35,410 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-08T14:16:35,412 copying build/lib/ai_provider_watch/_data/data/events/2026-06-02-openai-codex-role-plugins-sites.json -> build/bdist.linux-armv7l/wheel/./ai_provider_watch/_data/data/events 2026-06-08T14:16:35,414 copying build/lib/ai_provider_watch/_data/data/events/2026-06-05-aws-bedrock-agentcore-runtime-interactive-shells.json -> build/bdist.linux-armv7l/wheel/./ai_provider_watch/_data/data/events 2026-06-08T14:16:35,416 copying build/lib/ai_provider_watch/_data/data/events/2025-08-01-azure-openai-gpt5-realtime-audio-model-router.json -> build/bdist.linux-armv7l/wheel/./ai_provider_watch/_data/data/events 2026-06-08T14:16:35,418 copying build/lib/ai_provider_watch/_data/data/events/2026-05-01-azure-openai-realtime-20-translate-whisper-docs.json -> build/bdist.linux-armv7l/wheel/./ai_provider_watch/_data/data/events 2026-06-08T14:16:35,420 copying build/lib/ai_provider_watch/_data/data/AGENTS.md -> build/bdist.linux-armv7l/wheel/./ai_provider_watch/_data/data 2026-06-08T14:16:35,422 creating build/bdist.linux-armv7l/wheel/ai_provider_watch/_data/data/releases 2026-06-08T14:16:35,424 creating build/bdist.linux-armv7l/wheel/ai_provider_watch/_data/data/releases/dev 2026-06-08T14:16:35,425 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-08T14:16:35,427 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-08T14:16:35,430 creating build/bdist.linux-armv7l/wheel/ai_provider_watch/_data/data/indexes 2026-06-08T14:16:35,431 creating build/bdist.linux-armv7l/wheel/ai_provider_watch/_data/data/indexes/provider 2026-06-08T14:16:35,433 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-08T14:16:35,435 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-08T14:16:35,438 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-08T14:16:35,440 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-08T14:16:35,443 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-08T14:16:35,446 creating build/bdist.linux-armv7l/wheel/ai_provider_watch/_data/data/indexes/severity 2026-06-08T14:16:35,447 copying build/lib/ai_provider_watch/_data/data/indexes/severity/high.json -> build/bdist.linux-armv7l/wheel/./ai_provider_watch/_data/data/indexes/severity 2026-06-08T14:16:35,450 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-08T14:16:35,453 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-08T14:16:35,456 creating build/bdist.linux-armv7l/wheel/ai_provider_watch/_data/data/indexes/kind 2026-06-08T14:16:35,457 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-08T14:16:35,459 copying build/lib/ai_provider_watch/_data/data/indexes/kind/billing_channel_change.json -> build/bdist.linux-armv7l/wheel/./ai_provider_watch/_data/data/indexes/kind 2026-06-08T14:16:35,461 copying build/lib/ai_provider_watch/_data/data/indexes/kind/model_deprecation.json -> build/bdist.linux-armv7l/wheel/./ai_provider_watch/_data/data/indexes/kind 2026-06-08T14:16:35,464 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-08T14:16:35,466 copying build/lib/ai_provider_watch/_data/data/indexes/kind/workflow_behavior_change.json -> build/bdist.linux-armv7l/wheel/./ai_provider_watch/_data/data/indexes/kind 2026-06-08T14:16:35,469 copying build/lib/ai_provider_watch/_data/data/indexes/kind/api_contract_change.json -> build/bdist.linux-armv7l/wheel/./ai_provider_watch/_data/data/indexes/kind 2026-06-08T14:16:35,471 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-08T14:16:35,474 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-08T14:16:35,477 creating build/bdist.linux-armv7l/wheel/ai_provider_watch/_data/schemas 2026-06-08T14:16:35,478 copying build/lib/ai_provider_watch/_data/schemas/slack-payload.schema.json -> build/bdist.linux-armv7l/wheel/./ai_provider_watch/_data/schemas 2026-06-08T14:16:35,480 copying build/lib/ai_provider_watch/_data/schemas/release-publication-packet.schema.json -> build/bdist.linux-armv7l/wheel/./ai_provider_watch/_data/schemas 2026-06-08T14:16:35,482 copying build/lib/ai_provider_watch/_data/schemas/repo-impact.schema.json -> build/bdist.linux-armv7l/wheel/./ai_provider_watch/_data/schemas 2026-06-08T14:16:35,484 copying build/lib/ai_provider_watch/_data/schemas/candidate-quality.schema.json -> build/bdist.linux-armv7l/wheel/./ai_provider_watch/_data/schemas 2026-06-08T14:16:35,486 copying build/lib/ai_provider_watch/_data/schemas/source.schema.json -> build/bdist.linux-armv7l/wheel/./ai_provider_watch/_data/schemas 2026-06-08T14:16:35,488 copying build/lib/ai_provider_watch/_data/schemas/feed-freshness.schema.json -> build/bdist.linux-armv7l/wheel/./ai_provider_watch/_data/schemas 2026-06-08T14:16:35,491 copying build/lib/ai_provider_watch/_data/schemas/ecosystem-mapping.schema.json -> build/bdist.linux-armv7l/wheel/./ai_provider_watch/_data/schemas 2026-06-08T14:16:35,493 copying build/lib/ai_provider_watch/_data/schemas/promotion-readiness.schema.json -> build/bdist.linux-armv7l/wheel/./ai_provider_watch/_data/schemas 2026-06-08T14:16:35,495 copying build/lib/ai_provider_watch/_data/schemas/candidate.schema.json -> build/bdist.linux-armv7l/wheel/./ai_provider_watch/_data/schemas 2026-06-08T14:16:35,497 copying build/lib/ai_provider_watch/_data/schemas/observation.schema.json -> build/bdist.linux-armv7l/wheel/./ai_provider_watch/_data/schemas 2026-06-08T14:16:35,499 copying build/lib/ai_provider_watch/_data/schemas/impact.schema.json -> build/bdist.linux-armv7l/wheel/./ai_provider_watch/_data/schemas 2026-06-08T14:16:35,501 copying build/lib/ai_provider_watch/_data/schemas/event.schema.json -> build/bdist.linux-armv7l/wheel/./ai_provider_watch/_data/schemas 2026-06-08T14:16:35,503 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-08T14:16:35,506 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-08T14:16:35,508 copying build/lib/ai_provider_watch/_data/schemas/event-detail.schema.json -> build/bdist.linux-armv7l/wheel/./ai_provider_watch/_data/schemas 2026-06-08T14:16:35,511 copying build/lib/ai_provider_watch/_data/schemas/webhook-payload.schema.json -> build/bdist.linux-armv7l/wheel/./ai_provider_watch/_data/schemas 2026-06-08T14:16:35,513 copying build/lib/ai_provider_watch/_data/schemas/release-manifest.schema.json -> build/bdist.linux-armv7l/wheel/./ai_provider_watch/_data/schemas 2026-06-08T14:16:35,515 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-08T14:16:35,518 creating build/bdist.linux-armv7l/wheel/ai_provider_watch/_data/sources 2026-06-08T14:16:35,519 copying build/lib/ai_provider_watch/_data/sources/registry.json -> build/bdist.linux-armv7l/wheel/./ai_provider_watch/_data/sources 2026-06-08T14:16:35,522 creating build/bdist.linux-armv7l/wheel/ai_provider_watch/_data/sources/aws-bedrock 2026-06-08T14:16:35,523 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-08T14:16:35,525 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-08T14:16:35,528 creating build/bdist.linux-armv7l/wheel/ai_provider_watch/_data/sources/aws-bedrock/fixtures 2026-06-08T14:16:35,529 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-08T14:16:35,531 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-08T14:16:35,533 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-08T14:16:35,535 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-08T14:16:35,537 copying build/lib/ai_provider_watch/_data/sources/aws-bedrock/fixtures/whats-new-feed.xml -> build/bdist.linux-armv7l/wheel/./ai_provider_watch/_data/sources/aws-bedrock/fixtures 2026-06-08T14:16:35,539 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-08T14:16:35,541 copying build/lib/ai_provider_watch/_data/sources/aws-bedrock/fixtures/whats-new-feed.expected.json -> build/bdist.linux-armv7l/wheel/./ai_provider_watch/_data/sources/aws-bedrock/fixtures 2026-06-08T14:16:35,543 creating build/bdist.linux-armv7l/wheel/ai_provider_watch/_data/sources/azure-openai 2026-06-08T14:16:35,544 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-08T14:16:35,547 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-08T14:16:35,549 creating build/bdist.linux-armv7l/wheel/ai_provider_watch/_data/sources/azure-openai/fixtures 2026-06-08T14:16:35,550 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-08T14:16:35,552 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-08T14:16:35,554 copying build/lib/ai_provider_watch/_data/sources/azure-openai/fixtures/whats-new.html -> build/bdist.linux-armv7l/wheel/./ai_provider_watch/_data/sources/azure-openai/fixtures 2026-06-08T14:16:35,556 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-08T14:16:35,558 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-08T14:16:35,560 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-08T14:16:35,563 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-08T14:16:35,565 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-08T14:16:35,567 copying build/lib/ai_provider_watch/_data/sources/azure-openai/fixtures/whats-new.expected.json -> build/bdist.linux-armv7l/wheel/./ai_provider_watch/_data/sources/azure-openai/fixtures 2026-06-08T14:16:35,569 creating build/bdist.linux-armv7l/wheel/ai_provider_watch/_data/sources/google 2026-06-08T14:16:35,570 copying build/lib/ai_provider_watch/_data/sources/google/README.md -> build/bdist.linux-armv7l/wheel/./ai_provider_watch/_data/sources/google 2026-06-08T14:16:35,573 copying build/lib/ai_provider_watch/_data/sources/google/source.json -> build/bdist.linux-armv7l/wheel/./ai_provider_watch/_data/sources/google 2026-06-08T14:16:35,575 creating build/bdist.linux-armv7l/wheel/ai_provider_watch/_data/sources/google/fixtures 2026-06-08T14:16:35,576 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-08T14:16:35,578 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-08T14:16:35,580 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-08T14:16:35,582 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-08T14:16:35,584 copying build/lib/ai_provider_watch/_data/sources/google/fixtures/gemini-changelog.html -> build/bdist.linux-armv7l/wheel/./ai_provider_watch/_data/sources/google/fixtures 2026-06-08T14:16:35,586 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-08T14:16:35,587 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-08T14:16:35,589 copying build/lib/ai_provider_watch/_data/sources/google/fixtures/gemini-changelog.expected.json -> build/bdist.linux-armv7l/wheel/./ai_provider_watch/_data/sources/google/fixtures 2026-06-08T14:16:35,591 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-08T14:16:35,593 copying build/lib/ai_provider_watch/_data/sources/AGENTS.md -> build/bdist.linux-armv7l/wheel/./ai_provider_watch/_data/sources 2026-06-08T14:16:35,596 creating build/bdist.linux-armv7l/wheel/ai_provider_watch/_data/sources/openai 2026-06-08T14:16:35,597 copying build/lib/ai_provider_watch/_data/sources/openai/README.md -> build/bdist.linux-armv7l/wheel/./ai_provider_watch/_data/sources/openai 2026-06-08T14:16:35,599 copying build/lib/ai_provider_watch/_data/sources/openai/source.json -> build/bdist.linux-armv7l/wheel/./ai_provider_watch/_data/sources/openai 2026-06-08T14:16:35,601 creating build/bdist.linux-armv7l/wheel/ai_provider_watch/_data/sources/openai/fixtures 2026-06-08T14:16:35,602 copying build/lib/ai_provider_watch/_data/sources/openai/fixtures/news-feed.xml -> build/bdist.linux-armv7l/wheel/./ai_provider_watch/_data/sources/openai/fixtures 2026-06-08T14:16:35,604 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-08T14:16:35,606 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-08T14:16:35,608 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-08T14:16:35,611 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-08T14:16:35,613 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-08T14:16:35,615 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-08T14:16:35,616 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-08T14:16:35,618 copying build/lib/ai_provider_watch/_data/sources/openai/fixtures/news-feed.expected.json -> build/bdist.linux-armv7l/wheel/./ai_provider_watch/_data/sources/openai/fixtures 2026-06-08T14:16:35,621 creating build/bdist.linux-armv7l/wheel/ai_provider_watch/_data/sources/anthropic 2026-06-08T14:16:35,622 copying build/lib/ai_provider_watch/_data/sources/anthropic/README.md -> build/bdist.linux-armv7l/wheel/./ai_provider_watch/_data/sources/anthropic 2026-06-08T14:16:35,624 copying build/lib/ai_provider_watch/_data/sources/anthropic/source.json -> build/bdist.linux-armv7l/wheel/./ai_provider_watch/_data/sources/anthropic 2026-06-08T14:16:35,626 creating build/bdist.linux-armv7l/wheel/ai_provider_watch/_data/sources/anthropic/fixtures 2026-06-08T14:16:35,627 copying build/lib/ai_provider_watch/_data/sources/anthropic/fixtures/news.html -> build/bdist.linux-armv7l/wheel/./ai_provider_watch/_data/sources/anthropic/fixtures 2026-06-08T14:16:35,629 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-08T14:16:35,631 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-08T14:16:35,633 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-08T14:16:35,635 copying build/lib/ai_provider_watch/_data/sources/anthropic/fixtures/news.expected.json -> build/bdist.linux-armv7l/wheel/./ai_provider_watch/_data/sources/anthropic/fixtures 2026-06-08T14:16:35,637 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-08T14:16:35,639 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-08T14:16:35,642 creating build/bdist.linux-armv7l/wheel/ai_provider_watch/cli 2026-06-08T14:16:35,643 copying build/lib/ai_provider_watch/cli/__init__.py -> build/bdist.linux-armv7l/wheel/./ai_provider_watch/cli 2026-06-08T14:16:35,647 creating build/bdist.linux-armv7l/wheel/ai_provider_watch/pipeline 2026-06-08T14:16:35,648 copying build/lib/ai_provider_watch/pipeline/repo_impact.py -> build/bdist.linux-armv7l/wheel/./ai_provider_watch/pipeline 2026-06-08T14:16:35,650 copying build/lib/ai_provider_watch/pipeline/__init__.py -> build/bdist.linux-armv7l/wheel/./ai_provider_watch/pipeline 2026-06-08T14:16:35,652 copying build/lib/ai_provider_watch/pipeline/release.py -> build/bdist.linux-armv7l/wheel/./ai_provider_watch/pipeline 2026-06-08T14:16:35,655 copying build/lib/ai_provider_watch/pipeline/review_pr.py -> build/bdist.linux-armv7l/wheel/./ai_provider_watch/pipeline 2026-06-08T14:16:35,658 copying build/lib/ai_provider_watch/pipeline/candidates.py -> build/bdist.linux-armv7l/wheel/./ai_provider_watch/pipeline 2026-06-08T14:16:35,660 copying build/lib/ai_provider_watch/pipeline/ecosystem.py -> build/bdist.linux-armv7l/wheel/./ai_provider_watch/pipeline 2026-06-08T14:16:35,663 copying build/lib/ai_provider_watch/pipeline/promotion.py -> build/bdist.linux-armv7l/wheel/./ai_provider_watch/pipeline 2026-06-08T14:16:35,666 copying build/lib/ai_provider_watch/pipeline/notifications.py -> build/bdist.linux-armv7l/wheel/./ai_provider_watch/pipeline 2026-06-08T14:16:35,669 copying build/lib/ai_provider_watch/pipeline/quality.py -> build/bdist.linux-armv7l/wheel/./ai_provider_watch/pipeline 2026-06-08T14:16:35,671 copying build/lib/ai_provider_watch/pipeline/llm_review.py -> build/bdist.linux-armv7l/wheel/./ai_provider_watch/pipeline 2026-06-08T14:16:35,674 copying build/lib/ai_provider_watch/__main__.py -> build/bdist.linux-armv7l/wheel/./ai_provider_watch 2026-06-08T14:16:35,676 creating build/bdist.linux-armv7l/wheel/ai_provider_watch/mcp 2026-06-08T14:16:35,679 copying build/lib/ai_provider_watch/mcp/__init__.py -> build/bdist.linux-armv7l/wheel/./ai_provider_watch/mcp 2026-06-08T14:16:35,680 copying build/lib/ai_provider_watch/mcp/server.py -> build/bdist.linux-armv7l/wheel/./ai_provider_watch/mcp 2026-06-08T14:16:35,684 creating build/bdist.linux-armv7l/wheel/ai_provider_watch/sources 2026-06-08T14:16:35,685 copying build/lib/ai_provider_watch/sources/__init__.py -> build/bdist.linux-armv7l/wheel/./ai_provider_watch/sources 2026-06-08T14:16:35,687 copying build/lib/ai_provider_watch/sources/registry.py -> build/bdist.linux-armv7l/wheel/./ai_provider_watch/sources 2026-06-08T14:16:35,689 running install_egg_info 2026-06-08T14:16:35,694 Copying src/ai_provider_watch.egg-info to build/bdist.linux-armv7l/wheel/./ai_provider_watch-0.1.1-py3.11.egg-info 2026-06-08T14:16:35,706 running install_scripts 2026-06-08T14:16:35,724 creating build/bdist.linux-armv7l/wheel/ai_provider_watch-0.1.1.dist-info/WHEEL 2026-06-08T14:16:35,727 creating '/tmp/pip-wheel-rj_l5ana/.tmp-2wce2cj4/ai_provider_watch-0.1.1-py3-none-any.whl' and adding 'build/bdist.linux-armv7l/wheel' to it 2026-06-08T14:16:35,730 adding 'ai_provider_watch/__init__.py' 2026-06-08T14:16:35,731 adding 'ai_provider_watch/__main__.py' 2026-06-08T14:16:35,733 adding 'ai_provider_watch/_data/data/AGENTS.md' 2026-06-08T14:16:35,735 adding 'ai_provider_watch/_data/data/candidates/README.md' 2026-06-08T14:16:35,737 adding 'ai_provider_watch/_data/data/candidates/review/candidate-anthropic-pricing-cf0f3ce9a558d307.json' 2026-06-08T14:16:35,738 adding 'ai_provider_watch/_data/data/candidates/review/candidate-anthropic-status-b7d2d756b8f489e3.json' 2026-06-08T14:16:35,740 adding 'ai_provider_watch/_data/data/candidates/review/candidate-aws-bedrock-pricing-378b04af801c42d6.json' 2026-06-08T14:16:35,741 adding 'ai_provider_watch/_data/data/candidates/review/candidate-azure-openai-docs-82c52c4acb857b4a.json' 2026-06-08T14:16:35,743 adding 'ai_provider_watch/_data/data/candidates/review/candidate-azure-openai-pricing-c3f1c8e0ed93fe77.json' 2026-06-08T14:16:35,744 adding 'ai_provider_watch/_data/data/candidates/review/candidate-google-ai-docs-d405357da7c0b5cf.json' 2026-06-08T14:16:35,745 adding 'ai_provider_watch/_data/data/candidates/review/candidate-google-vertex-pricing-326e9327eb1d1842.json' 2026-06-08T14:16:35,747 adding 'ai_provider_watch/_data/data/candidates/review/candidate-openai-pricing-3c125062c26f7c1e.json' 2026-06-08T14:16:35,748 adding 'ai_provider_watch/_data/data/candidates/review/candidate-openai-status-e0820073f1be9fa3.json' 2026-06-08T14:16:35,751 adding 'ai_provider_watch/_data/data/events/2024-01-04-openai-gpt3-completions-retirement.json' 2026-06-08T14:16:35,752 adding 'ai_provider_watch/_data/data/events/2024-06-14-azure-openai-legacy-gpt3-retirement.json' 2026-06-08T14:16:35,754 adding 'ai_provider_watch/_data/data/events/2024-12-04-aws-bedrock-prompt-caching-preview.json' 2026-06-08T14:16:35,755 adding 'ai_provider_watch/_data/data/events/2025-02-24-anthropic-claude-3-7-sonnet-launch.json' 2026-06-08T14:16:35,757 adding 'ai_provider_watch/_data/data/events/2025-08-01-azure-openai-gpt5-realtime-audio-model-router.json' 2026-06-08T14:16:35,758 adding 'ai_provider_watch/_data/data/events/2025-09-01-azure-openai-gpt5-codex-sora-video.json' 2026-06-08T14:16:35,760 adding 'ai_provider_watch/_data/data/events/2025-10-01-azure-openai-audio-image-model-updates.json' 2026-06-08T14:16:35,761 adding 'ai_provider_watch/_data/data/events/2025-12-15-azure-openai-gpt-image-audio-model-updates.json' 2026-06-08T14:16:35,763 adding 'ai_provider_watch/_data/data/events/2026-02-01-azure-openai-gpt-realtime-audio-15.json' 2026-06-08T14:16:35,764 adding 'ai_provider_watch/_data/data/events/2026-05-01-azure-openai-realtime-20-translate-whisper-docs.json' 2026-06-08T14:16:35,765 adding 'ai_provider_watch/_data/data/events/2026-05-06-google-gemini-interactions-api-breaking-change.json' 2026-06-08T14:16:35,767 adding 'ai_provider_watch/_data/data/events/2026-05-07-google-gemini-31-flash-lite-ga-preview-deprecation.json' 2026-06-08T14:16:35,768 adding 'ai_provider_watch/_data/data/events/2026-05-19-google-gemini-35-flash-managed-agents.json' 2026-06-08T14:16:35,770 adding 'ai_provider_watch/_data/data/events/2026-05-25-google-gemini-31-flash-lite-preview-shutdown.json' 2026-06-08T14:16:35,771 adding 'ai_provider_watch/_data/data/events/2026-05-28-anthropic-opus-48-dynamic-workflows.json' 2026-06-08T14:16:35,772 adding 'ai_provider_watch/_data/data/events/2026-05-28-google-gemini-image-preview-deprecations.json' 2026-06-08T14:16:35,774 adding 'ai_provider_watch/_data/data/events/2026-06-01-google-gemini-api-20-flash-shutdown.json' 2026-06-08T14:16:35,775 adding 'ai_provider_watch/_data/data/events/2026-06-01-google-vertex-gemini-2-0-flash-retirement.json' 2026-06-08T14:16:35,777 adding 'ai_provider_watch/_data/data/events/2026-06-01-openai-codex-aws-bedrock-ga.json' 2026-06-08T14:16:35,778 adding 'ai_provider_watch/_data/data/events/2026-06-02-openai-codex-role-plugins-sites.json' 2026-06-08T14:16:35,780 adding 'ai_provider_watch/_data/data/events/2026-06-03-anthropic-claude-code-services-degraded.json' 2026-06-08T14:16:35,781 adding 'ai_provider_watch/_data/data/events/2026-06-03-anthropic-opus-4-7-elevated-errors.json' 2026-06-08T14:16:35,783 adding 'ai_provider_watch/_data/data/events/2026-06-03-aws-bedrock-gpt-54-govcloud.json' 2026-06-08T14:16:35,784 adding 'ai_provider_watch/_data/data/events/2026-06-03-aws-step-functions-agentcore-reasoning.json' 2026-06-08T14:16:35,785 adding 'ai_provider_watch/_data/data/events/2026-06-04-aws-bedrock-compatible-api-console.json' 2026-06-08T14:16:35,787 adding 'ai_provider_watch/_data/data/events/2026-06-04-openai-codex-compaction-latency.json' 2026-06-08T14:16:35,788 adding 'ai_provider_watch/_data/data/events/2026-06-04-openai-image-api-401-errors.json' 2026-06-08T14:16:35,790 adding 'ai_provider_watch/_data/data/events/2026-06-05-aws-bedrock-agentcore-runtime-interactive-shells.json' 2026-06-08T14:16:35,791 adding 'ai_provider_watch/_data/data/events/README.md' 2026-06-08T14:16:35,798 adding 'ai_provider_watch/_data/data/feeds/events.json' 2026-06-08T14:16:35,805 adding 'ai_provider_watch/_data/data/feeds/events.ndjson' 2026-06-08T14:16:35,807 adding 'ai_provider_watch/_data/data/feeds/freshness.json' 2026-06-08T14:16:35,809 adding 'ai_provider_watch/_data/data/feeds/latest.json' 2026-06-08T14:16:35,811 adding 'ai_provider_watch/_data/data/feeds/rss.xml' 2026-06-08T14:16:35,813 adding 'ai_provider_watch/_data/data/indexes/kind/api_contract_change.json' 2026-06-08T14:16:35,815 adding 'ai_provider_watch/_data/data/indexes/kind/billing_channel_change.json' 2026-06-08T14:16:35,816 adding 'ai_provider_watch/_data/data/indexes/kind/caching_change.json' 2026-06-08T14:16:35,818 adding 'ai_provider_watch/_data/data/indexes/kind/model_deprecation.json' 2026-06-08T14:16:35,820 adding 'ai_provider_watch/_data/data/indexes/kind/model_launch.json' 2026-06-08T14:16:35,823 adding 'ai_provider_watch/_data/data/indexes/kind/model_retirement.json' 2026-06-08T14:16:35,825 adding 'ai_provider_watch/_data/data/indexes/kind/status_incident.json' 2026-06-08T14:16:35,827 adding 'ai_provider_watch/_data/data/indexes/kind/workflow_behavior_change.json' 2026-06-08T14:16:35,829 adding 'ai_provider_watch/_data/data/indexes/provider/anthropic.json' 2026-06-08T14:16:35,832 adding 'ai_provider_watch/_data/data/indexes/provider/aws-bedrock.json' 2026-06-08T14:16:35,834 adding 'ai_provider_watch/_data/data/indexes/provider/azure-openai.json' 2026-06-08T14:16:35,836 adding 'ai_provider_watch/_data/data/indexes/provider/google.json' 2026-06-08T14:16:35,838 adding 'ai_provider_watch/_data/data/indexes/provider/openai.json' 2026-06-08T14:16:35,842 adding 'ai_provider_watch/_data/data/indexes/severity/high.json' 2026-06-08T14:16:35,844 adding 'ai_provider_watch/_data/data/indexes/severity/low.json' 2026-06-08T14:16:35,848 adding 'ai_provider_watch/_data/data/indexes/severity/medium.json' 2026-06-08T14:16:35,850 adding 'ai_provider_watch/_data/data/releases/dev/checksums.txt' 2026-06-08T14:16:35,852 adding 'ai_provider_watch/_data/data/releases/dev/manifest.json' 2026-06-08T14:16:35,854 adding 'ai_provider_watch/_data/data/source-state/fingerprints.json' 2026-06-08T14:16:35,856 adding 'ai_provider_watch/_data/registries/agent-apps.json' 2026-06-08T14:16:35,857 adding 'ai_provider_watch/_data/registries/models.json' 2026-06-08T14:16:35,858 adding 'ai_provider_watch/_data/registries/provider-surfaces.json' 2026-06-08T14:16:35,859 adding 'ai_provider_watch/_data/registries/providers.json' 2026-06-08T14:16:35,862 adding 'ai_provider_watch/_data/schemas/candidate-quality.schema.json' 2026-06-08T14:16:35,863 adding 'ai_provider_watch/_data/schemas/candidate.schema.json' 2026-06-08T14:16:35,865 adding 'ai_provider_watch/_data/schemas/ecosystem-mapping.schema.json' 2026-06-08T14:16:35,866 adding 'ai_provider_watch/_data/schemas/event-detail.schema.json' 2026-06-08T14:16:35,868 adding 'ai_provider_watch/_data/schemas/event.schema.json' 2026-06-08T14:16:35,869 adding 'ai_provider_watch/_data/schemas/feed-freshness.schema.json' 2026-06-08T14:16:35,870 adding 'ai_provider_watch/_data/schemas/impact.schema.json' 2026-06-08T14:16:35,872 adding 'ai_provider_watch/_data/schemas/llm-review-request.schema.json' 2026-06-08T14:16:35,874 adding 'ai_provider_watch/_data/schemas/llm-review-result.schema.json' 2026-06-08T14:16:35,875 adding 'ai_provider_watch/_data/schemas/observation.schema.json' 2026-06-08T14:16:35,877 adding 'ai_provider_watch/_data/schemas/promotion-readiness.schema.json' 2026-06-08T14:16:35,878 adding 'ai_provider_watch/_data/schemas/release-dry-run.schema.json' 2026-06-08T14:16:35,880 adding 'ai_provider_watch/_data/schemas/release-manifest.schema.json' 2026-06-08T14:16:35,881 adding 'ai_provider_watch/_data/schemas/release-publication-packet.schema.json' 2026-06-08T14:16:35,882 adding 'ai_provider_watch/_data/schemas/repo-impact.schema.json' 2026-06-08T14:16:35,884 adding 'ai_provider_watch/_data/schemas/slack-payload.schema.json' 2026-06-08T14:16:35,885 adding 'ai_provider_watch/_data/schemas/source.schema.json' 2026-06-08T14:16:35,887 adding 'ai_provider_watch/_data/schemas/webhook-payload.schema.json' 2026-06-08T14:16:35,889 adding 'ai_provider_watch/_data/sources/AGENTS.md' 2026-06-08T14:16:35,891 adding 'ai_provider_watch/_data/sources/registry.json' 2026-06-08T14:16:35,893 adding 'ai_provider_watch/_data/sources/anthropic/README.md' 2026-06-08T14:16:35,894 adding 'ai_provider_watch/_data/sources/anthropic/source.json' 2026-06-08T14:16:35,896 adding 'ai_provider_watch/_data/sources/anthropic/fixtures/expected-sources.json' 2026-06-08T14:16:35,897 adding 'ai_provider_watch/_data/sources/anthropic/fixtures/news.expected.json' 2026-06-08T14:16:35,898 adding 'ai_provider_watch/_data/sources/anthropic/fixtures/news.html' 2026-06-08T14:16:35,899 adding 'ai_provider_watch/_data/sources/anthropic/fixtures/pricing.expected.json' 2026-06-08T14:16:35,901 adding 'ai_provider_watch/_data/sources/anthropic/fixtures/pricing.html' 2026-06-08T14:16:35,902 adding 'ai_provider_watch/_data/sources/anthropic/fixtures/status.expected.json' 2026-06-08T14:16:35,903 adding 'ai_provider_watch/_data/sources/anthropic/fixtures/status.html' 2026-06-08T14:16:35,905 adding 'ai_provider_watch/_data/sources/aws-bedrock/README.md' 2026-06-08T14:16:35,906 adding 'ai_provider_watch/_data/sources/aws-bedrock/source.json' 2026-06-08T14:16:35,908 adding 'ai_provider_watch/_data/sources/aws-bedrock/fixtures/expected-sources.json' 2026-06-08T14:16:35,909 adding 'ai_provider_watch/_data/sources/aws-bedrock/fixtures/model-cards.expected.json' 2026-06-08T14:16:35,910 adding 'ai_provider_watch/_data/sources/aws-bedrock/fixtures/model-cards.html' 2026-06-08T14:16:35,911 adding 'ai_provider_watch/_data/sources/aws-bedrock/fixtures/pricing.expected.json' 2026-06-08T14:16:35,912 adding 'ai_provider_watch/_data/sources/aws-bedrock/fixtures/pricing.html' 2026-06-08T14:16:35,914 adding 'ai_provider_watch/_data/sources/aws-bedrock/fixtures/whats-new-feed.expected.json' 2026-06-08T14:16:35,915 adding 'ai_provider_watch/_data/sources/aws-bedrock/fixtures/whats-new-feed.xml' 2026-06-08T14:16:35,916 adding 'ai_provider_watch/_data/sources/azure-openai/README.md' 2026-06-08T14:16:35,918 adding 'ai_provider_watch/_data/sources/azure-openai/source.json' 2026-06-08T14:16:35,919 adding 'ai_provider_watch/_data/sources/azure-openai/fixtures/docs-models.expected.json' 2026-06-08T14:16:35,921 adding 'ai_provider_watch/_data/sources/azure-openai/fixtures/docs-models.html' 2026-06-08T14:16:35,922 adding 'ai_provider_watch/_data/sources/azure-openai/fixtures/expected-sources.json' 2026-06-08T14:16:35,923 adding 'ai_provider_watch/_data/sources/azure-openai/fixtures/legacy-models.expected.json' 2026-06-08T14:16:35,924 adding 'ai_provider_watch/_data/sources/azure-openai/fixtures/legacy-models.html' 2026-06-08T14:16:35,925 adding 'ai_provider_watch/_data/sources/azure-openai/fixtures/pricing.expected.json' 2026-06-08T14:16:35,926 adding 'ai_provider_watch/_data/sources/azure-openai/fixtures/pricing.html' 2026-06-08T14:16:35,928 adding 'ai_provider_watch/_data/sources/azure-openai/fixtures/whats-new.expected.json' 2026-06-08T14:16:35,929 adding 'ai_provider_watch/_data/sources/azure-openai/fixtures/whats-new.html' 2026-06-08T14:16:35,930 adding 'ai_provider_watch/_data/sources/google/README.md' 2026-06-08T14:16:35,932 adding 'ai_provider_watch/_data/sources/google/source.json' 2026-06-08T14:16:35,934 adding 'ai_provider_watch/_data/sources/google/fixtures/ai-docs-models.expected.json' 2026-06-08T14:16:35,935 adding 'ai_provider_watch/_data/sources/google/fixtures/ai-docs-models.html' 2026-06-08T14:16:35,936 adding 'ai_provider_watch/_data/sources/google/fixtures/expected-sources.json' 2026-06-08T14:16:35,937 adding 'ai_provider_watch/_data/sources/google/fixtures/gemini-changelog.expected.json' 2026-06-08T14:16:35,939 adding 'ai_provider_watch/_data/sources/google/fixtures/gemini-changelog.html' 2026-06-08T14:16:35,940 adding 'ai_provider_watch/_data/sources/google/fixtures/vertex-model-versions.expected.json' 2026-06-08T14:16:35,941 adding 'ai_provider_watch/_data/sources/google/fixtures/vertex-model-versions.html' 2026-06-08T14:16:35,943 adding 'ai_provider_watch/_data/sources/google/fixtures/vertex-pricing.expected.json' 2026-06-08T14:16:35,944 adding 'ai_provider_watch/_data/sources/google/fixtures/vertex-pricing.html' 2026-06-08T14:16:35,946 adding 'ai_provider_watch/_data/sources/openai/README.md' 2026-06-08T14:16:35,947 adding 'ai_provider_watch/_data/sources/openai/source.json' 2026-06-08T14:16:35,949 adding 'ai_provider_watch/_data/sources/openai/fixtures/deprecations.expected.json' 2026-06-08T14:16:35,950 adding 'ai_provider_watch/_data/sources/openai/fixtures/deprecations.html' 2026-06-08T14:16:35,952 adding 'ai_provider_watch/_data/sources/openai/fixtures/expected-sources.json' 2026-06-08T14:16:35,953 adding 'ai_provider_watch/_data/sources/openai/fixtures/news-feed.expected.json' 2026-06-08T14:16:35,954 adding 'ai_provider_watch/_data/sources/openai/fixtures/news-feed.xml' 2026-06-08T14:16:35,955 adding 'ai_provider_watch/_data/sources/openai/fixtures/pricing.expected.json' 2026-06-08T14:16:35,957 adding 'ai_provider_watch/_data/sources/openai/fixtures/pricing.html' 2026-06-08T14:16:35,958 adding 'ai_provider_watch/_data/sources/openai/fixtures/status-feed.atom' 2026-06-08T14:16:35,959 adding 'ai_provider_watch/_data/sources/openai/fixtures/status-feed.expected.json' 2026-06-08T14:16:35,963 adding 'ai_provider_watch/cli/__init__.py' 2026-06-08T14:16:35,965 adding 'ai_provider_watch/core/__init__.py' 2026-06-08T14:16:35,967 adding 'ai_provider_watch/core/feeds.py' 2026-06-08T14:16:35,968 adding 'ai_provider_watch/core/io.py' 2026-06-08T14:16:35,970 adding 'ai_provider_watch/core/issues.py' 2026-06-08T14:16:35,971 adding 'ai_provider_watch/core/temporal.py' 2026-06-08T14:16:35,972 adding 'ai_provider_watch/core/untrusted.py' 2026-06-08T14:16:35,974 adding 'ai_provider_watch/core/validation.py' 2026-06-08T14:16:35,976 adding 'ai_provider_watch/mcp/__init__.py' 2026-06-08T14:16:35,978 adding 'ai_provider_watch/mcp/server.py' 2026-06-08T14:16:35,980 adding 'ai_provider_watch/pipeline/__init__.py' 2026-06-08T14:16:35,982 adding 'ai_provider_watch/pipeline/candidates.py' 2026-06-08T14:16:35,984 adding 'ai_provider_watch/pipeline/ecosystem.py' 2026-06-08T14:16:35,986 adding 'ai_provider_watch/pipeline/llm_review.py' 2026-06-08T14:16:35,988 adding 'ai_provider_watch/pipeline/notifications.py' 2026-06-08T14:16:35,991 adding 'ai_provider_watch/pipeline/promotion.py' 2026-06-08T14:16:35,994 adding 'ai_provider_watch/pipeline/quality.py' 2026-06-08T14:16:35,997 adding 'ai_provider_watch/pipeline/release.py' 2026-06-08T14:16:35,999 adding 'ai_provider_watch/pipeline/repo_impact.py' 2026-06-08T14:16:36,001 adding 'ai_provider_watch/pipeline/review_pr.py' 2026-06-08T14:16:36,003 adding 'ai_provider_watch/source_watch/__init__.py' 2026-06-08T14:16:36,004 adding 'ai_provider_watch/source_watch/fixtures.py' 2026-06-08T14:16:36,006 adding 'ai_provider_watch/source_watch/http.py' 2026-06-08T14:16:36,011 adding 'ai_provider_watch/source_watch/parsers.py' 2026-06-08T14:16:36,012 adding 'ai_provider_watch/source_watch/scopes.py' 2026-06-08T14:16:36,014 adding 'ai_provider_watch/sources/__init__.py' 2026-06-08T14:16:36,016 adding 'ai_provider_watch/sources/registry.py' 2026-06-08T14:16:36,019 adding 'ai_provider_watch-0.1.1.dist-info/licenses/NOTICE' 2026-06-08T14:16:36,022 adding 'ai_provider_watch-0.1.1.dist-info/licenses/LICENSES/Apache-2.0.txt' 2026-06-08T14:16:36,023 adding 'ai_provider_watch-0.1.1.dist-info/licenses/LICENSES/CC0-1.0.txt' 2026-06-08T14:16:36,025 adding 'ai_provider_watch-0.1.1.dist-info/METADATA' 2026-06-08T14:16:36,026 adding 'ai_provider_watch-0.1.1.dist-info/WHEEL' 2026-06-08T14:16:36,027 adding 'ai_provider_watch-0.1.1.dist-info/entry_points.txt' 2026-06-08T14:16:36,028 adding 'ai_provider_watch-0.1.1.dist-info/top_level.txt' 2026-06-08T14:16:36,031 adding 'ai_provider_watch-0.1.1.dist-info/RECORD' 2026-06-08T14:16:36,038 removing build/bdist.linux-armv7l/wheel 2026-06-08T14:16:36,188 Building wheel for ai-provider-watch (pyproject.toml): finished with status 'done' 2026-06-08T14:16:36,201 Created wheel for ai-provider-watch: filename=ai_provider_watch-0.1.1-py3-none-any.whl size=297697 sha256=e8510cc7cd7a93d88930899c6d75c2bff2cb46874f93e8d653b7512cb274ba57 2026-06-08T14:16:36,203 Stored in directory: /tmp/pip-ephem-wheel-cache-3mt_d4jf/wheels/f4/1a/e5/ba91c6b9d0ba8f215bc39464b5193a8d3a2733e438cbf80991 2026-06-08T14:16:36,222 Successfully built ai-provider-watch 2026-06-08T14:16:36,235 Removed build tracker: '/tmp/pip-build-tracker-rtgcg55v'