2026-04-13T13:28:27,715 Created temporary directory: /tmp/pip-ephem-wheel-cache-4s34csqo 2026-04-13T13:28:27,717 Created temporary directory: /tmp/pip-build-tracker-inzli0bn 2026-04-13T13:28:27,718 Initialized build tracking at /tmp/pip-build-tracker-inzli0bn 2026-04-13T13:28:27,718 Created build tracker: /tmp/pip-build-tracker-inzli0bn 2026-04-13T13:28:27,719 Entered build tracker: /tmp/pip-build-tracker-inzli0bn 2026-04-13T13:28:27,720 Created temporary directory: /tmp/pip-wheel-43959dz4 2026-04-13T13:28:27,723 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-04-13T13:28:27,725 Created temporary directory: /tmp/pip-ephem-wheel-cache-rctl03p3 2026-04-13T13:28:27,747 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-04-13T13:28:27,751 2 location(s) to search for versions of seo-autopilot: 2026-04-13T13:28:27,751 * https://pypi.org/simple/seo-autopilot/ 2026-04-13T13:28:27,751 * https://www.piwheels.org/simple/seo-autopilot/ 2026-04-13T13:28:27,751 Fetching project page and analyzing links: https://pypi.org/simple/seo-autopilot/ 2026-04-13T13:28:27,752 Getting page https://pypi.org/simple/seo-autopilot/ 2026-04-13T13:28:27,753 Found index url https://pypi.org/simple 2026-04-13T13:28:27,984 Fetched page https://pypi.org/simple/seo-autopilot/ as application/vnd.pypi.simple.v1+json 2026-04-13T13:28:27,986 Skipping link: No binaries permitted for seo-autopilot: https://files.pythonhosted.org/packages/b0/04/0abc22a7e3d3d5e338a7b1d47c483bad704bf9529d371ae58e2c2c4c42b9/seo_autopilot-1.0.0-py3-none-any.whl (from https://pypi.org/simple/seo-autopilot/) (requires-python:>=3.9) 2026-04-13T13:28:27,987 Skipping link: No binaries permitted for seo-autopilot: https://files.pythonhosted.org/packages/a1/51/ae3b7f9ad5a015103b99ca73276f197765856d6127b0166088b6fd355dd9/seo_autopilot-1.0.1-py3-none-any.whl (from https://pypi.org/simple/seo-autopilot/) (requires-python:>=3.9) 2026-04-13T13:28:27,987 Skipping link: No binaries permitted for seo-autopilot: https://files.pythonhosted.org/packages/c8/9f/b5a6b7d04e37f89cad06dac476e5ecbd4012645d76e16749d1815e908d79/seo_autopilot-1.0.2-py3-none-any.whl (from https://pypi.org/simple/seo-autopilot/) (requires-python:>=3.9) 2026-04-13T13:28:27,988 Found link https://files.pythonhosted.org/packages/93/89/0302d3d7f22a465ddcb43d22bb06d91c9ef0900445ecb389b9379876325b/seo_autopilot-1.0.2.tar.gz (from https://pypi.org/simple/seo-autopilot/) (requires-python:>=3.9), version: 1.0.2 2026-04-13T13:28:27,989 Fetching project page and analyzing links: https://www.piwheels.org/simple/seo-autopilot/ 2026-04-13T13:28:27,990 Getting page https://www.piwheels.org/simple/seo-autopilot/ 2026-04-13T13:28:27,991 Found index url https://www.piwheels.org/simple 2026-04-13T13:28:28,198 Fetched page https://www.piwheels.org/simple/seo-autopilot/ as text/html 2026-04-13T13:28:28,200 Skipping link: not a file: https://www.piwheels.org/simple/seo-autopilot/ 2026-04-13T13:28:28,200 Skipping link: not a file: https://pypi.org/simple/seo-autopilot/ 2026-04-13T13:28:28,220 Given no hashes to check 1 links for project 'seo-autopilot': discarding no candidates 2026-04-13T13:28:28,240 Collecting seo-autopilot==1.0.2 2026-04-13T13:28:28,242 Created temporary directory: /tmp/pip-unpack-dj6dsrt6 2026-04-13T13:28:28,467 Downloading seo_autopilot-1.0.2.tar.gz (124 kB) 2026-04-13T13:28:28,721 Added seo-autopilot==1.0.2 from https://files.pythonhosted.org/packages/93/89/0302d3d7f22a465ddcb43d22bb06d91c9ef0900445ecb389b9379876325b/seo_autopilot-1.0.2.tar.gz to build tracker '/tmp/pip-build-tracker-inzli0bn' 2026-04-13T13:28:28,723 Running setup.py (path:/tmp/pip-wheel-43959dz4/seo-autopilot_c1a2c5d820af41508090cea02f58733f/setup.py) egg_info for package seo-autopilot 2026-04-13T13:28:28,724 Created temporary directory: /tmp/pip-pip-egg-info-vrfifwyj 2026-04-13T13:28:28,724 Preparing metadata (setup.py): started 2026-04-13T13:28:28,726 Running command python setup.py egg_info 2026-04-13T13:28:28,757 Error processing line 1 of /home/piwheels/.local/lib/python3.11/site-packages/outofcuda_hook.pth: 2026-04-13T13:28:28,798 Traceback (most recent call last): 2026-04-13T13:28:28,799 File "", line 192, in addpackage 2026-04-13T13:28:28,799 File "", line 1, in 2026-04-13T13:28:28,800 ModuleNotFoundError: No module named 'outofcuda' 2026-04-13T13:28:28,801 Remainder of file ignored 2026-04-13T13:28:29,617 /usr/local/lib/python3.11/dist-packages/setuptools/dist.py:765: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-04-13T13:28:29,618 !! 2026-04-13T13:28:29,619 ******************************************************************************** 2026-04-13T13:28:29,619 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-04-13T13:28:29,620 License :: OSI Approved :: MIT License 2026-04-13T13:28:29,621 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-04-13T13:28:29,621 ******************************************************************************** 2026-04-13T13:28:29,622 !! 2026-04-13T13:28:29,623 self._finalize_license_expression() 2026-04-13T13:28:29,648 running egg_info 2026-04-13T13:28:29,676 creating /tmp/pip-pip-egg-info-vrfifwyj/seo_autopilot.egg-info 2026-04-13T13:28:29,677 writing /tmp/pip-pip-egg-info-vrfifwyj/seo_autopilot.egg-info/PKG-INFO 2026-04-13T13:28:29,685 writing dependency_links to /tmp/pip-pip-egg-info-vrfifwyj/seo_autopilot.egg-info/dependency_links.txt 2026-04-13T13:28:29,686 writing entry points to /tmp/pip-pip-egg-info-vrfifwyj/seo_autopilot.egg-info/entry_points.txt 2026-04-13T13:28:29,690 writing requirements to /tmp/pip-pip-egg-info-vrfifwyj/seo_autopilot.egg-info/requires.txt 2026-04-13T13:28:29,691 writing top-level names to /tmp/pip-pip-egg-info-vrfifwyj/seo_autopilot.egg-info/top_level.txt 2026-04-13T13:28:29,693 writing manifest file '/tmp/pip-pip-egg-info-vrfifwyj/seo_autopilot.egg-info/SOURCES.txt' 2026-04-13T13:28:29,800 reading manifest file '/tmp/pip-pip-egg-info-vrfifwyj/seo_autopilot.egg-info/SOURCES.txt' 2026-04-13T13:28:29,802 adding license file 'LICENSE' 2026-04-13T13:28:29,807 writing manifest file '/tmp/pip-pip-egg-info-vrfifwyj/seo_autopilot.egg-info/SOURCES.txt' 2026-04-13T13:28:29,916 Preparing metadata (setup.py): finished with status 'done' 2026-04-13T13:28:29,922 Source in /tmp/pip-wheel-43959dz4/seo-autopilot_c1a2c5d820af41508090cea02f58733f has version 1.0.2, which satisfies requirement seo-autopilot==1.0.2 from https://files.pythonhosted.org/packages/93/89/0302d3d7f22a465ddcb43d22bb06d91c9ef0900445ecb389b9379876325b/seo_autopilot-1.0.2.tar.gz 2026-04-13T13:28:29,923 Removed seo-autopilot==1.0.2 from https://files.pythonhosted.org/packages/93/89/0302d3d7f22a465ddcb43d22bb06d91c9ef0900445ecb389b9379876325b/seo_autopilot-1.0.2.tar.gz from build tracker '/tmp/pip-build-tracker-inzli0bn' 2026-04-13T13:28:29,933 Created temporary directory: /tmp/pip-unpack-1s_ew0ju 2026-04-13T13:28:29,934 Building wheels for collected packages: seo-autopilot 2026-04-13T13:28:29,938 Created temporary directory: /tmp/pip-wheel-zjzprvfp 2026-04-13T13:28:29,939 Building wheel for seo-autopilot (setup.py): started 2026-04-13T13:28:29,940 Destination directory: /tmp/pip-wheel-zjzprvfp 2026-04-13T13:28:29,941 Running command python setup.py bdist_wheel 2026-04-13T13:28:29,972 Error processing line 1 of /home/piwheels/.local/lib/python3.11/site-packages/outofcuda_hook.pth: 2026-04-13T13:28:30,011 Traceback (most recent call last): 2026-04-13T13:28:30,012 File "", line 192, in addpackage 2026-04-13T13:28:30,013 File "", line 1, in 2026-04-13T13:28:30,013 ModuleNotFoundError: No module named 'outofcuda' 2026-04-13T13:28:30,015 Remainder of file ignored 2026-04-13T13:28:30,796 /usr/local/lib/python3.11/dist-packages/setuptools/dist.py:765: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-04-13T13:28:30,797 !! 2026-04-13T13:28:30,798 ******************************************************************************** 2026-04-13T13:28:30,798 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-04-13T13:28:30,799 License :: OSI Approved :: MIT License 2026-04-13T13:28:30,800 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-04-13T13:28:30,801 ******************************************************************************** 2026-04-13T13:28:30,802 !! 2026-04-13T13:28:30,802 self._finalize_license_expression() 2026-04-13T13:28:30,803 running bdist_wheel 2026-04-13T13:28:30,941 running build 2026-04-13T13:28:30,942 running build_py 2026-04-13T13:28:30,976 creating build/lib/seo_autopilot 2026-04-13T13:28:30,978 copying seo_autopilot/__init__.py -> build/lib/seo_autopilot 2026-04-13T13:28:30,981 creating build/lib/alembic 2026-04-13T13:28:30,982 copying alembic/__init__.py -> build/lib/alembic 2026-04-13T13:28:30,985 copying alembic/env.py -> build/lib/alembic 2026-04-13T13:28:30,988 creating build/lib/seo_autopilot/cli 2026-04-13T13:28:30,989 copying seo_autopilot/cli/__init__.py -> build/lib/seo_autopilot/cli 2026-04-13T13:28:30,991 copying seo_autopilot/cli/main.py -> build/lib/seo_autopilot/cli 2026-04-13T13:28:30,995 creating build/lib/seo_autopilot/sources 2026-04-13T13:28:30,996 copying seo_autopilot/sources/__init__.py -> build/lib/seo_autopilot/sources 2026-04-13T13:28:30,998 copying seo_autopilot/sources/intelligence.py -> build/lib/seo_autopilot/sources 2026-04-13T13:28:31,001 copying seo_autopilot/sources/gsc.py -> build/lib/seo_autopilot/sources 2026-04-13T13:28:31,003 copying seo_autopilot/sources/pagespeed.py -> build/lib/seo_autopilot/sources 2026-04-13T13:28:31,006 copying seo_autopilot/sources/base.py -> build/lib/seo_autopilot/sources 2026-04-13T13:28:31,008 copying seo_autopilot/sources/crawler.py -> build/lib/seo_autopilot/sources 2026-04-13T13:28:31,011 creating build/lib/seo_autopilot/notifications 2026-04-13T13:28:31,013 copying seo_autopilot/notifications/__init__.py -> build/lib/seo_autopilot/notifications 2026-04-13T13:28:31,015 copying seo_autopilot/notifications/telegram.py -> build/lib/seo_autopilot/notifications 2026-04-13T13:28:31,018 creating build/lib/seo_autopilot/db 2026-04-13T13:28:31,019 copying seo_autopilot/db/persistence.py -> build/lib/seo_autopilot/db 2026-04-13T13:28:31,022 copying seo_autopilot/db/__init__.py -> build/lib/seo_autopilot/db 2026-04-13T13:28:31,024 copying seo_autopilot/db/database.py -> build/lib/seo_autopilot/db 2026-04-13T13:28:31,026 copying seo_autopilot/db/models.py -> build/lib/seo_autopilot/db 2026-04-13T13:28:31,030 creating build/lib/seo_autopilot/api 2026-04-13T13:28:31,031 copying seo_autopilot/api/__init__.py -> build/lib/seo_autopilot/api 2026-04-13T13:28:31,033 copying seo_autopilot/api/main.py -> build/lib/seo_autopilot/api 2026-04-13T13:28:31,037 creating build/lib/seo_autopilot/mcp 2026-04-13T13:28:31,038 copying seo_autopilot/mcp/__init__.py -> build/lib/seo_autopilot/mcp 2026-04-13T13:28:31,040 copying seo_autopilot/mcp/server.py -> build/lib/seo_autopilot/mcp 2026-04-13T13:28:31,043 creating build/lib/seo_autopilot/core 2026-04-13T13:28:31,044 copying seo_autopilot/core/__init__.py -> build/lib/seo_autopilot/core 2026-04-13T13:28:31,047 copying seo_autopilot/core/config.py -> build/lib/seo_autopilot/core 2026-04-13T13:28:31,049 copying seo_autopilot/core/audit_context.py -> build/lib/seo_autopilot/core 2026-04-13T13:28:31,051 copying seo_autopilot/core/scheduler.py -> build/lib/seo_autopilot/core 2026-04-13T13:28:31,054 copying seo_autopilot/core/project_manager.py -> build/lib/seo_autopilot/core 2026-04-13T13:28:31,057 copying seo_autopilot/core/event_bus.py -> build/lib/seo_autopilot/core 2026-04-13T13:28:31,060 creating build/lib/seo_autopilot/reports 2026-04-13T13:28:31,061 copying seo_autopilot/reports/__init__.py -> build/lib/seo_autopilot/reports 2026-04-13T13:28:31,063 copying seo_autopilot/reports/html.py -> build/lib/seo_autopilot/reports 2026-04-13T13:28:31,066 creating build/lib/seo_autopilot/agents 2026-04-13T13:28:31,067 copying seo_autopilot/agents/keyword.py -> build/lib/seo_autopilot/agents 2026-04-13T13:28:31,070 copying seo_autopilot/agents/__init__.py -> build/lib/seo_autopilot/agents 2026-04-13T13:28:31,072 copying seo_autopilot/agents/strategy.py -> build/lib/seo_autopilot/agents 2026-04-13T13:28:31,074 copying seo_autopilot/agents/analyzer.py -> build/lib/seo_autopilot/agents 2026-04-13T13:28:31,077 copying seo_autopilot/agents/intelligence_agent.py -> build/lib/seo_autopilot/agents 2026-04-13T13:28:31,080 copying seo_autopilot/agents/content.py -> build/lib/seo_autopilot/agents 2026-04-13T13:28:31,083 copying seo_autopilot/agents/base.py -> build/lib/seo_autopilot/agents 2026-04-13T13:28:31,085 copying seo_autopilot/agents/intent_geo_agent.py -> build/lib/seo_autopilot/agents 2026-04-13T13:28:31,089 creating build/lib/seo_autopilot/analyzers 2026-04-13T13:28:31,090 copying seo_autopilot/analyzers/eeat.py -> build/lib/seo_autopilot/analyzers 2026-04-13T13:28:31,093 copying seo_autopilot/analyzers/__init__.py -> build/lib/seo_autopilot/analyzers 2026-04-13T13:28:31,095 copying seo_autopilot/analyzers/duplicate_content.py -> build/lib/seo_autopilot/analyzers 2026-04-13T13:28:31,098 copying seo_autopilot/analyzers/geo_audit.py -> build/lib/seo_autopilot/analyzers 2026-04-13T13:28:31,100 copying seo_autopilot/analyzers/redirect_audit.py -> build/lib/seo_autopilot/analyzers 2026-04-13T13:28:31,103 copying seo_autopilot/analyzers/canonical_engine.py -> build/lib/seo_autopilot/analyzers 2026-04-13T13:28:31,106 copying seo_autopilot/analyzers/link_graph.py -> build/lib/seo_autopilot/analyzers 2026-04-13T13:28:31,108 copying seo_autopilot/analyzers/robots_sitemap.py -> build/lib/seo_autopilot/analyzers 2026-04-13T13:28:31,111 copying seo_autopilot/analyzers/schema_validation.py -> build/lib/seo_autopilot/analyzers 2026-04-13T13:28:31,114 copying seo_autopilot/analyzers/topical_authority.py -> build/lib/seo_autopilot/analyzers 2026-04-13T13:28:31,117 copying seo_autopilot/analyzers/delta.py -> build/lib/seo_autopilot/analyzers 2026-04-13T13:28:31,126 creating build/lib/seo_autopilot/reports/templates 2026-04-13T13:28:31,128 copying seo_autopilot/reports/templates/report.html -> build/lib/seo_autopilot/reports/templates 2026-04-13T13:28:31,167 /usr/local/lib/python3.11/dist-packages/setuptools/_distutils/cmd.py:90: SetuptoolsDeprecationWarning: setup.py install is deprecated. 2026-04-13T13:28:31,168 !! 2026-04-13T13:28:31,169 ******************************************************************************** 2026-04-13T13:28:31,169 Please avoid running ``setup.py`` directly. 2026-04-13T13:28:31,170 Instead, use pypa/build, pypa/installer or other 2026-04-13T13:28:31,171 standards-based tools. 2026-04-13T13:28:31,172 This deprecation is overdue, please update your project and remove deprecated 2026-04-13T13:28:31,173 calls to avoid build errors in the future. 2026-04-13T13:28:31,174 See https://blog.ganssle.io/articles/2021/10/setup-py-deprecated.html for details. 2026-04-13T13:28:31,174 ******************************************************************************** 2026-04-13T13:28:31,176 !! 2026-04-13T13:28:31,176 self.initialize_options() 2026-04-13T13:28:31,200 installing to build/bdist.linux-armv7l/wheel 2026-04-13T13:28:31,201 running install 2026-04-13T13:28:31,225 running install_lib 2026-04-13T13:28:31,253 creating build/bdist.linux-armv7l/wheel 2026-04-13T13:28:31,256 creating build/bdist.linux-armv7l/wheel/seo_autopilot 2026-04-13T13:28:31,257 copying build/lib/seo_autopilot/__init__.py -> build/bdist.linux-armv7l/wheel/./seo_autopilot 2026-04-13T13:28:31,260 creating build/bdist.linux-armv7l/wheel/seo_autopilot/cli 2026-04-13T13:28:31,261 copying build/lib/seo_autopilot/cli/__init__.py -> build/bdist.linux-armv7l/wheel/./seo_autopilot/cli 2026-04-13T13:28:31,263 copying build/lib/seo_autopilot/cli/main.py -> build/bdist.linux-armv7l/wheel/./seo_autopilot/cli 2026-04-13T13:28:31,267 creating build/bdist.linux-armv7l/wheel/seo_autopilot/sources 2026-04-13T13:28:31,268 copying build/lib/seo_autopilot/sources/__init__.py -> build/bdist.linux-armv7l/wheel/./seo_autopilot/sources 2026-04-13T13:28:31,270 copying build/lib/seo_autopilot/sources/intelligence.py -> build/bdist.linux-armv7l/wheel/./seo_autopilot/sources 2026-04-13T13:28:31,272 copying build/lib/seo_autopilot/sources/gsc.py -> build/bdist.linux-armv7l/wheel/./seo_autopilot/sources 2026-04-13T13:28:31,275 copying build/lib/seo_autopilot/sources/pagespeed.py -> build/bdist.linux-armv7l/wheel/./seo_autopilot/sources 2026-04-13T13:28:31,278 copying build/lib/seo_autopilot/sources/base.py -> build/bdist.linux-armv7l/wheel/./seo_autopilot/sources 2026-04-13T13:28:31,280 copying build/lib/seo_autopilot/sources/crawler.py -> build/bdist.linux-armv7l/wheel/./seo_autopilot/sources 2026-04-13T13:28:31,283 creating build/bdist.linux-armv7l/wheel/seo_autopilot/notifications 2026-04-13T13:28:31,284 copying build/lib/seo_autopilot/notifications/__init__.py -> build/bdist.linux-armv7l/wheel/./seo_autopilot/notifications 2026-04-13T13:28:31,286 copying build/lib/seo_autopilot/notifications/telegram.py -> build/bdist.linux-armv7l/wheel/./seo_autopilot/notifications 2026-04-13T13:28:31,289 creating build/bdist.linux-armv7l/wheel/seo_autopilot/db 2026-04-13T13:28:31,290 copying build/lib/seo_autopilot/db/persistence.py -> build/bdist.linux-armv7l/wheel/./seo_autopilot/db 2026-04-13T13:28:31,293 copying build/lib/seo_autopilot/db/__init__.py -> build/bdist.linux-armv7l/wheel/./seo_autopilot/db 2026-04-13T13:28:31,295 copying build/lib/seo_autopilot/db/database.py -> build/bdist.linux-armv7l/wheel/./seo_autopilot/db 2026-04-13T13:28:31,297 copying build/lib/seo_autopilot/db/models.py -> build/bdist.linux-armv7l/wheel/./seo_autopilot/db 2026-04-13T13:28:31,300 creating build/bdist.linux-armv7l/wheel/seo_autopilot/api 2026-04-13T13:28:31,301 copying build/lib/seo_autopilot/api/__init__.py -> build/bdist.linux-armv7l/wheel/./seo_autopilot/api 2026-04-13T13:28:31,303 copying build/lib/seo_autopilot/api/main.py -> build/bdist.linux-armv7l/wheel/./seo_autopilot/api 2026-04-13T13:28:31,306 creating build/bdist.linux-armv7l/wheel/seo_autopilot/mcp 2026-04-13T13:28:31,308 copying build/lib/seo_autopilot/mcp/__init__.py -> build/bdist.linux-armv7l/wheel/./seo_autopilot/mcp 2026-04-13T13:28:31,310 copying build/lib/seo_autopilot/mcp/server.py -> build/bdist.linux-armv7l/wheel/./seo_autopilot/mcp 2026-04-13T13:28:31,313 creating build/bdist.linux-armv7l/wheel/seo_autopilot/core 2026-04-13T13:28:31,314 copying build/lib/seo_autopilot/core/__init__.py -> build/bdist.linux-armv7l/wheel/./seo_autopilot/core 2026-04-13T13:28:31,317 copying build/lib/seo_autopilot/core/config.py -> build/bdist.linux-armv7l/wheel/./seo_autopilot/core 2026-04-13T13:28:31,319 copying build/lib/seo_autopilot/core/audit_context.py -> build/bdist.linux-armv7l/wheel/./seo_autopilot/core 2026-04-13T13:28:31,321 copying build/lib/seo_autopilot/core/scheduler.py -> build/bdist.linux-armv7l/wheel/./seo_autopilot/core 2026-04-13T13:28:31,324 copying build/lib/seo_autopilot/core/project_manager.py -> build/bdist.linux-armv7l/wheel/./seo_autopilot/core 2026-04-13T13:28:31,326 copying build/lib/seo_autopilot/core/event_bus.py -> build/bdist.linux-armv7l/wheel/./seo_autopilot/core 2026-04-13T13:28:31,329 creating build/bdist.linux-armv7l/wheel/seo_autopilot/reports 2026-04-13T13:28:31,331 copying build/lib/seo_autopilot/reports/__init__.py -> build/bdist.linux-armv7l/wheel/./seo_autopilot/reports 2026-04-13T13:28:31,333 copying build/lib/seo_autopilot/reports/html.py -> build/bdist.linux-armv7l/wheel/./seo_autopilot/reports 2026-04-13T13:28:31,335 creating build/bdist.linux-armv7l/wheel/seo_autopilot/reports/templates 2026-04-13T13:28:31,337 copying build/lib/seo_autopilot/reports/templates/report.html -> build/bdist.linux-armv7l/wheel/./seo_autopilot/reports/templates 2026-04-13T13:28:31,340 creating build/bdist.linux-armv7l/wheel/seo_autopilot/agents 2026-04-13T13:28:31,341 copying build/lib/seo_autopilot/agents/keyword.py -> build/bdist.linux-armv7l/wheel/./seo_autopilot/agents 2026-04-13T13:28:31,344 copying build/lib/seo_autopilot/agents/__init__.py -> build/bdist.linux-armv7l/wheel/./seo_autopilot/agents 2026-04-13T13:28:31,346 copying build/lib/seo_autopilot/agents/strategy.py -> build/bdist.linux-armv7l/wheel/./seo_autopilot/agents 2026-04-13T13:28:31,349 copying build/lib/seo_autopilot/agents/analyzer.py -> build/bdist.linux-armv7l/wheel/./seo_autopilot/agents 2026-04-13T13:28:31,352 copying build/lib/seo_autopilot/agents/intelligence_agent.py -> build/bdist.linux-armv7l/wheel/./seo_autopilot/agents 2026-04-13T13:28:31,355 copying build/lib/seo_autopilot/agents/content.py -> build/bdist.linux-armv7l/wheel/./seo_autopilot/agents 2026-04-13T13:28:31,357 copying build/lib/seo_autopilot/agents/base.py -> build/bdist.linux-armv7l/wheel/./seo_autopilot/agents 2026-04-13T13:28:31,360 copying build/lib/seo_autopilot/agents/intent_geo_agent.py -> build/bdist.linux-armv7l/wheel/./seo_autopilot/agents 2026-04-13T13:28:31,363 creating build/bdist.linux-armv7l/wheel/seo_autopilot/analyzers 2026-04-13T13:28:31,365 copying build/lib/seo_autopilot/analyzers/eeat.py -> build/bdist.linux-armv7l/wheel/./seo_autopilot/analyzers 2026-04-13T13:28:31,367 copying build/lib/seo_autopilot/analyzers/__init__.py -> build/bdist.linux-armv7l/wheel/./seo_autopilot/analyzers 2026-04-13T13:28:31,370 copying build/lib/seo_autopilot/analyzers/duplicate_content.py -> build/bdist.linux-armv7l/wheel/./seo_autopilot/analyzers 2026-04-13T13:28:31,372 copying build/lib/seo_autopilot/analyzers/geo_audit.py -> build/bdist.linux-armv7l/wheel/./seo_autopilot/analyzers 2026-04-13T13:28:31,375 copying build/lib/seo_autopilot/analyzers/redirect_audit.py -> build/bdist.linux-armv7l/wheel/./seo_autopilot/analyzers 2026-04-13T13:28:31,378 copying build/lib/seo_autopilot/analyzers/canonical_engine.py -> build/bdist.linux-armv7l/wheel/./seo_autopilot/analyzers 2026-04-13T13:28:31,380 copying build/lib/seo_autopilot/analyzers/link_graph.py -> build/bdist.linux-armv7l/wheel/./seo_autopilot/analyzers 2026-04-13T13:28:31,383 copying build/lib/seo_autopilot/analyzers/robots_sitemap.py -> build/bdist.linux-armv7l/wheel/./seo_autopilot/analyzers 2026-04-13T13:28:31,386 copying build/lib/seo_autopilot/analyzers/schema_validation.py -> build/bdist.linux-armv7l/wheel/./seo_autopilot/analyzers 2026-04-13T13:28:31,389 copying build/lib/seo_autopilot/analyzers/topical_authority.py -> build/bdist.linux-armv7l/wheel/./seo_autopilot/analyzers 2026-04-13T13:28:31,392 copying build/lib/seo_autopilot/analyzers/delta.py -> build/bdist.linux-armv7l/wheel/./seo_autopilot/analyzers 2026-04-13T13:28:31,395 creating build/bdist.linux-armv7l/wheel/alembic 2026-04-13T13:28:31,397 copying build/lib/alembic/__init__.py -> build/bdist.linux-armv7l/wheel/./alembic 2026-04-13T13:28:31,399 copying build/lib/alembic/env.py -> build/bdist.linux-armv7l/wheel/./alembic 2026-04-13T13:28:31,401 running install_egg_info 2026-04-13T13:28:31,436 running egg_info 2026-04-13T13:28:31,464 writing seo_autopilot.egg-info/PKG-INFO 2026-04-13T13:28:31,472 writing dependency_links to seo_autopilot.egg-info/dependency_links.txt 2026-04-13T13:28:31,474 writing entry points to seo_autopilot.egg-info/entry_points.txt 2026-04-13T13:28:31,478 writing requirements to seo_autopilot.egg-info/requires.txt 2026-04-13T13:28:31,479 writing top-level names to seo_autopilot.egg-info/top_level.txt 2026-04-13T13:28:31,520 reading manifest file 'seo_autopilot.egg-info/SOURCES.txt' 2026-04-13T13:28:31,526 adding license file 'LICENSE' 2026-04-13T13:28:31,532 writing manifest file 'seo_autopilot.egg-info/SOURCES.txt' 2026-04-13T13:28:31,534 Copying seo_autopilot.egg-info to build/bdist.linux-armv7l/wheel/./seo_autopilot-1.0.2-py3.11.egg-info 2026-04-13T13:28:31,547 running install_scripts 2026-04-13T13:28:31,561 creating build/bdist.linux-armv7l/wheel/seo_autopilot-1.0.2.dist-info/WHEEL 2026-04-13T13:28:31,564 creating '/tmp/pip-wheel-zjzprvfp/seo_autopilot-1.0.2-py3-none-any.whl' and adding 'build/bdist.linux-armv7l/wheel' to it 2026-04-13T13:28:31,567 adding 'alembic/__init__.py' 2026-04-13T13:28:31,568 adding 'alembic/env.py' 2026-04-13T13:28:31,570 adding 'seo_autopilot/__init__.py' 2026-04-13T13:28:31,573 adding 'seo_autopilot/agents/__init__.py' 2026-04-13T13:28:31,577 adding 'seo_autopilot/agents/analyzer.py' 2026-04-13T13:28:31,579 adding 'seo_autopilot/agents/base.py' 2026-04-13T13:28:31,581 adding 'seo_autopilot/agents/content.py' 2026-04-13T13:28:31,584 adding 'seo_autopilot/agents/intelligence_agent.py' 2026-04-13T13:28:31,586 adding 'seo_autopilot/agents/intent_geo_agent.py' 2026-04-13T13:28:31,588 adding 'seo_autopilot/agents/keyword.py' 2026-04-13T13:28:31,590 adding 'seo_autopilot/agents/strategy.py' 2026-04-13T13:28:31,592 adding 'seo_autopilot/analyzers/__init__.py' 2026-04-13T13:28:31,594 adding 'seo_autopilot/analyzers/canonical_engine.py' 2026-04-13T13:28:31,596 adding 'seo_autopilot/analyzers/delta.py' 2026-04-13T13:28:31,598 adding 'seo_autopilot/analyzers/duplicate_content.py' 2026-04-13T13:28:31,601 adding 'seo_autopilot/analyzers/eeat.py' 2026-04-13T13:28:31,603 adding 'seo_autopilot/analyzers/geo_audit.py' 2026-04-13T13:28:31,605 adding 'seo_autopilot/analyzers/link_graph.py' 2026-04-13T13:28:31,607 adding 'seo_autopilot/analyzers/redirect_audit.py' 2026-04-13T13:28:31,610 adding 'seo_autopilot/analyzers/robots_sitemap.py' 2026-04-13T13:28:31,613 adding 'seo_autopilot/analyzers/schema_validation.py' 2026-04-13T13:28:31,615 adding 'seo_autopilot/analyzers/topical_authority.py' 2026-04-13T13:28:31,617 adding 'seo_autopilot/api/__init__.py' 2026-04-13T13:28:31,619 adding 'seo_autopilot/api/main.py' 2026-04-13T13:28:31,621 adding 'seo_autopilot/cli/__init__.py' 2026-04-13T13:28:31,623 adding 'seo_autopilot/cli/main.py' 2026-04-13T13:28:31,625 adding 'seo_autopilot/core/__init__.py' 2026-04-13T13:28:31,627 adding 'seo_autopilot/core/audit_context.py' 2026-04-13T13:28:31,628 adding 'seo_autopilot/core/config.py' 2026-04-13T13:28:31,630 adding 'seo_autopilot/core/event_bus.py' 2026-04-13T13:28:31,632 adding 'seo_autopilot/core/project_manager.py' 2026-04-13T13:28:31,633 adding 'seo_autopilot/core/scheduler.py' 2026-04-13T13:28:31,635 adding 'seo_autopilot/db/__init__.py' 2026-04-13T13:28:31,637 adding 'seo_autopilot/db/database.py' 2026-04-13T13:28:31,639 adding 'seo_autopilot/db/models.py' 2026-04-13T13:28:31,641 adding 'seo_autopilot/db/persistence.py' 2026-04-13T13:28:31,642 adding 'seo_autopilot/mcp/__init__.py' 2026-04-13T13:28:31,644 adding 'seo_autopilot/mcp/server.py' 2026-04-13T13:28:31,646 adding 'seo_autopilot/notifications/__init__.py' 2026-04-13T13:28:31,648 adding 'seo_autopilot/notifications/telegram.py' 2026-04-13T13:28:31,650 adding 'seo_autopilot/reports/__init__.py' 2026-04-13T13:28:31,651 adding 'seo_autopilot/reports/html.py' 2026-04-13T13:28:31,654 adding 'seo_autopilot/reports/templates/report.html' 2026-04-13T13:28:31,656 adding 'seo_autopilot/sources/__init__.py' 2026-04-13T13:28:31,658 adding 'seo_autopilot/sources/base.py' 2026-04-13T13:28:31,660 adding 'seo_autopilot/sources/crawler.py' 2026-04-13T13:28:31,662 adding 'seo_autopilot/sources/gsc.py' 2026-04-13T13:28:31,664 adding 'seo_autopilot/sources/intelligence.py' 2026-04-13T13:28:31,666 adding 'seo_autopilot/sources/pagespeed.py' 2026-04-13T13:28:31,669 adding 'seo_autopilot-1.0.2.dist-info/licenses/LICENSE' 2026-04-13T13:28:31,673 adding 'seo_autopilot-1.0.2.dist-info/METADATA' 2026-04-13T13:28:31,674 adding 'seo_autopilot-1.0.2.dist-info/WHEEL' 2026-04-13T13:28:31,675 adding 'seo_autopilot-1.0.2.dist-info/entry_points.txt' 2026-04-13T13:28:31,676 adding 'seo_autopilot-1.0.2.dist-info/top_level.txt' 2026-04-13T13:28:31,678 adding 'seo_autopilot-1.0.2.dist-info/RECORD' 2026-04-13T13:28:31,681 removing build/bdist.linux-armv7l/wheel 2026-04-13T13:28:31,809 Building wheel for seo-autopilot (setup.py): finished with status 'done' 2026-04-13T13:28:31,813 Created wheel for seo-autopilot: filename=seo_autopilot-1.0.2-py3-none-any.whl size=116547 sha256=d1160d2d09c98505b4df07d8c296b617d441b68d160eb7be677609a0526bea10 2026-04-13T13:28:31,814 Stored in directory: /tmp/pip-ephem-wheel-cache-rctl03p3/wheels/0c/83/18/13feea68d61777385312c6c317aa8ca298e5ad43d727611660 2026-04-13T13:28:31,833 Successfully built seo-autopilot 2026-04-13T13:28:31,839 Removed build tracker: '/tmp/pip-build-tracker-inzli0bn'