2025-12-07T09:44:54,707 Created temporary directory: /tmp/pip-ephem-wheel-cache-jji90o4h 2025-12-07T09:44:54,709 Created temporary directory: /tmp/pip-build-tracker-0cs4bv28 2025-12-07T09:44:54,710 Initialized build tracking at /tmp/pip-build-tracker-0cs4bv28 2025-12-07T09:44:54,710 Created build tracker: /tmp/pip-build-tracker-0cs4bv28 2025-12-07T09:44:54,710 Entered build tracker: /tmp/pip-build-tracker-0cs4bv28 2025-12-07T09:44:54,711 Created temporary directory: /tmp/pip-wheel-1un4fgyc 2025-12-07T09:44:54,715 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-12-07T09:44:54,717 Created temporary directory: /tmp/pip-ephem-wheel-cache-i1tv8de4 2025-12-07T09:44:54,738 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2025-12-07T09:44:54,742 2 location(s) to search for versions of mcp-scientific-calculator: 2025-12-07T09:44:54,742 * https://pypi.org/simple/mcp-scientific-calculator/ 2025-12-07T09:44:54,742 * https://www.piwheels.org/simple/mcp-scientific-calculator/ 2025-12-07T09:44:54,743 Fetching project page and analyzing links: https://pypi.org/simple/mcp-scientific-calculator/ 2025-12-07T09:44:54,744 Getting page https://pypi.org/simple/mcp-scientific-calculator/ 2025-12-07T09:44:54,745 Found index url https://pypi.org/simple 2025-12-07T09:44:54,961 Fetched page https://pypi.org/simple/mcp-scientific-calculator/ as application/vnd.pypi.simple.v1+json 2025-12-07T09:44:54,962 Skipping link: No binaries permitted for mcp-scientific-calculator: https://files.pythonhosted.org/packages/5e/f3/69407adf7244f022f262a2efa5cf1edb237449be0898125c7f76332283f3/mcp_scientific_calculator-1.0.0-py3-none-any.whl (from https://pypi.org/simple/mcp-scientific-calculator/) (requires-python:>=3.8) 2025-12-07T09:44:54,964 Found link https://files.pythonhosted.org/packages/91/50/ee7da7f1fa68e2af26f922dd37e950d3ecafa83a2d4f4e10b6b9729d9b37/mcp_scientific_calculator-1.0.0.tar.gz (from https://pypi.org/simple/mcp-scientific-calculator/) (requires-python:>=3.8), version: 1.0.0 2025-12-07T09:44:54,964 Skipping link: No binaries permitted for mcp-scientific-calculator: https://files.pythonhosted.org/packages/8e/5a/8565c822fc840d430e640fad434a2048440e913841f4b7bb8840a6985600/mcp_scientific_calculator-1.0.1-py3-none-any.whl (from https://pypi.org/simple/mcp-scientific-calculator/) (requires-python:>=3.8) 2025-12-07T09:44:54,965 Found link https://files.pythonhosted.org/packages/f9/72/78a8013f337877713175a45da6d8d8655477cd135941a95583ac0e144e42/mcp_scientific_calculator-1.0.1.tar.gz (from https://pypi.org/simple/mcp-scientific-calculator/) (requires-python:>=3.8), version: 1.0.1 2025-12-07T09:44:54,966 Fetching project page and analyzing links: https://www.piwheels.org/simple/mcp-scientific-calculator/ 2025-12-07T09:44:54,967 Getting page https://www.piwheels.org/simple/mcp-scientific-calculator/ 2025-12-07T09:44:54,969 Found index url https://www.piwheels.org/simple 2025-12-07T09:44:55,325 Fetched page https://www.piwheels.org/simple/mcp-scientific-calculator/ as text/html 2025-12-07T09:44:55,327 Skipping link: not a file: https://www.piwheels.org/simple/mcp-scientific-calculator/ 2025-12-07T09:44:55,327 Skipping link: not a file: https://pypi.org/simple/mcp-scientific-calculator/ 2025-12-07T09:44:55,346 Given no hashes to check 1 links for project 'mcp-scientific-calculator': discarding no candidates 2025-12-07T09:44:55,364 Collecting mcp-scientific-calculator==1.0.0 2025-12-07T09:44:55,367 Created temporary directory: /tmp/pip-unpack-uvxj8gib 2025-12-07T09:44:55,500 Downloading mcp_scientific_calculator-1.0.0.tar.gz (23 kB) 2025-12-07T09:44:55,555 Added mcp-scientific-calculator==1.0.0 from https://files.pythonhosted.org/packages/91/50/ee7da7f1fa68e2af26f922dd37e950d3ecafa83a2d4f4e10b6b9729d9b37/mcp_scientific_calculator-1.0.0.tar.gz to build tracker '/tmp/pip-build-tracker-0cs4bv28' 2025-12-07T09:44:55,561 Created temporary directory: /tmp/pip-build-env-jbiv94zg 2025-12-07T09:44:55,565 Installing build dependencies: started 2025-12-07T09:44:55,566 Running command pip subprocess to install build dependencies 2025-12-07T09:44:56,746 Using pip 23.0.1 from /usr/lib/python3/dist-packages/pip (python 3.11) 2025-12-07T09:44:57,365 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-12-07T09:44:57,388 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2025-12-07T09:44:59,092 Collecting setuptools>=61.0 2025-12-07T09:44:59,210 Using cached https://www.piwheels.org/simple/setuptools/setuptools-80.9.0-py3-none-any.whl (1.2 MB) 2025-12-07T09:44:59,479 Collecting wheel 2025-12-07T09:44:59,496 Using cached https://www.piwheels.org/simple/wheel/wheel-0.45.1-py3-none-any.whl (72 kB) 2025-12-07T09:45:02,381 Installing collected packages: wheel, setuptools 2025-12-07T09:45:02,616 Creating /tmp/pip-build-env-jbiv94zg/overlay/local/bin 2025-12-07T09:45:02,618 changing mode of /tmp/pip-build-env-jbiv94zg/overlay/local/bin/wheel to 755 2025-12-07T09:45:06,253 Successfully installed setuptools-80.9.0 wheel-0.45.1 2025-12-07T09:45:06,524 Installing build dependencies: finished with status 'done' 2025-12-07T09:45:06,531 Getting requirements to build wheel: started 2025-12-07T09:45:06,532 Running command Getting requirements to build wheel 2025-12-07T09:45:07,119 /tmp/pip-build-env-jbiv94zg/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsDeprecationWarning: `project.license` as a TOML table is deprecated 2025-12-07T09:45:07,119 !! 2025-12-07T09:45:07,121 ******************************************************************************** 2025-12-07T09:45:07,121 Please use a simple string containing a SPDX expression for `project.license`. You can also use `project.license-files`. (Both options available on setuptools>=77.0.0). 2025-12-07T09:45:07,122 By 2026-Feb-18, you need to update your project and remove deprecated calls 2025-12-07T09:45:07,123 or your builds will no longer be supported. 2025-12-07T09:45:07,124 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2025-12-07T09:45:07,125 ******************************************************************************** 2025-12-07T09:45:07,126 !! 2025-12-07T09:45:07,126 corresp(dist, value, root_dir) 2025-12-07T09:45:07,204 /tmp/pip-build-env-jbiv94zg/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:61: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2025-12-07T09:45:07,205 !! 2025-12-07T09:45:07,206 ******************************************************************************** 2025-12-07T09:45:07,206 Please consider removing the following classifiers in favor of a SPDX license expression: 2025-12-07T09:45:07,207 License :: OSI Approved :: MIT License 2025-12-07T09:45:07,209 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2025-12-07T09:45:07,209 ******************************************************************************** 2025-12-07T09:45:07,210 !! 2025-12-07T09:45:07,211 dist._finalize_license_expression() 2025-12-07T09:45:07,211 /tmp/pip-build-env-jbiv94zg/overlay/local/lib/python3.11/dist-packages/setuptools/dist.py:759: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2025-12-07T09:45:07,212 !! 2025-12-07T09:45:07,213 ******************************************************************************** 2025-12-07T09:45:07,214 Please consider removing the following classifiers in favor of a SPDX license expression: 2025-12-07T09:45:07,215 License :: OSI Approved :: MIT License 2025-12-07T09:45:07,215 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2025-12-07T09:45:07,216 ******************************************************************************** 2025-12-07T09:45:07,217 !! 2025-12-07T09:45:07,217 self._finalize_license_expression() 2025-12-07T09:45:07,218 running egg_info 2025-12-07T09:45:07,222 writing mcp_scientific_calculator.egg-info/PKG-INFO 2025-12-07T09:45:07,227 writing dependency_links to mcp_scientific_calculator.egg-info/dependency_links.txt 2025-12-07T09:45:07,230 writing requirements to mcp_scientific_calculator.egg-info/requires.txt 2025-12-07T09:45:07,231 writing top-level names to mcp_scientific_calculator.egg-info/top_level.txt 2025-12-07T09:45:07,250 reading manifest file 'mcp_scientific_calculator.egg-info/SOURCES.txt' 2025-12-07T09:45:07,252 adding license file 'LICENSE' 2025-12-07T09:45:07,255 writing manifest file 'mcp_scientific_calculator.egg-info/SOURCES.txt' 2025-12-07T09:45:07,353 Getting requirements to build wheel: finished with status 'done' 2025-12-07T09:45:07,356 Created temporary directory: /tmp/pip-modern-metadata-1f_g8yqm 2025-12-07T09:45:07,359 Preparing metadata (pyproject.toml): started 2025-12-07T09:45:07,360 Running command Preparing metadata (pyproject.toml) 2025-12-07T09:45:07,914 /tmp/pip-build-env-jbiv94zg/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsDeprecationWarning: `project.license` as a TOML table is deprecated 2025-12-07T09:45:07,914 !! 2025-12-07T09:45:07,916 ******************************************************************************** 2025-12-07T09:45:07,916 Please use a simple string containing a SPDX expression for `project.license`. You can also use `project.license-files`. (Both options available on setuptools>=77.0.0). 2025-12-07T09:45:07,918 By 2026-Feb-18, you need to update your project and remove deprecated calls 2025-12-07T09:45:07,918 or your builds will no longer be supported. 2025-12-07T09:45:07,919 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2025-12-07T09:45:07,920 ******************************************************************************** 2025-12-07T09:45:07,921 !! 2025-12-07T09:45:07,922 corresp(dist, value, root_dir) 2025-12-07T09:45:08,006 /tmp/pip-build-env-jbiv94zg/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:61: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2025-12-07T09:45:08,007 !! 2025-12-07T09:45:08,008 ******************************************************************************** 2025-12-07T09:45:08,008 Please consider removing the following classifiers in favor of a SPDX license expression: 2025-12-07T09:45:08,009 License :: OSI Approved :: MIT License 2025-12-07T09:45:08,010 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2025-12-07T09:45:08,011 ******************************************************************************** 2025-12-07T09:45:08,012 !! 2025-12-07T09:45:08,013 dist._finalize_license_expression() 2025-12-07T09:45:08,014 /tmp/pip-build-env-jbiv94zg/overlay/local/lib/python3.11/dist-packages/setuptools/dist.py:759: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2025-12-07T09:45:08,014 !! 2025-12-07T09:45:08,015 ******************************************************************************** 2025-12-07T09:45:08,016 Please consider removing the following classifiers in favor of a SPDX license expression: 2025-12-07T09:45:08,017 License :: OSI Approved :: MIT License 2025-12-07T09:45:08,018 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2025-12-07T09:45:08,019 ******************************************************************************** 2025-12-07T09:45:08,020 !! 2025-12-07T09:45:08,020 self._finalize_license_expression() 2025-12-07T09:45:08,021 running dist_info 2025-12-07T09:45:08,032 creating /tmp/pip-modern-metadata-1f_g8yqm/mcp_scientific_calculator.egg-info 2025-12-07T09:45:08,033 writing /tmp/pip-modern-metadata-1f_g8yqm/mcp_scientific_calculator.egg-info/PKG-INFO 2025-12-07T09:45:08,038 writing dependency_links to /tmp/pip-modern-metadata-1f_g8yqm/mcp_scientific_calculator.egg-info/dependency_links.txt 2025-12-07T09:45:08,041 writing requirements to /tmp/pip-modern-metadata-1f_g8yqm/mcp_scientific_calculator.egg-info/requires.txt 2025-12-07T09:45:08,042 writing top-level names to /tmp/pip-modern-metadata-1f_g8yqm/mcp_scientific_calculator.egg-info/top_level.txt 2025-12-07T09:45:08,044 writing manifest file '/tmp/pip-modern-metadata-1f_g8yqm/mcp_scientific_calculator.egg-info/SOURCES.txt' 2025-12-07T09:45:08,061 reading manifest file '/tmp/pip-modern-metadata-1f_g8yqm/mcp_scientific_calculator.egg-info/SOURCES.txt' 2025-12-07T09:45:08,063 adding license file 'LICENSE' 2025-12-07T09:45:08,066 writing manifest file '/tmp/pip-modern-metadata-1f_g8yqm/mcp_scientific_calculator.egg-info/SOURCES.txt' 2025-12-07T09:45:08,067 creating '/tmp/pip-modern-metadata-1f_g8yqm/mcp_scientific_calculator-1.0.0.dist-info' 2025-12-07T09:45:08,192 Preparing metadata (pyproject.toml): finished with status 'done' 2025-12-07T09:45:08,197 Source in /tmp/pip-wheel-1un4fgyc/mcp-scientific-calculator_68285ea71c7143fa8068befe81b6ce4b has version 1.0.0, which satisfies requirement mcp-scientific-calculator==1.0.0 from https://files.pythonhosted.org/packages/91/50/ee7da7f1fa68e2af26f922dd37e950d3ecafa83a2d4f4e10b6b9729d9b37/mcp_scientific_calculator-1.0.0.tar.gz 2025-12-07T09:45:08,197 Removed mcp-scientific-calculator==1.0.0 from https://files.pythonhosted.org/packages/91/50/ee7da7f1fa68e2af26f922dd37e950d3ecafa83a2d4f4e10b6b9729d9b37/mcp_scientific_calculator-1.0.0.tar.gz from build tracker '/tmp/pip-build-tracker-0cs4bv28' 2025-12-07T09:45:08,204 Created temporary directory: /tmp/pip-unpack-hpngg30c 2025-12-07T09:45:08,204 Building wheels for collected packages: mcp-scientific-calculator 2025-12-07T09:45:08,209 Created temporary directory: /tmp/pip-wheel-zw3o94b3 2025-12-07T09:45:08,209 Destination directory: /tmp/pip-wheel-zw3o94b3 2025-12-07T09:45:08,211 Building wheel for mcp-scientific-calculator (pyproject.toml): started 2025-12-07T09:45:08,212 Running command Building wheel for mcp-scientific-calculator (pyproject.toml) 2025-12-07T09:45:08,756 /tmp/pip-build-env-jbiv94zg/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsDeprecationWarning: `project.license` as a TOML table is deprecated 2025-12-07T09:45:08,757 !! 2025-12-07T09:45:08,758 ******************************************************************************** 2025-12-07T09:45:08,758 Please use a simple string containing a SPDX expression for `project.license`. You can also use `project.license-files`. (Both options available on setuptools>=77.0.0). 2025-12-07T09:45:08,759 By 2026-Feb-18, you need to update your project and remove deprecated calls 2025-12-07T09:45:08,760 or your builds will no longer be supported. 2025-12-07T09:45:08,761 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2025-12-07T09:45:08,762 ******************************************************************************** 2025-12-07T09:45:08,763 !! 2025-12-07T09:45:08,764 corresp(dist, value, root_dir) 2025-12-07T09:45:08,833 /tmp/pip-build-env-jbiv94zg/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:61: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2025-12-07T09:45:08,834 !! 2025-12-07T09:45:08,835 ******************************************************************************** 2025-12-07T09:45:08,835 Please consider removing the following classifiers in favor of a SPDX license expression: 2025-12-07T09:45:08,836 License :: OSI Approved :: MIT License 2025-12-07T09:45:08,837 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2025-12-07T09:45:08,837 ******************************************************************************** 2025-12-07T09:45:08,838 !! 2025-12-07T09:45:08,839 dist._finalize_license_expression() 2025-12-07T09:45:08,839 /tmp/pip-build-env-jbiv94zg/overlay/local/lib/python3.11/dist-packages/setuptools/dist.py:759: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2025-12-07T09:45:08,840 !! 2025-12-07T09:45:08,841 ******************************************************************************** 2025-12-07T09:45:08,841 Please consider removing the following classifiers in favor of a SPDX license expression: 2025-12-07T09:45:08,842 License :: OSI Approved :: MIT License 2025-12-07T09:45:08,843 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2025-12-07T09:45:08,844 ******************************************************************************** 2025-12-07T09:45:08,845 !! 2025-12-07T09:45:08,845 self._finalize_license_expression() 2025-12-07T09:45:08,846 running bdist_wheel 2025-12-07T09:45:08,864 running build 2025-12-07T09:45:08,865 running build_py 2025-12-07T09:45:08,870 creating build/lib 2025-12-07T09:45:08,872 copying calculator.py -> build/lib 2025-12-07T09:45:08,875 copying mcp_server.py -> build/lib 2025-12-07T09:45:08,878 copying advanced_math_problems.py -> build/lib 2025-12-07T09:45:08,880 copying verify_production_readiness.py -> build/lib 2025-12-07T09:45:08,882 running egg_info 2025-12-07T09:45:08,894 writing mcp_scientific_calculator.egg-info/PKG-INFO 2025-12-07T09:45:08,899 writing dependency_links to mcp_scientific_calculator.egg-info/dependency_links.txt 2025-12-07T09:45:08,901 writing requirements to mcp_scientific_calculator.egg-info/requires.txt 2025-12-07T09:45:08,902 writing top-level names to mcp_scientific_calculator.egg-info/top_level.txt 2025-12-07T09:45:08,910 reading manifest file 'mcp_scientific_calculator.egg-info/SOURCES.txt' 2025-12-07T09:45:08,913 adding license file 'LICENSE' 2025-12-07T09:45:08,916 writing manifest file 'mcp_scientific_calculator.egg-info/SOURCES.txt' 2025-12-07T09:45:08,927 installing to build/bdist.linux-armv7l/wheel 2025-12-07T09:45:08,928 running install 2025-12-07T09:45:08,950 running install_lib 2025-12-07T09:45:08,957 creating build/bdist.linux-armv7l/wheel 2025-12-07T09:45:08,959 copying build/lib/verify_production_readiness.py -> build/bdist.linux-armv7l/wheel/. 2025-12-07T09:45:08,960 copying build/lib/calculator.py -> build/bdist.linux-armv7l/wheel/. 2025-12-07T09:45:08,963 copying build/lib/advanced_math_problems.py -> build/bdist.linux-armv7l/wheel/. 2025-12-07T09:45:08,966 copying build/lib/mcp_server.py -> build/bdist.linux-armv7l/wheel/. 2025-12-07T09:45:08,968 running install_egg_info 2025-12-07T09:45:08,974 Copying mcp_scientific_calculator.egg-info to build/bdist.linux-armv7l/wheel/./mcp_scientific_calculator-1.0.0-py3.11.egg-info 2025-12-07T09:45:08,984 running install_scripts 2025-12-07T09:45:08,994 creating build/bdist.linux-armv7l/wheel/mcp_scientific_calculator-1.0.0.dist-info/WHEEL 2025-12-07T09:45:08,997 creating '/tmp/pip-wheel-zw3o94b3/.tmp-j95az6__/mcp_scientific_calculator-1.0.0-py3-none-any.whl' and adding 'build/bdist.linux-armv7l/wheel' to it 2025-12-07T09:45:09,000 adding 'advanced_math_problems.py' 2025-12-07T09:45:09,004 adding 'calculator.py' 2025-12-07T09:45:09,006 adding 'mcp_server.py' 2025-12-07T09:45:09,008 adding 'verify_production_readiness.py' 2025-12-07T09:45:09,010 adding 'mcp_scientific_calculator-1.0.0.dist-info/licenses/LICENSE' 2025-12-07T09:45:09,012 adding 'mcp_scientific_calculator-1.0.0.dist-info/METADATA' 2025-12-07T09:45:09,013 adding 'mcp_scientific_calculator-1.0.0.dist-info/WHEEL' 2025-12-07T09:45:09,014 adding 'mcp_scientific_calculator-1.0.0.dist-info/top_level.txt' 2025-12-07T09:45:09,015 adding 'mcp_scientific_calculator-1.0.0.dist-info/RECORD' 2025-12-07T09:45:09,016 removing build/bdist.linux-armv7l/wheel 2025-12-07T09:45:09,118 Building wheel for mcp-scientific-calculator (pyproject.toml): finished with status 'done' 2025-12-07T09:45:09,123 Created wheel for mcp-scientific-calculator: filename=mcp_scientific_calculator-1.0.0-py3-none-any.whl size=21474 sha256=17f34b67d56f9ef0d7966742058274b9c405aab7a71be5f0d245e665bcf1888a 2025-12-07T09:45:09,124 Stored in directory: /tmp/pip-ephem-wheel-cache-i1tv8de4/wheels/73/52/f9/334ad9c5200a30086b46970b1caab1a5e6449e6aa27071d8f6 2025-12-07T09:45:09,135 Successfully built mcp-scientific-calculator 2025-12-07T09:45:09,139 Removed build tracker: '/tmp/pip-build-tracker-0cs4bv28'