2026-04-30T11:54:56,173 Created temporary directory: /tmp/pip-ephem-wheel-cache-2eb9lc1_ 2026-04-30T11:54:56,175 Created temporary directory: /tmp/pip-build-tracker-ive2z2d0 2026-04-30T11:54:56,176 Initialized build tracking at /tmp/pip-build-tracker-ive2z2d0 2026-04-30T11:54:56,176 Created build tracker: /tmp/pip-build-tracker-ive2z2d0 2026-04-30T11:54:56,176 Entered build tracker: /tmp/pip-build-tracker-ive2z2d0 2026-04-30T11:54:56,177 Created temporary directory: /tmp/pip-wheel-dhrh9nhi 2026-04-30T11:54:56,180 DEPRECATION: --no-binary currently disables reading from the cache of locally built wheels. In the future --no-binary will not influence the wheel cache. pip 23.1 will enforce this behaviour change. A possible replacement is to use the --no-cache-dir option. You can use the flag --use-feature=no-binary-enable-wheel-cache to test the upcoming behaviour. Discussion can be found at https://github.com/pypa/pip/issues/11453 2026-04-30T11:54:56,183 Created temporary directory: /tmp/pip-ephem-wheel-cache-21uu4ujj 2026-04-30T11:54:56,204 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-04-30T11:54:56,208 2 location(s) to search for versions of price-contour: 2026-04-30T11:54:56,208 * https://pypi.org/simple/price-contour/ 2026-04-30T11:54:56,208 * https://www.piwheels.org/simple/price-contour/ 2026-04-30T11:54:56,208 Fetching project page and analyzing links: https://pypi.org/simple/price-contour/ 2026-04-30T11:54:56,209 Getting page https://pypi.org/simple/price-contour/ 2026-04-30T11:54:56,211 Found index url https://pypi.org/simple 2026-04-30T11:54:56,436 Fetched page https://pypi.org/simple/price-contour/ as application/vnd.pypi.simple.v1+json 2026-04-30T11:54:56,453 Skipping link: No binaries permitted for price-contour: https://files.pythonhosted.org/packages/c5/9d/bbda5be0e1721c338e21cd82a91b4da3c80c07ed71b766c245b614651e35/price_contour-0.1.0-cp313-cp313-manylinux_2_34_x86_64.whl (from https://pypi.org/simple/price-contour/) (requires-python:>=3.10) 2026-04-30T11:54:56,454 Found link https://files.pythonhosted.org/packages/fa/15/bfb63ec6e41b5c34f186a5f06bf634ec5ffa5813c51ef23730b231bf1c56/price_contour-0.1.0.tar.gz (from https://pypi.org/simple/price-contour/) (requires-python:>=3.10), version: 0.1.0 2026-04-30T11:54:56,455 Skipping link: No binaries permitted for price-contour: https://files.pythonhosted.org/packages/21/80/a3a561601426281c8e6293521b0b59eb55f4bdf2badafb527cfb611d5534/price_contour-0.2.2-cp312-cp312-win_amd64.whl (from https://pypi.org/simple/price-contour/) (requires-python:>=3.10) 2026-04-30T11:54:56,456 Skipping link: No binaries permitted for price-contour: https://files.pythonhosted.org/packages/d5/b8/62e39b1fdeb2d47b8cd0aa0956a7647d08db179314368821f16fabdf0aa8/price_contour-0.2.2-cp314-cp314-macosx_10_12_x86_64.whl (from https://pypi.org/simple/price-contour/) (requires-python:>=3.10) 2026-04-30T11:54:56,456 Skipping link: No binaries permitted for price-contour: https://files.pythonhosted.org/packages/70/ff/852f90c793880b5afa34687a96982623fa129525bb43577c844ff3b7c47e/price_contour-0.2.2-cp314-cp314-macosx_11_0_arm64.whl (from https://pypi.org/simple/price-contour/) (requires-python:>=3.10) 2026-04-30T11:54:56,457 Skipping link: No binaries permitted for price-contour: https://files.pythonhosted.org/packages/ad/c6/ace76ec8dd053f9d0802ceeeb655e9c608e5b7469855daefdee43f2afe02/price_contour-0.2.2-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/price-contour/) (requires-python:>=3.10) 2026-04-30T11:54:56,458 Skipping link: No binaries permitted for price-contour: https://files.pythonhosted.org/packages/18/38/bff613f6233edff5c9c26af277f21c03b4025b46e9083b9419871143d93b/price_contour-0.2.3-cp310-cp310-macosx_10_12_x86_64.whl (from https://pypi.org/simple/price-contour/) (requires-python:>=3.10) 2026-04-30T11:54:56,458 Skipping link: No binaries permitted for price-contour: https://files.pythonhosted.org/packages/62/af/4252af17088ec49eee199c744deef3f5d1c900fe95bab4ec3167456a29ca/price_contour-0.2.3-cp310-cp310-macosx_11_0_arm64.whl (from https://pypi.org/simple/price-contour/) (requires-python:>=3.10) 2026-04-30T11:54:56,459 Skipping link: No binaries permitted for price-contour: https://files.pythonhosted.org/packages/f1/ca/20bde47653adff0c97531af85c36cbe9cf59db48d823f02f54a430977fe1/price_contour-0.2.3-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/price-contour/) (requires-python:>=3.10) 2026-04-30T11:54:56,460 Skipping link: No binaries permitted for price-contour: https://files.pythonhosted.org/packages/30/38/a5d57c0c014ae20c7e319daf4ac45e606455d095971d3a51fa1f14ead6c9/price_contour-0.2.3-cp310-cp310-win_amd64.whl (from https://pypi.org/simple/price-contour/) (requires-python:>=3.10) 2026-04-30T11:54:56,460 Skipping link: No binaries permitted for price-contour: https://files.pythonhosted.org/packages/53/ca/61987f0f45dd5bcfdba5ad7e5ce6704f8b4f908a60c391febb54f49f359d/price_contour-0.2.3-cp311-cp311-macosx_10_12_x86_64.whl (from https://pypi.org/simple/price-contour/) (requires-python:>=3.10) 2026-04-30T11:54:56,461 Skipping link: No binaries permitted for price-contour: https://files.pythonhosted.org/packages/db/00/221dc6905208bf6bb7130faebc2855d9eb41066d473ba55a0010e1f9b05d/price_contour-0.2.3-cp311-cp311-macosx_11_0_arm64.whl (from https://pypi.org/simple/price-contour/) (requires-python:>=3.10) 2026-04-30T11:54:56,461 Skipping link: No binaries permitted for price-contour: https://files.pythonhosted.org/packages/db/8f/d3bc51f91888d74aa1110739bfaa8ac21d63b224bfa5735fbc839bd99b8b/price_contour-0.2.3-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/price-contour/) (requires-python:>=3.10) 2026-04-30T11:54:56,462 Skipping link: No binaries permitted for price-contour: https://files.pythonhosted.org/packages/54/b0/7682b358d66140b8cac36752cf86d32e8a2443e6d210b66cbeff98472196/price_contour-0.2.3-cp311-cp311-win_amd64.whl (from https://pypi.org/simple/price-contour/) (requires-python:>=3.10) 2026-04-30T11:54:56,462 Skipping link: No binaries permitted for price-contour: https://files.pythonhosted.org/packages/9e/20/0bf5e21ac887dc688b40456751730d733a382cddaf31922340deac6e242a/price_contour-0.2.3-cp312-cp312-macosx_10_12_x86_64.whl (from https://pypi.org/simple/price-contour/) (requires-python:>=3.10) 2026-04-30T11:54:56,463 Skipping link: No binaries permitted for price-contour: https://files.pythonhosted.org/packages/99/f7/b8d5c18803e5ad2a50b54c05c014e20fc3a8d6332df0d873c5beb14a8ac9/price_contour-0.2.3-cp312-cp312-macosx_11_0_arm64.whl (from https://pypi.org/simple/price-contour/) (requires-python:>=3.10) 2026-04-30T11:54:56,464 Skipping link: No binaries permitted for price-contour: https://files.pythonhosted.org/packages/34/26/e277816359fd63d1f258e7738fbc1b8a6d1cfb4e10c89a5910a5a7312cc5/price_contour-0.2.3-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/price-contour/) (requires-python:>=3.10) 2026-04-30T11:54:56,464 Skipping link: No binaries permitted for price-contour: https://files.pythonhosted.org/packages/77/be/87981fb1a2c02dd91e2bb46f5392086735b621d5e0f137d9f8a92fe0bdf6/price_contour-0.2.3-cp312-cp312-win_amd64.whl (from https://pypi.org/simple/price-contour/) (requires-python:>=3.10) 2026-04-30T11:54:56,465 Skipping link: No binaries permitted for price-contour: https://files.pythonhosted.org/packages/fb/3d/a28240288a3b6b8f6e7f5036959575c6256d6de2d7fc270e0e99e07c98b2/price_contour-0.2.3-cp313-cp313-macosx_10_12_x86_64.whl (from https://pypi.org/simple/price-contour/) (requires-python:>=3.10) 2026-04-30T11:54:56,465 Skipping link: No binaries permitted for price-contour: https://files.pythonhosted.org/packages/90/d3/d41c9f69a12f6276bfc3d241ba6eddbd686bb3708d06063ee4783a730164/price_contour-0.2.3-cp313-cp313-macosx_11_0_arm64.whl (from https://pypi.org/simple/price-contour/) (requires-python:>=3.10) 2026-04-30T11:54:56,466 Skipping link: No binaries permitted for price-contour: https://files.pythonhosted.org/packages/2e/ef/36cb7a8a6dbef155f3b3c5c016a9ef238dd063a323b8ddcbccbae17caa5a/price_contour-0.2.3-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/price-contour/) (requires-python:>=3.10) 2026-04-30T11:54:56,467 Skipping link: No binaries permitted for price-contour: https://files.pythonhosted.org/packages/a9/d6/fdc0a83d4cabcc9c0ebc3483f134131efd0a9ce3aac97514b1b6e8e6d22a/price_contour-0.2.3-cp313-cp313-win_amd64.whl (from https://pypi.org/simple/price-contour/) (requires-python:>=3.10) 2026-04-30T11:54:56,468 Skipping link: No binaries permitted for price-contour: https://files.pythonhosted.org/packages/81/4d/711a7ac1da1facf7ef53cc9623330335d349eb6a78493e35e24bd92ec2e8/price_contour-0.2.4-cp310-cp310-macosx_10_12_x86_64.whl (from https://pypi.org/simple/price-contour/) (requires-python:>=3.10) 2026-04-30T11:54:56,468 Skipping link: No binaries permitted for price-contour: https://files.pythonhosted.org/packages/38/b2/f8e2846a1cdf1372727e469e57f528668c738ba2eeef574594ab28a7c7e3/price_contour-0.2.4-cp310-cp310-macosx_11_0_arm64.whl (from https://pypi.org/simple/price-contour/) (requires-python:>=3.10) 2026-04-30T11:54:56,469 Skipping link: No binaries permitted for price-contour: https://files.pythonhosted.org/packages/e6/d8/e84c0caf10091d37be12fe7694eab3d74d0653d556e12960a44892bdfb1e/price_contour-0.2.4-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/price-contour/) (requires-python:>=3.10) 2026-04-30T11:54:56,469 Skipping link: No binaries permitted for price-contour: https://files.pythonhosted.org/packages/61/5b/fdbda599188460c9517aa017babc0f7b5a0a17d809389a2fb76191bf76c8/price_contour-0.2.4-cp310-cp310-win_amd64.whl (from https://pypi.org/simple/price-contour/) (requires-python:>=3.10) 2026-04-30T11:54:56,470 Skipping link: No binaries permitted for price-contour: https://files.pythonhosted.org/packages/30/b2/1ebe04d38a18284ef8ee93163a12999ba151318133c77329937ed15725b6/price_contour-0.2.4-cp311-cp311-macosx_10_12_x86_64.whl (from https://pypi.org/simple/price-contour/) (requires-python:>=3.10) 2026-04-30T11:54:56,470 Skipping link: No binaries permitted for price-contour: https://files.pythonhosted.org/packages/90/e4/cfc8257c9d03443aa86da627d10b84f071370c5bb95b80efe81e0795176c/price_contour-0.2.4-cp311-cp311-macosx_11_0_arm64.whl (from https://pypi.org/simple/price-contour/) (requires-python:>=3.10) 2026-04-30T11:54:56,471 Skipping link: No binaries permitted for price-contour: https://files.pythonhosted.org/packages/da/b6/6f45d197f58a5634460c287414ae61f1dd0e4ffcf5fad081e63f2de684ab/price_contour-0.2.4-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/price-contour/) (requires-python:>=3.10) 2026-04-30T11:54:56,471 Skipping link: No binaries permitted for price-contour: https://files.pythonhosted.org/packages/aa/eb/ca77af769bab067e9cb329f47d90b8fd4c0ad50c020259aefd89d7dd8927/price_contour-0.2.4-cp311-cp311-win_amd64.whl (from https://pypi.org/simple/price-contour/) (requires-python:>=3.10) 2026-04-30T11:54:56,472 Skipping link: No binaries permitted for price-contour: https://files.pythonhosted.org/packages/49/d1/df65cb266420f4a58a0c1b5b14f22fb9d90a413b1e11f327f8963e99a0b1/price_contour-0.2.4-cp312-cp312-macosx_10_12_x86_64.whl (from https://pypi.org/simple/price-contour/) (requires-python:>=3.10) 2026-04-30T11:54:56,472 Skipping link: No binaries permitted for price-contour: https://files.pythonhosted.org/packages/2e/e9/d7b4a2bea280b39e66ed1bba81de8be05ab96abe71cd045072e893c8a850/price_contour-0.2.4-cp312-cp312-macosx_11_0_arm64.whl (from https://pypi.org/simple/price-contour/) (requires-python:>=3.10) 2026-04-30T11:54:56,473 Skipping link: No binaries permitted for price-contour: https://files.pythonhosted.org/packages/2d/02/ccdd9c0fc400ad2ba6f1c682e718451b3b2fb798a4adeb158b8f3e529eb5/price_contour-0.2.4-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/price-contour/) (requires-python:>=3.10) 2026-04-30T11:54:56,474 Skipping link: No binaries permitted for price-contour: https://files.pythonhosted.org/packages/94/ad/cf14c4c7e647c649d0c189594fa44a142b84874c3391b89d4cdf4aa815b9/price_contour-0.2.4-cp312-cp312-win_amd64.whl (from https://pypi.org/simple/price-contour/) (requires-python:>=3.10) 2026-04-30T11:54:56,474 Skipping link: No binaries permitted for price-contour: https://files.pythonhosted.org/packages/ac/8b/9e1d45e434943a7a3e48ceac97d3b05956cf3b81adea62ac577e3c3e3311/price_contour-0.2.4-cp313-cp313-macosx_10_12_x86_64.whl (from https://pypi.org/simple/price-contour/) (requires-python:>=3.10) 2026-04-30T11:54:56,475 Skipping link: No binaries permitted for price-contour: https://files.pythonhosted.org/packages/2d/45/b239d5b9999b889a3ee6bba2d1b2e6c6835a59a2b7046ef32c52aabb24fa/price_contour-0.2.4-cp313-cp313-macosx_11_0_arm64.whl (from https://pypi.org/simple/price-contour/) (requires-python:>=3.10) 2026-04-30T11:54:56,476 Skipping link: No binaries permitted for price-contour: https://files.pythonhosted.org/packages/9f/e0/a103307206529db1190dcf43e801c3ca3ca5fa1f32d6a3ba66787b37f100/price_contour-0.2.4-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/price-contour/) (requires-python:>=3.10) 2026-04-30T11:54:56,476 Skipping link: No binaries permitted for price-contour: https://files.pythonhosted.org/packages/1e/10/203034cfd77e576873bc14a5da2f12c354ac9b45c17febddf7fd33b11b19/price_contour-0.2.4-cp313-cp313-win_amd64.whl (from https://pypi.org/simple/price-contour/) (requires-python:>=3.10) 2026-04-30T11:54:56,476 Skipping link: No binaries permitted for price-contour: https://files.pythonhosted.org/packages/c8/2c/d7c862d6eb84e2429e2c8186283ec33fa50eb4f50107ce245d00c6da33b3/price_contour-0.2.5-cp310-cp310-macosx_10_12_x86_64.whl (from https://pypi.org/simple/price-contour/) (requires-python:>=3.10) 2026-04-30T11:54:56,477 Skipping link: No binaries permitted for price-contour: https://files.pythonhosted.org/packages/d3/63/ab95ba529debeae32e9137a0ff5da0f77118c847099e9aefe1a0f781724e/price_contour-0.2.5-cp310-cp310-macosx_11_0_arm64.whl (from https://pypi.org/simple/price-contour/) (requires-python:>=3.10) 2026-04-30T11:54:56,478 Skipping link: No binaries permitted for price-contour: https://files.pythonhosted.org/packages/a5/d6/f3119aad4088f896096e32c6260c1cd6a49282bcbd39de7d864aa5601d1d/price_contour-0.2.5-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/price-contour/) (requires-python:>=3.10) 2026-04-30T11:54:56,478 Skipping link: No binaries permitted for price-contour: https://files.pythonhosted.org/packages/84/01/be15e08e19b793300cb08af2420ce44fb3f3906a32fdfd795ce4c593ba56/price_contour-0.2.5-cp310-cp310-win_amd64.whl (from https://pypi.org/simple/price-contour/) (requires-python:>=3.10) 2026-04-30T11:54:56,479 Skipping link: No binaries permitted for price-contour: https://files.pythonhosted.org/packages/bd/ea/cb8a9ed96fdbf7f69730dd93f90d19515613a7358109e5217cf8918671b4/price_contour-0.2.5-cp311-cp311-macosx_10_12_x86_64.whl (from https://pypi.org/simple/price-contour/) (requires-python:>=3.10) 2026-04-30T11:54:56,479 Skipping link: No binaries permitted for price-contour: https://files.pythonhosted.org/packages/69/1f/f576ca5a97ed2d3e37360de99980b61a2682b4eedc2f203a79fb4d3bd54c/price_contour-0.2.5-cp311-cp311-macosx_11_0_arm64.whl (from https://pypi.org/simple/price-contour/) (requires-python:>=3.10) 2026-04-30T11:54:56,480 Skipping link: No binaries permitted for price-contour: https://files.pythonhosted.org/packages/73/2e/d915205a38e92306ef0510fedf623a57052a031ff6a0298797e22c57e5d9/price_contour-0.2.5-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/price-contour/) (requires-python:>=3.10) 2026-04-30T11:54:56,481 Skipping link: No binaries permitted for price-contour: https://files.pythonhosted.org/packages/2d/dc/2985a73c1c8de60ae24770d9237500311b41c420fa50b01970b7711e4bd5/price_contour-0.2.5-cp311-cp311-win_amd64.whl (from https://pypi.org/simple/price-contour/) (requires-python:>=3.10) 2026-04-30T11:54:56,481 Skipping link: No binaries permitted for price-contour: https://files.pythonhosted.org/packages/a2/96/facaa9de4c5f3a0203e4a2c798abf701499c5ab60f4e5c6acb4946a2b8c6/price_contour-0.2.5-cp312-cp312-macosx_10_12_x86_64.whl (from https://pypi.org/simple/price-contour/) (requires-python:>=3.10) 2026-04-30T11:54:56,482 Skipping link: No binaries permitted for price-contour: https://files.pythonhosted.org/packages/e2/47/07ca1eef17b542b8aa72d623850369d99f46c9e05229058a092346bc0192/price_contour-0.2.5-cp312-cp312-macosx_11_0_arm64.whl (from https://pypi.org/simple/price-contour/) (requires-python:>=3.10) 2026-04-30T11:54:56,483 Skipping link: No binaries permitted for price-contour: https://files.pythonhosted.org/packages/20/db/180b278e78008a854fc71d2b9de13a3789caae81f50cdba97a4aa7b31785/price_contour-0.2.5-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/price-contour/) (requires-python:>=3.10) 2026-04-30T11:54:56,483 Skipping link: No binaries permitted for price-contour: https://files.pythonhosted.org/packages/b7/f5/deaceff3114f2424b537a257bd331ae0faf00fd912d519dc011add3600bb/price_contour-0.2.5-cp312-cp312-win_amd64.whl (from https://pypi.org/simple/price-contour/) (requires-python:>=3.10) 2026-04-30T11:54:56,484 Skipping link: No binaries permitted for price-contour: https://files.pythonhosted.org/packages/e9/c0/fa8717120357019006f23416fac76df6a6a0b2cc0a9f5f9ff5ee6d8a2577/price_contour-0.2.5-cp313-cp313-macosx_10_12_x86_64.whl (from https://pypi.org/simple/price-contour/) (requires-python:>=3.10) 2026-04-30T11:54:56,484 Skipping link: No binaries permitted for price-contour: https://files.pythonhosted.org/packages/29/0d/ac4aa205996e6b55d0c7056315d2d6b8740437845b4e26f35e2972cf3b05/price_contour-0.2.5-cp313-cp313-macosx_11_0_arm64.whl (from https://pypi.org/simple/price-contour/) (requires-python:>=3.10) 2026-04-30T11:54:56,485 Skipping link: No binaries permitted for price-contour: https://files.pythonhosted.org/packages/37/18/de8b051c524adb365aff0777e498c1e5008a6f3faf472449c95b8c5b787a/price_contour-0.2.5-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/price-contour/) (requires-python:>=3.10) 2026-04-30T11:54:56,485 Skipping link: No binaries permitted for price-contour: https://files.pythonhosted.org/packages/27/c3/6f5c2f6c7ffba2acf0af1385b5b213bef765adfa082901df461d1e3e4ce7/price_contour-0.2.5-cp313-cp313-win_amd64.whl (from https://pypi.org/simple/price-contour/) (requires-python:>=3.10) 2026-04-30T11:54:56,486 Skipping link: No binaries permitted for price-contour: https://files.pythonhosted.org/packages/67/ce/300f98ad3faa250e2601c08439cafe43a681a672e767752630cefea05cd3/price_contour-0.2.7-cp310-cp310-macosx_10_12_x86_64.whl (from https://pypi.org/simple/price-contour/) (requires-python:>=3.10) 2026-04-30T11:54:56,487 Skipping link: No binaries permitted for price-contour: https://files.pythonhosted.org/packages/c0/e9/856ab790d48026ddc43315a3038b313cde04e2717cfbb8dd3fe8b7ef4515/price_contour-0.2.7-cp310-cp310-macosx_11_0_arm64.whl (from https://pypi.org/simple/price-contour/) (requires-python:>=3.10) 2026-04-30T11:54:56,487 Skipping link: No binaries permitted for price-contour: https://files.pythonhosted.org/packages/16/21/e4c972d8d49c30b8ec6de4cefe57e14e097754df36efe07e4d6ea80aecbd/price_contour-0.2.7-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/price-contour/) (requires-python:>=3.10) 2026-04-30T11:54:56,488 Skipping link: No binaries permitted for price-contour: https://files.pythonhosted.org/packages/62/46/fe4e9145a7b59d2eaaedee387c2c29e422c15964ce236c813caa54205c3d/price_contour-0.2.7-cp310-cp310-win_amd64.whl (from https://pypi.org/simple/price-contour/) (requires-python:>=3.10) 2026-04-30T11:54:56,488 Skipping link: No binaries permitted for price-contour: https://files.pythonhosted.org/packages/df/09/9b96d7c3c4f3a52dee0446961c269ea631690221d174d8fbeb16feaf7e40/price_contour-0.2.7-cp311-cp311-macosx_10_12_x86_64.whl (from https://pypi.org/simple/price-contour/) (requires-python:>=3.10) 2026-04-30T11:54:56,489 Skipping link: No binaries permitted for price-contour: https://files.pythonhosted.org/packages/56/04/f7057ada61e8a8fb2d56efd86bedd8aec1b544034c4badc6514ff76e6629/price_contour-0.2.7-cp311-cp311-macosx_11_0_arm64.whl (from https://pypi.org/simple/price-contour/) (requires-python:>=3.10) 2026-04-30T11:54:56,489 Skipping link: No binaries permitted for price-contour: https://files.pythonhosted.org/packages/9b/b0/9c3ac0fa29c6bf69708bf2dff993b7df50a1e1741de66553354c8256be8c/price_contour-0.2.7-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/price-contour/) (requires-python:>=3.10) 2026-04-30T11:54:56,490 Skipping link: No binaries permitted for price-contour: https://files.pythonhosted.org/packages/49/1d/9a4e80594f78d666df17bd2fb81a1aa3f1d40d1f3363ef0d5e85a7cf9844/price_contour-0.2.7-cp311-cp311-win_amd64.whl (from https://pypi.org/simple/price-contour/) (requires-python:>=3.10) 2026-04-30T11:54:56,491 Skipping link: No binaries permitted for price-contour: https://files.pythonhosted.org/packages/19/0d/830f268f8e4654088be17c00cdc89c31b8a8af5f8559bbe4f059e64ec934/price_contour-0.2.7-cp312-cp312-macosx_10_12_x86_64.whl (from https://pypi.org/simple/price-contour/) (requires-python:>=3.10) 2026-04-30T11:54:56,491 Skipping link: No binaries permitted for price-contour: https://files.pythonhosted.org/packages/da/d4/25594148d0e3e4fa4c8ef305204e00d55af692a50ae30e9239b26fea02b7/price_contour-0.2.7-cp312-cp312-macosx_11_0_arm64.whl (from https://pypi.org/simple/price-contour/) (requires-python:>=3.10) 2026-04-30T11:54:56,492 Skipping link: No binaries permitted for price-contour: https://files.pythonhosted.org/packages/3b/60/c91d25f887ffa31fa5bfa9587494067eae69144da52d90f5e22b20bebf09/price_contour-0.2.7-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/price-contour/) (requires-python:>=3.10) 2026-04-30T11:54:56,492 Skipping link: No binaries permitted for price-contour: https://files.pythonhosted.org/packages/34/82/079e1410710ee7d10bbd25155fd0e6b0537412ba5a859749149da8594a54/price_contour-0.2.7-cp312-cp312-win_amd64.whl (from https://pypi.org/simple/price-contour/) (requires-python:>=3.10) 2026-04-30T11:54:56,493 Skipping link: No binaries permitted for price-contour: https://files.pythonhosted.org/packages/90/4d/8b8b530fa88c6ceb7c3fbf1fa7bbd9c9e6712c48e5deebdd33fcacef878a/price_contour-0.2.7-cp313-cp313-macosx_10_12_x86_64.whl (from https://pypi.org/simple/price-contour/) (requires-python:>=3.10) 2026-04-30T11:54:56,493 Skipping link: No binaries permitted for price-contour: https://files.pythonhosted.org/packages/d4/be/396d1d713eb64a6537a8bb1eb83c4a6cc8dbc66943aba30911936717fa6d/price_contour-0.2.7-cp313-cp313-macosx_11_0_arm64.whl (from https://pypi.org/simple/price-contour/) (requires-python:>=3.10) 2026-04-30T11:54:56,494 Skipping link: No binaries permitted for price-contour: https://files.pythonhosted.org/packages/99/4a/a22b343ab84b2d758be7404341c91558ee8640a383977dd002d067133bb3/price_contour-0.2.7-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/price-contour/) (requires-python:>=3.10) 2026-04-30T11:54:56,495 Skipping link: No binaries permitted for price-contour: https://files.pythonhosted.org/packages/99/16/ca81222c9c1f5f6959d377f0be99d011657283f04409f249e6ab45441aaa/price_contour-0.2.7-cp313-cp313-win_amd64.whl (from https://pypi.org/simple/price-contour/) (requires-python:>=3.10) 2026-04-30T11:54:56,495 Found link https://files.pythonhosted.org/packages/14/d8/5fea6647cf8ae66ea716e71f34b1798c6e7f5f0bddf2629b903133ec117e/price_contour-0.2.7.tar.gz (from https://pypi.org/simple/price-contour/) (requires-python:>=3.10), version: 0.2.7 2026-04-30T11:54:56,496 Skipping link: No binaries permitted for price-contour: https://files.pythonhosted.org/packages/01/0c/12eb4f127edc00df0c3fabb73ac0d2f00dc570f67ec1ad82c19ab3ddc08e/price_contour-0.3.0-cp310-cp310-macosx_10_12_x86_64.whl (from https://pypi.org/simple/price-contour/) (requires-python:>=3.10) 2026-04-30T11:54:56,497 Skipping link: No binaries permitted for price-contour: https://files.pythonhosted.org/packages/39/0a/fb85458598aa0a20c7a01f82113098caad5baa1d68c83d0a0b435448f5b1/price_contour-0.3.0-cp310-cp310-macosx_11_0_arm64.whl (from https://pypi.org/simple/price-contour/) (requires-python:>=3.10) 2026-04-30T11:54:56,497 Skipping link: No binaries permitted for price-contour: https://files.pythonhosted.org/packages/fc/5f/eaa201cf73fc928f7399f16914997745d816b3c5346be68b6422721fe915/price_contour-0.3.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/price-contour/) (requires-python:>=3.10) 2026-04-30T11:54:56,498 Skipping link: No binaries permitted for price-contour: https://files.pythonhosted.org/packages/92/23/49a7e32bf71de3c1cd631dad121e6518c54a9c9b8f7ac94e28921651c005/price_contour-0.3.0-cp310-cp310-win_amd64.whl (from https://pypi.org/simple/price-contour/) (requires-python:>=3.10) 2026-04-30T11:54:56,499 Skipping link: No binaries permitted for price-contour: https://files.pythonhosted.org/packages/0e/a7/0af448424c241fc39119e4d8bf2380a5a3ed3e608f8766f9cb796030ad07/price_contour-0.3.0-cp311-cp311-macosx_10_12_x86_64.whl (from https://pypi.org/simple/price-contour/) (requires-python:>=3.10) 2026-04-30T11:54:56,499 Skipping link: No binaries permitted for price-contour: https://files.pythonhosted.org/packages/ed/3d/d64fb7cb8951688116cd930c9ea9c5eb8f1af453d6700eb901e9e8aee1d3/price_contour-0.3.0-cp311-cp311-macosx_11_0_arm64.whl (from https://pypi.org/simple/price-contour/) (requires-python:>=3.10) 2026-04-30T11:54:56,500 Skipping link: No binaries permitted for price-contour: https://files.pythonhosted.org/packages/0f/61/03869f760c2e6b902574c0603e99cec9712052f096dab8858dab24220e95/price_contour-0.3.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/price-contour/) (requires-python:>=3.10) 2026-04-30T11:54:56,500 Skipping link: No binaries permitted for price-contour: https://files.pythonhosted.org/packages/c2/4c/d328e2a97f268f17c378cc2bf792cd91b8c1c2ec3dd02e687a117e887882/price_contour-0.3.0-cp311-cp311-win_amd64.whl (from https://pypi.org/simple/price-contour/) (requires-python:>=3.10) 2026-04-30T11:54:56,501 Skipping link: No binaries permitted for price-contour: https://files.pythonhosted.org/packages/8c/8a/67bfa3dc8cba6a838ad363cb9e35d74d07bf63a7d75043e238e32b52c059/price_contour-0.3.0-cp312-cp312-macosx_10_12_x86_64.whl (from https://pypi.org/simple/price-contour/) (requires-python:>=3.10) 2026-04-30T11:54:56,501 Skipping link: No binaries permitted for price-contour: https://files.pythonhosted.org/packages/25/e9/c2d146e8490954368ee5d89ce1088f2464ffda0768398713420e36286784/price_contour-0.3.0-cp312-cp312-macosx_11_0_arm64.whl (from https://pypi.org/simple/price-contour/) (requires-python:>=3.10) 2026-04-30T11:54:56,502 Skipping link: No binaries permitted for price-contour: https://files.pythonhosted.org/packages/12/00/aa0150c88b2a9a9dd612342ecb0a783b1af9a8f187b7bb522a752b2a906f/price_contour-0.3.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/price-contour/) (requires-python:>=3.10) 2026-04-30T11:54:56,502 Skipping link: No binaries permitted for price-contour: https://files.pythonhosted.org/packages/8b/02/8e00b64f2d0bb5a795f8f3cac2f1acd6787b9cfe16271b51b0261a8bb4f1/price_contour-0.3.0-cp312-cp312-win_amd64.whl (from https://pypi.org/simple/price-contour/) (requires-python:>=3.10) 2026-04-30T11:54:56,503 Skipping link: No binaries permitted for price-contour: https://files.pythonhosted.org/packages/07/67/3ae522e2ab209995d463e5d41a0c38baad5a56951506170264d65b03563d/price_contour-0.3.0-cp313-cp313-macosx_10_12_x86_64.whl (from https://pypi.org/simple/price-contour/) (requires-python:>=3.10) 2026-04-30T11:54:56,503 Skipping link: No binaries permitted for price-contour: https://files.pythonhosted.org/packages/d8/65/b69bda373b21c92cbc059594848a7882e7e650d1718ad658b87c297813b1/price_contour-0.3.0-cp313-cp313-macosx_11_0_arm64.whl (from https://pypi.org/simple/price-contour/) (requires-python:>=3.10) 2026-04-30T11:54:56,504 Skipping link: No binaries permitted for price-contour: https://files.pythonhosted.org/packages/8c/a7/d3cae37b313be1a81a43dcdf3bd4baddf2748716d4e68df25b2e7ac5a24f/price_contour-0.3.0-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/price-contour/) (requires-python:>=3.10) 2026-04-30T11:54:56,505 Skipping link: No binaries permitted for price-contour: https://files.pythonhosted.org/packages/30/76/65a5923d92f14f835671648b4b55decb9a89a94dc2943721f9abe0152682/price_contour-0.3.0-cp313-cp313-win_amd64.whl (from https://pypi.org/simple/price-contour/) (requires-python:>=3.10) 2026-04-30T11:54:56,505 Found link https://files.pythonhosted.org/packages/a3/a3/e2440747bce42f52ead57c5ec92521a5532cd103ce08367774dd69662314/price_contour-0.3.0.tar.gz (from https://pypi.org/simple/price-contour/) (requires-python:>=3.10), version: 0.3.0 2026-04-30T11:54:56,506 Fetching project page and analyzing links: https://www.piwheels.org/simple/price-contour/ 2026-04-30T11:54:56,507 Getting page https://www.piwheels.org/simple/price-contour/ 2026-04-30T11:54:56,508 Found index url https://www.piwheels.org/simple 2026-04-30T11:54:56,678 Fetched page https://www.piwheels.org/simple/price-contour/ as text/html 2026-04-30T11:54:56,679 Skipping link: not a file: https://www.piwheels.org/simple/price-contour/ 2026-04-30T11:54:56,679 Skipping link: not a file: https://pypi.org/simple/price-contour/ 2026-04-30T11:54:56,700 Given no hashes to check 1 links for project 'price-contour': discarding no candidates 2026-04-30T11:54:56,719 Collecting price-contour==0.3.0 2026-04-30T11:54:56,721 Created temporary directory: /tmp/pip-unpack-q1gejy3q 2026-04-30T11:54:56,868 Downloading price_contour-0.3.0.tar.gz (126 kB) 2026-04-30T11:54:57,035 Added price-contour==0.3.0 from https://files.pythonhosted.org/packages/a3/a3/e2440747bce42f52ead57c5ec92521a5532cd103ce08367774dd69662314/price_contour-0.3.0.tar.gz to build tracker '/tmp/pip-build-tracker-ive2z2d0' 2026-04-30T11:54:57,039 Created temporary directory: /tmp/pip-build-env-s8sq1hjv 2026-04-30T11:54:57,044 Installing build dependencies: started 2026-04-30T11:54:57,045 Running command pip subprocess to install build dependencies 2026-04-30T11:54:58,212 Using pip 23.0.1 from /usr/lib/python3/dist-packages/pip (python 3.11) 2026-04-30T11:54:58,622 DEPRECATION: --no-binary currently disables reading from the cache of locally built wheels. In the future --no-binary will not influence the wheel cache. pip 23.1 will enforce this behaviour change. A possible replacement is to use the --no-cache-dir option. You can use the flag --use-feature=no-binary-enable-wheel-cache to test the upcoming behaviour. Discussion can be found at https://github.com/pypa/pip/issues/11453 2026-04-30T11:54:58,645 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-04-30T11:55:00,546 Collecting maturin<2.0,>=1.4 2026-04-30T11:55:01,061 Using cached https://www.piwheels.org/simple/maturin/maturin-1.13.1-cp311-cp311-linux_armv7l.whl (6.4 MB) 2026-04-30T11:55:03,849 Installing collected packages: maturin 2026-04-30T11:55:04,388 Successfully installed maturin-1.13.1 2026-04-30T11:55:04,682 Installing build dependencies: finished with status 'done' 2026-04-30T11:55:04,688 Getting requirements to build wheel: started 2026-04-30T11:55:04,689 Running command Getting requirements to build wheel 2026-04-30T11:55:04,884 Getting requirements to build wheel: finished with status 'done' 2026-04-30T11:55:04,887 Created temporary directory: /tmp/pip-modern-metadata-4ban89vm 2026-04-30T11:55:04,890 Preparing metadata (pyproject.toml): started 2026-04-30T11:55:04,891 Running command Preparing metadata (pyproject.toml) 2026-04-30T11:55:07,325 Downloading crates ... 2026-04-30T11:55:08,267 Downloaded wasm-bindgen-shared v0.2.111 2026-04-30T11:55:08,299 Downloaded polars-row v0.52.0 2026-04-30T11:55:08,345 Downloaded wasm-bindgen-macro-support v0.2.111 2026-04-30T11:55:08,386 Downloaded polars-utils v0.52.0 2026-04-30T11:55:08,489 Downloaded polars-compute v0.52.0 2026-04-30T11:55:08,659 Downloaded polars-expr v0.52.0 2026-04-30T11:55:08,808 Downloaded polars-time v0.52.0 2026-04-30T11:55:08,910 Downloaded zlib-rs v0.6.2 2026-04-30T11:55:09,027 Downloaded polars-parquet v0.52.0 2026-04-30T11:55:09,261 Downloaded polars-ops v0.52.0 2026-04-30T11:55:09,459 Downloaded polars-stream v0.52.0 2026-04-30T11:55:09,681 Downloaded polars-arrow v0.52.0 2026-04-30T11:55:10,118 Downloaded polars-io v0.52.0 2026-04-30T11:55:10,272 Downloaded polars-plan v0.52.0 2026-04-30T11:55:10,674 Downloaded polars-core v0.52.0 2026-04-30T11:55:11,243 Downloaded polars v0.52.0 2026-04-30T11:55:11,530 Downloaded web-sys v0.3.88 2026-04-30T11:55:13,756 Downloaded wasm-bindgen-macro v0.2.111 2026-04-30T11:55:13,772 Downloaded pyo3-polars v0.25.0 2026-04-30T11:55:13,798 Downloaded polars-error v0.52.0 2026-04-30T11:55:13,818 Downloaded wasm-bindgen v0.2.111 2026-04-30T11:55:13,862 Downloaded polars-lazy v0.52.0 2026-04-30T11:55:13,930 Downloaded polars-sql v0.52.0 2026-04-30T11:55:13,977 Downloaded polars-mem-engine v0.52.0 2026-04-30T11:55:14,033 Downloaded wasm-bindgen-futures v0.4.61 2026-04-30T11:55:14,057 Downloaded polars-schema v0.52.0 2026-04-30T11:55:14,074 Downloaded polars-dtype v0.52.0 2026-04-30T11:55:14,093 Downloaded js-sys v0.3.88 2026-04-30T11:55:14,421 🍹 Building a mixed python/rust project 2026-04-30T11:55:14,424 🔗 Found pyo3 bindings 2026-04-30T11:55:14,767 🐍 Found CPython 3.11 at /usr/bin/python3 2026-04-30T11:55:14,768 📡 Using build options features from pyproject.toml 2026-04-30T11:55:14,787 price_contour-0.3.0.dist-info 2026-04-30T11:55:14,788 Checking for Rust toolchain.... 2026-04-30T11:55:14,794 Running `maturin pep517 write-dist-info --metadata-directory /tmp/pip-modern-metadata-4ban89vm --interpreter /usr/bin/python3` 2026-04-30T11:55:14,812 Preparing metadata (pyproject.toml): finished with status 'done' 2026-04-30T11:55:14,818 Source in /tmp/pip-wheel-dhrh9nhi/price-contour_660a52a09695455c9ff7b7959f9cdb6a has version 0.3.0, which satisfies requirement price-contour==0.3.0 from https://files.pythonhosted.org/packages/a3/a3/e2440747bce42f52ead57c5ec92521a5532cd103ce08367774dd69662314/price_contour-0.3.0.tar.gz 2026-04-30T11:55:14,819 Removed price-contour==0.3.0 from https://files.pythonhosted.org/packages/a3/a3/e2440747bce42f52ead57c5ec92521a5532cd103ce08367774dd69662314/price_contour-0.3.0.tar.gz from build tracker '/tmp/pip-build-tracker-ive2z2d0' 2026-04-30T11:55:14,826 Created temporary directory: /tmp/pip-unpack-r8rlq2c3 2026-04-30T11:55:14,827 Building wheels for collected packages: price-contour 2026-04-30T11:55:14,831 Created temporary directory: /tmp/pip-wheel-jhrvm6l8 2026-04-30T11:55:14,832 Destination directory: /tmp/pip-wheel-jhrvm6l8 2026-04-30T11:55:14,834 Building wheel for price-contour (pyproject.toml): started 2026-04-30T11:55:14,835 Running command Building wheel for price-contour (pyproject.toml) 2026-04-30T11:55:15,002 Running `maturin pep517 build-wheel -i /usr/bin/python3 --compatibility off` 2026-04-30T11:55:16,543 🍹 Building a mixed python/rust project 2026-04-30T11:55:16,546 🔗 Found pyo3 bindings 2026-04-30T11:55:16,859 🐍 Found CPython 3.11 at /usr/bin/python3 2026-04-30T11:55:16,860 📡 Using build options features from pyproject.toml 2026-04-30T11:55:18,621 Compiling libc v0.2.182 2026-04-30T11:55:18,623 Compiling proc-macro2 v1.0.106 2026-04-30T11:55:18,624 Compiling quote v1.0.44 2026-04-30T11:55:18,624 Compiling unicode-ident v1.0.24 2026-04-30T11:55:19,105 Compiling version_check v0.9.5 2026-04-30T11:55:20,155 Compiling shlex v1.3.0 2026-04-30T11:55:21,716 Compiling find-msvc-tools v0.1.9 2026-04-30T11:55:23,412 Compiling target-lexicon v0.13.5 2026-04-30T11:55:30,428 Compiling syn v2.0.117 2026-04-30T11:55:32,485 Compiling pyo3-build-config v0.26.0 2026-04-30T11:55:33,601 Compiling jobserver v0.1.34 2026-04-30T11:55:34,314 Compiling cfg-if v1.0.4 2026-04-30T11:55:34,515 Compiling autocfg v1.5.0 2026-04-30T11:55:37,127 Compiling cc v1.2.56 2026-04-30T11:55:38,167 Compiling crossbeam-utils v0.8.21 2026-04-30T11:55:39,698 Compiling serde_core v1.0.228 2026-04-30T11:55:49,090 Compiling object v0.37.3 2026-04-30T11:55:49,502 Compiling crossbeam-epoch v0.9.18 2026-04-30T11:55:54,664 Compiling num-traits v0.2.19 2026-04-30T11:55:55,595 Compiling memchr v2.8.0 2026-04-30T11:55:57,295 Compiling rayon-core v1.13.0 2026-04-30T11:55:58,105 Compiling parking_lot_core v0.9.12 2026-04-30T11:55:59,133 Compiling allocator-api2 v0.2.21 2026-04-30T11:56:00,577 Compiling equivalent v1.0.2 2026-04-30T11:56:04,433 Compiling crossbeam-deque v0.8.6 2026-04-30T11:56:06,205 Compiling pyo3-macros-backend v0.26.0 2026-04-30T11:56:07,177 Compiling pyo3-ffi v0.26.0 2026-04-30T11:56:08,931 Compiling scopeguard v1.2.0 2026-04-30T11:56:09,275 Compiling heck v0.5.0 2026-04-30T11:56:11,167 Compiling zerocopy v0.8.39 2026-04-30T11:56:13,748 Compiling getrandom v0.3.4 2026-04-30T11:56:15,578 Compiling serde v1.0.228 2026-04-30T11:56:17,361 Compiling smallvec v1.15.1 2026-04-30T11:56:22,949 Compiling lock_api v0.4.14 2026-04-30T11:56:41,275 Compiling serde_derive v1.0.228 2026-04-30T11:56:42,743 Compiling memoffset v0.9.1 2026-04-30T11:56:43,689 Compiling either v1.15.0 2026-04-30T11:56:44,972 Compiling bitflags v2.11.0 2026-04-30T11:56:46,148 Compiling rustversion v1.0.22 2026-04-30T11:56:48,756 Compiling foldhash v0.1.5 2026-04-30T11:56:50,353 Compiling hashbrown v0.15.5 2026-04-30T11:56:55,070 Compiling aho-corasick v1.1.4 2026-04-30T11:56:59,065 Compiling ar_archive_writer v0.5.1 2026-04-30T11:56:59,802 Compiling rayon v1.11.0 2026-04-30T11:57:09,882 Compiling psm v0.1.30 2026-04-30T11:57:32,480 Compiling parking_lot v0.12.5 2026-04-30T11:57:38,175 Compiling pyo3 v0.26.0 2026-04-30T11:57:39,422 Compiling errno v0.3.14 2026-04-30T11:57:40,265 Compiling getrandom v0.4.1 2026-04-30T11:57:41,292 Compiling signal-hook v0.3.18 2026-04-30T11:57:41,738 Compiling regex-syntax v0.8.9 2026-04-30T11:57:42,075 Compiling array-init-cursor v0.2.1 2026-04-30T11:57:42,439 Compiling planus v1.1.1 2026-04-30T11:57:53,273 Compiling signal-hook-registry v1.4.8 2026-04-30T11:57:57,827 Compiling rand_core v0.9.5 2026-04-30T11:58:10,029 Compiling regex-automata v0.4.14 2026-04-30T11:58:20,163 Compiling pyo3-macros v0.26.0 2026-04-30T11:58:29,292 Compiling stacker v0.1.23 2026-04-30T11:58:30,947 Compiling slotmap v1.1.1 2026-04-30T11:58:31,835 Compiling once_cell v1.21.3 2026-04-30T11:58:33,620 Compiling ppv-lite86 v0.2.21 2026-04-30T11:58:33,950 Compiling unindent v0.2.4 2026-04-30T11:58:35,680 Compiling foldhash v0.2.0 2026-04-30T11:58:36,856 Compiling indoc v2.0.7 2026-04-30T11:58:37,581 Compiling hashbrown v0.16.1 2026-04-30T11:58:50,286 Compiling regex v1.12.3 2026-04-30T11:59:05,883 Compiling rand_chacha v0.9.0 2026-04-30T11:59:06,236 Compiling castaway v0.2.4 2026-04-30T11:59:12,581 Compiling polars-arrow-format v0.2.1 2026-04-30T11:59:17,758 Compiling bytemuck_derive v1.10.2 2026-04-30T11:59:32,219 Compiling polars-utils v0.52.0 2026-04-30T11:59:33,100 Compiling iana-time-zone v0.1.65 2026-04-30T11:59:36,987 Compiling ryu v1.0.23 2026-04-30T11:59:39,448 Compiling itoa v1.0.17 2026-04-30T11:59:41,375 Compiling simdutf8 v0.1.5 2026-04-30T11:59:42,163 Compiling static_assertions v1.1.0 2026-04-30T11:59:42,415 Compiling siphasher v1.0.2 2026-04-30T11:59:44,321 Compiling phf_shared v0.12.1 2026-04-30T11:59:46,498 Compiling compact_str v0.9.0 2026-04-30T11:59:58,301 Compiling polars-error v0.52.0 2026-04-30T12:00:04,358 Compiling chrono v0.4.43 2026-04-30T12:00:06,999 Compiling bytemuck v1.25.0 2026-04-30T12:00:10,050 Compiling uuid v1.21.0 2026-04-30T12:00:14,062 Compiling rand v0.9.2 2026-04-30T12:00:22,560 Compiling indexmap v2.13.0 2026-04-30T12:00:23,904 Compiling raw-cpuid v11.6.0 2026-04-30T12:00:24,397 Compiling memmap2 v0.9.10 2026-04-30T12:00:26,947 Compiling polars-schema v0.52.0 2026-04-30T12:00:27,812 Compiling chrono-tz v0.10.4 2026-04-30T12:00:28,604 Compiling bytes v1.11.1 2026-04-30T12:00:35,487 Compiling phf v0.12.1 2026-04-30T12:00:36,948 Compiling polars-arrow v0.52.0 2026-04-30T12:00:40,119 Compiling strum_macros v0.27.2 2026-04-30T12:00:46,231 Compiling dyn-clone v1.0.20 2026-04-30T12:00:46,886 Compiling ethnum v1.5.2 2026-04-30T12:01:05,241 Compiling streaming-iterator v0.1.9 2026-04-30T12:01:08,271 Compiling polars-compute v0.52.0 2026-04-30T12:01:09,132 Compiling rustix v1.1.4 2026-04-30T12:01:09,307 Compiling pkg-config v0.3.32 2026-04-30T12:01:11,288 Compiling debug_unsafe v0.1.4 2026-04-30T12:01:11,569 Compiling atoi_simd v0.16.1 2026-04-30T12:01:14,594 Compiling zstd-sys v2.0.16+zstd.1.5.7 2026-04-30T12:01:16,554 Compiling linux-raw-sys v0.12.1 2026-04-30T12:01:17,449 Compiling fast-float2 v0.2.3 2026-04-30T12:01:19,560 Compiling litrs v1.0.0 2026-04-30T12:01:21,949 Compiling strength_reduce v0.2.4 2026-04-30T12:01:25,594 Compiling document-features v0.2.12 2026-04-30T12:01:34,143 Compiling boxcar v0.2.14 2026-04-30T12:01:36,269 Compiling crossterm v0.29.0 2026-04-30T12:01:38,686 Compiling lz4-sys v1.11.1+lz4-1.10.0 2026-04-30T12:01:40,565 Compiling polars-core v0.52.0 2026-04-30T12:01:41,357 Compiling libm v0.2.16 2026-04-30T12:01:45,872 Compiling zstd-safe v7.2.4 2026-04-30T12:01:46,774 Compiling unicode-segmentation v1.12.0 2026-04-30T12:01:47,980 Compiling unicode-width v0.2.2 2026-04-30T12:01:50,036 Compiling alloc-no-stdlib v2.0.4 2026-04-30T12:01:50,676 Compiling alloc-stdlib v0.2.2 2026-04-30T12:01:51,296 Compiling comfy-table v7.2.2 2026-04-30T12:02:23,044 Compiling polars-ops v0.52.0 2026-04-30T12:02:23,958 Compiling snap v1.1.1 2026-04-30T12:02:25,425 Compiling xxhash-rust v0.8.15 2026-04-30T12:02:35,309 Compiling brotli-decompressor v5.0.0 2026-04-30T12:02:52,569 Compiling argminmax v0.6.3 2026-04-30T12:02:55,772 Compiling zlib-rs v0.6.2 2026-04-30T12:03:24,993 Compiling fallible-streaming-iterator v0.1.9 2026-04-30T12:03:26,115 Compiling streaming-decompression v0.1.2 2026-04-30T12:03:26,493 Compiling flate2 v1.1.9 2026-04-30T12:03:28,591 Compiling brotli v8.0.2 2026-04-30T12:03:32,717 Compiling lz4 v1.28.1 2026-04-30T12:04:23,091 Compiling polars-dtype v0.52.0 2026-04-30T12:04:45,174 Compiling now v0.1.3 2026-04-30T12:04:46,062 Compiling base64 v0.22.1 2026-04-30T12:04:51,170 Compiling polars-parquet-format v0.1.0 2026-04-30T12:05:10,524 Compiling polars-row v0.52.0 2026-04-30T12:05:21,785 Compiling zstd v0.13.3 2026-04-30T12:07:10,844 Compiling polars-parquet v0.52.0 2026-04-30T12:11:06,240 Compiling polars v0.52.0 2026-04-30T12:11:07,202 Compiling percent-encoding v2.3.2 2026-04-30T12:11:09,208 Compiling thiserror v2.0.18 2026-04-30T12:11:11,616 Compiling glob v0.3.3 2026-04-30T12:11:21,407 Compiling thiserror v1.0.69 2026-04-30T12:11:23,305 Compiling home v0.5.12 2026-04-30T12:11:25,023 Compiling thiserror-impl v1.0.69 2026-04-30T12:11:39,458 Compiling thiserror-impl v2.0.18 2026-04-30T12:11:56,299 Compiling price-contour-core v0.1.0 (/tmp/pip-wheel-dhrh9nhi/price-contour_660a52a09695455c9ff7b7959f9cdb6a/crates/price-contour-core) 2026-04-30T12:17:49,150 Compiling polars-time v0.52.0 2026-04-30T12:21:15,428 Compiling polars-io v0.52.0 2026-04-30T12:25:00,816 Compiling pyo3-polars v0.25.0 2026-04-30T12:30:09,051 rustc-LLVM ERROR: out of memory 2026-04-30T12:30:09,052 Allocation failed 2026-04-30T12:30:09,210 error: could not compile `polars-core` (lib) 2026-04-30T12:30:09,214 Caused by: 2026-04-30T12:30:09,215 process didn't exit successfully: `/home/piwheels/.rustup/toolchains/stable-arm-unknown-linux-gnueabihf/bin/rustc --crate-name polars_core --edition=2024 /home/piwheels/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/polars-core-0.52.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C embed-bitcode=no '--allow=clippy::collapsible_if' --cfg 'feature="algorithm_group_by"' --cfg 'feature="allow_unused"' --cfg 'feature="chrono"' --cfg 'feature="comfy-table"' --cfg 'feature="docs"' --cfg 'feature="dtype-categorical"' --cfg 'feature="dtype-date"' --cfg 'feature="dtype-datetime"' --cfg 'feature="dtype-duration"' --cfg 'feature="dtype-time"' --cfg 'feature="fmt"' --cfg 'feature="partition_by"' --cfg 'feature="regex"' --cfg 'feature="rows"' --cfg 'feature="temporal"' --cfg 'feature="zip_with"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("algorithm_group_by", "allow_unused", "approx_unique", "array_arithmetic", "avx512", "bigidx", "bitwise", "checked_arithmetic", "chrono", "chrono-tz", "comfy-table", "dataframe_arithmetic", "default", "describe", "diagonal_concat", "docs", "docs-selection", "dot_product", "dsl-schema", "dtype-array", "dtype-categorical", "dtype-date", "dtype-datetime", "dtype-decimal", "dtype-duration", "dtype-i128", "dtype-i16", "dtype-i8", "dtype-struct", "dtype-time", "dtype-u128", "dtype-u16", "dtype-u8", "dynamic_group_by", "fmt", "fmt_no_tty", "group_by_list", "is_first_distinct", "is_last_distinct", "lazy", "list_arithmetic", "ndarray", "nightly", "object", "partition_by", "performant", "product", "proptest", "python", "rand", "rand_distr", "random", "regex", "reinterpret", "rolling_window", "rolling_window_by", "round_series", "row_hash", "rows", "serde", "serde-lazy", "serde_json", "simd", "strings", "take_opt_iter", "temporal", "timezones", "unique_counts", "zip_with"))' -C metadata=c1d861d0f0a0e54e -C extra-filename=-b22cfefbcbf379c2 --out-dir /tmp/pip-wheel-dhrh9nhi/price-contour_660a52a09695455c9ff7b7959f9cdb6a/target/release/deps -C strip=debuginfo -L dependency=/tmp/pip-wheel-dhrh9nhi/price-contour_660a52a09695455c9ff7b7959f9cdb6a/target/release/deps --extern bitflags=/tmp/pip-wheel-dhrh9nhi/price-contour_660a52a09695455c9ff7b7959f9cdb6a/target/release/deps/libbitflags-df8ed85c3e3f13e2.rmeta --extern boxcar=/tmp/pip-wheel-dhrh9nhi/price-contour_660a52a09695455c9ff7b7959f9cdb6a/target/release/deps/libboxcar-9a5d0cec9e50be36.rmeta --extern bytemuck=/tmp/pip-wheel-dhrh9nhi/price-contour_660a52a09695455c9ff7b7959f9cdb6a/target/release/deps/libbytemuck-e901e5d29e6cf844.rmeta --extern chrono=/tmp/pip-wheel-dhrh9nhi/price-contour_660a52a09695455c9ff7b7959f9cdb6a/target/release/deps/libchrono-acd00d51dc9b664b.rmeta --extern comfy_table=/tmp/pip-wheel-dhrh9nhi/price-contour_660a52a09695455c9ff7b7959f9cdb6a/target/release/deps/libcomfy_table-3cc3dae12fb55b61.rmeta --extern either=/tmp/pip-wheel-dhrh9nhi/price-contour_660a52a09695455c9ff7b7959f9cdb6a/target/release/deps/libeither-cf4db1701fb7c367.rmeta --extern hashbrown=/tmp/pip-wheel-dhrh9nhi/price-contour_660a52a09695455c9ff7b7959f9cdb6a/target/release/deps/libhashbrown-12800c09e0b3e9c1.rmeta --extern indexmap=/tmp/pip-wheel-dhrh9nhi/price-contour_660a52a09695455c9ff7b7959f9cdb6a/target/release/deps/libindexmap-dc6ac547fc27b785.rmeta --extern itoa=/tmp/pip-wheel-dhrh9nhi/price-contour_660a52a09695455c9ff7b7959f9cdb6a/target/release/deps/libitoa-2931c144b64fe9f2.rmeta --extern num_traits=/tmp/pip-wheel-dhrh9nhi/price-contour_660a52a09695455c9ff7b7959f9cdb6a/target/release/deps/libnum_traits-01f260df59efca20.rmeta --extern arrow=/tmp/pip-wheel-dhrh9nhi/price-contour_660a52a09695455c9ff7b7959f9cdb6a/target/release/deps/libpolars_arrow-b642e622aabe37cc.rmeta --extern polars_compute=/tmp/pip-wheel-dhrh9nhi/price-contour_660a52a09695455c9ff7b7959f9cdb6a/target/release/deps/libpolars_compute-474f6aa5e456f689.rmeta --extern polars_dtype=/tmp/pip-wheel-dhrh9nhi/price-contour_660a52a09695455c9ff7b7959f9cdb6a/target/release/deps/libpolars_dtype-6924ff88a7fe80f9.rmeta --extern polars_error=/tmp/pip-wheel-dhrh9nhi/price-contour_660a52a09695455c9ff7b7959f9cdb6a/target/release/deps/libpolars_error-639f355ef97d72c6.rmeta --extern polars_row=/tmp/pip-wheel-dhrh9nhi/price-contour_660a52a09695455c9ff7b7959f9cdb6a/target/release/deps/libpolars_row-46b48dea49de7aee.rmeta --extern polars_schema=/tmp/pip-wheel-dhrh9nhi/price-contour_660a52a09695455c9ff7b7959f9cdb6a/target/release/deps/libpolars_schema-c4e16d214d1664d0.rmeta --extern polars_utils=/tmp/pip-wheel-dhrh9nhi/price-contour_660a52a09695455c9ff7b7959f9cdb6a/target/release/deps/libpolars_utils-45f7b81adc2c8fcb.rmeta --extern rayon=/tmp/pip-wheel-dhrh9nhi/price-contour_660a52a09695455c9ff7b7959f9cdb6a/target/release/deps/librayon-f789195971a743f4.rmeta --extern regex=/tmp/pip-wheel-dhrh9nhi/price-contour_660a52a09695455c9ff7b7959f9cdb6a/target/release/deps/libregex-b99e9df1b07ada81.rmeta --extern strum_macros=/tmp/pip-wheel-dhrh9nhi/price-contour_660a52a09695455c9ff7b7959f9cdb6a/target/release/deps/libstrum_macros-2c81199b004abb8a.so --extern uuid=/tmp/pip-wheel-dhrh9nhi/price-contour_660a52a09695455c9ff7b7959f9cdb6a/target/release/deps/libuuid-a5c29bebf40932ee.rmeta --extern xxhash_rust=/tmp/pip-wheel-dhrh9nhi/price-contour_660a52a09695455c9ff7b7959f9cdb6a/target/release/deps/libxxhash_rust-1d98f8b03ffb6bfe.rmeta --cap-lints allow -L native=/tmp/pip-wheel-dhrh9nhi/price-contour_660a52a09695455c9ff7b7959f9cdb6a/target/release/build/psm-c1b7241914e6a7ee/out` (signal: 6, SIGABRT: process abort signal) 2026-04-30T12:30:09,284 💥 maturin failed 2026-04-30T12:30:09,285 Caused by: Failed to build a native library through cargo 2026-04-30T12:30:09,285 Caused by: Cargo build finished with "exit status: 101": `env -u CARGO PYO3_BUILD_EXTENSION_MODULE="1" PYO3_ENVIRONMENT_SIGNATURE="cpython-3.11-64bit" PYO3_PYTHON="/usr/bin/python3" PYTHON_SYS_EXECUTABLE="/usr/bin/python3" "cargo" "rustc" "--profile" "release" "--features" "pyo3/extension-module" "--message-format" "json-render-diagnostics" "--manifest-path" "/tmp/pip-wheel-dhrh9nhi/price-contour_660a52a09695455c9ff7b7959f9cdb6a/crates/price-contour/Cargo.toml" "--lib"` 2026-04-30T12:30:09,286 Error: command ['maturin', 'pep517', 'build-wheel', '-i', '/usr/bin/python3', '--compatibility', 'off'] returned non-zero exit status 1 2026-04-30T12:30:09,309 ERROR: [present-rich] Building wheel for price-contour (pyproject.toml) exited with 1 2026-04-30T12:30:09,322 [bold magenta]full command[/]: [blue]/usr/bin/python3 /usr/lib/python3/dist-packages/pip/_vendor/pyproject_hooks/_in_process/_in_process.py build_wheel /tmp/tmp2fx07qx0[/] 2026-04-30T12:30:09,323 [bold magenta]cwd[/]: /tmp/pip-wheel-dhrh9nhi/price-contour_660a52a09695455c9ff7b7959f9cdb6a 2026-04-30T12:30:09,323 Building wheel for price-contour (pyproject.toml): finished with status 'error' 2026-04-30T12:30:09,327 ERROR: Failed building wheel for price-contour 2026-04-30T12:30:09,329 Failed to build price-contour 2026-04-30T12:30:09,331 ERROR: Failed to build one or more wheels 2026-04-30T12:30:09,332 Exception information: 2026-04-30T12:30:09,332 Traceback (most recent call last): 2026-04-30T12:30:09,332 File "/usr/lib/python3/dist-packages/pip/_internal/cli/base_command.py", line 160, in exc_logging_wrapper 2026-04-30T12:30:09,332 status = run_func(*args) 2026-04-30T12:30:09,332 ^^^^^^^^^^^^^^^ 2026-04-30T12:30:09,332 File "/usr/lib/python3/dist-packages/pip/_internal/cli/req_command.py", line 247, in wrapper 2026-04-30T12:30:09,332 return func(self, options, args) 2026-04-30T12:30:09,332 ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-04-30T12:30:09,332 File "/usr/lib/python3/dist-packages/pip/_internal/commands/wheel.py", line 201, in run 2026-04-30T12:30:09,332 raise CommandError("Failed to build one or more wheels") 2026-04-30T12:30:09,332 pip._internal.exceptions.CommandError: Failed to build one or more wheels 2026-04-30T12:30:09,336 Removed build tracker: '/tmp/pip-build-tracker-ive2z2d0'