2026-03-27T03:47:52,162 Created temporary directory: /tmp/pip-ephem-wheel-cache-fy_toxo4 2026-03-27T03:47:52,164 Created temporary directory: /tmp/pip-build-tracker-k1xhumzp 2026-03-27T03:47:52,164 Initialized build tracking at /tmp/pip-build-tracker-k1xhumzp 2026-03-27T03:47:52,165 Created build tracker: /tmp/pip-build-tracker-k1xhumzp 2026-03-27T03:47:52,165 Entered build tracker: /tmp/pip-build-tracker-k1xhumzp 2026-03-27T03:47:52,166 Created temporary directory: /tmp/pip-wheel-ohdeugn8 2026-03-27T03:47:52,169 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-03-27T03:47:52,172 Created temporary directory: /tmp/pip-ephem-wheel-cache-64e2gmct 2026-03-27T03:47:52,194 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-03-27T03:47:52,198 2 location(s) to search for versions of episodic: 2026-03-27T03:47:52,198 * https://pypi.org/simple/episodic/ 2026-03-27T03:47:52,198 * https://www.piwheels.org/simple/episodic/ 2026-03-27T03:47:52,198 Fetching project page and analyzing links: https://pypi.org/simple/episodic/ 2026-03-27T03:47:52,199 Getting page https://pypi.org/simple/episodic/ 2026-03-27T03:47:52,201 Found index url https://pypi.org/simple 2026-03-27T03:47:52,428 Fetched page https://pypi.org/simple/episodic/ as application/vnd.pypi.simple.v1+json 2026-03-27T03:47:52,436 Skipping link: No binaries permitted for episodic: https://files.pythonhosted.org/packages/e4/41/f819bb6b0e4ea334bba4cecfdc556c2f058e995e02baa109ce51d37e86e6/episodic-0.0.1-py3-none-any.whl (from https://pypi.org/simple/episodic/) (requires-python:>=3.7) 2026-03-27T03:47:52,437 Skipping link: No binaries permitted for episodic: https://files.pythonhosted.org/packages/cc/c9/ca9ff3dfb2cc30bda7cb7a114bac7664f2db508a8817a98f42654ce00142/episodic-0.1.0-py3-none-any.whl (from https://pypi.org/simple/episodic/) (requires-python:>=3.9) 2026-03-27T03:47:52,438 Found link https://files.pythonhosted.org/packages/cf/ac/ac6936fea615b5ab9b2970039f3875147a3ae6a5ebc8371731af78281003/episodic-0.1.0.tar.gz (from https://pypi.org/simple/episodic/) (requires-python:>=3.9), version: 0.1.0 2026-03-27T03:47:52,438 Skipping link: No binaries permitted for episodic: https://files.pythonhosted.org/packages/00/5d/c5a57999a8d056c8410c1bb7c1c83444fa015a8adbb65e09c38b0342d7ed/episodic-0.1.1-py3-none-any.whl (from https://pypi.org/simple/episodic/) (requires-python:>=3.9) 2026-03-27T03:47:52,439 Found link https://files.pythonhosted.org/packages/85/96/07b25349b3f3b29c173a238ce3e3a690276c20d9a57ac0a5f59e3d269aa6/episodic-0.1.1.tar.gz (from https://pypi.org/simple/episodic/) (requires-python:>=3.9), version: 0.1.1 2026-03-27T03:47:52,440 Skipping link: No binaries permitted for episodic: https://files.pythonhosted.org/packages/ce/99/ed4c374f8d6ca3348be4f90b38c0d6c4b6ebf8412cf8b7ff6aebc3f9fca5/episodic-0.1.2-py3-none-any.whl (from https://pypi.org/simple/episodic/) (requires-python:>=3.9) 2026-03-27T03:47:52,441 Found link https://files.pythonhosted.org/packages/79/78/9623cbbc4b001abec4c484ca23fd00c85cd70619d03a226d53be8802ad49/episodic-0.1.2.tar.gz (from https://pypi.org/simple/episodic/) (requires-python:>=3.9), version: 0.1.2 2026-03-27T03:47:52,442 Skipping link: No binaries permitted for episodic: https://files.pythonhosted.org/packages/b9/3f/4957c05cdeaa788227891e8357ff8b203b25925fa9c4fa752ab2fd5af851/episodic-0.1.3-py3-none-any.whl (from https://pypi.org/simple/episodic/) (requires-python:>=3.9) 2026-03-27T03:47:52,442 Found link https://files.pythonhosted.org/packages/14/4b/c01dbbb8826ee9f4445f1b1d5c42c4ce0d18887414d1cf7326ee79077526/episodic-0.1.3.tar.gz (from https://pypi.org/simple/episodic/) (requires-python:>=3.9), version: 0.1.3 2026-03-27T03:47:52,443 Skipping link: No binaries permitted for episodic: https://files.pythonhosted.org/packages/03/c1/a80662438d13c616104148f5d5c9dc01c6978ea97083b8fd56a4ff419ec4/episodic-0.2.0-py3-none-any.whl (from https://pypi.org/simple/episodic/) (requires-python:>=3.9) 2026-03-27T03:47:52,444 Found link https://files.pythonhosted.org/packages/b5/d5/9b2633b1d645003965c6b15066cf3169384abbb329869218a5d68aaa037e/episodic-0.2.0.tar.gz (from https://pypi.org/simple/episodic/) (requires-python:>=3.9), version: 0.2.0 2026-03-27T03:47:52,445 Skipping link: No binaries permitted for episodic: https://files.pythonhosted.org/packages/2f/b9/e4d48d0bfb6aa0d7c445106771e59ddfe2197f813369a085fe71b631afc8/episodic-0.2.1-py3-none-any.whl (from https://pypi.org/simple/episodic/) (requires-python:>=3.9) 2026-03-27T03:47:52,446 Found link https://files.pythonhosted.org/packages/82/34/06b4fa49e9d35824cd834916e6f58732f4f678b4a283bfa102775237991d/episodic-0.2.1.tar.gz (from https://pypi.org/simple/episodic/) (requires-python:>=3.9), version: 0.2.1 2026-03-27T03:47:52,446 Skipping link: No binaries permitted for episodic: https://files.pythonhosted.org/packages/a3/27/a2e8ddce61e2b7fd218ff989e1fe6d1584bba6606ee3a2a5bf6f4b8d7919/episodic-0.2.2-py3-none-any.whl (from https://pypi.org/simple/episodic/) (requires-python:>=3.9) 2026-03-27T03:47:52,447 Found link https://files.pythonhosted.org/packages/1a/e3/c30e5b39246b5f88aaf4809eae357bca77213f231684d77006ab65880080/episodic-0.2.2.tar.gz (from https://pypi.org/simple/episodic/) (requires-python:>=3.9), version: 0.2.2 2026-03-27T03:47:52,448 Skipping link: No binaries permitted for episodic: https://files.pythonhosted.org/packages/eb/e0/6f237a40b3ded02e75a9a0763b3d8c19c78987c2049357f898bea2f5bf6f/episodic-0.2.3-py3-none-any.whl (from https://pypi.org/simple/episodic/) (requires-python:>=3.9) 2026-03-27T03:47:52,448 Found link https://files.pythonhosted.org/packages/1b/2a/cce6097636bab4fb2d8792bf78d5bd277ed76669d74dbe557266ca423145/episodic-0.2.3.tar.gz (from https://pypi.org/simple/episodic/) (requires-python:>=3.9), version: 0.2.3 2026-03-27T03:47:52,449 Skipping link: No binaries permitted for episodic: https://files.pythonhosted.org/packages/28/c1/a61aa8d27642845ef84e68d3a142ac4c26f117d9b367708e31d3dcf0c389/episodic-0.3.0-py3-none-any.whl (from https://pypi.org/simple/episodic/) (requires-python:>=3.9) 2026-03-27T03:47:52,450 Found link https://files.pythonhosted.org/packages/34/16/85755e0db0f287eb5f7f95df74046bb76dcaeb95528c8403ad33f964c306/episodic-0.3.0.tar.gz (from https://pypi.org/simple/episodic/) (requires-python:>=3.9), version: 0.3.0 2026-03-27T03:47:52,450 Skipping link: No binaries permitted for episodic: https://files.pythonhosted.org/packages/ed/ec/c804b4aca0d59c9e22328e7e3ff52a185fcf367384782de988da49f04d32/episodic-0.3.1-py3-none-any.whl (from https://pypi.org/simple/episodic/) (requires-python:>=3.9) 2026-03-27T03:47:52,451 Found link https://files.pythonhosted.org/packages/4b/99/3dbb611cc36672d4c9e03420a03f1d1ad33bd9f3eedf800cfea8ad2a1830/episodic-0.3.1.tar.gz (from https://pypi.org/simple/episodic/) (requires-python:>=3.9), version: 0.3.1 2026-03-27T03:47:52,452 Skipping link: No binaries permitted for episodic: https://files.pythonhosted.org/packages/4b/ec/0162cf801b32b1491532152411492accf5c79322dad8ef274a1c0565d2c1/episodic-0.3.2-py3-none-any.whl (from https://pypi.org/simple/episodic/) (requires-python:>=3.9) 2026-03-27T03:47:52,453 Found link https://files.pythonhosted.org/packages/33/4c/82f782c51790601479c54bccb27bbafffd1a1e5e62a23e3144f6406aa7e9/episodic-0.3.2.tar.gz (from https://pypi.org/simple/episodic/) (requires-python:>=3.9), version: 0.3.2 2026-03-27T03:47:52,454 Skipping link: No binaries permitted for episodic: https://files.pythonhosted.org/packages/66/8a/fb4c05cbc7d6d04039de43d97354239db0a8d72bd681893a599679fa1ae5/episodic-0.4.0-py3-none-any.whl (from https://pypi.org/simple/episodic/) (requires-python:>=3.9) 2026-03-27T03:47:52,454 Found link https://files.pythonhosted.org/packages/01/ac/5d17391ff8ffc370bf1be4a78e9d2ec6dcb8c50bfd5dead48d3efba86587/episodic-0.4.0.tar.gz (from https://pypi.org/simple/episodic/) (requires-python:>=3.9), version: 0.4.0 2026-03-27T03:47:52,455 Skipping link: No binaries permitted for episodic: https://files.pythonhosted.org/packages/ca/ae/f4f7f2f2c6892fb49fb40fae12100c0d58875736410b0ea75a31ff69a238/episodic-0.4.1-py3-none-any.whl (from https://pypi.org/simple/episodic/) (requires-python:>=3.9) 2026-03-27T03:47:52,456 Found link https://files.pythonhosted.org/packages/2c/f2/53a3d51f06c10ec32a9fedcf77ce030c008971d3f85a3f56d2de21ccd9c5/episodic-0.4.1.tar.gz (from https://pypi.org/simple/episodic/) (requires-python:>=3.9), version: 0.4.1 2026-03-27T03:47:52,457 Skipping link: No binaries permitted for episodic: https://files.pythonhosted.org/packages/5b/6c/fa1a182a7444fc38885445d9bb40debb9fbd026d0e7add19285edcf51826/episodic-0.4.2-py3-none-any.whl (from https://pypi.org/simple/episodic/) (requires-python:>=3.9) 2026-03-27T03:47:52,457 Found link https://files.pythonhosted.org/packages/50/a7/d69a24a8f92e30758b73dddd03575693b52f939faf35a5ed85c2b5762b79/episodic-0.4.2.tar.gz (from https://pypi.org/simple/episodic/) (requires-python:>=3.9), version: 0.4.2 2026-03-27T03:47:52,458 Skipping link: No binaries permitted for episodic: https://files.pythonhosted.org/packages/1c/dc/2d18abdef324b75ddb12f51ec9f04e72ba10120d34e0ac40a6dff60c6d76/episodic-0.5.0-py3-none-any.whl (from https://pypi.org/simple/episodic/) (requires-python:<3.12,>=3.9) 2026-03-27T03:47:52,459 Found link https://files.pythonhosted.org/packages/60/b7/7bb75b9f6b278f80b94d604039f49448fc8e4c44f628403b87f87a95f3df/episodic-0.5.0.tar.gz (from https://pypi.org/simple/episodic/) (requires-python:<3.12,>=3.9), version: 0.5.0 2026-03-27T03:47:52,460 Skipping link: No binaries permitted for episodic: https://files.pythonhosted.org/packages/47/b7/c05e904e8268a05b0d899a0897b98b1ab504d19f488421d3e9d8e49a85d1/episodic-0.6.0-py3-none-any.whl (from https://pypi.org/simple/episodic/) (requires-python:<3.12,>=3.9) 2026-03-27T03:47:52,461 Found link https://files.pythonhosted.org/packages/ec/93/321d7b7a2787d68be6adf20523e636f9b5b84c5e606e18470d42235ccd06/episodic-0.6.0.tar.gz (from https://pypi.org/simple/episodic/) (requires-python:<3.12,>=3.9), version: 0.6.0 2026-03-27T03:47:52,461 Skipping link: No binaries permitted for episodic: https://files.pythonhosted.org/packages/39/d1/2c80dab48ef2dceb617859671d9160e0b50c4d9f2e10db491ade4a68d0c7/episodic-0.6.1-py3-none-any.whl (from https://pypi.org/simple/episodic/) (requires-python:<3.12,>=3.9) 2026-03-27T03:47:52,462 Found link https://files.pythonhosted.org/packages/a1/da/9f5489148210f47ac6a303dd5ff09641e1dfaa44a6bea24dfb44e142aca5/episodic-0.6.1.tar.gz (from https://pypi.org/simple/episodic/) (requires-python:<3.12,>=3.9), version: 0.6.1 2026-03-27T03:47:52,463 Skipping link: No binaries permitted for episodic: https://files.pythonhosted.org/packages/c8/dc/bc0f94f2c8357a54343a4f2eb0b4727672fc4ebc48ea0df7f2d54e353cfa/episodic-0.7.0-py3-none-any.whl (from https://pypi.org/simple/episodic/) (requires-python:<3.12,>=3.9) 2026-03-27T03:47:52,464 Found link https://files.pythonhosted.org/packages/24/cc/63b2dfd2f4cf8e2be015dee9028a3f6a3ee42307ef673780e754e7f199e5/episodic-0.7.0.tar.gz (from https://pypi.org/simple/episodic/) (requires-python:<3.12,>=3.9), version: 0.7.0 2026-03-27T03:47:52,465 Skipping link: No binaries permitted for episodic: https://files.pythonhosted.org/packages/48/5e/be012e3bda0a751aad07f0ed21864aa852db5c18d97cbcfd45e4a71c2383/episodic-0.7.1-py3-none-any.whl (from https://pypi.org/simple/episodic/) (requires-python:<3.12,>=3.9) 2026-03-27T03:47:52,466 Found link https://files.pythonhosted.org/packages/40/c4/3268fde30be0a0ce557b210605f529de99e1a8877ef3cc0f66797c6e47b7/episodic-0.7.1.tar.gz (from https://pypi.org/simple/episodic/) (requires-python:<3.12,>=3.9), version: 0.7.1 2026-03-27T03:47:52,466 Skipping link: No binaries permitted for episodic: https://files.pythonhosted.org/packages/e6/5d/8250f3923285ab062f61b9441acefc2d7087c2f0cf2a9d01bbbf18abdf42/episodic-0.7.2-py3-none-any.whl (from https://pypi.org/simple/episodic/) (requires-python:<3.12,>=3.9) 2026-03-27T03:47:52,467 Found link https://files.pythonhosted.org/packages/cd/c4/ee78178451263044c5619c62141b3bd6074d4fb357bfed61981cace21985/episodic-0.7.2.tar.gz (from https://pypi.org/simple/episodic/) (requires-python:<3.12,>=3.9), version: 0.7.2 2026-03-27T03:47:52,468 Fetching project page and analyzing links: https://www.piwheels.org/simple/episodic/ 2026-03-27T03:47:52,469 Getting page https://www.piwheels.org/simple/episodic/ 2026-03-27T03:47:52,470 Found index url https://www.piwheels.org/simple 2026-03-27T03:47:52,643 Fetched page https://www.piwheels.org/simple/episodic/ as text/html 2026-03-27T03:47:52,649 Skipping link: No binaries permitted for episodic: https://www.piwheels.org/simple/episodic/episodic-0.7.1-py3-none-any.whl#sha256=4f09986b69b2a3f3ffbbbfcd38264f1280ba8e529b6ea3c41d4298ceda081add (from https://www.piwheels.org/simple/episodic/) (requires-python:<3.12,>=3.9) 2026-03-27T03:47:52,650 Skipping link: No binaries permitted for episodic: https://www.piwheels.org/simple/episodic/episodic-0.7.0-py3-none-any.whl#sha256=fce74eea545f7febbb5d0239435423c302879913d97140fe789d63aca5900613 (from https://www.piwheels.org/simple/episodic/) (requires-python:<3.12,>=3.9) 2026-03-27T03:47:52,650 Skipping link: No binaries permitted for episodic: https://archive1.piwheels.org/simple/episodic/episodic-0.6.1-py3-none-any.whl#sha256=ed0e0a0a80a46ccbb3e807844b48089726013c5cee5d27ab3e798ca4c4bc868f (from https://www.piwheels.org/simple/episodic/) (requires-python:<3.12,>=3.9) 2026-03-27T03:47:52,651 Skipping link: No binaries permitted for episodic: https://archive1.piwheels.org/simple/episodic/episodic-0.6.0-py3-none-any.whl#sha256=e503fe5d4d7940490469bf7028c1aa3ef73bb703c40d4f573414560e66988b0a (from https://www.piwheels.org/simple/episodic/) (requires-python:<3.12,>=3.9) 2026-03-27T03:47:52,651 Skipping link: No binaries permitted for episodic: https://archive1.piwheels.org/simple/episodic/episodic-0.5.0-py3-none-any.whl#sha256=84402beeb6b54ef04748ec84e0bee64b6dafb27c67c6b7ee6486daeeea3cc01e (from https://www.piwheels.org/simple/episodic/) (requires-python:<3.12,>=3.9) 2026-03-27T03:47:52,652 Skipping link: No binaries permitted for episodic: https://archive1.piwheels.org/simple/episodic/episodic-0.4.2-py3-none-any.whl#sha256=433278526bf69bf80326a9f4d23d0df30085b022f874be9b3f336015e71f0030 (from https://www.piwheels.org/simple/episodic/) (requires-python:>=3.9) 2026-03-27T03:47:52,652 Skipping link: No binaries permitted for episodic: https://archive1.piwheels.org/simple/episodic/episodic-0.4.1-py3-none-any.whl#sha256=eb181772d3706138f0bef24adfca2ca4ecc5dfa8050b58babae104c80c181d79 (from https://www.piwheels.org/simple/episodic/) (requires-python:>=3.9) 2026-03-27T03:47:52,653 Skipping link: No binaries permitted for episodic: https://archive1.piwheels.org/simple/episodic/episodic-0.4.0-py3-none-any.whl#sha256=df1c8738954cc347f4ad9136d9be6d025db21b31ab34d129ce669d7f81fa5aaf (from https://www.piwheels.org/simple/episodic/) (requires-python:>=3.9) 2026-03-27T03:47:52,654 Skipping link: No binaries permitted for episodic: https://archive1.piwheels.org/simple/episodic/episodic-0.3.2-py3-none-any.whl#sha256=e8ae7b5661eb67fe592d670eaa365f326edacbd1aff1d9bf74f591aa80a1f3a8 (from https://www.piwheels.org/simple/episodic/) (requires-python:>=3.9) 2026-03-27T03:47:52,654 Skipping link: No binaries permitted for episodic: https://archive1.piwheels.org/simple/episodic/episodic-0.3.1-py3-none-any.whl#sha256=650573ed663b880b25686be50ec10464d25a872fcea0c51b01eef07197b0012c (from https://www.piwheels.org/simple/episodic/) (requires-python:>=3.9) 2026-03-27T03:47:52,655 Skipping link: No binaries permitted for episodic: https://archive1.piwheels.org/simple/episodic/episodic-0.3.0-py3-none-any.whl#sha256=254138bac1b63dffdc02bd16b806cbd8a247e9ed7133b1c9f7add723e0ab0cfa (from https://www.piwheels.org/simple/episodic/) (requires-python:>=3.9) 2026-03-27T03:47:52,655 Skipping link: No binaries permitted for episodic: https://archive1.piwheels.org/simple/episodic/episodic-0.2.3-py3-none-any.whl#sha256=9724b95ab150add8dd9606df822509b4e3218bf0dbea160ce52bd3482791b34a (from https://www.piwheels.org/simple/episodic/) (requires-python:>=3.9) 2026-03-27T03:47:52,656 Skipping link: No binaries permitted for episodic: https://archive1.piwheels.org/simple/episodic/episodic-0.2.2-py3-none-any.whl#sha256=d65a328ffcb2ad8b49c15ff08afa5ee5eb20f2232ba69c4dda204ec3cc397a1f (from https://www.piwheels.org/simple/episodic/) (requires-python:>=3.9) 2026-03-27T03:47:52,656 Skipping link: No binaries permitted for episodic: https://archive1.piwheels.org/simple/episodic/episodic-0.2.1-py3-none-any.whl#sha256=feca46f0fe7f57608e400b8bc0633ecf79d61af32c04ab7fc175316d4cf17a73 (from https://www.piwheels.org/simple/episodic/) (requires-python:>=3.9) 2026-03-27T03:47:52,657 Skipping link: No binaries permitted for episodic: https://archive1.piwheels.org/simple/episodic/episodic-0.2.0-py3-none-any.whl#sha256=ca33b8eaedcf649335de7b10621fbde6d0816a09171caf7ab817762a0b71278f (from https://www.piwheels.org/simple/episodic/) (requires-python:>=3.9) 2026-03-27T03:47:52,657 Skipping link: No binaries permitted for episodic: https://archive1.piwheels.org/simple/episodic/episodic-0.1.3-py3-none-any.whl#sha256=3d363ed97b095b4b1505cd8eccaed320438dd3882973cb4769670e0d91057e04 (from https://www.piwheels.org/simple/episodic/) (requires-python:>=3.9) 2026-03-27T03:47:52,658 Skipping link: No binaries permitted for episodic: https://archive1.piwheels.org/simple/episodic/episodic-0.1.2-py3-none-any.whl#sha256=83d1ca60c868226d65a5b5b6cac62f1df23c548607b16482ca7d371f629747ef (from https://www.piwheels.org/simple/episodic/) (requires-python:>=3.9) 2026-03-27T03:47:52,658 Skipping link: No binaries permitted for episodic: https://archive1.piwheels.org/simple/episodic/episodic-0.1.1-py3-none-any.whl#sha256=e1a5a55727535e11476a5ece922bd6a2d9390b858564224d6f1399917540a8e4 (from https://www.piwheels.org/simple/episodic/) (requires-python:>=3.9) 2026-03-27T03:47:52,659 Skipping link: No binaries permitted for episodic: https://archive1.piwheels.org/simple/episodic/episodic-0.1.0-py3-none-any.whl#sha256=c3daaa33f76456fd37fdd724ec0048cd8bfe74669b0a5b5efe618c2239a5a096 (from https://www.piwheels.org/simple/episodic/) (requires-python:>=3.9) 2026-03-27T03:47:52,659 Skipping link: not a file: https://www.piwheels.org/simple/episodic/ 2026-03-27T03:47:52,660 Skipping link: not a file: https://pypi.org/simple/episodic/ 2026-03-27T03:47:52,681 Given no hashes to check 1 links for project 'episodic': discarding no candidates 2026-03-27T03:47:52,699 Collecting episodic==0.7.2 2026-03-27T03:47:52,701 Created temporary directory: /tmp/pip-unpack-vt1smxy0 2026-03-27T03:47:52,923 Downloading episodic-0.7.2.tar.gz (42 kB) 2026-03-27T03:47:53,046 Added episodic==0.7.2 from https://files.pythonhosted.org/packages/cd/c4/ee78178451263044c5619c62141b3bd6074d4fb357bfed61981cace21985/episodic-0.7.2.tar.gz to build tracker '/tmp/pip-build-tracker-k1xhumzp' 2026-03-27T03:47:53,053 Created temporary directory: /tmp/pip-build-env-_4x6i850 2026-03-27T03:47:53,057 Installing build dependencies: started 2026-03-27T03:47:53,058 Running command pip subprocess to install build dependencies 2026-03-27T03:47:54,180 Using pip 23.0.1 from /usr/lib/python3/dist-packages/pip (python 3.11) 2026-03-27T03:47:54,580 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-03-27T03:47:54,604 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-03-27T03:47:55,132 Collecting hatchling 2026-03-27T03:47:55,150 Using cached https://www.piwheels.org/simple/hatchling/hatchling-1.29.0-py3-none-any.whl (76 kB) 2026-03-27T03:47:55,337 Collecting packaging>=24.2 2026-03-27T03:47:55,353 Using cached https://www.piwheels.org/simple/packaging/packaging-26.0-py3-none-any.whl (74 kB) 2026-03-27T03:47:55,470 Collecting pathspec>=0.10.1 2026-03-27T03:47:55,485 Using cached https://www.piwheels.org/simple/pathspec/pathspec-1.0.4-py3-none-any.whl (55 kB) 2026-03-27T03:47:55,603 Collecting pluggy>=1.0.0 2026-03-27T03:47:55,616 Using cached https://www.piwheels.org/simple/pluggy/pluggy-1.6.0-py3-none-any.whl (20 kB) 2026-03-27T03:47:55,864 Collecting trove-classifiers 2026-03-27T03:47:55,878 Using cached https://www.piwheels.org/simple/trove-classifiers/trove_classifiers-2026.1.14.14-py3-none-any.whl (14 kB) 2026-03-27T03:47:58,551 Installing collected packages: trove-classifiers, pluggy, pathspec, packaging, hatchling 2026-03-27T03:47:58,586 Creating /tmp/pip-build-env-_4x6i850/overlay/local/bin 2026-03-27T03:47:58,588 changing mode of /tmp/pip-build-env-_4x6i850/overlay/local/bin/trove-classifiers to 755 2026-03-27T03:47:59,509 changing mode of /tmp/pip-build-env-_4x6i850/overlay/local/bin/hatchling to 755 2026-03-27T03:47:59,545 Successfully installed hatchling-1.29.0 packaging-26.0 pathspec-1.0.4 pluggy-1.6.0 trove-classifiers-2026.1.14.14 2026-03-27T03:47:59,789 Installing build dependencies: finished with status 'done' 2026-03-27T03:47:59,796 Getting requirements to build wheel: started 2026-03-27T03:47:59,797 Running command Getting requirements to build wheel 2026-03-27T03:48:00,142 Getting requirements to build wheel: finished with status 'done' 2026-03-27T03:48:00,145 Created temporary directory: /tmp/pip-modern-metadata-rawl89hx 2026-03-27T03:48:00,147 Preparing metadata (pyproject.toml): started 2026-03-27T03:48:00,148 Running command Preparing metadata (pyproject.toml) 2026-03-27T03:48:00,717 Preparing metadata (pyproject.toml): finished with status 'done' 2026-03-27T03:48:00,721 Source in /tmp/pip-wheel-ohdeugn8/episodic_a81b31338e0f4804b9ab38da25988880 has version 0.7.2, which satisfies requirement episodic==0.7.2 from https://files.pythonhosted.org/packages/cd/c4/ee78178451263044c5619c62141b3bd6074d4fb357bfed61981cace21985/episodic-0.7.2.tar.gz 2026-03-27T03:48:00,722 Removed episodic==0.7.2 from https://files.pythonhosted.org/packages/cd/c4/ee78178451263044c5619c62141b3bd6074d4fb357bfed61981cace21985/episodic-0.7.2.tar.gz from build tracker '/tmp/pip-build-tracker-k1xhumzp' 2026-03-27T03:48:00,728 Created temporary directory: /tmp/pip-unpack-e_swtxxc 2026-03-27T03:48:00,728 Building wheels for collected packages: episodic 2026-03-27T03:48:00,733 Created temporary directory: /tmp/pip-wheel-nzlud8dc 2026-03-27T03:48:00,733 Destination directory: /tmp/pip-wheel-nzlud8dc 2026-03-27T03:48:00,735 Building wheel for episodic (pyproject.toml): started 2026-03-27T03:48:00,737 Running command Building wheel for episodic (pyproject.toml) 2026-03-27T03:48:00,865 Building wheel for episodic (pyproject.toml): finished with status 'done' 2026-03-27T03:48:00,870 Created wheel for episodic: filename=episodic-0.7.2-py3-none-any.whl size=50010 sha256=66c077e497a8a26e2126011e5ee7d3aefd28207d2e7043ef7c5d09ccc4a25960 2026-03-27T03:48:00,871 Stored in directory: /tmp/pip-ephem-wheel-cache-64e2gmct/wheels/2d/92/96/07ef63a7ed3f691afd66bf5c41246967f326fa2fa932f809c4 2026-03-27T03:48:00,882 Successfully built episodic 2026-03-27T03:48:00,887 Removed build tracker: '/tmp/pip-build-tracker-k1xhumzp'