2026-08-15T08:13:26,041 Created temporary directory: /tmp/pip-ephem-wheel-cache-svn5rf24 2026-08-15T08:13:26,043 Created temporary directory: /tmp/pip-build-tracker-uw1zr6_b 2026-08-15T08:13:26,044 Initialized build tracking at /tmp/pip-build-tracker-uw1zr6_b 2026-08-15T08:13:26,044 Created build tracker: /tmp/pip-build-tracker-uw1zr6_b 2026-08-15T08:13:26,045 Entered build tracker: /tmp/pip-build-tracker-uw1zr6_b 2026-08-15T08:13:26,046 Created temporary directory: /tmp/pip-wheel-lye28rlh 2026-08-15T08:13:26,049 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-08-15T08:13:26,051 Created temporary directory: /tmp/pip-ephem-wheel-cache-98u2n_ux 2026-08-15T08:13:26,073 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-08-15T08:13:26,077 2 location(s) to search for versions of jsno: 2026-08-15T08:13:26,077 * https://pypi.org/simple/jsno/ 2026-08-15T08:13:26,077 * https://www.piwheels.org/simple/jsno/ 2026-08-15T08:13:26,078 Fetching project page and analyzing links: https://pypi.org/simple/jsno/ 2026-08-15T08:13:26,078 Getting page https://pypi.org/simple/jsno/ 2026-08-15T08:13:26,080 Found index url https://pypi.org/simple 2026-08-15T08:13:26,310 Fetched page https://pypi.org/simple/jsno/ as application/vnd.pypi.simple.v1+json 2026-08-15T08:13:26,320 Skipping link: No binaries permitted for jsno: https://files.pythonhosted.org/packages/1f/f3/83071953b5fbacbbbcc569266502322aca350c91a47f4ac5cdd71bac2fe3/jsno-1.0.0-py3-none-any.whl (from https://pypi.org/simple/jsno/) (requires-python:>=3.11) 2026-08-15T08:13:26,322 Found link https://files.pythonhosted.org/packages/ab/23/95f2f4a3dd63ce5892da49a5759b262de6400db70e6d469ba13a4ba95ea6/jsno-1.0.0.tar.gz (from https://pypi.org/simple/jsno/) (requires-python:>=3.11), version: 1.0.0 2026-08-15T08:13:26,323 Skipping link: No binaries permitted for jsno: https://files.pythonhosted.org/packages/3a/96/fb46441797af4e3de28fa3e314e4f0a80db7b0cbbe9dd01d08a2197f5545/jsno-1.0.1-py3-none-any.whl (from https://pypi.org/simple/jsno/) (requires-python:>=3.11) 2026-08-15T08:13:26,324 Found link https://files.pythonhosted.org/packages/ee/bc/e752ae4d0980415d96e367842d5e1f23d7c16661db47fca2ce18bf23c205/jsno-1.0.1.tar.gz (from https://pypi.org/simple/jsno/) (requires-python:>=3.11), version: 1.0.1 2026-08-15T08:13:26,325 Skipping link: No binaries permitted for jsno: https://files.pythonhosted.org/packages/71/19/39b1d98b11c2552b72f8d15916c976d8cd71c9f3000fb7e6ae24f767359b/jsno-1.0.2-py3-none-any.whl (from https://pypi.org/simple/jsno/) (requires-python:>=3.11) 2026-08-15T08:13:26,326 Found link https://files.pythonhosted.org/packages/59/31/b9e6e3da295808e76773fb288f71e7f5ba5e2944346748f6056b869901a2/jsno-1.0.2.tar.gz (from https://pypi.org/simple/jsno/) (requires-python:>=3.11), version: 1.0.2 2026-08-15T08:13:26,327 Skipping link: No binaries permitted for jsno: https://files.pythonhosted.org/packages/62/44/5b3f287c47cb0bd1862d85259c3e9f815629fd44615f5dee7cba526a1760/jsno-1.0.3-py3-none-any.whl (from https://pypi.org/simple/jsno/) (requires-python:>=3.11) 2026-08-15T08:13:26,328 Found link https://files.pythonhosted.org/packages/de/59/e7fea88501af6d8867974773440bdd1160e4259589d2532581a943eab0a6/jsno-1.0.3.tar.gz (from https://pypi.org/simple/jsno/) (requires-python:>=3.11), version: 1.0.3 2026-08-15T08:13:26,328 Skipping link: No binaries permitted for jsno: https://files.pythonhosted.org/packages/b0/00/2f1cfc592985ef663f9d2d528dc92d87c91edae89fed00939795024ebadb/jsno-1.0.4-py3-none-any.whl (from https://pypi.org/simple/jsno/) (requires-python:>=3.11) 2026-08-15T08:13:26,329 Found link https://files.pythonhosted.org/packages/3e/eb/00294dc19a0bb4d7ca0c099b0878105be8bcb51659850c61b38a29cad5ac/jsno-1.0.4.tar.gz (from https://pypi.org/simple/jsno/) (requires-python:>=3.11), version: 1.0.4 2026-08-15T08:13:26,330 Skipping link: No binaries permitted for jsno: https://files.pythonhosted.org/packages/73/00/bf8e77a3d9ae27d02bc337dcbb4dfc8c7498a6f7a2969b72ecac21dddb06/jsno-1.0.5-py3-none-any.whl (from https://pypi.org/simple/jsno/) (requires-python:>=3.11) 2026-08-15T08:13:26,331 Found link https://files.pythonhosted.org/packages/e2/70/26d22c2128586a52af058ee18e1ac79526b3ea978280b4d7b7353788b816/jsno-1.0.5.tar.gz (from https://pypi.org/simple/jsno/) (requires-python:>=3.11), version: 1.0.5 2026-08-15T08:13:26,332 Skipping link: No binaries permitted for jsno: https://files.pythonhosted.org/packages/22/1a/ae422fcf70dcc5ab43b2968dbb8d56f3791a6642a291a9c8b012c98e5b94/jsno-1.0.6-py3-none-any.whl (from https://pypi.org/simple/jsno/) (requires-python:>=3.11) 2026-08-15T08:13:26,333 Found link https://files.pythonhosted.org/packages/39/66/bc283cb14127d907207a7b8c76dcf2a729f92572ee0f61aeb7f63d4beea0/jsno-1.0.6.tar.gz (from https://pypi.org/simple/jsno/) (requires-python:>=3.11), version: 1.0.6 2026-08-15T08:13:26,333 Skipping link: No binaries permitted for jsno: https://files.pythonhosted.org/packages/60/d1/e4f993b47586938808547409f6282b90b75253399e6f4ad31cc4f5e4a03c/jsno-1.0.7-py3-none-any.whl (from https://pypi.org/simple/jsno/) (requires-python:>=3.11) 2026-08-15T08:13:26,334 Found link https://files.pythonhosted.org/packages/70/10/6e078143d259087ae947c7c8dab995e858ba57b8e706a76af2b8358c976c/jsno-1.0.7.tar.gz (from https://pypi.org/simple/jsno/) (requires-python:>=3.11), version: 1.0.7 2026-08-15T08:13:26,335 Skipping link: No binaries permitted for jsno: https://files.pythonhosted.org/packages/52/20/d576f14f0f6f064152d429b849e8047c11e87145ed55955f7ee5e155d5b1/jsno-1.1.0-py3-none-any.whl (from https://pypi.org/simple/jsno/) (requires-python:>=3.11) 2026-08-15T08:13:26,336 Found link https://files.pythonhosted.org/packages/3d/d7/dbb1fc6a90a8a62534eabb7f5988b414c6b36ea0f32782e3f01105f1eb3e/jsno-1.1.0.tar.gz (from https://pypi.org/simple/jsno/) (requires-python:>=3.11), version: 1.1.0 2026-08-15T08:13:26,336 Skipping link: No binaries permitted for jsno: https://files.pythonhosted.org/packages/35/fb/6a31a62b3a65ed66508df1d0640af0384321d1e586504ecc7aecff987c19/jsno-1.1.1-py3-none-any.whl (from https://pypi.org/simple/jsno/) (requires-python:>=3.11) 2026-08-15T08:13:26,337 Found link https://files.pythonhosted.org/packages/d5/f9/3da0ea70f42fdf5b81b44c3fd05ebcee8aae41fe8a41cf7193056e48a8ac/jsno-1.1.1.tar.gz (from https://pypi.org/simple/jsno/) (requires-python:>=3.11), version: 1.1.1 2026-08-15T08:13:26,338 Skipping link: No binaries permitted for jsno: https://files.pythonhosted.org/packages/fe/a3/11bbd8b66c6c1d0b7a95ca778bbe729956b96d53a063f4f446e3a9d6d0ec/jsno-1.1.2-py3-none-any.whl (from https://pypi.org/simple/jsno/) (requires-python:>=3.11) 2026-08-15T08:13:26,339 Found link https://files.pythonhosted.org/packages/25/25/7a59411b62773a22d229028ffea4575639fc86a3cc12183b686359eb6713/jsno-1.1.2.tar.gz (from https://pypi.org/simple/jsno/) (requires-python:>=3.11), version: 1.1.2 2026-08-15T08:13:26,340 Skipping link: No binaries permitted for jsno: https://files.pythonhosted.org/packages/50/3e/db01732591b0ff4f16d7514fecbceb645b9f3d1f52ec2bdaed0bf515d44e/jsno-1.1.3-py3-none-any.whl (from https://pypi.org/simple/jsno/) (requires-python:>=3.11) 2026-08-15T08:13:26,341 Found link https://files.pythonhosted.org/packages/bf/a5/bc334d8f5da426c4170b2aaa76f97ab1942b2cec4486709aac098a265cc6/jsno-1.1.3.tar.gz (from https://pypi.org/simple/jsno/) (requires-python:>=3.11), version: 1.1.3 2026-08-15T08:13:26,341 Skipping link: No binaries permitted for jsno: https://files.pythonhosted.org/packages/be/ea/ed6f32cbf87e62f22af8c57c82deb63b2bf31961c70c063b0806382d6ee3/jsno-1.1.4-py3-none-any.whl (from https://pypi.org/simple/jsno/) (requires-python:>=3.11) 2026-08-15T08:13:26,342 Found link https://files.pythonhosted.org/packages/0f/0a/0f01e41246e1023073e5f2e6a8dd320b6530c0794b332419481011a59df7/jsno-1.1.4.tar.gz (from https://pypi.org/simple/jsno/) (requires-python:>=3.11), version: 1.1.4 2026-08-15T08:13:26,343 Skipping link: No binaries permitted for jsno: https://files.pythonhosted.org/packages/7b/44/7b367a7b87c5ff61532213012172aa4121d14dcd09a2d14c818062ef15a8/jsno-1.1.5-py3-none-any.whl (from https://pypi.org/simple/jsno/) (requires-python:>=3.11) 2026-08-15T08:13:26,344 Found link https://files.pythonhosted.org/packages/3b/a4/6ce1a5f6753596f410f28162aafbb565ade25a2b0332bada9d0445b6e453/jsno-1.1.5.tar.gz (from https://pypi.org/simple/jsno/) (requires-python:>=3.11), version: 1.1.5 2026-08-15T08:13:26,345 Skipping link: No binaries permitted for jsno: https://files.pythonhosted.org/packages/7d/cd/de19bff1ab85b68264ecb196d3743c15b2397c7d2d95364d32045c17a2dd/jsno-1.2.0-py3-none-any.whl (from https://pypi.org/simple/jsno/) (requires-python:>=3.11) 2026-08-15T08:13:26,346 Found link https://files.pythonhosted.org/packages/be/3d/09cd1223584371cb990a2050ea5827f542b4ec58cc8608e8742268965f2c/jsno-1.2.0.tar.gz (from https://pypi.org/simple/jsno/) (requires-python:>=3.11), version: 1.2.0 2026-08-15T08:13:26,346 Skipping link: No binaries permitted for jsno: https://files.pythonhosted.org/packages/9e/9e/98d2354c6f605273714f99733ac02e0a62dae0bc32f0e3e3aa3c947a73b7/jsno-1.2.1-py3-none-any.whl (from https://pypi.org/simple/jsno/) (requires-python:>=3.11) 2026-08-15T08:13:26,347 Found link https://files.pythonhosted.org/packages/b2/be/1c91e9c168df1931f56b1bf87eb24190507507e789a9caa310d5ec74064e/jsno-1.2.1.tar.gz (from https://pypi.org/simple/jsno/) (requires-python:>=3.11), version: 1.2.1 2026-08-15T08:13:26,348 Skipping link: No binaries permitted for jsno: https://files.pythonhosted.org/packages/70/eb/3e2cc9c4fbd1260c161d7f88b764483ebd035849bd1f042a700721a9894c/jsno-1.2.2-py3-none-any.whl (from https://pypi.org/simple/jsno/) (requires-python:>=3.11) 2026-08-15T08:13:26,348 Found link https://files.pythonhosted.org/packages/bb/9c/b7e010f90078bce7fbf1c00a738015ecef5d398717fde22f8796f6561eb8/jsno-1.2.2.tar.gz (from https://pypi.org/simple/jsno/) (requires-python:>=3.11), version: 1.2.2 2026-08-15T08:13:26,349 Skipping link: No binaries permitted for jsno: https://files.pythonhosted.org/packages/33/dc/4e6a5ca8313863105f99955cba9c7920e2373ac7ccce30a2364766cb4131/jsno-1.2.3-py3-none-any.whl (from https://pypi.org/simple/jsno/) (requires-python:>=3.11) 2026-08-15T08:13:26,350 Found link https://files.pythonhosted.org/packages/66/3a/cbc2b6c9cc91ad31a021f8ec67ce4c4ed7d4d62dd3ebb8ec1cb4446a4ceb/jsno-1.2.3.tar.gz (from https://pypi.org/simple/jsno/) (requires-python:>=3.11), version: 1.2.3 2026-08-15T08:13:26,351 Skipping link: No binaries permitted for jsno: https://files.pythonhosted.org/packages/94/32/1c45c1069dd26b8bbc32f11d6b254f4e0633b6bec0f2b3f8936701a3eb4a/jsno-1.3.0-py3-none-any.whl (from https://pypi.org/simple/jsno/) (requires-python:>=3.11) 2026-08-15T08:13:26,352 Found link https://files.pythonhosted.org/packages/67/8d/36c3f38b136a8f5933c438a3276db34e7936b09d3b4a0daa84b407468326/jsno-1.3.0.tar.gz (from https://pypi.org/simple/jsno/) (requires-python:>=3.11), version: 1.3.0 2026-08-15T08:13:26,352 Skipping link: No binaries permitted for jsno: https://files.pythonhosted.org/packages/2b/b1/51cd5aca6195b52bd09af77b7043b5c9c91b328dd3ff9b8ee60d56b722f2/jsno-1.3.1-py3-none-any.whl (from https://pypi.org/simple/jsno/) (requires-python:>=3.11) 2026-08-15T08:13:26,353 Found link https://files.pythonhosted.org/packages/f7/c8/4e8ce469b398554cb6ec2443f0b865d1a4d4b07180f2119bd853245c5a6c/jsno-1.3.1.tar.gz (from https://pypi.org/simple/jsno/) (requires-python:>=3.11), version: 1.3.1 2026-08-15T08:13:26,354 Skipping link: No binaries permitted for jsno: https://files.pythonhosted.org/packages/cc/5f/2e9a483bbfcea7d95953eeeaee107c911373067e183b443c2c2623f5afce/jsno-1.4.0-py3-none-any.whl (from https://pypi.org/simple/jsno/) (requires-python:>=3.13) 2026-08-15T08:13:26,355 Link requires a different Python (3.11.2 not in: '>=3.13'): https://files.pythonhosted.org/packages/08/2f/15c6ecdcc4d968d3428d6cfe27878da0b6f15bfb80c50fd79e7bbcbd3410/jsno-1.4.0.tar.gz (from https://pypi.org/simple/jsno/) (requires-python:>=3.13) 2026-08-15T08:13:26,355 Skipping link: 1.4.0 Requires-Python >=3.13: https://files.pythonhosted.org/packages/08/2f/15c6ecdcc4d968d3428d6cfe27878da0b6f15bfb80c50fd79e7bbcbd3410/jsno-1.4.0.tar.gz (from https://pypi.org/simple/jsno/) (requires-python:>=3.13) 2026-08-15T08:13:26,357 Fetching project page and analyzing links: https://www.piwheels.org/simple/jsno/ 2026-08-15T08:13:26,357 Getting page https://www.piwheels.org/simple/jsno/ 2026-08-15T08:13:26,358 Found index url https://www.piwheels.org/simple 2026-08-15T08:13:26,541 Fetched page https://www.piwheels.org/simple/jsno/ as text/html 2026-08-15T08:13:26,548 Skipping link: No binaries permitted for jsno: https://archive1.piwheels.org/simple/jsno/jsno-1.3.1-py3-none-any.whl#sha256=b2da32ee5b1dacb75f9469cface2687c4f216e5f58ac9895e86189d6c2830452 (from https://www.piwheels.org/simple/jsno/) (requires-python:>=3.11) 2026-08-15T08:13:26,548 Skipping link: No binaries permitted for jsno: https://archive1.piwheels.org/simple/jsno/jsno-1.3.0-py3-none-any.whl#sha256=289caa77555be5f269c19b678ce7859a3a7e7647c8a74ec11219aebfdafc5871 (from https://www.piwheels.org/simple/jsno/) (requires-python:>=3.11) 2026-08-15T08:13:26,549 Skipping link: No binaries permitted for jsno: https://archive1.piwheels.org/simple/jsno/jsno-1.2.3-py3-none-any.whl#sha256=2c0f756fe3a9e119326d392aa7e438f58b1da51abb7641943789acbd6ddbde76 (from https://www.piwheels.org/simple/jsno/) (requires-python:>=3.11) 2026-08-15T08:13:26,549 Skipping link: No binaries permitted for jsno: https://archive1.piwheels.org/simple/jsno/jsno-1.2.2-py3-none-any.whl#sha256=6087138728e2e261347339d8fdea8e199dd5384e6e1b6661f7b10ff1944a5b1a (from https://www.piwheels.org/simple/jsno/) (requires-python:>=3.11) 2026-08-15T08:13:26,550 Skipping link: No binaries permitted for jsno: https://archive1.piwheels.org/simple/jsno/jsno-1.2.1-py3-none-any.whl#sha256=031a712ebda5ca5a2df3a0ce46c83fe988ce152310d6971b918dd129fa0be42e (from https://www.piwheels.org/simple/jsno/) (requires-python:>=3.11) 2026-08-15T08:13:26,550 Skipping link: No binaries permitted for jsno: https://archive1.piwheels.org/simple/jsno/jsno-1.2.0-py3-none-any.whl#sha256=efd44ad36278bc902c7fd65287471e8755c3ea437e007de902d52142630041fa (from https://www.piwheels.org/simple/jsno/) (requires-python:>=3.11) 2026-08-15T08:13:26,551 Skipping link: No binaries permitted for jsno: https://archive1.piwheels.org/simple/jsno/jsno-1.1.5-py3-none-any.whl#sha256=00b83c5e9ae44d2eda9f68a10713cec073e7c76fbddbbb5d2c44badfdfa70a3b (from https://www.piwheels.org/simple/jsno/) (requires-python:>=3.11) 2026-08-15T08:13:26,552 Skipping link: No binaries permitted for jsno: https://archive1.piwheels.org/simple/jsno/jsno-1.1.4-py3-none-any.whl#sha256=c79bd6f18cfe982c36920a097a3530fa58548e87c96af183732405c8a8467f1a (from https://www.piwheels.org/simple/jsno/) (requires-python:>=3.11) 2026-08-15T08:13:26,552 Skipping link: No binaries permitted for jsno: https://archive1.piwheels.org/simple/jsno/jsno-1.1.3-py3-none-any.whl#sha256=7826dd0cbc3385dff3ed6e9ebf7c3115fc4b46952aab99d0faf00d84ab20871c (from https://www.piwheels.org/simple/jsno/) (requires-python:>=3.11) 2026-08-15T08:13:26,553 Skipping link: No binaries permitted for jsno: https://archive1.piwheels.org/simple/jsno/jsno-1.1.2-py3-none-any.whl#sha256=975033d1e42fb1519543deacf3a15ef83c56643245995a0b183b835b305c517f (from https://www.piwheels.org/simple/jsno/) (requires-python:>=3.11) 2026-08-15T08:13:26,553 Skipping link: No binaries permitted for jsno: https://archive1.piwheels.org/simple/jsno/jsno-1.1.1-py3-none-any.whl#sha256=43d534de633c4659acd4a6003ec917310d4394c13e95eaa18103fabad0ca9748 (from https://www.piwheels.org/simple/jsno/) (requires-python:>=3.11) 2026-08-15T08:13:26,554 Skipping link: No binaries permitted for jsno: https://archive1.piwheels.org/simple/jsno/jsno-1.1.0-py3-none-any.whl#sha256=2076ff2b7e128abe820f2d8a7022c1ce27ea4b809650dd2348e0a5cd37f4515b (from https://www.piwheels.org/simple/jsno/) (requires-python:>=3.11) 2026-08-15T08:13:26,555 Skipping link: No binaries permitted for jsno: https://archive1.piwheels.org/simple/jsno/jsno-1.0.7-py3-none-any.whl#sha256=ba0a7a96c2aa27ffc67a1596a90543fc8c50639887edd668bcc22ed4ed3865f6 (from https://www.piwheels.org/simple/jsno/) (requires-python:>=3.11) 2026-08-15T08:13:26,556 Skipping link: No binaries permitted for jsno: https://archive1.piwheels.org/simple/jsno/jsno-1.0.6-py3-none-any.whl#sha256=9c27a8b1942abd608be7a36487d9ef0236c66d09ef4a7a757bea58678c671738 (from https://www.piwheels.org/simple/jsno/) (requires-python:>=3.11) 2026-08-15T08:13:26,556 Skipping link: No binaries permitted for jsno: https://archive1.piwheels.org/simple/jsno/jsno-1.0.5-py3-none-any.whl#sha256=043345fbaf16d6611ab4c438af487f1343772abf4d4088fc03081a44a9ad5a14 (from https://www.piwheels.org/simple/jsno/) (requires-python:>=3.11) 2026-08-15T08:13:26,557 Skipping link: No binaries permitted for jsno: https://archive1.piwheels.org/simple/jsno/jsno-1.0.4-py3-none-any.whl#sha256=f17707b0956897943b39153f6671446ba4e965bcd41938ce1b7ae426d19ccc21 (from https://www.piwheels.org/simple/jsno/) (requires-python:>=3.11) 2026-08-15T08:13:26,557 Skipping link: No binaries permitted for jsno: https://archive1.piwheels.org/simple/jsno/jsno-1.0.3-py3-none-any.whl#sha256=a3768fef1a81de6f05a553e9b476adbf66cdf04a7892e7c00ac431b32c622a1a (from https://www.piwheels.org/simple/jsno/) (requires-python:>=3.11) 2026-08-15T08:13:26,557 Skipping link: No binaries permitted for jsno: https://archive1.piwheels.org/simple/jsno/jsno-1.0.2-py3-none-any.whl#sha256=546c5a3fa615614721d9fce5724eede4a87e1c6bcdd1e03fa7bb265d521d4048 (from https://www.piwheels.org/simple/jsno/) (requires-python:>=3.11) 2026-08-15T08:13:26,558 Skipping link: No binaries permitted for jsno: https://archive1.piwheels.org/simple/jsno/jsno-1.0.1-py3-none-any.whl#sha256=47bc1799ab219bdb4910cef56808acb77b6d5ef0fef1f135276f2fad41dc5f2e (from https://www.piwheels.org/simple/jsno/) (requires-python:>=3.11) 2026-08-15T08:13:26,558 Skipping link: No binaries permitted for jsno: https://archive1.piwheels.org/simple/jsno/jsno-1.0.0-py3-none-any.whl#sha256=7efbcad4683f36aca542302766f7959054bf115ac0e3de22f7880307c5a49e91 (from https://www.piwheels.org/simple/jsno/) (requires-python:>=3.11) 2026-08-15T08:13:26,559 Skipping link: not a file: https://www.piwheels.org/simple/jsno/ 2026-08-15T08:13:26,560 Skipping link: not a file: https://pypi.org/simple/jsno/ 2026-08-15T08:13:26,583 Given no hashes to check 0 links for project 'jsno': discarding no candidates 2026-08-15T08:13:26,584 ERROR: Ignored the following versions that require a different python version: 1.4.0 Requires-Python >=3.13 2026-08-15T08:13:26,586 ERROR: Could not find a version that satisfies the requirement jsno==1.4.0 (from versions: 1.0.0, 1.0.1, 1.0.2, 1.0.3, 1.0.4, 1.0.5, 1.0.6, 1.0.7, 1.1.0, 1.1.1, 1.1.2, 1.1.3, 1.1.4, 1.1.5, 1.2.0, 1.2.1, 1.2.2, 1.2.3, 1.3.0, 1.3.1) 2026-08-15T08:13:26,587 ERROR: No matching distribution found for jsno==1.4.0 2026-08-15T08:13:26,589 Exception information: 2026-08-15T08:13:26,589 Traceback (most recent call last): 2026-08-15T08:13:26,589 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/resolvers.py", line 348, in resolve 2026-08-15T08:13:26,589 self._add_to_criteria(self.state.criteria, r, parent=None) 2026-08-15T08:13:26,589 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/resolvers.py", line 173, in _add_to_criteria 2026-08-15T08:13:26,589 raise RequirementsConflicted(criterion) 2026-08-15T08:13:26,589 pip._vendor.resolvelib.resolvers.RequirementsConflicted: Requirements conflict: SpecifierRequirement('jsno==1.4.0') 2026-08-15T08:13:26,589 2026-08-15T08:13:26,589 During handling of the above exception, another exception occurred: 2026-08-15T08:13:26,589 2026-08-15T08:13:26,589 Traceback (most recent call last): 2026-08-15T08:13:26,589 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/resolver.py", line 92, in resolve 2026-08-15T08:13:26,589 result = self._result = resolver.resolve( 2026-08-15T08:13:26,589 ^^^^^^^^^^^^^^^^^ 2026-08-15T08:13:26,589 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/resolvers.py", line 481, in resolve 2026-08-15T08:13:26,589 state = resolution.resolve(requirements, max_rounds=max_rounds) 2026-08-15T08:13:26,589 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-08-15T08:13:26,589 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/resolvers.py", line 350, in resolve 2026-08-15T08:13:26,589 raise ResolutionImpossible(e.criterion.information) 2026-08-15T08:13:26,589 pip._vendor.resolvelib.resolvers.ResolutionImpossible: [RequirementInformation(requirement=SpecifierRequirement('jsno==1.4.0'), parent=None)] 2026-08-15T08:13:26,589 2026-08-15T08:13:26,589 The above exception was the direct cause of the following exception: 2026-08-15T08:13:26,589 2026-08-15T08:13:26,589 Traceback (most recent call last): 2026-08-15T08:13:26,589 File "/usr/lib/python3/dist-packages/pip/_internal/cli/base_command.py", line 160, in exc_logging_wrapper 2026-08-15T08:13:26,589 status = run_func(*args) 2026-08-15T08:13:26,589 ^^^^^^^^^^^^^^^ 2026-08-15T08:13:26,589 File "/usr/lib/python3/dist-packages/pip/_internal/cli/req_command.py", line 247, in wrapper 2026-08-15T08:13:26,589 return func(self, options, args) 2026-08-15T08:13:26,589 ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-08-15T08:13:26,589 File "/usr/lib/python3/dist-packages/pip/_internal/commands/wheel.py", line 170, in run 2026-08-15T08:13:26,589 requirement_set = resolver.resolve(reqs, check_supported_wheels=True) 2026-08-15T08:13:26,589 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-08-15T08:13:26,589 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/resolver.py", line 101, in resolve 2026-08-15T08:13:26,589 raise error from e 2026-08-15T08:13:26,589 pip._internal.exceptions.DistributionNotFound: No matching distribution found for jsno==1.4.0 2026-08-15T08:13:26,595 Removed build tracker: '/tmp/pip-build-tracker-uw1zr6_b'