2026-03-18T03:12:46,002 Created temporary directory: /tmp/pip-ephem-wheel-cache-h2rbdgps 2026-03-18T03:12:46,007 Created temporary directory: /tmp/pip-req-tracker-1_0hiset 2026-03-18T03:12:46,008 Initialized build tracking at /tmp/pip-req-tracker-1_0hiset 2026-03-18T03:12:46,008 Created build tracker: /tmp/pip-req-tracker-1_0hiset 2026-03-18T03:12:46,009 Entered build tracker: /tmp/pip-req-tracker-1_0hiset 2026-03-18T03:12:46,010 Created temporary directory: /tmp/pip-wheel-6bkv5vzl 2026-03-18T03:12:46,055 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple, https://www.piwheels.org/simple 2026-03-18T03:12:46,059 2 location(s) to search for versions of price-contour: 2026-03-18T03:12:46,059 * https://pypi.org/simple/price-contour/ 2026-03-18T03:12:46,059 * https://www.piwheels.org/simple/price-contour/ 2026-03-18T03:12:46,060 Fetching project page and analyzing links: https://pypi.org/simple/price-contour/ 2026-03-18T03:12:46,061 Getting page https://pypi.org/simple/price-contour/ 2026-03-18T03:12:46,064 Found index url https://pypi.org/simple 2026-03-18T03:12:46,073 Starting new HTTPS connection (1): pypi.org:443 2026-03-18T03:12:46,244 https://pypi.org:443 "GET /simple/price-contour/ HTTP/1.1" 200 7672 2026-03-18T03:12:46,567 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#sha256=e629fa12a2af09758320084c3c82e514b4faacbdfe39e880c1a2eaac29a18371 (from https://pypi.org/simple/price-contour/) (requires-python:>=3.10) 2026-03-18T03:12:46,568 Link requires a different Python (3.9.2 not in: '>=3.10'): https://files.pythonhosted.org/packages/fa/15/bfb63ec6e41b5c34f186a5f06bf634ec5ffa5813c51ef23730b231bf1c56/price_contour-0.1.0.tar.gz#sha256=09a1398f198882986e8b1681a95f8f094a1c0811c9c43a76b366ddfff4661f43 (from https://pypi.org/simple/price-contour/) (requires-python:>=3.10) 2026-03-18T03:12:46,569 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#sha256=7e22ed7f9adb94b23bc497ac8251192abe565362d52de8aac1e5f77a249065ec (from https://pypi.org/simple/price-contour/) (requires-python:>=3.10) 2026-03-18T03:12:46,570 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#sha256=3b188e72f52c3c37cca3e2d8d2d7fa2127dc71040218f4a39e27558d29b5d335 (from https://pypi.org/simple/price-contour/) (requires-python:>=3.10) 2026-03-18T03:12:46,570 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#sha256=729b99de497f8f9ee12e378f2913bc56cbfbe999f81972ab08f49694cd8383e8 (from https://pypi.org/simple/price-contour/) (requires-python:>=3.10) 2026-03-18T03:12:46,571 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#sha256=5665709a6464bba74b63b4be16442404513ed34d5791592a06d283553f32a7e5 (from https://pypi.org/simple/price-contour/) (requires-python:>=3.10) 2026-03-18T03:12:46,571 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#sha256=c65cf6f698190fe2885a68753e32199aa7bce547ac90f98e2310302bbac5d6c7 (from https://pypi.org/simple/price-contour/) (requires-python:>=3.10) 2026-03-18T03:12:46,572 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#sha256=4c26ed30228f5c67db7043dd9543ff9269161c7aebe4e0238d8fb6842f7198dd (from https://pypi.org/simple/price-contour/) (requires-python:>=3.10) 2026-03-18T03:12:46,573 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#sha256=70035d7314b090b3de8ab2e2f00ff5dc968b55f83544110f5ff53cedc3b13050 (from https://pypi.org/simple/price-contour/) (requires-python:>=3.10) 2026-03-18T03:12:46,573 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#sha256=bb1c967e605f8f7a2b91f7bef3cdba466cf27548b0f1615866127d839f5df3f2 (from https://pypi.org/simple/price-contour/) (requires-python:>=3.10) 2026-03-18T03:12:46,574 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#sha256=b23c91d68ab81a90d2785e036d0b4bc1a15ed6461c83c6ae451d29117b5c30fa (from https://pypi.org/simple/price-contour/) (requires-python:>=3.10) 2026-03-18T03:12:46,574 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#sha256=d8279ed523b4cbaabdc62e7993d97b0fab0262ef0097e7332fcca6d25f0f1fc7 (from https://pypi.org/simple/price-contour/) (requires-python:>=3.10) 2026-03-18T03:12:46,575 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#sha256=7896b9d215ee9e6c520a503d21e8e49f259270180e49a24ac8d22aee1b23c4df (from https://pypi.org/simple/price-contour/) (requires-python:>=3.10) 2026-03-18T03:12:46,575 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#sha256=87b1a9a96cd446cce80be360aec78974f3f1d177df62c97de3aae21652213e12 (from https://pypi.org/simple/price-contour/) (requires-python:>=3.10) 2026-03-18T03:12:46,576 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#sha256=4bfa2085edbbb0ae86470d8976b7e186b60c33632e3d41a8df9cd6501c747d2f (from https://pypi.org/simple/price-contour/) (requires-python:>=3.10) 2026-03-18T03:12:46,576 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#sha256=bd99521d241f28d2b87fa4510ef5344c215370eefe2a983efc9fa4a1ac3c75e9 (from https://pypi.org/simple/price-contour/) (requires-python:>=3.10) 2026-03-18T03:12:46,577 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#sha256=69064870092db9744f25c5b4e0b4558761905ee64ede4bd405f399562489a84a (from https://pypi.org/simple/price-contour/) (requires-python:>=3.10) 2026-03-18T03:12:46,577 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#sha256=3241ff2e738c2dee4689b5ea77634eb83ca1f996ac372099b045bf8d14a8d743 (from https://pypi.org/simple/price-contour/) (requires-python:>=3.10) 2026-03-18T03:12:46,578 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#sha256=1e395dbf561bea86de207d84434ea70f7177870ec8edb5fb9c353bbea311a9d4 (from https://pypi.org/simple/price-contour/) (requires-python:>=3.10) 2026-03-18T03:12:46,579 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#sha256=05370f0198e3ad8603e60d5b4b51d4c4ee2aa7e7830244431259c10a18af6542 (from https://pypi.org/simple/price-contour/) (requires-python:>=3.10) 2026-03-18T03:12:46,579 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#sha256=15fd761e8b4f634de794400457e2a6ca9f767753c88a0d2652158e2165582598 (from https://pypi.org/simple/price-contour/) (requires-python:>=3.10) 2026-03-18T03:12:46,580 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#sha256=c13c3de8ce306ab750fd14db731a0c9f073dbc3604181f4ab6b1a1efb3820df5 (from https://pypi.org/simple/price-contour/) (requires-python:>=3.10) 2026-03-18T03:12:46,580 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#sha256=456ae752812cdbbde45ec00c3da8215a53a588f35545fca04bd3a18855cd74dc (from https://pypi.org/simple/price-contour/) (requires-python:>=3.10) 2026-03-18T03:12:46,581 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#sha256=be764a6775560a4af71b7bb0538e1d9d5b034bbb6525cf5e256d8d8c879c458f (from https://pypi.org/simple/price-contour/) (requires-python:>=3.10) 2026-03-18T03:12:46,581 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#sha256=d8379b72479cd6dd52e5b2744d14ce1c5ea89c62437c7c22f69024d6aeb0171c (from https://pypi.org/simple/price-contour/) (requires-python:>=3.10) 2026-03-18T03:12:46,582 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#sha256=5bf10531af7bab2f67b54df70f9da2abf3da49be1af1ec9f518bc53328ed5b4d (from https://pypi.org/simple/price-contour/) (requires-python:>=3.10) 2026-03-18T03:12:46,582 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#sha256=dc0015c890ba3d0cd8691a138fe0c3dfb75ef0ce2386d0cb3e02a01122475377 (from https://pypi.org/simple/price-contour/) (requires-python:>=3.10) 2026-03-18T03:12:46,583 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#sha256=3c6b1e4cd7c9f55d3e597547eca8b816f4666cd2d452ad0706b7b69a4ca03940 (from https://pypi.org/simple/price-contour/) (requires-python:>=3.10) 2026-03-18T03:12:46,583 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#sha256=ae63ddc78a9ed90cc2011545f9d19733655c18d1c67b374c4a5ba990bc5bb9e8 (from https://pypi.org/simple/price-contour/) (requires-python:>=3.10) 2026-03-18T03:12:46,584 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#sha256=e22c42d06e68fa31bd8eda3583593b35a187c30e8673716a56255e1a693c4105 (from https://pypi.org/simple/price-contour/) (requires-python:>=3.10) 2026-03-18T03:12:46,585 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#sha256=d70b6edd403e390c1c108cf4a319d306cf427d8e652df2a1d50472cef6b78f12 (from https://pypi.org/simple/price-contour/) (requires-python:>=3.10) 2026-03-18T03:12:46,585 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#sha256=205fa76bb8c9620139dd1ac43976272934cea8f1b402f4abea57d3502691db7f (from https://pypi.org/simple/price-contour/) (requires-python:>=3.10) 2026-03-18T03:12:46,586 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#sha256=e79dce6a26f1b7e12f033211d929b57fe2a50c3193e0b4ba96dfb12b2a9deeff (from https://pypi.org/simple/price-contour/) (requires-python:>=3.10) 2026-03-18T03:12:46,586 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#sha256=c9623b317dc78bae34bb70c5c2b53a8fd23d663ae2028b069e2967c7515e6f44 (from https://pypi.org/simple/price-contour/) (requires-python:>=3.10) 2026-03-18T03:12:46,587 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#sha256=3878b2f398770653c16f4d03933f5a835ed3eb0d97825ef1b9b23ac30b25ae40 (from https://pypi.org/simple/price-contour/) (requires-python:>=3.10) 2026-03-18T03:12:46,587 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#sha256=68ccbc294f5c09aaabdbd7a320cceb3165b76e3bfc0c996284903118a4be3c6b (from https://pypi.org/simple/price-contour/) (requires-python:>=3.10) 2026-03-18T03:12:46,588 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#sha256=da7117ed2e3b87e28466c36a73e27d12774d6dd481d22f54a0ce9299951de2e5 (from https://pypi.org/simple/price-contour/) (requires-python:>=3.10) 2026-03-18T03:12:46,588 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#sha256=368f817c65aacd834d215f74929cf85c892073e8d074f3b86f61aec079f6a951 (from https://pypi.org/simple/price-contour/) (requires-python:>=3.10) 2026-03-18T03:12:46,589 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#sha256=208e6dcca385a6cfcb382e43618210dba17da4e0335a9df58ce3f417e3259281 (from https://pypi.org/simple/price-contour/) (requires-python:>=3.10) 2026-03-18T03:12:46,589 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#sha256=0dc8c94074c642d39a067e4ea1d8c103c7d2b67b3f465db105e356c1159a6b2d (from https://pypi.org/simple/price-contour/) (requires-python:>=3.10) 2026-03-18T03:12:46,590 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#sha256=acb3f68f31f5e9b0910b178dde0f5af6d1bf133ee98f390240f9fa3fc53a25b4 (from https://pypi.org/simple/price-contour/) (requires-python:>=3.10) 2026-03-18T03:12:46,590 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#sha256=5f72b10616f3133d087b192c6f94dc2d7f2cc3e322f5fbc4a614199e8745190a (from https://pypi.org/simple/price-contour/) (requires-python:>=3.10) 2026-03-18T03:12:46,591 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#sha256=c3f6f18915d81b8dd4388b36721788f2d0e4295d1e9c3ca10cebf6ff3729bf09 (from https://pypi.org/simple/price-contour/) (requires-python:>=3.10) 2026-03-18T03:12:46,591 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#sha256=39c6c36d755f2c129d55834ef78d0c80fdfc383ab4849a3b788936e5cd96b9ac (from https://pypi.org/simple/price-contour/) (requires-python:>=3.10) 2026-03-18T03:12:46,592 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#sha256=766213db959d8467ced4cf85b4dcf1240f4f343ec8263ebdcaa6dee92071c865 (from https://pypi.org/simple/price-contour/) (requires-python:>=3.10) 2026-03-18T03:12:46,593 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#sha256=615f678943aad2abd77a926f2ac3470e999805bd212bc9503f70e398359064ad (from https://pypi.org/simple/price-contour/) (requires-python:>=3.10) 2026-03-18T03:12:46,593 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#sha256=a352d9b50e709ecf4be93fa77f32948bb6c14668bc5175471beaf04b78c92a6a (from https://pypi.org/simple/price-contour/) (requires-python:>=3.10) 2026-03-18T03:12:46,594 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#sha256=533a7302287075011dfa078d708a387612deb59a69b620d3f8a702de949c8818 (from https://pypi.org/simple/price-contour/) (requires-python:>=3.10) 2026-03-18T03:12:46,594 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#sha256=99e3a6dee653c96d6b642c03bbea13a42673ace95ad56213bb8f973c7e3dc8f4 (from https://pypi.org/simple/price-contour/) (requires-python:>=3.10) 2026-03-18T03:12:46,595 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#sha256=b1c86670d80be87faf08263424007e9d548f4218bb53240f2decbf9456731cf5 (from https://pypi.org/simple/price-contour/) (requires-python:>=3.10) 2026-03-18T03:12:46,595 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#sha256=8cceef1b12f30e02623f69bc27f60195b4bf5fa376535090ea3adf7d99db5a2f (from https://pypi.org/simple/price-contour/) (requires-python:>=3.10) 2026-03-18T03:12:46,596 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#sha256=476dde69a69875418bb2ba84d8608970626da64c9e44408fd752cd41dec8e044 (from https://pypi.org/simple/price-contour/) (requires-python:>=3.10) 2026-03-18T03:12:46,596 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#sha256=0ecf9f71613f9fa600a369c2112618ec5b389896afd6f0f7c4a8bf9d6092486d (from https://pypi.org/simple/price-contour/) (requires-python:>=3.10) 2026-03-18T03:12:46,597 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#sha256=f257748c7ccb49de8a619684ee4748823ee86920709e08defdcc3766ee2a692a (from https://pypi.org/simple/price-contour/) (requires-python:>=3.10) 2026-03-18T03:12:46,597 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#sha256=450c5c3a045363e071956566837e40317d003f58709647d9ba457efba149d191 (from https://pypi.org/simple/price-contour/) (requires-python:>=3.10) 2026-03-18T03:12:46,598 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#sha256=209dd096593cb0e6f5a4c0b0cd9f89947fb3e7c96f89eaf0fed33b93b6c1f838 (from https://pypi.org/simple/price-contour/) (requires-python:>=3.10) 2026-03-18T03:12:46,598 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#sha256=fde1ae4027738dbb38f3e7abca7c676aa17a04b618d6ebad346b5f5f5886514c (from https://pypi.org/simple/price-contour/) (requires-python:>=3.10) 2026-03-18T03:12:46,599 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#sha256=2dbcea8df9dc27b3edbc6921de3742461c8363d94bb281ee61424f830f47a1f1 (from https://pypi.org/simple/price-contour/) (requires-python:>=3.10) 2026-03-18T03:12:46,599 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#sha256=0f1cce765e50744061b3571f07f9f797603ce4ac79e1a200955cd9f6c9ff3945 (from https://pypi.org/simple/price-contour/) (requires-python:>=3.10) 2026-03-18T03:12:46,600 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#sha256=a996c51f165a3922954f17f9517fb02480e9ff77d930d063b8cdff1668bf942d (from https://pypi.org/simple/price-contour/) (requires-python:>=3.10) 2026-03-18T03:12:46,601 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#sha256=1e163e36776acd632234921db0236b0f52284ee55b25bc05e6f1483cbb4f2f69 (from https://pypi.org/simple/price-contour/) (requires-python:>=3.10) 2026-03-18T03:12:46,601 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#sha256=99e1532749943e6261c1bccef81ef93b3ed07175fb1b5d92cc94173bb5f5e6a2 (from https://pypi.org/simple/price-contour/) (requires-python:>=3.10) 2026-03-18T03:12:46,602 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#sha256=630829b5e8534846da8a4ececf003559137f54a9940a98efdab3d1e1954b04c7 (from https://pypi.org/simple/price-contour/) (requires-python:>=3.10) 2026-03-18T03:12:46,602 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#sha256=6ae2ae7584b164d72c2def4cc75700a7a6f2c2114f5c722f1b2291d2d45d9015 (from https://pypi.org/simple/price-contour/) (requires-python:>=3.10) 2026-03-18T03:12:46,603 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#sha256=d00a73d5157812a46be5d860f9b6adc2ad4d8a4eb10d4bb61f00b917b286bc25 (from https://pypi.org/simple/price-contour/) (requires-python:>=3.10) 2026-03-18T03:12:46,603 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#sha256=483e7459c13e8bc7cf20ee72cc8b61c816170c327a3015f660ffc2db57f7975c (from https://pypi.org/simple/price-contour/) (requires-python:>=3.10) 2026-03-18T03:12:46,604 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#sha256=d58b8599ed646f6f54b1f75d734f32ea820fcd252f97c7e2a12f875abdf94028 (from https://pypi.org/simple/price-contour/) (requires-python:>=3.10) 2026-03-18T03:12:46,604 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#sha256=d4795c63b34e8416e2419e6c9cddb457cb79ea077bbf986624d83ff827806ce0 (from https://pypi.org/simple/price-contour/) (requires-python:>=3.10) 2026-03-18T03:12:46,605 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#sha256=f431112e35ad5b7906321f0a58d72da405b185131f6d0c3f5c6f43aeba4cb3dc (from https://pypi.org/simple/price-contour/) (requires-python:>=3.10) 2026-03-18T03:12:46,605 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#sha256=93b5beb12e4a50ebd0855730d7781073d36c683a768dca46667867677f36787e (from https://pypi.org/simple/price-contour/) (requires-python:>=3.10) 2026-03-18T03:12:46,607 Link requires a different Python (3.9.2 not in: '>=3.10'): https://files.pythonhosted.org/packages/14/d8/5fea6647cf8ae66ea716e71f34b1798c6e7f5f0bddf2629b903133ec117e/price_contour-0.2.7.tar.gz#sha256=62b3381a038f3c1903fc1e170e52483470bf1c33aa56f75660dee985cf559689 (from https://pypi.org/simple/price-contour/) (requires-python:>=3.10) 2026-03-18T03:12:46,607 Fetching project page and analyzing links: https://www.piwheels.org/simple/price-contour/ 2026-03-18T03:12:46,608 Getting page https://www.piwheels.org/simple/price-contour/ 2026-03-18T03:12:46,610 Found index url https://www.piwheels.org/simple 2026-03-18T03:12:46,614 Starting new HTTPS connection (1): www.piwheels.org:443 2026-03-18T03:12:46,738 https://www.piwheels.org:443 "GET /simple/price-contour/ HTTP/1.1" 200 148 2026-03-18T03:12:46,813 Given no hashes to check 0 links for project 'price-contour': discarding no candidates 2026-03-18T03:12:46,814 ERROR: Could not find a version that satisfies the requirement price-contour==0.2.7 2026-03-18T03:12:46,815 ERROR: No matching distribution found for price-contour==0.2.7 2026-03-18T03:12:46,816 Exception information: 2026-03-18T03:12:46,816 Traceback (most recent call last): 2026-03-18T03:12:46,816 File "/usr/share/python-wheels/resolvelib-0.5.4-py2.py3-none-any.whl/resolvelib/resolvers.py", line 171, in _merge_into_criterion 2026-03-18T03:12:46,816 crit = self.state.criteria[name] 2026-03-18T03:12:46,816 KeyError: 'price-contour' 2026-03-18T03:12:46,816 2026-03-18T03:12:46,816 During handling of the above exception, another exception occurred: 2026-03-18T03:12:46,816 2026-03-18T03:12:46,816 Traceback (most recent call last): 2026-03-18T03:12:46,816 File "/usr/share/python-wheels/resolvelib-0.5.4-py2.py3-none-any.whl/resolvelib/resolvers.py", line 318, in resolve 2026-03-18T03:12:46,816 name, crit = self._merge_into_criterion(r, parent=None) 2026-03-18T03:12:46,816 File "/usr/share/python-wheels/resolvelib-0.5.4-py2.py3-none-any.whl/resolvelib/resolvers.py", line 173, in _merge_into_criterion 2026-03-18T03:12:46,816 crit = Criterion.from_requirement(self._p, requirement, parent) 2026-03-18T03:12:46,816 File "/usr/share/python-wheels/resolvelib-0.5.4-py2.py3-none-any.whl/resolvelib/resolvers.py", line 83, in from_requirement 2026-03-18T03:12:46,816 raise RequirementsConflicted(criterion) 2026-03-18T03:12:46,816 resolvelib.resolvers.RequirementsConflicted: Requirements conflict: SpecifierRequirement('price-contour==0.2.7') 2026-03-18T03:12:46,816 2026-03-18T03:12:46,816 During handling of the above exception, another exception occurred: 2026-03-18T03:12:46,816 2026-03-18T03:12:46,816 Traceback (most recent call last): 2026-03-18T03:12:46,816 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/resolver.py", line 122, in resolve 2026-03-18T03:12:46,816 self._result = resolver.resolve( 2026-03-18T03:12:46,816 File "/usr/share/python-wheels/resolvelib-0.5.4-py2.py3-none-any.whl/resolvelib/resolvers.py", line 453, in resolve 2026-03-18T03:12:46,816 state = resolution.resolve(requirements, max_rounds=max_rounds) 2026-03-18T03:12:46,816 File "/usr/share/python-wheels/resolvelib-0.5.4-py2.py3-none-any.whl/resolvelib/resolvers.py", line 320, in resolve 2026-03-18T03:12:46,816 raise ResolutionImpossible(e.criterion.information) 2026-03-18T03:12:46,816 resolvelib.resolvers.ResolutionImpossible: [RequirementInformation(requirement=SpecifierRequirement('price-contour==0.2.7'), parent=None)] 2026-03-18T03:12:46,816 2026-03-18T03:12:46,816 The above exception was the direct cause of the following exception: 2026-03-18T03:12:46,816 2026-03-18T03:12:46,816 Traceback (most recent call last): 2026-03-18T03:12:46,816 File "/usr/lib/python3/dist-packages/pip/_internal/cli/base_command.py", line 223, in _main 2026-03-18T03:12:46,816 status = self.run(options, args) 2026-03-18T03:12:46,816 File "/usr/lib/python3/dist-packages/pip/_internal/cli/req_command.py", line 180, in wrapper 2026-03-18T03:12:46,816 return func(self, options, args) 2026-03-18T03:12:46,816 File "/usr/lib/python3/dist-packages/pip/_internal/commands/wheel.py", line 162, in run 2026-03-18T03:12:46,816 requirement_set = resolver.resolve( 2026-03-18T03:12:46,816 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/resolver.py", line 128, in resolve 2026-03-18T03:12:46,816 six.raise_from(error, e) 2026-03-18T03:12:46,816 File "", line 3, in raise_from 2026-03-18T03:12:46,816 pip._internal.exceptions.DistributionNotFound: No matching distribution found for price-contour==0.2.7 2026-03-18T03:12:46,825 Removed build tracker: '/tmp/pip-req-tracker-1_0hiset'