2026-07-26T09:13:12,556 Created temporary directory: /tmp/pip-ephem-wheel-cache-8srn9o_i 2026-07-26T09:13:12,558 Created temporary directory: /tmp/pip-build-tracker-9hfljikd 2026-07-26T09:13:12,559 Initialized build tracking at /tmp/pip-build-tracker-9hfljikd 2026-07-26T09:13:12,559 Created build tracker: /tmp/pip-build-tracker-9hfljikd 2026-07-26T09:13:12,560 Entered build tracker: /tmp/pip-build-tracker-9hfljikd 2026-07-26T09:13:12,561 Created temporary directory: /tmp/pip-wheel-hsspheu0 2026-07-26T09:13:12,564 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-07-26T09:13:12,566 Created temporary directory: /tmp/pip-ephem-wheel-cache-je3000yj 2026-07-26T09:13:12,588 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-07-26T09:13:12,592 2 location(s) to search for versions of vanilla-option-pricers: 2026-07-26T09:13:12,592 * https://pypi.org/simple/vanilla-option-pricers/ 2026-07-26T09:13:12,592 * https://www.piwheels.org/simple/vanilla-option-pricers/ 2026-07-26T09:13:12,593 Fetching project page and analyzing links: https://pypi.org/simple/vanilla-option-pricers/ 2026-07-26T09:13:12,593 Getting page https://pypi.org/simple/vanilla-option-pricers/ 2026-07-26T09:13:12,595 Found index url https://pypi.org/simple 2026-07-26T09:13:12,827 Fetched page https://pypi.org/simple/vanilla-option-pricers/ as application/vnd.pypi.simple.v1+json 2026-07-26T09:13:12,831 Link requires a different Python (3.11.2 not in: '<3.11,>=3.8'): https://files.pythonhosted.org/packages/c7/b3/2c61edaf58ab58888f1b420a083103bf9cf0b8c7c394d10676d2efbca35d/vanilla_option_pricers-1.0.1.tar.gz (from https://pypi.org/simple/vanilla-option-pricers/) (requires-python:<3.11,>=3.8) 2026-07-26T09:13:12,831 Skipping link: 1.0.1 Requires-Python <3.11,>=3.8: https://files.pythonhosted.org/packages/c7/b3/2c61edaf58ab58888f1b420a083103bf9cf0b8c7c394d10676d2efbca35d/vanilla_option_pricers-1.0.1.tar.gz (from https://pypi.org/simple/vanilla-option-pricers/) (requires-python:<3.11,>=3.8) 2026-07-26T09:13:12,833 Link requires a different Python (3.11.2 not in: '<3.11,>=3.8'): https://files.pythonhosted.org/packages/8c/7f/8ac43c07a7975f0f937bb529459966575ba4f89c178fe695a11e38a188f2/vanilla_option_pricers-1.0.2.tar.gz (from https://pypi.org/simple/vanilla-option-pricers/) (requires-python:<3.11,>=3.8) 2026-07-26T09:13:12,833 Skipping link: 1.0.2 Requires-Python <3.11,>=3.8: https://files.pythonhosted.org/packages/8c/7f/8ac43c07a7975f0f937bb529459966575ba4f89c178fe695a11e38a188f2/vanilla_option_pricers-1.0.2.tar.gz (from https://pypi.org/simple/vanilla-option-pricers/) (requires-python:<3.11,>=3.8) 2026-07-26T09:13:12,834 Link requires a different Python (3.11.2 not in: '<3.11,>=3.8'): https://files.pythonhosted.org/packages/28/72/1ed3ddfb0c155ab4511f29b21004e28ccd616360c5c92aacca16a14e1fd8/vanilla_option_pricers-1.0.3.tar.gz (from https://pypi.org/simple/vanilla-option-pricers/) (requires-python:<3.11,>=3.8) 2026-07-26T09:13:12,835 Skipping link: 1.0.3 Requires-Python <3.11,>=3.8: https://files.pythonhosted.org/packages/28/72/1ed3ddfb0c155ab4511f29b21004e28ccd616360c5c92aacca16a14e1fd8/vanilla_option_pricers-1.0.3.tar.gz (from https://pypi.org/simple/vanilla-option-pricers/) (requires-python:<3.11,>=3.8) 2026-07-26T09:13:12,836 Link requires a different Python (3.11.2 not in: '<3.11,>=3.8'): https://files.pythonhosted.org/packages/23/4e/197aff837cfbf6fd3ac092bd2bb83c5caf6e3a6a8c979f54681ec0e39844/vanilla_option_pricers-1.0.4.tar.gz (from https://pypi.org/simple/vanilla-option-pricers/) (requires-python:<3.11,>=3.8) 2026-07-26T09:13:12,837 Skipping link: 1.0.4 Requires-Python <3.11,>=3.8: https://files.pythonhosted.org/packages/23/4e/197aff837cfbf6fd3ac092bd2bb83c5caf6e3a6a8c979f54681ec0e39844/vanilla_option_pricers-1.0.4.tar.gz (from https://pypi.org/simple/vanilla-option-pricers/) (requires-python:<3.11,>=3.8) 2026-07-26T09:13:12,838 Found link https://files.pythonhosted.org/packages/25/19/615639ff3a1fc2d80c2ecc6a56ed08364cb7859aa0c4b269b17d4ef152f7/vanilla_option_pricers-1.1.1.tar.gz (from https://pypi.org/simple/vanilla-option-pricers/) (requires-python:>=3.8), version: 1.1.1 2026-07-26T09:13:12,839 Found link https://files.pythonhosted.org/packages/c3/30/d3c1bb37e1f670a6a36816be1c491839d7107a8211dd330488daf63e2487/vanilla_option_pricers-1.1.2.tar.gz (from https://pypi.org/simple/vanilla-option-pricers/) (requires-python:>=3.8), version: 1.1.2 2026-07-26T09:13:12,840 Found link https://files.pythonhosted.org/packages/93/a9/660aa63720a195c6d82a040ed8b0177a928ec3fe52b8be273830bac3190c/vanilla_option_pricers-1.2.1.tar.gz (from https://pypi.org/simple/vanilla-option-pricers/) (requires-python:>=3.8), version: 1.2.1 2026-07-26T09:13:12,840 Skipping link: No binaries permitted for vanilla-option-pricers: https://files.pythonhosted.org/packages/e7/0f/5226160577b987f052fba727db81f20fef8f4a8043041e64ba7e78907e83/vanilla_option_pricers-1.2.2-py3-none-any.whl (from https://pypi.org/simple/vanilla-option-pricers/) (requires-python:>=3.8) 2026-07-26T09:13:12,841 Found link https://files.pythonhosted.org/packages/da/08/da1593dff9aac757f68b9fa4c15ae8c3dc2d90c998bc78ca8eff1b39d814/vanilla_option_pricers-1.2.2.tar.gz (from https://pypi.org/simple/vanilla-option-pricers/) (requires-python:>=3.8), version: 1.2.2 2026-07-26T09:13:12,842 Found link https://files.pythonhosted.org/packages/5c/ee/bb03decbeacd7716ab94190b25baea2220f4b9d7c0fe66c981f771deea0f/vanilla_option_pricers-1.2.3.tar.gz (from https://pypi.org/simple/vanilla-option-pricers/) (requires-python:>=3.10), version: 1.2.3 2026-07-26T09:13:12,843 Found link https://files.pythonhosted.org/packages/80/ab/a678d82b0c61ded625a2bda880eb0de2aafe89aef6829ed74ee3398b60df/vanilla_option_pricers-1.3.0.tar.gz (from https://pypi.org/simple/vanilla-option-pricers/) (requires-python:>=3.10), version: 1.3.0 2026-07-26T09:13:12,844 Fetching project page and analyzing links: https://www.piwheels.org/simple/vanilla-option-pricers/ 2026-07-26T09:13:12,844 Getting page https://www.piwheels.org/simple/vanilla-option-pricers/ 2026-07-26T09:13:12,846 Found index url https://www.piwheels.org/simple 2026-07-26T09:13:13,038 Fetched page https://www.piwheels.org/simple/vanilla-option-pricers/ as text/html 2026-07-26T09:13:13,041 Skipping link: No binaries permitted for vanilla-option-pricers: https://archive1.piwheels.org/simple/vanilla-option-pricers/vanilla_option_pricers-1.2.2-py3-none-any.whl#sha256=12dcd3b798399ca356f691c186e63eb87fafdbb20ae5dc37d885c222616c8339 (from https://www.piwheels.org/simple/vanilla-option-pricers/) (requires-python:>=3.8) 2026-07-26T09:13:13,042 Skipping link: No binaries permitted for vanilla-option-pricers: https://archive1.piwheels.org/simple/vanilla-option-pricers/vanilla_option_pricers-1.2.1-py3-none-any.whl#sha256=223e1ef64f125221c38d75b850f7b47349fef409d65c33a5a4d2fad1bb10ca75 (from https://www.piwheels.org/simple/vanilla-option-pricers/) (requires-python:>=3.8) 2026-07-26T09:13:13,043 Skipping link: No binaries permitted for vanilla-option-pricers: https://archive1.piwheels.org/simple/vanilla-option-pricers/vanilla_option_pricers-1.1.2-py3-none-any.whl#sha256=b2be4b86620da8e26468008033927341f065ac0a1de07cac3306c882356e62f4 (from https://www.piwheels.org/simple/vanilla-option-pricers/) (requires-python:>=3.8) 2026-07-26T09:13:13,044 Skipping link: No binaries permitted for vanilla-option-pricers: https://archive1.piwheels.org/simple/vanilla-option-pricers/vanilla_option_pricers-1.1.1-py3-none-any.whl#sha256=2cb2da4110be34a68036f6429ff37e70cca032ea9066691193cc0f700c0853fd (from https://www.piwheels.org/simple/vanilla-option-pricers/) (requires-python:>=3.8) 2026-07-26T09:13:13,044 Skipping link: No binaries permitted for vanilla-option-pricers: https://archive1.piwheels.org/simple/vanilla-option-pricers/vanilla_option_pricers-1.0.4-py3-none-any.whl#sha256=bdf9f17b8ac9acb7d4f86227bc9773d8f0a4a57e069aee14f663e8343fabcd18 (from https://www.piwheels.org/simple/vanilla-option-pricers/) (requires-python:>=3.8,<3.11) 2026-07-26T09:13:13,045 Skipping link: No binaries permitted for vanilla-option-pricers: https://archive1.piwheels.org/simple/vanilla-option-pricers/vanilla_option_pricers-1.0.3-py3-none-any.whl#sha256=550eb982ef8680fff796182f6372a82da410958310bb8ffe6979599fc72fc23a (from https://www.piwheels.org/simple/vanilla-option-pricers/) (requires-python:>=3.8,<3.11) 2026-07-26T09:13:13,046 Skipping link: No binaries permitted for vanilla-option-pricers: https://archive1.piwheels.org/simple/vanilla-option-pricers/vanilla_option_pricers-1.0.2-py3-none-any.whl#sha256=15bbff759dab8c3b0f8ce1aafc17ca8a09f3906b827ac79b84f8286db66bf10c (from https://www.piwheels.org/simple/vanilla-option-pricers/) (requires-python:>=3.8,<3.11) 2026-07-26T09:13:13,046 Skipping link: No binaries permitted for vanilla-option-pricers: https://archive1.piwheels.org/simple/vanilla-option-pricers/vanilla_option_pricers-1.0.1-py3-none-any.whl#sha256=9dcc1d06752e0365731e14401320412d61e80276118767f1a77f79866a343095 (from https://www.piwheels.org/simple/vanilla-option-pricers/) (requires-python:>=3.8,<3.11) 2026-07-26T09:13:13,047 Skipping link: not a file: https://www.piwheels.org/simple/vanilla-option-pricers/ 2026-07-26T09:13:13,047 Skipping link: not a file: https://pypi.org/simple/vanilla-option-pricers/ 2026-07-26T09:13:13,068 Given no hashes to check 1 links for project 'vanilla-option-pricers': discarding no candidates 2026-07-26T09:13:13,088 Collecting vanilla-option-pricers==1.2.3 2026-07-26T09:13:13,090 Created temporary directory: /tmp/pip-unpack-hi8mvjkg 2026-07-26T09:13:13,246 Downloading vanilla_option_pricers-1.2.3.tar.gz (16 kB) 2026-07-26T09:13:13,289 Added vanilla-option-pricers==1.2.3 from https://files.pythonhosted.org/packages/5c/ee/bb03decbeacd7716ab94190b25baea2220f4b9d7c0fe66c981f771deea0f/vanilla_option_pricers-1.2.3.tar.gz to build tracker '/tmp/pip-build-tracker-9hfljikd' 2026-07-26T09:13:13,294 Created temporary directory: /tmp/pip-build-env-tu0qb80k 2026-07-26T09:13:13,299 Installing build dependencies: started 2026-07-26T09:13:13,300 Running command pip subprocess to install build dependencies 2026-07-26T09:13:14,459 Using pip 23.0.1 from /usr/lib/python3/dist-packages/pip (python 3.11) 2026-07-26T09:13:14,908 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-07-26T09:13:14,932 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-07-26T09:13:16,764 Collecting setuptools>=68.0 2026-07-26T09:13:16,766 Obtaining dependency information for setuptools>=68.0 from https://www.piwheels.org/simple/setuptools/setuptools-83.0.0-py3-none-any.whl.metadata 2026-07-26T09:13:16,782 Using cached https://www.piwheels.org/simple/setuptools/setuptools-83.0.0-py3-none-any.whl.metadata (6.6 kB) 2026-07-26T09:13:17,021 Collecting wheel 2026-07-26T09:13:17,023 Obtaining dependency information for wheel from https://www.piwheels.org/simple/wheel/wheel-0.47.0-py3-none-any.whl.metadata 2026-07-26T09:13:17,039 Using cached https://www.piwheels.org/simple/wheel/wheel-0.47.0-py3-none-any.whl.metadata (2.3 kB) 2026-07-26T09:13:17,225 Collecting packaging>=24.0 2026-07-26T09:13:17,227 Obtaining dependency information for packaging>=24.0 from https://www.piwheels.org/simple/packaging/packaging-26.2-py3-none-any.whl.metadata 2026-07-26T09:13:17,239 Using cached https://www.piwheels.org/simple/packaging/packaging-26.2-py3-none-any.whl.metadata (3.5 kB) 2026-07-26T09:13:17,431 Using cached https://www.piwheels.org/simple/wheel/wheel-0.47.0-py3-none-any.whl (32 kB) 2026-07-26T09:13:17,451 Using cached https://www.piwheels.org/simple/packaging/packaging-26.2-py3-none-any.whl (100 kB) 2026-07-26T09:13:17,536 Using cached https://www.piwheels.org/simple/setuptools/setuptools-83.0.0-py3-none-any.whl (1.0 MB) 2026-07-26T09:13:17,571 Using cached https://www.piwheels.org/simple/wheel/wheel-0.47.0-py3-none-any.whl (32 kB) 2026-07-26T09:13:17,600 Using cached https://www.piwheels.org/simple/packaging/packaging-26.2-py3-none-any.whl (100 kB) 2026-07-26T09:13:17,692 Using cached https://www.piwheels.org/simple/setuptools/setuptools-83.0.0-py3-none-any.whl (1.0 MB) 2026-07-26T09:13:20,517 Installing collected packages: setuptools, packaging, wheel 2026-07-26T09:13:23,947 Creating /tmp/pip-build-env-tu0qb80k/overlay/local/bin 2026-07-26T09:13:23,949 changing mode of /tmp/pip-build-env-tu0qb80k/overlay/local/bin/wheel to 755 2026-07-26T09:13:23,970 Successfully installed packaging-26.2 setuptools-83.0.0 wheel-0.47.0 2026-07-26T09:13:24,255 Installing build dependencies: finished with status 'done' 2026-07-26T09:13:24,262 Getting requirements to build wheel: started 2026-07-26T09:13:24,263 Running command Getting requirements to build wheel 2026-07-26T09:13:24,879 /tmp/pip-build-env-tu0qb80k/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsDeprecationWarning: `project.license` as a TOML table is deprecated 2026-07-26T09:13:24,880 !! 2026-07-26T09:13:24,881 ******************************************************************************** 2026-07-26T09:13:24,881 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). 2026-07-26T09:13:24,882 By 2027-Feb-18, you need to update your project and remove deprecated calls 2026-07-26T09:13:24,883 or your builds will no longer be supported. 2026-07-26T09:13:24,884 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-07-26T09:13:24,885 ******************************************************************************** 2026-07-26T09:13:24,886 !! 2026-07-26T09:13:24,887 corresp(dist, value, root_dir) 2026-07-26T09:13:24,962 /tmp/pip-build-env-tu0qb80k/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:61: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-07-26T09:13:24,963 !! 2026-07-26T09:13:24,964 ******************************************************************************** 2026-07-26T09:13:24,964 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-07-26T09:13:24,966 License :: OSI Approved :: MIT License 2026-07-26T09:13:24,967 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-07-26T09:13:24,967 ******************************************************************************** 2026-07-26T09:13:24,968 !! 2026-07-26T09:13:24,969 dist._finalize_license_expression() 2026-07-26T09:13:24,969 /tmp/pip-build-env-tu0qb80k/overlay/local/lib/python3.11/dist-packages/setuptools/dist.py:765: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-07-26T09:13:24,970 !! 2026-07-26T09:13:24,971 ******************************************************************************** 2026-07-26T09:13:24,972 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-07-26T09:13:24,973 License :: OSI Approved :: MIT License 2026-07-26T09:13:24,974 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-07-26T09:13:24,975 ******************************************************************************** 2026-07-26T09:13:24,976 !! 2026-07-26T09:13:24,976 self._finalize_license_expression() 2026-07-26T09:13:24,977 running egg_info 2026-07-26T09:13:24,980 writing vanilla_option_pricers.egg-info/PKG-INFO 2026-07-26T09:13:24,984 writing dependency_links to vanilla_option_pricers.egg-info/dependency_links.txt 2026-07-26T09:13:24,986 writing requirements to vanilla_option_pricers.egg-info/requires.txt 2026-07-26T09:13:24,987 writing top-level names to vanilla_option_pricers.egg-info/top_level.txt 2026-07-26T09:13:25,008 reading manifest file 'vanilla_option_pricers.egg-info/SOURCES.txt' 2026-07-26T09:13:25,010 adding license file 'LICENSE.txt' 2026-07-26T09:13:25,013 writing manifest file 'vanilla_option_pricers.egg-info/SOURCES.txt' 2026-07-26T09:13:25,111 Getting requirements to build wheel: finished with status 'done' 2026-07-26T09:13:25,114 Created temporary directory: /tmp/pip-modern-metadata-y3p367_6 2026-07-26T09:13:25,117 Preparing metadata (pyproject.toml): started 2026-07-26T09:13:25,118 Running command Preparing metadata (pyproject.toml) 2026-07-26T09:13:25,667 /tmp/pip-build-env-tu0qb80k/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsDeprecationWarning: `project.license` as a TOML table is deprecated 2026-07-26T09:13:25,668 !! 2026-07-26T09:13:25,669 ******************************************************************************** 2026-07-26T09:13:25,669 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). 2026-07-26T09:13:25,670 By 2027-Feb-18, you need to update your project and remove deprecated calls 2026-07-26T09:13:25,670 or your builds will no longer be supported. 2026-07-26T09:13:25,672 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-07-26T09:13:25,672 ******************************************************************************** 2026-07-26T09:13:25,673 !! 2026-07-26T09:13:25,674 corresp(dist, value, root_dir) 2026-07-26T09:13:25,741 /tmp/pip-build-env-tu0qb80k/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:61: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-07-26T09:13:25,742 !! 2026-07-26T09:13:25,743 ******************************************************************************** 2026-07-26T09:13:25,743 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-07-26T09:13:25,744 License :: OSI Approved :: MIT License 2026-07-26T09:13:25,746 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-07-26T09:13:25,746 ******************************************************************************** 2026-07-26T09:13:25,748 !! 2026-07-26T09:13:25,748 dist._finalize_license_expression() 2026-07-26T09:13:25,748 /tmp/pip-build-env-tu0qb80k/overlay/local/lib/python3.11/dist-packages/setuptools/dist.py:765: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-07-26T09:13:25,749 !! 2026-07-26T09:13:25,750 ******************************************************************************** 2026-07-26T09:13:25,751 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-07-26T09:13:25,752 License :: OSI Approved :: MIT License 2026-07-26T09:13:25,753 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-07-26T09:13:25,753 ******************************************************************************** 2026-07-26T09:13:25,755 !! 2026-07-26T09:13:25,755 self._finalize_license_expression() 2026-07-26T09:13:25,756 running dist_info 2026-07-26T09:13:25,763 creating /tmp/pip-modern-metadata-y3p367_6/vanilla_option_pricers.egg-info 2026-07-26T09:13:25,764 writing /tmp/pip-modern-metadata-y3p367_6/vanilla_option_pricers.egg-info/PKG-INFO 2026-07-26T09:13:25,768 writing dependency_links to /tmp/pip-modern-metadata-y3p367_6/vanilla_option_pricers.egg-info/dependency_links.txt 2026-07-26T09:13:25,770 writing requirements to /tmp/pip-modern-metadata-y3p367_6/vanilla_option_pricers.egg-info/requires.txt 2026-07-26T09:13:25,771 writing top-level names to /tmp/pip-modern-metadata-y3p367_6/vanilla_option_pricers.egg-info/top_level.txt 2026-07-26T09:13:25,772 writing manifest file '/tmp/pip-modern-metadata-y3p367_6/vanilla_option_pricers.egg-info/SOURCES.txt' 2026-07-26T09:13:25,791 reading manifest file '/tmp/pip-modern-metadata-y3p367_6/vanilla_option_pricers.egg-info/SOURCES.txt' 2026-07-26T09:13:25,792 adding license file 'LICENSE.txt' 2026-07-26T09:13:25,795 writing manifest file '/tmp/pip-modern-metadata-y3p367_6/vanilla_option_pricers.egg-info/SOURCES.txt' 2026-07-26T09:13:25,796 creating '/tmp/pip-modern-metadata-y3p367_6/vanilla_option_pricers-1.2.3.dist-info' 2026-07-26T09:13:25,917 Preparing metadata (pyproject.toml): finished with status 'done' 2026-07-26T09:13:25,922 Source in /tmp/pip-wheel-hsspheu0/vanilla-option-pricers_542668de98a240959639adc4b33c5916 has version 1.2.3, which satisfies requirement vanilla-option-pricers==1.2.3 from https://files.pythonhosted.org/packages/5c/ee/bb03decbeacd7716ab94190b25baea2220f4b9d7c0fe66c981f771deea0f/vanilla_option_pricers-1.2.3.tar.gz 2026-07-26T09:13:25,923 Removed vanilla-option-pricers==1.2.3 from https://files.pythonhosted.org/packages/5c/ee/bb03decbeacd7716ab94190b25baea2220f4b9d7c0fe66c981f771deea0f/vanilla_option_pricers-1.2.3.tar.gz from build tracker '/tmp/pip-build-tracker-9hfljikd' 2026-07-26T09:13:25,929 Created temporary directory: /tmp/pip-unpack-_1q_b0eh 2026-07-26T09:13:25,930 Building wheels for collected packages: vanilla-option-pricers 2026-07-26T09:13:25,934 Created temporary directory: /tmp/pip-wheel-036_vt1x 2026-07-26T09:13:25,935 Destination directory: /tmp/pip-wheel-036_vt1x 2026-07-26T09:13:25,937 Building wheel for vanilla-option-pricers (pyproject.toml): started 2026-07-26T09:13:25,938 Running command Building wheel for vanilla-option-pricers (pyproject.toml) 2026-07-26T09:13:26,510 /tmp/pip-build-env-tu0qb80k/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsDeprecationWarning: `project.license` as a TOML table is deprecated 2026-07-26T09:13:26,510 !! 2026-07-26T09:13:26,511 ******************************************************************************** 2026-07-26T09:13:26,512 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). 2026-07-26T09:13:26,513 By 2027-Feb-18, you need to update your project and remove deprecated calls 2026-07-26T09:13:26,513 or your builds will no longer be supported. 2026-07-26T09:13:26,514 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-07-26T09:13:26,515 ******************************************************************************** 2026-07-26T09:13:26,516 !! 2026-07-26T09:13:26,516 corresp(dist, value, root_dir) 2026-07-26T09:13:26,579 /tmp/pip-build-env-tu0qb80k/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:61: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-07-26T09:13:26,580 !! 2026-07-26T09:13:26,581 ******************************************************************************** 2026-07-26T09:13:26,581 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-07-26T09:13:26,582 License :: OSI Approved :: MIT License 2026-07-26T09:13:26,584 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-07-26T09:13:26,584 ******************************************************************************** 2026-07-26T09:13:26,586 !! 2026-07-26T09:13:26,586 dist._finalize_license_expression() 2026-07-26T09:13:26,587 /tmp/pip-build-env-tu0qb80k/overlay/local/lib/python3.11/dist-packages/setuptools/dist.py:765: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-07-26T09:13:26,587 !! 2026-07-26T09:13:26,588 ******************************************************************************** 2026-07-26T09:13:26,589 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-07-26T09:13:26,589 License :: OSI Approved :: MIT License 2026-07-26T09:13:26,590 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-07-26T09:13:26,591 ******************************************************************************** 2026-07-26T09:13:26,592 !! 2026-07-26T09:13:26,592 self._finalize_license_expression() 2026-07-26T09:13:26,592 running bdist_wheel 2026-07-26T09:13:26,605 running build 2026-07-26T09:13:26,606 running build_py 2026-07-26T09:13:26,612 creating build/lib/vanilla_option_pricers 2026-07-26T09:13:26,614 copying vanilla_option_pricers/__init__.py -> build/lib/vanilla_option_pricers 2026-07-26T09:13:26,616 copying vanilla_option_pricers/black_scholes.py -> build/lib/vanilla_option_pricers 2026-07-26T09:13:26,619 copying vanilla_option_pricers/utils.py -> build/lib/vanilla_option_pricers 2026-07-26T09:13:26,621 copying vanilla_option_pricers/bachelier.py -> build/lib/vanilla_option_pricers 2026-07-26T09:13:26,624 creating build/lib/vanilla_option_pricers/tests 2026-07-26T09:13:26,625 copying vanilla_option_pricers/tests/__init__.py -> build/lib/vanilla_option_pricers/tests 2026-07-26T09:13:26,627 copying vanilla_option_pricers/tests/test_black_scholes.py -> build/lib/vanilla_option_pricers/tests 2026-07-26T09:13:26,629 copying vanilla_option_pricers/tests/bsm_speed.py -> build/lib/vanilla_option_pricers/tests 2026-07-26T09:13:26,630 running egg_info 2026-07-26T09:13:26,640 writing vanilla_option_pricers.egg-info/PKG-INFO 2026-07-26T09:13:26,644 writing dependency_links to vanilla_option_pricers.egg-info/dependency_links.txt 2026-07-26T09:13:26,646 writing requirements to vanilla_option_pricers.egg-info/requires.txt 2026-07-26T09:13:26,647 writing top-level names to vanilla_option_pricers.egg-info/top_level.txt 2026-07-26T09:13:26,656 reading manifest file 'vanilla_option_pricers.egg-info/SOURCES.txt' 2026-07-26T09:13:26,659 adding license file 'LICENSE.txt' 2026-07-26T09:13:26,662 writing manifest file 'vanilla_option_pricers.egg-info/SOURCES.txt' 2026-07-26T09:13:26,674 installing to build/bdist.linux-armv7l/wheel 2026-07-26T09:13:26,675 running install 2026-07-26T09:13:26,697 running install_lib 2026-07-26T09:13:26,703 creating build/bdist.linux-armv7l/wheel 2026-07-26T09:13:26,705 creating build/bdist.linux-armv7l/wheel/vanilla_option_pricers 2026-07-26T09:13:26,706 copying build/lib/vanilla_option_pricers/__init__.py -> build/bdist.linux-armv7l/wheel/./vanilla_option_pricers 2026-07-26T09:13:26,708 copying build/lib/vanilla_option_pricers/black_scholes.py -> build/bdist.linux-armv7l/wheel/./vanilla_option_pricers 2026-07-26T09:13:26,711 creating build/bdist.linux-armv7l/wheel/vanilla_option_pricers/tests 2026-07-26T09:13:26,712 copying build/lib/vanilla_option_pricers/tests/__init__.py -> build/bdist.linux-armv7l/wheel/./vanilla_option_pricers/tests 2026-07-26T09:13:26,714 copying build/lib/vanilla_option_pricers/tests/test_black_scholes.py -> build/bdist.linux-armv7l/wheel/./vanilla_option_pricers/tests 2026-07-26T09:13:26,716 copying build/lib/vanilla_option_pricers/tests/bsm_speed.py -> build/bdist.linux-armv7l/wheel/./vanilla_option_pricers/tests 2026-07-26T09:13:26,718 copying build/lib/vanilla_option_pricers/utils.py -> build/bdist.linux-armv7l/wheel/./vanilla_option_pricers 2026-07-26T09:13:26,720 copying build/lib/vanilla_option_pricers/bachelier.py -> build/bdist.linux-armv7l/wheel/./vanilla_option_pricers 2026-07-26T09:13:26,722 running install_egg_info 2026-07-26T09:13:26,727 Copying vanilla_option_pricers.egg-info to build/bdist.linux-armv7l/wheel/./vanilla_option_pricers-1.2.3-py3.11.egg-info 2026-07-26T09:13:26,737 running install_scripts 2026-07-26T09:13:26,748 creating build/bdist.linux-armv7l/wheel/vanilla_option_pricers-1.2.3.dist-info/WHEEL 2026-07-26T09:13:26,751 creating '/tmp/pip-wheel-036_vt1x/.tmp-gi3g7yj7/vanilla_option_pricers-1.2.3-py3-none-any.whl' and adding 'build/bdist.linux-armv7l/wheel' to it 2026-07-26T09:13:26,753 adding 'vanilla_option_pricers/__init__.py' 2026-07-26T09:13:26,755 adding 'vanilla_option_pricers/bachelier.py' 2026-07-26T09:13:26,757 adding 'vanilla_option_pricers/black_scholes.py' 2026-07-26T09:13:26,759 adding 'vanilla_option_pricers/utils.py' 2026-07-26T09:13:26,760 adding 'vanilla_option_pricers/tests/__init__.py' 2026-07-26T09:13:26,761 adding 'vanilla_option_pricers/tests/bsm_speed.py' 2026-07-26T09:13:26,763 adding 'vanilla_option_pricers/tests/test_black_scholes.py' 2026-07-26T09:13:26,766 adding 'vanilla_option_pricers-1.2.3.dist-info/licenses/LICENSE.txt' 2026-07-26T09:13:26,768 adding 'vanilla_option_pricers-1.2.3.dist-info/METADATA' 2026-07-26T09:13:26,769 adding 'vanilla_option_pricers-1.2.3.dist-info/WHEEL' 2026-07-26T09:13:26,770 adding 'vanilla_option_pricers-1.2.3.dist-info/top_level.txt' 2026-07-26T09:13:26,771 adding 'vanilla_option_pricers-1.2.3.dist-info/RECORD' 2026-07-26T09:13:26,772 removing build/bdist.linux-armv7l/wheel 2026-07-26T09:13:26,875 Building wheel for vanilla-option-pricers (pyproject.toml): finished with status 'done' 2026-07-26T09:13:26,879 Created wheel for vanilla-option-pricers: filename=vanilla_option_pricers-1.2.3-py3-none-any.whl size=15167 sha256=cfee42c9c8b1aeeebcf4f18848c422b546fadeb45ffa67248b3e9246fd86d1bb 2026-07-26T09:13:26,880 Stored in directory: /tmp/pip-ephem-wheel-cache-je3000yj/wheels/cb/fe/39/1708f487e3e8553deede30606ee0eeb03d50189c65481c40e4 2026-07-26T09:13:26,892 Successfully built vanilla-option-pricers 2026-07-26T09:13:26,895 Removed build tracker: '/tmp/pip-build-tracker-9hfljikd'