2025-10-05T05:06:56,659 Created temporary directory: /tmp/pip-ephem-wheel-cache-lblprf2z 2025-10-05T05:06:56,661 Created temporary directory: /tmp/pip-build-tracker-jbkkx10x 2025-10-05T05:06:56,662 Initialized build tracking at /tmp/pip-build-tracker-jbkkx10x 2025-10-05T05:06:56,662 Created build tracker: /tmp/pip-build-tracker-jbkkx10x 2025-10-05T05:06:56,663 Entered build tracker: /tmp/pip-build-tracker-jbkkx10x 2025-10-05T05:06:56,664 Created temporary directory: /tmp/pip-wheel-ukf6vaws 2025-10-05T05:06:56,667 DEPRECATION: --no-binary currently disables reading from the cache of locally built wheels. In the future --no-binary will not influence the wheel cache. pip 23.1 will enforce this behaviour change. A possible replacement is to use the --no-cache-dir option. You can use the flag --use-feature=no-binary-enable-wheel-cache to test the upcoming behaviour. Discussion can be found at https://github.com/pypa/pip/issues/11453 2025-10-05T05:06:56,669 Created temporary directory: /tmp/pip-ephem-wheel-cache-iw2dr_x4 2025-10-05T05:06:56,691 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2025-10-05T05:06:56,695 2 location(s) to search for versions of codex-weather-agent: 2025-10-05T05:06:56,695 * https://pypi.org/simple/codex-weather-agent/ 2025-10-05T05:06:56,695 * https://www.piwheels.org/simple/codex-weather-agent/ 2025-10-05T05:06:56,695 Fetching project page and analyzing links: https://pypi.org/simple/codex-weather-agent/ 2025-10-05T05:06:56,696 Getting page https://pypi.org/simple/codex-weather-agent/ 2025-10-05T05:06:56,698 Found index url https://pypi.org/simple 2025-10-05T05:06:56,908 Fetched page https://pypi.org/simple/codex-weather-agent/ as application/vnd.pypi.simple.v1+json 2025-10-05T05:06:56,912 Skipping link: No binaries permitted for codex-weather-agent: https://files.pythonhosted.org/packages/fe/0a/e2a9ff267fc5fbc5e438ad8118c8b78dad2f5f0950352be5a792ee9e9b23/codex_weather_agent-1.0.0-py3-none-any.whl (from https://pypi.org/simple/codex-weather-agent/) (requires-python:>=3.9) 2025-10-05T05:06:56,913 Found link https://files.pythonhosted.org/packages/8c/46/a13596baf22814ee047ddf392580797987b5ef820e5b4dc0611177492ec8/codex_weather_agent-1.0.0.tar.gz (from https://pypi.org/simple/codex-weather-agent/) (requires-python:>=3.9), version: 1.0.0 2025-10-05T05:06:56,914 Skipping link: No binaries permitted for codex-weather-agent: https://files.pythonhosted.org/packages/b7/c1/faf6e8db557353697c963558989e87dd370c24c58eacda70229c837647b5/codex_weather_agent-1.0.1-py3-none-any.whl (from https://pypi.org/simple/codex-weather-agent/) (requires-python:>=3.9) 2025-10-05T05:06:56,915 Found link https://files.pythonhosted.org/packages/ac/ac/b927cab823fad6e4bd05af4a7e183aa7548b8bdc5bbc25ab67165e910f0c/codex_weather_agent-1.0.1.tar.gz (from https://pypi.org/simple/codex-weather-agent/) (requires-python:>=3.9), version: 1.0.1 2025-10-05T05:06:56,915 Skipping link: No binaries permitted for codex-weather-agent: https://files.pythonhosted.org/packages/e0/a6/9e1ec59e119b2468e40a6525edd81ee7a70a746dc4bf108f33c60b36e7fd/codex_weather_agent-1.0.2-py3-none-any.whl (from https://pypi.org/simple/codex-weather-agent/) (requires-python:>=3.9) 2025-10-05T05:06:56,917 Found link https://files.pythonhosted.org/packages/00/fc/1217c8c4afdec0dbeae719e09e16e38b410f59e420e1e30987cca8418412/codex_weather_agent-1.0.2.tar.gz (from https://pypi.org/simple/codex-weather-agent/) (requires-python:>=3.9), version: 1.0.2 2025-10-05T05:06:56,917 Skipping link: No binaries permitted for codex-weather-agent: https://files.pythonhosted.org/packages/bc/f4/1bd45b7b840860307ad56a584e845792cb64351f8f3ec4774b1985486f68/codex_weather_agent-1.0.3-py3-none-any.whl (from https://pypi.org/simple/codex-weather-agent/) (requires-python:>=3.9) 2025-10-05T05:06:56,918 Found link https://files.pythonhosted.org/packages/e9/8f/4998ef1f8ae63725e0a1b8c332ce51b16ef285c5cffae7f89b585e512c7c/codex_weather_agent-1.0.3.tar.gz (from https://pypi.org/simple/codex-weather-agent/) (requires-python:>=3.9), version: 1.0.3 2025-10-05T05:06:56,919 Skipping link: No binaries permitted for codex-weather-agent: https://files.pythonhosted.org/packages/55/14/6245a887e2f4c51c18a4e29f95f1274b267d2bcfe7bcf900ecc2cb7cd15b/codex_weather_agent-1.0.4-py3-none-any.whl (from https://pypi.org/simple/codex-weather-agent/) (requires-python:>=3.8) 2025-10-05T05:06:56,920 Found link https://files.pythonhosted.org/packages/47/5a/919ddc0c126baa43d1524c0c1a9a010d3cb73ca080fd6f85c774f94dbe14/codex_weather_agent-1.0.4.tar.gz (from https://pypi.org/simple/codex-weather-agent/) (requires-python:>=3.8), version: 1.0.4 2025-10-05T05:06:56,921 Skipping link: No binaries permitted for codex-weather-agent: https://files.pythonhosted.org/packages/e5/98/9e7bc1f2f5f3ce174594ff4dba128f82e1d0cf900c84874c757359f68f87/codex_weather_agent-1.0.5-py3-none-any.whl (from https://pypi.org/simple/codex-weather-agent/) (requires-python:>=3.8) 2025-10-05T05:06:56,922 Found link https://files.pythonhosted.org/packages/20/8f/98454235d283ce7252b6d9b85dd19ea4762c60a6a28c771699773ea30034/codex_weather_agent-1.0.5.tar.gz (from https://pypi.org/simple/codex-weather-agent/) (requires-python:>=3.8), version: 1.0.5 2025-10-05T05:06:56,923 Fetching project page and analyzing links: https://www.piwheels.org/simple/codex-weather-agent/ 2025-10-05T05:06:56,923 Getting page https://www.piwheels.org/simple/codex-weather-agent/ 2025-10-05T05:06:56,925 Found index url https://www.piwheels.org/simple 2025-10-05T05:06:57,080 Fetched page https://www.piwheels.org/simple/codex-weather-agent/ as text/html 2025-10-05T05:06:57,082 Skipping link: No binaries permitted for codex-weather-agent: https://www.piwheels.org/simple/codex-weather-agent/codex_weather_agent-1.0.3-py3-none-any.whl#sha256=4c551f285e3a52d94cd72625cc7a85f35bf869f6dfa22d43e3a3c124a1759ef4 (from https://www.piwheels.org/simple/codex-weather-agent/) (requires-python:>=3.9) 2025-10-05T05:06:57,083 Skipping link: No binaries permitted for codex-weather-agent: https://www.piwheels.org/simple/codex-weather-agent/codex_weather_agent-1.0.2-py3-none-any.whl#sha256=dfa25972bc4e828488cfb59db0f5c77f338a0a45d2be091ae6c32c3a49266c69 (from https://www.piwheels.org/simple/codex-weather-agent/) (requires-python:>=3.9) 2025-10-05T05:06:57,084 Skipping link: No binaries permitted for codex-weather-agent: https://www.piwheels.org/simple/codex-weather-agent/codex_weather_agent-1.0.1-py3-none-any.whl#sha256=a8dba5aacc41d9b973d7379ae0c20771753d90fd8a68f4ea852d22f52984def0 (from https://www.piwheels.org/simple/codex-weather-agent/) (requires-python:>=3.9) 2025-10-05T05:06:57,084 Skipping link: No binaries permitted for codex-weather-agent: https://www.piwheels.org/simple/codex-weather-agent/codex_weather_agent-1.0.0-py3-none-any.whl#sha256=94534d3f47d521576870fb2ac7994cef0c13d05e834614103fb640c5fab5f778 (from https://www.piwheels.org/simple/codex-weather-agent/) (requires-python:>=3.9) 2025-10-05T05:06:57,085 Skipping link: not a file: https://www.piwheels.org/simple/codex-weather-agent/ 2025-10-05T05:06:57,086 Skipping link: not a file: https://pypi.org/simple/codex-weather-agent/ 2025-10-05T05:06:57,105 Given no hashes to check 1 links for project 'codex-weather-agent': discarding no candidates 2025-10-05T05:06:57,344 Collecting codex-weather-agent==1.0.4 2025-10-05T05:06:57,563 Created temporary directory: /tmp/pip-unpack-s5plnqp7 2025-10-05T05:06:57,819 Downloading codex_weather_agent-1.0.4.tar.gz (19 kB) 2025-10-05T05:06:58,118 Added codex-weather-agent==1.0.4 from https://files.pythonhosted.org/packages/47/5a/919ddc0c126baa43d1524c0c1a9a010d3cb73ca080fd6f85c774f94dbe14/codex_weather_agent-1.0.4.tar.gz to build tracker '/tmp/pip-build-tracker-jbkkx10x' 2025-10-05T05:06:58,120 Running setup.py (path:/tmp/pip-wheel-ukf6vaws/codex-weather-agent_5a842016a7f14076abc6cc5e5976ed87/setup.py) egg_info for package codex-weather-agent 2025-10-05T05:06:58,121 Created temporary directory: /tmp/pip-pip-egg-info-mh3p527z 2025-10-05T05:06:58,122 Preparing metadata (setup.py): started 2025-10-05T05:06:58,123 Running command python setup.py egg_info 2025-10-05T05:06:59,254 /usr/local/lib/python3.11/dist-packages/setuptools/dist.py:759: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2025-10-05T05:06:59,255 !! 2025-10-05T05:06:59,256 ******************************************************************************** 2025-10-05T05:06:59,257 Please consider removing the following classifiers in favor of a SPDX license expression: 2025-10-05T05:06:59,258 License :: OSI Approved :: MIT License 2025-10-05T05:06:59,259 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2025-10-05T05:06:59,259 ******************************************************************************** 2025-10-05T05:06:59,260 !! 2025-10-05T05:06:59,260 self._finalize_license_expression() 2025-10-05T05:06:59,285 running egg_info 2025-10-05T05:06:59,314 creating /tmp/pip-pip-egg-info-mh3p527z/codex_weather_agent.egg-info 2025-10-05T05:06:59,315 writing /tmp/pip-pip-egg-info-mh3p527z/codex_weather_agent.egg-info/PKG-INFO 2025-10-05T05:06:59,325 writing dependency_links to /tmp/pip-pip-egg-info-mh3p527z/codex_weather_agent.egg-info/dependency_links.txt 2025-10-05T05:06:59,331 writing requirements to /tmp/pip-pip-egg-info-mh3p527z/codex_weather_agent.egg-info/requires.txt 2025-10-05T05:06:59,332 writing top-level names to /tmp/pip-pip-egg-info-mh3p527z/codex_weather_agent.egg-info/top_level.txt 2025-10-05T05:06:59,334 writing manifest file '/tmp/pip-pip-egg-info-mh3p527z/codex_weather_agent.egg-info/SOURCES.txt' 2025-10-05T05:06:59,423 reading manifest file '/tmp/pip-pip-egg-info-mh3p527z/codex_weather_agent.egg-info/SOURCES.txt' 2025-10-05T05:06:59,424 reading manifest template 'MANIFEST.in' 2025-10-05T05:06:59,426 warning: no files found matching 'py.typed' 2025-10-05T05:06:59,435 warning: no previously-included files found matching '.gitignore' 2025-10-05T05:06:59,435 warning: no previously-included files found matching '*.pyc' 2025-10-05T05:06:59,436 warning: no previously-included files found matching '**/__pycache__/**' 2025-10-05T05:06:59,437 adding license file 'LICENSE' 2025-10-05T05:06:59,440 writing manifest file '/tmp/pip-pip-egg-info-mh3p527z/codex_weather_agent.egg-info/SOURCES.txt' 2025-10-05T05:06:59,544 Preparing metadata (setup.py): finished with status 'done' 2025-10-05T05:06:59,549 Source in /tmp/pip-wheel-ukf6vaws/codex-weather-agent_5a842016a7f14076abc6cc5e5976ed87 has version 1.0.4, which satisfies requirement codex-weather-agent==1.0.4 from https://files.pythonhosted.org/packages/47/5a/919ddc0c126baa43d1524c0c1a9a010d3cb73ca080fd6f85c774f94dbe14/codex_weather_agent-1.0.4.tar.gz 2025-10-05T05:06:59,550 Removed codex-weather-agent==1.0.4 from https://files.pythonhosted.org/packages/47/5a/919ddc0c126baa43d1524c0c1a9a010d3cb73ca080fd6f85c774f94dbe14/codex_weather_agent-1.0.4.tar.gz from build tracker '/tmp/pip-build-tracker-jbkkx10x' 2025-10-05T05:06:59,560 Created temporary directory: /tmp/pip-unpack-tg1zl390 2025-10-05T05:06:59,562 Building wheels for collected packages: codex-weather-agent 2025-10-05T05:06:59,573 Created temporary directory: /tmp/pip-wheel-1utj5ez8 2025-10-05T05:06:59,574 Building wheel for codex-weather-agent (setup.py): started 2025-10-05T05:06:59,575 Destination directory: /tmp/pip-wheel-1utj5ez8 2025-10-05T05:06:59,576 Running command python setup.py bdist_wheel 2025-10-05T05:07:00,633 /usr/local/lib/python3.11/dist-packages/setuptools/dist.py:759: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2025-10-05T05:07:00,633 !! 2025-10-05T05:07:00,635 ******************************************************************************** 2025-10-05T05:07:00,635 Please consider removing the following classifiers in favor of a SPDX license expression: 2025-10-05T05:07:00,637 License :: OSI Approved :: MIT License 2025-10-05T05:07:00,638 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2025-10-05T05:07:00,639 ******************************************************************************** 2025-10-05T05:07:00,640 !! 2025-10-05T05:07:00,640 self._finalize_license_expression() 2025-10-05T05:07:00,641 running bdist_wheel 2025-10-05T05:07:00,772 running build 2025-10-05T05:07:00,773 running build_py 2025-10-05T05:07:00,804 creating build/lib/codex_weather_agent 2025-10-05T05:07:00,808 copying codex_weather_agent/config.py -> build/lib/codex_weather_agent 2025-10-05T05:07:00,811 copying codex_weather_agent/llm_factory.py -> build/lib/codex_weather_agent 2025-10-05T05:07:00,814 copying codex_weather_agent/agent.py -> build/lib/codex_weather_agent 2025-10-05T05:07:00,818 copying codex_weather_agent/__init__.py -> build/lib/codex_weather_agent 2025-10-05T05:07:00,820 copying codex_weather_agent/exceptions.py -> build/lib/codex_weather_agent 2025-10-05T05:07:00,822 creating build/lib/codex_weather_agent/tools 2025-10-05T05:07:00,823 copying codex_weather_agent/tools/air_pollution.py -> build/lib/codex_weather_agent/tools 2025-10-05T05:07:00,825 copying codex_weather_agent/tools/current_weather.py -> build/lib/codex_weather_agent/tools 2025-10-05T05:07:00,827 copying codex_weather_agent/tools/forecast.py -> build/lib/codex_weather_agent/tools 2025-10-05T05:07:00,829 copying codex_weather_agent/tools/current_location.py -> build/lib/codex_weather_agent/tools 2025-10-05T05:07:00,831 copying codex_weather_agent/tools/__init__.py -> build/lib/codex_weather_agent/tools 2025-10-05T05:07:00,832 copying codex_weather_agent/tools/coordinates.py -> build/lib/codex_weather_agent/tools 2025-10-05T05:07:00,834 running egg_info 2025-10-05T05:07:00,861 writing codex_weather_agent.egg-info/PKG-INFO 2025-10-05T05:07:00,870 writing dependency_links to codex_weather_agent.egg-info/dependency_links.txt 2025-10-05T05:07:00,876 writing requirements to codex_weather_agent.egg-info/requires.txt 2025-10-05T05:07:00,877 writing top-level names to codex_weather_agent.egg-info/top_level.txt 2025-10-05T05:07:00,942 reading manifest file 'codex_weather_agent.egg-info/SOURCES.txt' 2025-10-05T05:07:00,945 reading manifest template 'MANIFEST.in' 2025-10-05T05:07:00,946 warning: no files found matching 'py.typed' 2025-10-05T05:07:00,959 warning: no previously-included files found matching '.gitignore' 2025-10-05T05:07:00,959 warning: no previously-included files found matching '*.pyc' 2025-10-05T05:07:00,960 warning: no previously-included files found matching '**/__pycache__/**' 2025-10-05T05:07:00,961 adding license file 'LICENSE' 2025-10-05T05:07:00,964 writing manifest file 'codex_weather_agent.egg-info/SOURCES.txt' 2025-10-05T05:07:00,967 copying codex_weather_agent/py.typed -> build/lib/codex_weather_agent 2025-10-05T05:07:00,997 /usr/local/lib/python3.11/dist-packages/setuptools/_distutils/cmd.py:90: SetuptoolsDeprecationWarning: setup.py install is deprecated. 2025-10-05T05:07:00,997 !! 2025-10-05T05:07:00,999 ******************************************************************************** 2025-10-05T05:07:00,999 Please avoid running ``setup.py`` directly. 2025-10-05T05:07:01,000 Instead, use pypa/build, pypa/installer or other 2025-10-05T05:07:01,000 standards-based tools. 2025-10-05T05:07:01,002 By 2025-Oct-31, you need to update your project and remove deprecated calls 2025-10-05T05:07:01,002 or your builds will no longer be supported. 2025-10-05T05:07:01,003 See https://blog.ganssle.io/articles/2021/10/setup-py-deprecated.html for details. 2025-10-05T05:07:01,004 ******************************************************************************** 2025-10-05T05:07:01,005 !! 2025-10-05T05:07:01,006 self.initialize_options() 2025-10-05T05:07:01,025 installing to build/bdist.linux-armv7l/wheel 2025-10-05T05:07:01,026 running install 2025-10-05T05:07:01,049 running install_lib 2025-10-05T05:07:01,295 creating build/bdist.linux-armv7l/wheel 2025-10-05T05:07:01,298 creating build/bdist.linux-armv7l/wheel/codex_weather_agent 2025-10-05T05:07:01,300 copying build/lib/codex_weather_agent/config.py -> build/bdist.linux-armv7l/wheel/./codex_weather_agent 2025-10-05T05:07:01,303 copying build/lib/codex_weather_agent/llm_factory.py -> build/bdist.linux-armv7l/wheel/./codex_weather_agent 2025-10-05T05:07:01,305 copying build/lib/codex_weather_agent/agent.py -> build/bdist.linux-armv7l/wheel/./codex_weather_agent 2025-10-05T05:07:01,308 copying build/lib/codex_weather_agent/__init__.py -> build/bdist.linux-armv7l/wheel/./codex_weather_agent 2025-10-05T05:07:01,310 copying build/lib/codex_weather_agent/exceptions.py -> build/bdist.linux-armv7l/wheel/./codex_weather_agent 2025-10-05T05:07:01,312 copying build/lib/codex_weather_agent/py.typed -> build/bdist.linux-armv7l/wheel/./codex_weather_agent 2025-10-05T05:07:01,315 creating build/bdist.linux-armv7l/wheel/codex_weather_agent/tools 2025-10-05T05:07:01,316 copying build/lib/codex_weather_agent/tools/air_pollution.py -> build/bdist.linux-armv7l/wheel/./codex_weather_agent/tools 2025-10-05T05:07:01,318 copying build/lib/codex_weather_agent/tools/current_weather.py -> build/bdist.linux-armv7l/wheel/./codex_weather_agent/tools 2025-10-05T05:07:01,320 copying build/lib/codex_weather_agent/tools/forecast.py -> build/bdist.linux-armv7l/wheel/./codex_weather_agent/tools 2025-10-05T05:07:01,322 copying build/lib/codex_weather_agent/tools/current_location.py -> build/bdist.linux-armv7l/wheel/./codex_weather_agent/tools 2025-10-05T05:07:01,324 copying build/lib/codex_weather_agent/tools/__init__.py -> build/bdist.linux-armv7l/wheel/./codex_weather_agent/tools 2025-10-05T05:07:01,327 copying build/lib/codex_weather_agent/tools/coordinates.py -> build/bdist.linux-armv7l/wheel/./codex_weather_agent/tools 2025-10-05T05:07:01,329 running install_egg_info 2025-10-05T05:07:01,598 Copying codex_weather_agent.egg-info to build/bdist.linux-armv7l/wheel/./codex_weather_agent-1.0.4-py3.11.egg-info 2025-10-05T05:07:01,614 running install_scripts 2025-10-05T05:07:01,630 creating build/bdist.linux-armv7l/wheel/codex_weather_agent-1.0.4.dist-info/WHEEL 2025-10-05T05:07:01,633 creating '/tmp/pip-wheel-1utj5ez8/codex_weather_agent-1.0.4-py3-none-any.whl' and adding 'build/bdist.linux-armv7l/wheel' to it 2025-10-05T05:07:01,637 adding 'codex_weather_agent/__init__.py' 2025-10-05T05:07:01,640 adding 'codex_weather_agent/agent.py' 2025-10-05T05:07:01,643 adding 'codex_weather_agent/config.py' 2025-10-05T05:07:01,644 adding 'codex_weather_agent/exceptions.py' 2025-10-05T05:07:01,647 adding 'codex_weather_agent/llm_factory.py' 2025-10-05T05:07:01,648 adding 'codex_weather_agent/py.typed' 2025-10-05T05:07:01,652 adding 'codex_weather_agent/tools/__init__.py' 2025-10-05T05:07:01,654 adding 'codex_weather_agent/tools/air_pollution.py' 2025-10-05T05:07:01,656 adding 'codex_weather_agent/tools/coordinates.py' 2025-10-05T05:07:01,658 adding 'codex_weather_agent/tools/current_location.py' 2025-10-05T05:07:01,660 adding 'codex_weather_agent/tools/current_weather.py' 2025-10-05T05:07:01,662 adding 'codex_weather_agent/tools/forecast.py' 2025-10-05T05:07:01,666 adding 'codex_weather_agent-1.0.4.dist-info/licenses/LICENSE' 2025-10-05T05:07:01,669 adding 'codex_weather_agent-1.0.4.dist-info/METADATA' 2025-10-05T05:07:01,671 adding 'codex_weather_agent-1.0.4.dist-info/WHEEL' 2025-10-05T05:07:01,672 adding 'codex_weather_agent-1.0.4.dist-info/top_level.txt' 2025-10-05T05:07:01,674 adding 'codex_weather_agent-1.0.4.dist-info/RECORD' 2025-10-05T05:07:01,677 removing build/bdist.linux-armv7l/wheel 2025-10-05T05:07:01,791 Building wheel for codex-weather-agent (setup.py): finished with status 'done' 2025-10-05T05:07:01,794 Created wheel for codex-weather-agent: filename=codex_weather_agent-1.0.4-py3-none-any.whl size=19298 sha256=5e36387c7a57eaf7d36085a1bc4b8f68a9406594e39529cdc390c921f83bfa23 2025-10-05T05:07:01,795 Stored in directory: /tmp/pip-ephem-wheel-cache-iw2dr_x4/wheels/13/14/49/4180b52202b3043ab6a663710dfec21b66ad19c29ffd8f27e0 2025-10-05T05:07:01,808 Successfully built codex-weather-agent 2025-10-05T05:07:01,812 Removed build tracker: '/tmp/pip-build-tracker-jbkkx10x'