2026-10-26T21:36:09,016 Created temporary directory: /tmp/pip-ephem-wheel-cache-rojklg4y 2026-10-26T21:36:09,018 Created temporary directory: /tmp/pip-build-tracker-8pl2wt7d 2026-10-26T21:36:09,019 Initialized build tracking at /tmp/pip-build-tracker-8pl2wt7d 2026-10-26T21:36:09,019 Created build tracker: /tmp/pip-build-tracker-8pl2wt7d 2026-10-26T21:36:09,019 Entered build tracker: /tmp/pip-build-tracker-8pl2wt7d 2026-10-26T21:36:09,020 Created temporary directory: /tmp/pip-wheel-uy4cuijc 2026-10-26T21:36:09,024 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-10-26T21:36:09,026 Created temporary directory: /tmp/pip-ephem-wheel-cache-o666sxqr 2026-10-26T21:36:09,047 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-10-26T21:36:09,051 2 location(s) to search for versions of vanilla-option-pricers: 2026-10-26T21:36:09,051 * https://pypi.org/simple/vanilla-option-pricers/ 2026-10-26T21:36:09,051 * https://www.piwheels.org/simple/vanilla-option-pricers/ 2026-10-26T21:36:09,052 Fetching project page and analyzing links: https://pypi.org/simple/vanilla-option-pricers/ 2026-10-26T21:36:09,053 Getting page https://pypi.org/simple/vanilla-option-pricers/ 2026-10-26T21:36:09,054 Found index url https://pypi.org/simple 2026-10-26T21:36:09,287 Fetched page https://pypi.org/simple/vanilla-option-pricers/ as application/vnd.pypi.simple.v1+json 2026-10-26T21:36:09,293 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-10-26T21:36:09,294 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-10-26T21:36:09,295 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-10-26T21:36:09,296 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-10-26T21:36:09,297 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-10-26T21:36:09,298 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-10-26T21:36:09,299 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-10-26T21:36:09,300 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-10-26T21:36:09,301 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-10-26T21:36:09,302 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-10-26T21:36:09,303 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-10-26T21:36:09,304 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-10-26T21:36:09,304 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-10-26T21:36:09,305 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-10-26T21:36:09,306 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-10-26T21:36:09,307 Skipping link: No binaries permitted for vanilla-option-pricers: https://files.pythonhosted.org/packages/8f/9d/d4b132658d9b8c0bd2fcb8959d8373fbbef049030f3e72a331e45777791e/vanilla_option_pricers-1.3.1-py3-none-any.whl (from https://pypi.org/simple/vanilla-option-pricers/) (requires-python:>=3.10) 2026-10-26T21:36:09,308 Found link https://files.pythonhosted.org/packages/79/d7/4fb4df77f5e66f0e33de97419c1a6fdfc4671fd8ad48c2b03f1af90f0b56/vanilla_option_pricers-1.3.1.tar.gz (from https://pypi.org/simple/vanilla-option-pricers/) (requires-python:>=3.10), version: 1.3.1 2026-10-26T21:36:09,309 Skipping link: No binaries permitted for vanilla-option-pricers: https://files.pythonhosted.org/packages/2b/84/f0d4719896c50514d7bf49418ca1e360fd3151d1442d5ccbb0c3e26d501d/vanilla_option_pricers-2.0.0-py3-none-any.whl (from https://pypi.org/simple/vanilla-option-pricers/) (requires-python:>=3.10) 2026-10-26T21:36:09,309 Found link https://files.pythonhosted.org/packages/77/eb/b804fcca40b77ab939970b175623d6b5e2c9c62e0621d14f87d962a27813/vanilla_option_pricers-2.0.0.tar.gz (from https://pypi.org/simple/vanilla-option-pricers/) (requires-python:>=3.10), version: 2.0.0 2026-10-26T21:36:09,310 Skipping link: No binaries permitted for vanilla-option-pricers: https://files.pythonhosted.org/packages/d7/ce/a99252757578d3fefccb4f0a9fcaa128363becc5d776eec426abcaed156c/vanilla_option_pricers-2.1.0-py3-none-any.whl (from https://pypi.org/simple/vanilla-option-pricers/) (requires-python:>=3.10) 2026-10-26T21:36:09,311 Found link https://files.pythonhosted.org/packages/3b/84/fce3f657781f57d42d91a6c89280f102542fd229599c7b55bac6b186d596/vanilla_option_pricers-2.1.0.tar.gz (from https://pypi.org/simple/vanilla-option-pricers/) (requires-python:>=3.10), version: 2.1.0 2026-10-26T21:36:09,312 Skipping link: No binaries permitted for vanilla-option-pricers: https://files.pythonhosted.org/packages/84/0b/8d41697c8083c4c279ff5fa4d8887339cfe218d0064083018149dc005f99/vanilla_option_pricers-2.2.0-py3-none-any.whl (from https://pypi.org/simple/vanilla-option-pricers/) (requires-python:>=3.10) 2026-10-26T21:36:09,313 Found link https://files.pythonhosted.org/packages/32/f6/de8c70dc9e6c7cef602adf461ca8d54b36dc4565be4478b5b390b11b9ad9/vanilla_option_pricers-2.2.0.tar.gz (from https://pypi.org/simple/vanilla-option-pricers/) (requires-python:>=3.10), version: 2.2.0 2026-10-26T21:36:09,314 Skipping link: No binaries permitted for vanilla-option-pricers: https://files.pythonhosted.org/packages/a6/ae/c8bfc5a2e3fe279433de586b95938e1d279d9c9338c59278c2f9173b61ba/vanilla_option_pricers-2.2.1-py3-none-any.whl (from https://pypi.org/simple/vanilla-option-pricers/) (requires-python:>=3.10) 2026-10-26T21:36:09,315 Found link https://files.pythonhosted.org/packages/f9/62/f018f384913c6c7412c57bf05e916a4684c166cd640388299ed30c70544b/vanilla_option_pricers-2.2.1.tar.gz (from https://pypi.org/simple/vanilla-option-pricers/) (requires-python:>=3.10), version: 2.2.1 2026-10-26T21:36:09,315 Skipping link: No binaries permitted for vanilla-option-pricers: https://files.pythonhosted.org/packages/ea/04/48d7e22e90f14356bc772832e772b4ace9ee3c58bf705e2eb555b48387bd/vanilla_option_pricers-2.3.0-py3-none-any.whl (from https://pypi.org/simple/vanilla-option-pricers/) (requires-python:>=3.10) 2026-10-26T21:36:09,316 Found link https://files.pythonhosted.org/packages/f3/d1/729196657a5f7b96da99d5440677755ac6c4cb5c6a91c88a749362e0fb24/vanilla_option_pricers-2.3.0.tar.gz (from https://pypi.org/simple/vanilla-option-pricers/) (requires-python:>=3.10), version: 2.3.0 2026-10-26T21:36:09,317 Fetching project page and analyzing links: https://www.piwheels.org/simple/vanilla-option-pricers/ 2026-10-26T21:36:09,317 Getting page https://www.piwheels.org/simple/vanilla-option-pricers/ 2026-10-26T21:36:09,318 Found index url https://www.piwheels.org/simple 2026-10-26T21:36:09,510 Fetched page https://www.piwheels.org/simple/vanilla-option-pricers/ as text/html 2026-10-26T21:36:09,514 Skipping link: No binaries permitted for vanilla-option-pricers: https://www.piwheels.org/simple/vanilla-option-pricers/vanilla_option_pricers-2.2.1-py3-none-any.whl#sha256=4c232e0d0d718117dc12d70de6cecf3b704b105bf5a039313b1bc63d46ce4f65 (from https://www.piwheels.org/simple/vanilla-option-pricers/) (requires-python:>=3.10) 2026-10-26T21:36:09,515 Skipping link: No binaries permitted for vanilla-option-pricers: https://archive1.piwheels.org/simple/vanilla-option-pricers/vanilla_option_pricers-2.2.0-py3-none-any.whl#sha256=ab3b97bb6e715dd0cda8f40469c2b0618c53293089c6ee94154fdddb62747783 (from https://www.piwheels.org/simple/vanilla-option-pricers/) (requires-python:>=3.10) 2026-10-26T21:36:09,516 Skipping link: No binaries permitted for vanilla-option-pricers: https://archive1.piwheels.org/simple/vanilla-option-pricers/vanilla_option_pricers-2.1.0-py3-none-any.whl#sha256=3948fb914e96bd4ed8807bedf61402ab0e7483524805185ba4f9d6c2d1c8fa33 (from https://www.piwheels.org/simple/vanilla-option-pricers/) (requires-python:>=3.10) 2026-10-26T21:36:09,516 Skipping link: No binaries permitted for vanilla-option-pricers: https://archive1.piwheels.org/simple/vanilla-option-pricers/vanilla_option_pricers-2.0.0-py3-none-any.whl#sha256=a02a463e14bace3fd0e88036a7ec9ffa23f17e8c17a5ad8fb2d9bb7e5847ada5 (from https://www.piwheels.org/simple/vanilla-option-pricers/) (requires-python:>=3.10) 2026-10-26T21:36:09,517 Skipping link: No binaries permitted for vanilla-option-pricers: https://archive1.piwheels.org/simple/vanilla-option-pricers/vanilla_option_pricers-1.3.1-py3-none-any.whl#sha256=5a180baa3f770533557846605cff381e3451b7f837201f910a98e35b87fd20f4 (from https://www.piwheels.org/simple/vanilla-option-pricers/) (requires-python:>=3.10) 2026-10-26T21:36:09,517 Skipping link: No binaries permitted for vanilla-option-pricers: https://archive1.piwheels.org/simple/vanilla-option-pricers/vanilla_option_pricers-1.3.0-py3-none-any.whl#sha256=23e21ca3ce52e27645058a2cf4a7bd15c7f1f414203b38cbba9a3e620559ef9d (from https://www.piwheels.org/simple/vanilla-option-pricers/) (requires-python:>=3.10) 2026-10-26T21:36:09,518 Skipping link: No binaries permitted for vanilla-option-pricers: https://archive1.piwheels.org/simple/vanilla-option-pricers/vanilla_option_pricers-1.2.3-py3-none-any.whl#sha256=cfee42c9c8b1aeeebcf4f18848c422b546fadeb45ffa67248b3e9246fd86d1bb (from https://www.piwheels.org/simple/vanilla-option-pricers/) (requires-python:>=3.10) 2026-10-26T21:36:09,519 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-10-26T21:36:09,519 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-10-26T21:36:09,520 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-10-26T21:36:09,520 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-10-26T21:36:09,521 Skipping link: not a file: https://www.piwheels.org/simple/vanilla-option-pricers/ 2026-10-26T21:36:09,521 Skipping link: not a file: https://pypi.org/simple/vanilla-option-pricers/ 2026-10-26T21:36:09,542 Given no hashes to check 1 links for project 'vanilla-option-pricers': discarding no candidates 2026-10-26T21:36:09,560 Collecting vanilla-option-pricers==2.3.0 2026-10-26T21:36:09,562 Created temporary directory: /tmp/pip-unpack-v3dhiuzj 2026-10-26T21:36:09,720 Downloading vanilla_option_pricers-2.3.0.tar.gz (48 kB) 2026-10-26T21:36:09,837 Added vanilla-option-pricers==2.3.0 from https://files.pythonhosted.org/packages/f3/d1/729196657a5f7b96da99d5440677755ac6c4cb5c6a91c88a749362e0fb24/vanilla_option_pricers-2.3.0.tar.gz to build tracker '/tmp/pip-build-tracker-8pl2wt7d' 2026-10-26T21:36:09,845 Created temporary directory: /tmp/pip-build-env-048y_06w 2026-10-26T21:36:09,850 Installing build dependencies: started 2026-10-26T21:36:09,851 Running command pip subprocess to install build dependencies 2026-10-26T21:36:10,973 Using pip 23.0.1 from /usr/lib/python3/dist-packages/pip (python 3.11) 2026-10-26T21:36:11,381 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-10-26T21:36:11,404 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-10-26T21:36:13,202 Collecting setuptools>=77 2026-10-26T21:36:13,204 Obtaining dependency information for setuptools>=77 from https://www.piwheels.org/simple/setuptools/setuptools-84.2.1-py3-none-any.whl.metadata 2026-10-26T21:36:13,218 Using cached https://www.piwheels.org/simple/setuptools/setuptools-84.2.1-py3-none-any.whl.metadata (6.6 kB) 2026-10-26T21:36:13,458 Collecting wheel 2026-10-26T21:36:13,459 Obtaining dependency information for wheel from https://www.piwheels.org/simple/wheel/wheel-0.48.0-py3-none-any.whl.metadata 2026-10-26T21:36:13,472 Using cached https://www.piwheels.org/simple/wheel/wheel-0.48.0-py3-none-any.whl.metadata (2.3 kB) 2026-10-26T21:36:13,656 Collecting packaging>=24.0 2026-10-26T21:36:13,657 Obtaining dependency information for packaging>=24.0 from https://www.piwheels.org/simple/packaging/packaging-26.3-py3-none-any.whl.metadata 2026-10-26T21:36:13,669 Using cached https://www.piwheels.org/simple/packaging/packaging-26.3-py3-none-any.whl.metadata (3.6 kB) 2026-10-26T21:36:13,860 Using cached https://www.piwheels.org/simple/wheel/wheel-0.48.0-py3-none-any.whl (33 kB) 2026-10-26T21:36:13,884 Using cached https://www.piwheels.org/simple/packaging/packaging-26.3-py3-none-any.whl (129 kB) 2026-10-26T21:36:13,951 Using cached https://www.piwheels.org/simple/setuptools/setuptools-84.2.1-py3-none-any.whl (876 kB) 2026-10-26T21:36:13,981 Using cached https://www.piwheels.org/simple/wheel/wheel-0.48.0-py3-none-any.whl (33 kB) 2026-10-26T21:36:14,008 Using cached https://www.piwheels.org/simple/packaging/packaging-26.3-py3-none-any.whl (129 kB) 2026-10-26T21:36:14,089 Using cached https://www.piwheels.org/simple/setuptools/setuptools-84.2.1-py3-none-any.whl (876 kB) 2026-10-26T21:36:16,865 Installing collected packages: setuptools, packaging, wheel 2026-10-26T21:36:19,662 Creating /tmp/pip-build-env-048y_06w/overlay/local/bin 2026-10-26T21:36:19,664 changing mode of /tmp/pip-build-env-048y_06w/overlay/local/bin/wheel to 755 2026-10-26T21:36:19,684 Successfully installed packaging-26.3 setuptools-84.2.1 wheel-0.48.0 2026-10-26T21:36:19,969 Installing build dependencies: finished with status 'done' 2026-10-26T21:36:19,975 Getting requirements to build wheel: started 2026-10-26T21:36:19,976 Running command Getting requirements to build wheel 2026-10-26T21:36:20,673 running egg_info 2026-10-26T21:36:20,679 writing src/vanilla_option_pricers.egg-info/PKG-INFO 2026-10-26T21:36:20,683 writing dependency_links to src/vanilla_option_pricers.egg-info/dependency_links.txt 2026-10-26T21:36:20,686 writing requirements to src/vanilla_option_pricers.egg-info/requires.txt 2026-10-26T21:36:20,687 writing top-level names to src/vanilla_option_pricers.egg-info/top_level.txt 2026-10-26T21:36:20,708 reading manifest file 'src/vanilla_option_pricers.egg-info/SOURCES.txt' 2026-10-26T21:36:20,711 adding license file 'LICENSE.txt' 2026-10-26T21:36:20,711 adding license file 'THIRD_PARTY_NOTICES.txt' 2026-10-26T21:36:20,715 writing manifest file 'src/vanilla_option_pricers.egg-info/SOURCES.txt' 2026-10-26T21:36:20,813 Getting requirements to build wheel: finished with status 'done' 2026-10-26T21:36:20,817 Created temporary directory: /tmp/pip-modern-metadata-9ghk4p7h 2026-10-26T21:36:20,819 Preparing metadata (pyproject.toml): started 2026-10-26T21:36:20,820 Running command Preparing metadata (pyproject.toml) 2026-10-26T21:36:21,471 running dist_info 2026-10-26T21:36:21,481 creating /tmp/pip-modern-metadata-9ghk4p7h/vanilla_option_pricers.egg-info 2026-10-26T21:36:21,482 writing /tmp/pip-modern-metadata-9ghk4p7h/vanilla_option_pricers.egg-info/PKG-INFO 2026-10-26T21:36:21,487 writing dependency_links to /tmp/pip-modern-metadata-9ghk4p7h/vanilla_option_pricers.egg-info/dependency_links.txt 2026-10-26T21:36:21,490 writing requirements to /tmp/pip-modern-metadata-9ghk4p7h/vanilla_option_pricers.egg-info/requires.txt 2026-10-26T21:36:21,491 writing top-level names to /tmp/pip-modern-metadata-9ghk4p7h/vanilla_option_pricers.egg-info/top_level.txt 2026-10-26T21:36:21,492 writing manifest file '/tmp/pip-modern-metadata-9ghk4p7h/vanilla_option_pricers.egg-info/SOURCES.txt' 2026-10-26T21:36:21,511 reading manifest file '/tmp/pip-modern-metadata-9ghk4p7h/vanilla_option_pricers.egg-info/SOURCES.txt' 2026-10-26T21:36:21,513 adding license file 'LICENSE.txt' 2026-10-26T21:36:21,513 adding license file 'THIRD_PARTY_NOTICES.txt' 2026-10-26T21:36:21,516 writing manifest file '/tmp/pip-modern-metadata-9ghk4p7h/vanilla_option_pricers.egg-info/SOURCES.txt' 2026-10-26T21:36:21,517 creating '/tmp/pip-modern-metadata-9ghk4p7h/vanilla_option_pricers-2.3.0.dist-info' 2026-10-26T21:36:21,641 Preparing metadata (pyproject.toml): finished with status 'done' 2026-10-26T21:36:21,646 Source in /tmp/pip-wheel-uy4cuijc/vanilla-option-pricers_22ba1477988140eca81e7ef99964acce has version 2.3.0, which satisfies requirement vanilla-option-pricers==2.3.0 from https://files.pythonhosted.org/packages/f3/d1/729196657a5f7b96da99d5440677755ac6c4cb5c6a91c88a749362e0fb24/vanilla_option_pricers-2.3.0.tar.gz 2026-10-26T21:36:21,647 Removed vanilla-option-pricers==2.3.0 from https://files.pythonhosted.org/packages/f3/d1/729196657a5f7b96da99d5440677755ac6c4cb5c6a91c88a749362e0fb24/vanilla_option_pricers-2.3.0.tar.gz from build tracker '/tmp/pip-build-tracker-8pl2wt7d' 2026-10-26T21:36:21,654 Created temporary directory: /tmp/pip-unpack-myxq0_ks 2026-10-26T21:36:21,654 Building wheels for collected packages: vanilla-option-pricers 2026-10-26T21:36:21,658 Created temporary directory: /tmp/pip-wheel-qwqr9nil 2026-10-26T21:36:21,659 Destination directory: /tmp/pip-wheel-qwqr9nil 2026-10-26T21:36:21,661 Building wheel for vanilla-option-pricers (pyproject.toml): started 2026-10-26T21:36:21,662 Running command Building wheel for vanilla-option-pricers (pyproject.toml) 2026-10-26T21:36:22,277 running bdist_wheel 2026-10-26T21:36:22,294 running build 2026-10-26T21:36:22,295 running build_py 2026-10-26T21:36:22,301 creating build/lib/vanilla_option_pricers 2026-10-26T21:36:22,303 copying src/vanilla_option_pricers/black_scholes.py -> build/lib/vanilla_option_pricers 2026-10-26T21:36:22,306 copying src/vanilla_option_pricers/utils.py -> build/lib/vanilla_option_pricers 2026-10-26T21:36:22,308 copying src/vanilla_option_pricers/_black_special.py -> build/lib/vanilla_option_pricers 2026-10-26T21:36:22,311 copying src/vanilla_option_pricers/_black.py -> build/lib/vanilla_option_pricers 2026-10-26T21:36:22,313 copying src/vanilla_option_pricers/bachelier.py -> build/lib/vanilla_option_pricers 2026-10-26T21:36:22,315 copying src/vanilla_option_pricers/__init__.py -> build/lib/vanilla_option_pricers 2026-10-26T21:36:22,318 creating build/lib/vanilla_option_pricers/tests 2026-10-26T21:36:22,319 copying src/vanilla_option_pricers/tests/test_utils.py -> build/lib/vanilla_option_pricers/tests 2026-10-26T21:36:22,321 copying src/vanilla_option_pricers/tests/test_colab_quickstart.py -> build/lib/vanilla_option_pricers/tests 2026-10-26T21:36:22,323 copying src/vanilla_option_pricers/tests/test_black_scholes.py -> build/lib/vanilla_option_pricers/tests 2026-10-26T21:36:22,325 copying src/vanilla_option_pricers/tests/test_numerical_stability.py -> build/lib/vanilla_option_pricers/tests 2026-10-26T21:36:22,328 copying src/vanilla_option_pricers/tests/_numerical_reference.py -> build/lib/vanilla_option_pricers/tests 2026-10-26T21:36:22,330 copying src/vanilla_option_pricers/tests/test_bachelier.py -> build/lib/vanilla_option_pricers/tests 2026-10-26T21:36:22,332 copying src/vanilla_option_pricers/tests/test_docs_site.py -> build/lib/vanilla_option_pricers/tests 2026-10-26T21:36:22,334 copying src/vanilla_option_pricers/tests/test_module_layout.py -> build/lib/vanilla_option_pricers/tests 2026-10-26T21:36:22,336 copying src/vanilla_option_pricers/tests/__init__.py -> build/lib/vanilla_option_pricers/tests 2026-10-26T21:36:22,338 running egg_info 2026-10-26T21:36:22,347 writing src/vanilla_option_pricers.egg-info/PKG-INFO 2026-10-26T21:36:22,351 writing dependency_links to src/vanilla_option_pricers.egg-info/dependency_links.txt 2026-10-26T21:36:22,353 writing requirements to src/vanilla_option_pricers.egg-info/requires.txt 2026-10-26T21:36:22,355 writing top-level names to src/vanilla_option_pricers.egg-info/top_level.txt 2026-10-26T21:36:22,364 reading manifest file 'src/vanilla_option_pricers.egg-info/SOURCES.txt' 2026-10-26T21:36:22,367 adding license file 'LICENSE.txt' 2026-10-26T21:36:22,368 adding license file 'THIRD_PARTY_NOTICES.txt' 2026-10-26T21:36:22,371 writing manifest file 'src/vanilla_option_pricers.egg-info/SOURCES.txt' 2026-10-26T21:36:22,383 installing to build/bdist.linux-armv7l/wheel 2026-10-26T21:36:22,384 running install 2026-10-26T21:36:22,406 running install_lib 2026-10-26T21:36:22,412 creating build/bdist.linux-armv7l/wheel 2026-10-26T21:36:22,414 creating build/bdist.linux-armv7l/wheel/vanilla_option_pricers 2026-10-26T21:36:22,415 copying build/lib/vanilla_option_pricers/black_scholes.py -> build/bdist.linux-armv7l/wheel/./vanilla_option_pricers 2026-10-26T21:36:22,418 creating build/bdist.linux-armv7l/wheel/vanilla_option_pricers/tests 2026-10-26T21:36:22,419 copying build/lib/vanilla_option_pricers/tests/test_utils.py -> build/bdist.linux-armv7l/wheel/./vanilla_option_pricers/tests 2026-10-26T21:36:22,421 copying build/lib/vanilla_option_pricers/tests/test_colab_quickstart.py -> build/bdist.linux-armv7l/wheel/./vanilla_option_pricers/tests 2026-10-26T21:36:22,423 copying build/lib/vanilla_option_pricers/tests/test_black_scholes.py -> build/bdist.linux-armv7l/wheel/./vanilla_option_pricers/tests 2026-10-26T21:36:22,425 copying build/lib/vanilla_option_pricers/tests/test_numerical_stability.py -> build/bdist.linux-armv7l/wheel/./vanilla_option_pricers/tests 2026-10-26T21:36:22,427 copying build/lib/vanilla_option_pricers/tests/_numerical_reference.py -> build/bdist.linux-armv7l/wheel/./vanilla_option_pricers/tests 2026-10-26T21:36:22,430 copying build/lib/vanilla_option_pricers/tests/test_bachelier.py -> build/bdist.linux-armv7l/wheel/./vanilla_option_pricers/tests 2026-10-26T21:36:22,432 copying build/lib/vanilla_option_pricers/tests/test_docs_site.py -> build/bdist.linux-armv7l/wheel/./vanilla_option_pricers/tests 2026-10-26T21:36:22,434 copying build/lib/vanilla_option_pricers/tests/test_module_layout.py -> build/bdist.linux-armv7l/wheel/./vanilla_option_pricers/tests 2026-10-26T21:36:22,435 copying build/lib/vanilla_option_pricers/tests/__init__.py -> build/bdist.linux-armv7l/wheel/./vanilla_option_pricers/tests 2026-10-26T21:36:22,437 copying build/lib/vanilla_option_pricers/utils.py -> build/bdist.linux-armv7l/wheel/./vanilla_option_pricers 2026-10-26T21:36:22,439 copying build/lib/vanilla_option_pricers/_black_special.py -> build/bdist.linux-armv7l/wheel/./vanilla_option_pricers 2026-10-26T21:36:22,442 copying build/lib/vanilla_option_pricers/_black.py -> build/bdist.linux-armv7l/wheel/./vanilla_option_pricers 2026-10-26T21:36:22,444 copying build/lib/vanilla_option_pricers/bachelier.py -> build/bdist.linux-armv7l/wheel/./vanilla_option_pricers 2026-10-26T21:36:22,446 copying build/lib/vanilla_option_pricers/__init__.py -> build/bdist.linux-armv7l/wheel/./vanilla_option_pricers 2026-10-26T21:36:22,448 running install_egg_info 2026-10-26T21:36:22,453 Copying src/vanilla_option_pricers.egg-info to build/bdist.linux-armv7l/wheel/./vanilla_option_pricers-2.3.0-py3.11.egg-info 2026-10-26T21:36:22,463 running install_scripts 2026-10-26T21:36:22,474 creating build/bdist.linux-armv7l/wheel/vanilla_option_pricers-2.3.0.dist-info/WHEEL 2026-10-26T21:36:22,477 creating '/tmp/pip-wheel-qwqr9nil/.tmp-71uqg6at/vanilla_option_pricers-2.3.0-py3-none-any.whl' and adding 'build/bdist.linux-armv7l/wheel' to it 2026-10-26T21:36:22,479 adding 'vanilla_option_pricers/__init__.py' 2026-10-26T21:36:22,482 adding 'vanilla_option_pricers/_black.py' 2026-10-26T21:36:22,484 adding 'vanilla_option_pricers/_black_special.py' 2026-10-26T21:36:22,487 adding 'vanilla_option_pricers/bachelier.py' 2026-10-26T21:36:22,491 adding 'vanilla_option_pricers/black_scholes.py' 2026-10-26T21:36:22,493 adding 'vanilla_option_pricers/utils.py' 2026-10-26T21:36:22,495 adding 'vanilla_option_pricers/tests/__init__.py' 2026-10-26T21:36:22,498 adding 'vanilla_option_pricers/tests/_numerical_reference.py' 2026-10-26T21:36:22,500 adding 'vanilla_option_pricers/tests/test_bachelier.py' 2026-10-26T21:36:22,502 adding 'vanilla_option_pricers/tests/test_black_scholes.py' 2026-10-26T21:36:22,503 adding 'vanilla_option_pricers/tests/test_colab_quickstart.py' 2026-10-26T21:36:22,505 adding 'vanilla_option_pricers/tests/test_docs_site.py' 2026-10-26T21:36:22,506 adding 'vanilla_option_pricers/tests/test_module_layout.py' 2026-10-26T21:36:22,508 adding 'vanilla_option_pricers/tests/test_numerical_stability.py' 2026-10-26T21:36:22,509 adding 'vanilla_option_pricers/tests/test_utils.py' 2026-10-26T21:36:22,511 adding 'vanilla_option_pricers-2.3.0.dist-info/licenses/LICENSE.txt' 2026-10-26T21:36:22,513 adding 'vanilla_option_pricers-2.3.0.dist-info/licenses/THIRD_PARTY_NOTICES.txt' 2026-10-26T21:36:22,515 adding 'vanilla_option_pricers-2.3.0.dist-info/METADATA' 2026-10-26T21:36:22,516 adding 'vanilla_option_pricers-2.3.0.dist-info/WHEEL' 2026-10-26T21:36:22,517 adding 'vanilla_option_pricers-2.3.0.dist-info/top_level.txt' 2026-10-26T21:36:22,518 adding 'vanilla_option_pricers-2.3.0.dist-info/RECORD' 2026-10-26T21:36:22,520 removing build/bdist.linux-armv7l/wheel 2026-10-26T21:36:22,625 Building wheel for vanilla-option-pricers (pyproject.toml): finished with status 'done' 2026-10-26T21:36:22,631 Created wheel for vanilla-option-pricers: filename=vanilla_option_pricers-2.3.0-py3-none-any.whl size=48557 sha256=31a34be570b8a70463fb39fba1d3f78ddee6e5fa21cdd2ca408c0084cc9bbc5d 2026-10-26T21:36:22,632 Stored in directory: /tmp/pip-ephem-wheel-cache-o666sxqr/wheels/d5/d3/a4/5d7575958b61247a3cf87ee5c3f2de971b9fd9d08b8f16d4e1 2026-10-26T21:36:22,645 Successfully built vanilla-option-pricers 2026-10-26T21:36:22,651 Removed build tracker: '/tmp/pip-build-tracker-8pl2wt7d'