Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Why pip fails to find package even though it is available on PyPI? #10545

Closed
1 task done
shimatai opened this issue Oct 5, 2021 · 5 comments
Closed
1 task done

Why pip fails to find package even though it is available on PyPI? #10545

shimatai opened this issue Oct 5, 2021 · 5 comments
Labels
resolution: duplicate Duplicate of an existing issue/PR

Comments

@shimatai
Copy link

shimatai commented Oct 5, 2021

Description

In a new machine (or new Python environment), when I try to install requirements from pip install -r requirements.txt I always get ERROR: Could not find a version that satisfies the requirement awswrangler==1.0.0 (for a lot of packages, not only awswrangler).

In that example, requirements.txt requires awswrangler to be in exact version 1.0.0. If you access https://pypi.org/simple/awswrangler/ you can get version 1.0.0

Why this always happens? Is there any way to force download?

Expected behavior

Get all requirements installed with exact versions in TXT file.

pip version

21.2.4

Python version

3.9.7

OS

macOS Big Sur (11.6)

How to Reproduce

  1. Get a new Python environment
  2. pip install from requirements.txt
  3. Check the error and access PyPi simple package site.

Output

ERROR: Could not find a version that satisfies the requirement awswrangler==1.0.0 (from versions: 0.0b0, 0.0b2, 0.0b3, 0.0b4, 0.0b5, 0.0b6, 0.0b7, 0.0b8, 0.0b9, 0.0b10, 0.0b11, 0.0b12, 0.0b13, 0.0b14, 0.0b15, 0.0b16, 0.0b17, 0.0b18, 0.0b19, 0.0b20, 0.0b21, 0.0b22, 0.0b23, 0.0b24, 0.0b25, 0.0b26, 0.0b27, 0.0b28, 0.0b29, 0.0b30, 0.0b31, 0.0b32, 0.0.1, 0.0.2, 0.0.3, 0.0.4, 0.0.5, 0.0.6, 0.0.7, 0.0.8, 0.0.9, 0.0.10, 0.0.11, 0.0.12, 0.0.13, 0.0.14, 0.0.15, 0.0.16, 0.0.17, 0.0.18, 0.0.19, 0.0.20, 0.0.21, 0.0.22, 0.0.23, 0.0.24, 0.0.25, 0.1.0, 0.1.1, 0.1.2, 0.1.3, 0.1.4, 0.2.0, 0.2.1, 0.2.2, 0.2.3, 0.2.4, 0.2.5, 0.2.6, 0.3.0, 0.3.1, 0.3.2, 2.4.0, 2.5.0, 2.6.0, 2.7.0, 2.8.0, 2.9.0, 2.10.0, 2.11.0)
ERROR: No matching distribution found for awswrangler==1.0.0

Code of Conduct

@shimatai shimatai added S: needs triage Issues/PRs that need to be triaged type: bug A confirmed bug or unintended behavior labels Oct 5, 2021
@DiddiLeija
Copy link
Member

DiddiLeija commented Oct 5, 2021

Hi, I can confirm this bug using Windows, even when I just run pip install:

C:\Users\Diego Ramirez>pip install awswrangler==1.0.0
ERROR: Could not find a version that satisfies the requirement awswrangler==1.0.0 (from versions: 0.0b0, 0.0b2, 0.0b3, 0.0b4, 0.0b5, 0.0b6, 0.0b7, 0.0b8, 0.0b9, 0.0b10, 0.0b11, 0.0b12, 0.0b13, 0.0b14, 0.0b15, 0.0b16, 0.0b17, 0.0b18, 0.0b19, 0.0b20, 0.0b21, 0.0b22, 0.0b23, 0.0b24, 0.0b25, 0.0b26, 0.0b27, 0.0b28, 0.0b29, 0.0b30, 0.0b31, 0.0b32, 0.0.1, 0.0.2, 0.0.3, 0.0.4, 0.0.5, 0.0.6, 0.0.7, 0.0.8, 0.0.9, 0.0.10, 0.0.11, 0.0.12, 0.0.13, 0.0.14, 0.0.15, 0.0.16, 0.0.17, 0.0.18, 0.0.19, 0.0.20, 0.0.21, 0.0.22, 0.0.23, 0.0.24, 0.0.25, 0.1.0, 0.1.1, 0.1.2, 0.1.3, 0.1.4, 0.2.0, 0.2.1, 0.2.2, 0.2.3, 0.2.4, 0.2.5, 0.2.6, 0.3.0, 0.3.1, 0.3.2, 2.4.0, 2.5.0, 2.6.0, 2.7.0, 2.8.0, 2.9.0, 2.10.0, 2.11.0)
ERROR: No matching distribution found for awswrangler==1.0.0

@uranusjr
Copy link
Member

uranusjr commented Oct 5, 2021

Verbose log would be very useful

@notatallshaw
Copy link
Member

Here you go:

> python -m pip download --verbose awswrangler==1.0.0
  Link requires a different Python (3.9.7 not in: '>=3.6, <3.9'): https://files.pythonhosted.org/packages/2c/30/76e58d4cf292347e3b03b8765f16b6bd85a0b8862f0b26682e3ef81b2ba8/awswrangler-1.0.0-py3-none-any.whl#sha256=6936979ef03c36e1b996ce401e14c679114fa06453e6a9fb2dd758ad6c7d7de8 (from https://pypi.org/simple/awswrangler/) (requires-python:>=3.6, <3.9)
  Link requires a different Python (3.9.7 not in: '>=3.6, <3.9'): https://files.pythonhosted.org/packages/71/9c/f42c51b1cd6a0109436fda760ae547aaa885158b96e636620a29d99c45bb/awswrangler-1.0.0.tar.gz#sha256=73f3d5bef31d5446cf7cd4a1f127d82c2c1688931e4f66ca4514af4b83ae6e14 (from https://pypi.org/simple/awswrangler/) (requires-python:>=3.6, <3.9)
  Link requires a different Python (3.9.7 not in: '>=3.6, <3.9'): https://files.pythonhosted.org/packages/fc/77/bb1cbe9bf40b4a7d029c2f7d7d7485c2d76e1ee5f17eb101ac1593f018de/awswrangler-1.0.1-py3-none-any.whl#sha256=4d2f431acc8710a9d91c1ba05fb356e3fa8d68512f9da16266c09663e4ad1e58 (from https://pypi.org/simple/awswrangler/) (requires-python:>=3.6, <3.9)
  Link requires a different Python (3.9.7 not in: '>=3.6, <3.9'): https://files.pythonhosted.org/packages/6a/65/2203601615080dbea085d2d9f44c017788f507e7dd321405265bb36f4403/awswrangler-1.0.1.tar.gz#sha256=d891ea6b0949e2df5d13165acbd68168ca659884e318ce5285c4573b63b46a58 (from https://pypi.org/simple/awswrangler/) (requires-python:>=3.6, <3.9)
  Link requires a different Python (3.9.7 not in: '>=3.6, <3.9'): https://files.pythonhosted.org/packages/d7/d7/3bf4da56e24edcae48576fb596678916be052e88b1086f96489190e39d02/awswrangler-1.0.2-py3-none-any.whl#sha256=181c945a89d46357956e80eddc5d603534a80ba6e7dc937ae1a310194819d4f2 (from https://pypi.org/simple/awswrangler/) (requires-python:>=3.6, <3.9)
  Link requires a different Python (3.9.7 not in: '>=3.6, <3.9'): https://files.pythonhosted.org/packages/3a/13/73ef0a1e7485bb0a4a39494174333c647806150108e750afee6cb297bab2/awswrangler-1.0.2.tar.gz#sha256=96798435fabaf0673b9c5650e818e5c0f9615da7947a6784e982e2794b02d784 (from https://pypi.org/simple/awswrangler/) (requires-python:>=3.6, <3.9)
  Link requires a different Python (3.9.7 not in: '>=3.6, <3.9'): https://files.pythonhosted.org/packages/d2/82/63d4b2ed2502de10b044e4cb053ad9e2913a2e0d2c684d2f3f5170bab22a/awswrangler-1.0.3-py3-none-any.whl#sha256=d1b4eceae26ebf9766b88d489cc54ab6d6e441265d147cd21edae93190675509 (from https://pypi.org/simple/awswrangler/) (requires-python:>=3.6, <3.9)
  Link requires a different Python (3.9.7 not in: '>=3.6, <3.9'): https://files.pythonhosted.org/packages/34/f8/9fff19a4474d48b63a7900ceb5d7f07d50bd8259b5d78995b47ab7e220b4/awswrangler-1.0.3.tar.gz#sha256=4cb6acd2ebd9715f9784039df61ddcfad436de105be712363cd534c2aa4e0022 (from https://pypi.org/simple/awswrangler/) (requires-python:>=3.6, <3.9)
  Link requires a different Python (3.9.7 not in: '>=3.6, <3.9'): https://files.pythonhosted.org/packages/e0/89/948397c3063be626b015535f64a2b76358cece280a6fc8547565b030d2b3/awswrangler-1.0.4-py3-none-any.whl#sha256=47eb3aaa11c5fc2452cb51a6368fe621de4f941d846a8c196f9eb6e5c57a190d (from https://pypi.org/simple/awswrangler/) (requires-python:>=3.6, <3.9)
  Link requires a different Python (3.9.7 not in: '>=3.6, <3.9'): https://files.pythonhosted.org/packages/0a/13/d72cd37d72e177c76dec0752c531bca209e41cbe8e204c3c9c58f0f72a78/awswrangler-1.0.4.tar.gz#sha256=2dbfc0f6346751f482ef5678b6b362302cdedb131982c87bd29e5f7fa3d48e55 (from https://pypi.org/simple/awswrangler/) (requires-python:>=3.6, <3.9)
  Link requires a different Python (3.9.7 not in: '>=3.6, <3.9'): https://files.pythonhosted.org/packages/a0/b8/f6c654123fa42480920d1e32930315a5185dcad3d8e8380df08f99fd7ae5/awswrangler-1.1.0-py3-none-any.whl#sha256=571ebf91fdf76a05a9ab5dbd45e81947134b99324f857c57f4b9de80a3f9adfb (from https://pypi.org/simple/awswrangler/) (requires-python:>=3.6, <3.9)
  Link requires a different Python (3.9.7 not in: '>=3.6, <3.9'): https://files.pythonhosted.org/packages/43/6f/91ff3be0b2a7dc6d5a4f19fa946cfab36d3e66746e24192516181bede3eb/awswrangler-1.1.0.tar.gz#sha256=0608e72dd2e1a2dc9fa9df88471fd136eb8c1cf9d1ebf66143d6f423ca33e4c7 (from https://pypi.org/simple/awswrangler/) (requires-python:>=3.6, <3.9)
  Link requires a different Python (3.9.7 not in: '>=3.6, <3.9'): https://files.pythonhosted.org/packages/da/47/2e0bb612c3fc8e508f84f163394bc8ae13eef09a031e967bd66a0b222bfb/awswrangler-1.1.1-py3-none-any.whl#sha256=4cfad1e0179ff32edf2340ccb153bb406e49a393c3b18ca47b999181f393aded (from https://pypi.org/simple/awswrangler/) (requires-python:>=3.6, <3.9)
  Link requires a different Python (3.9.7 not in: '>=3.6, <3.9'): https://files.pythonhosted.org/packages/18/8e/63eb9c62d66e4d43ee846f53f98d81e3ddecaeef3260e28a8303c5657276/awswrangler-1.1.1.tar.gz#sha256=b021f3e1d09d3001a8ff9e2995cc1b69d0bbcfc9ca322869513c60aaa161dcb4 (from https://pypi.org/simple/awswrangler/) (requires-python:>=3.6, <3.9)
  Link requires a different Python (3.9.7 not in: '>=3.6, <3.9'): https://files.pythonhosted.org/packages/22/33/37e44636c942ac2dfb34d8c3ff8b10055a3b51a98ad61cf1a95a38660016/awswrangler-1.1.2-py3-none-any.whl#sha256=9450b132e688736e4c5dff5ab3e3574bfd8fcd788f47763311115d778673bc2f (from https://pypi.org/simple/awswrangler/) (requires-python:>=3.6, <3.9)
  Link requires a different Python (3.9.7 not in: '>=3.6, <3.9'): https://files.pythonhosted.org/packages/f1/51/803e986869746208389372c21eea274b0d9b3ff058cfbcbe8c2c28a28353/awswrangler-1.1.2.tar.gz#sha256=b80486195fe5a8d706e92dd70898a8eaf74599604ba49a261150d30368e83009 (from https://pypi.org/simple/awswrangler/) (requires-python:>=3.6, <3.9)
  Link requires a different Python (3.9.7 not in: '>=3.6, <3.9'): https://files.pythonhosted.org/packages/5f/45/0a9153e9787033dcd2c2706bf1f858ca4d84616dbd46a4860651ab5f0c44/awswrangler-1.2.0-py3-none-any.whl#sha256=85944e6a01328824262930d25e9a62ff3c0daa2f8e498ac3fab051e040ebc4d7 (from https://pypi.org/simple/awswrangler/) (requires-python:>=3.6, <3.9)
  Link requires a different Python (3.9.7 not in: '>=3.6, <3.9'): https://files.pythonhosted.org/packages/67/3e/ae382da719251063c26712c9131709b33248777a82f9ac52fdf4034b4da3/awswrangler-1.2.0.tar.gz#sha256=06d23915e36fc6881707f44485bd2bd494b2ce1abc00405d6b1b95c94f42e3b3 (from https://pypi.org/simple/awswrangler/) (requires-python:>=3.6, <3.9)
  Link requires a different Python (3.9.7 not in: '>=3.6, <3.9'): https://files.pythonhosted.org/packages/ae/33/47e1f39f2493ae1efa3dcd43e4d3ca2cb879baad464773f5e9321ebb196a/awswrangler-1.3.0-py3-none-any.whl#sha256=f288854958b85a27492fec9721837024a7869d54700765f68f817d03cfa17d9b (from https://pypi.org/simple/awswrangler/) (requires-python:>=3.6, <3.9)
  Link requires a different Python (3.9.7 not in: '>=3.6, <3.9'): https://files.pythonhosted.org/packages/5e/97/bdb9ac0df533719aba77c301e2e3e41bbce4bd566e7506c923249d5e5b9d/awswrangler-1.3.0.tar.gz#sha256=2ade0a265a2deba2d94f50abdb14a80a9826a8890a7494561a4972b1dc8d352f (from https://pypi.org/simple/awswrangler/) (requires-python:>=3.6, <3.9)
  Link requires a different Python (3.9.7 not in: '>=3.6, <3.9'): https://files.pythonhosted.org/packages/69/39/f877925787c6f0c33e01ff118580813e472a9def906ee1e8287ef3a28154/awswrangler-1.4.0-py3-none-any.whl#sha256=35942352a96ba584fd4b9329f701fdb1f3ea7dcf4c3ae3caf3b7780e371f1893 (from https://pypi.org/simple/awswrangler/) (requires-python:>=3.6, <3.9)
  Link requires a different Python (3.9.7 not in: '>=3.6, <3.9'): https://files.pythonhosted.org/packages/e9/1d/8cac17a602c7cfa779ffac4ceb2643df4583081d53f05628a8de9f6261c2/awswrangler-1.4.0.tar.gz#sha256=7f958c5acc49d4bdf85cc1392796ad25c9a6dd8b6b177ea38b1ab3d7d21ea182 (from https://pypi.org/simple/awswrangler/) (requires-python:>=3.6, <3.9)
  Link requires a different Python (3.9.7 not in: '>=3.6, <3.9'): https://files.pythonhosted.org/packages/f6/3d/8f08c333ebdd1725fc9e4636ff85182eb8165e5d1b6ad94282009f480fc8/awswrangler-1.5.0-py3-none-any.whl#sha256=e7bb1d84793dc0cdeeb4f15d2ff303f79b8919ee80b2087b4aa1ac10c65eb20f (from https://pypi.org/simple/awswrangler/) (requires-python:>=3.6, <3.9)
  Link requires a different Python (3.9.7 not in: '>=3.6, <3.9'): https://files.pythonhosted.org/packages/13/96/89aa083b41c9b55d036b9b73bbc5b73ca2da74e898b0dd478aef63351b14/awswrangler-1.5.0.tar.gz#sha256=8ee64ca3bbebe0c42b59d51b9367d49717a8230bf08b075be605347016d43df8 (from https://pypi.org/simple/awswrangler/) (requires-python:>=3.6, <3.9)
  Link requires a different Python (3.9.7 not in: '>=3.6, <3.9'): https://files.pythonhosted.org/packages/8e/f1/c40e08aafce1e63a37a4d097161387c3177ec5c706772716edf05c55a9ec/awswrangler-1.6.0-py3-none-any.whl#sha256=48000bf1d80a2548af71f519f90747b16a26ab5af7e6ea1ef7896d9a323ee76e (from https://pypi.org/simple/awswrangler/) (requires-python:>=3.6, <3.9)
  Link requires a different Python (3.9.7 not in: '>=3.6, <3.9'): https://files.pythonhosted.org/packages/9a/ea/71c9dc6df0397c52bfa56d583d0e2fa0d31d1c255e8d05a3bc62d6586b07/awswrangler-1.6.0.tar.gz#sha256=20fee3c4b5350b88fe73f88b456366122abf07e588e39f3c5dd610df8b2dc587 (from https://pypi.org/simple/awswrangler/) (requires-python:>=3.6, <3.9)
  Link requires a different Python (3.9.7 not in: '>=3.6, <3.9'): https://files.pythonhosted.org/packages/78/b2/fec014441579b3e8de128a77014e684b7063f7b256fdef94cd46ff8dd6ca/awswrangler-1.6.1-py3-none-any.whl#sha256=020259751425ca41f94824afa5e180b07e5d62389765009cf542c411e4987998 (from https://pypi.org/simple/awswrangler/) (requires-python:>=3.6, <3.9)
  Link requires a different Python (3.9.7 not in: '>=3.6, <3.9'): https://files.pythonhosted.org/packages/da/f2/1d74805f8d9fb8d08ccffd4858bd6640f6bbcf8bfa8f041fe5c18adf5550/awswrangler-1.6.1.tar.gz#sha256=c8a8883a7c935ee2704ffefb80904bb813d438449e0b4d4ea1b8a302621aecbc (from https://pypi.org/simple/awswrangler/) (requires-python:>=3.6, <3.9)
  Link requires a different Python (3.9.7 not in: '>=3.6, <3.9'): https://files.pythonhosted.org/packages/f0/04/85a737449f758c3c8a274cf06dc7bcf10b21de6b7d111c51a2e9c30e1074/awswrangler-1.6.2-py3-none-any.whl#sha256=8c535ed4daa24374861f6276da037ce6a9d647f60705f4cc0477bdc4dc282ba8 (from https://pypi.org/simple/awswrangler/) (requires-python:>=3.6, <3.9)
  Link requires a different Python (3.9.7 not in: '>=3.6, <3.9'): https://files.pythonhosted.org/packages/27/46/6a089cbd6f66d3a12d40bdc8e96c0fd6c70fc635687521622b7d88d1f3dc/awswrangler-1.6.2.tar.gz#sha256=42ff2644ee2fd6f5a40cb111f8ad7986ad6da711b07041b8b9c1e6e90a412408 (from https://pypi.org/simple/awswrangler/) (requires-python:>=3.6, <3.9)
  Link requires a different Python (3.9.7 not in: '>=3.6, <3.9'): https://files.pythonhosted.org/packages/55/de/2cfbc8fcff529c5e13b4782cdb33e43f3f6ac3a5971427aab67d17b14fd9/awswrangler-1.6.3-py3-none-any.whl#sha256=ce7374a581d26580b586484a5d24b9ab5e19c2fd66753983b82fbc6daf05e963 (from https://pypi.org/simple/awswrangler/) (requires-python:>=3.6, <3.9)
  Link requires a different Python (3.9.7 not in: '>=3.6, <3.9'): https://files.pythonhosted.org/packages/86/79/d3f773d1aee882bb15e0bd01f456350d4537203fc24b3b2529f60b52106b/awswrangler-1.6.3.tar.gz#sha256=9bd95336b74d822d83d167df23f96d3b20fd13b277219247bd415980ed87f4ee (from https://pypi.org/simple/awswrangler/) (requires-python:>=3.6, <3.9)
  Link requires a different Python (3.9.7 not in: '>=3.6, <3.9'): https://files.pythonhosted.org/packages/13/e5/825d557fadca8462ef1c155cbd08f8d3fe907914f9d1ca38e9ea69348784/awswrangler-1.7.0-py3-none-any.whl#sha256=8e91cef4fbca9f6db604362e86db8cd49a5a5319a96c1ff7673e8f1fdd3d90ea (from https://pypi.org/simple/awswrangler/) (requires-python:>=3.6, <3.9)
  Link requires a different Python (3.9.7 not in: '>=3.6, <3.9'): https://files.pythonhosted.org/packages/e7/73/677193527c10730ce8f15c80f358c3629e94aba502559df0e13c281f8d62/awswrangler-1.7.0.tar.gz#sha256=9d23276127d0ce75b0970cd6a8430f0c2e3b4a3a50225b9d6260d34b218fb846 (from https://pypi.org/simple/awswrangler/) (requires-python:>=3.6, <3.9)
  Link requires a different Python (3.9.7 not in: '>=3.6, <3.9'): https://files.pythonhosted.org/packages/34/80/e84a677a20a84f8cc3957f9df7177d7ed03028712d811c6ee65518d7bf26/awswrangler-1.8.0-py3-none-any.whl#sha256=b297e45f493f6a700b44a323dd1950f47a72102d0b5bacedee397134f3d8960d (from https://pypi.org/simple/awswrangler/) (requires-python:>=3.6, <3.9)
  Link requires a different Python (3.9.7 not in: '>=3.6, <3.9'): https://files.pythonhosted.org/packages/09/e9/efa29a096d3c85361cff155dc03c163bb25981f267ac27e50d8fac4a80e5/awswrangler-1.8.0.tar.gz#sha256=2f873150621398ba33b620ac635f13f308ab9e2899a3d9bf3857835ac33d9aba (from https://pypi.org/simple/awswrangler/) (requires-python:>=3.6, <3.9)
  Link requires a different Python (3.9.7 not in: '>=3.6, <3.9'): https://files.pythonhosted.org/packages/b7/1c/c76487c0dd3fe6e81aecc7ed8f6c06f9675424f85b3d1cca66a629f4689e/awswrangler-1.8.1-py3-none-any.whl#sha256=dcee84c566bfbd9d3ea7dd923eab7c5b2650edcd1a0748ad04ebf57543131646 (from https://pypi.org/simple/awswrangler/) (requires-python:>=3.6, <3.9)
  Link requires a different Python (3.9.7 not in: '>=3.6, <3.9'): https://files.pythonhosted.org/packages/90/9d/0f662753d0eae611eaa5df3f8f61a3b644b7d686794ee03305a02c244807/awswrangler-1.8.1.tar.gz#sha256=81f2bdb664c75bc4369070965ff8f97114c1be1f4c031446fe11958937a29f61 (from https://pypi.org/simple/awswrangler/) (requires-python:>=3.6, <3.9)
  Link requires a different Python (3.9.7 not in: '>=3.6, <3.9'): https://files.pythonhosted.org/packages/d0/c2/68a31caea0bf3b078154fb9cbc2e0abc8bd81f6c9297c5319af4409d3689/awswrangler-1.9.0-py3-none-any.whl#sha256=311d926d3eacbed93239eebbc89a12210b508157b371ba08db15cc94ee8d28cc (from https://pypi.org/simple/awswrangler/) (requires-python:>=3.6, <3.9)
  Link requires a different Python (3.9.7 not in: '>=3.6, <3.9'): https://files.pythonhosted.org/packages/19/7d/c8b440d9565ce42711025efb743c65c7d20165cf9033f67b5631f4a6c403/awswrangler-1.9.0.tar.gz#sha256=82a0195add178196ed5c0019eafa589721710fa5ecc8924c0298d598b6733eea (from https://pypi.org/simple/awswrangler/) (requires-python:>=3.6, <3.9)
  Link requires a different Python (3.9.7 not in: '>=3.6, <3.9'): https://files.pythonhosted.org/packages/15/a6/b96018af476ed8699c4b3d04205c051fd552a0364cc36e9b23c33b2ffff0/awswrangler-1.9.1-py3-none-any.whl#sha256=c4060311d7d9904d2442ed2252441747016d8f59665f59a705e9c5438053c5e5 (from https://pypi.org/simple/awswrangler/) (requires-python:>=3.6, <3.9)
  Link requires a different Python (3.9.7 not in: '>=3.6, <3.9'): https://files.pythonhosted.org/packages/c5/3f/e4c0900fc044f09fcda8d70d5162444dd297fa0c0b1b2a0222b2a24b6c6e/awswrangler-1.9.1.tar.gz#sha256=2a89f15a63e13417487588447e61a3a17e375af0ce57c38e9e7822cffcac55b5 (from https://pypi.org/simple/awswrangler/) (requires-python:>=3.6, <3.9)
  Link requires a different Python (3.9.7 not in: '>=3.6, <3.9'): https://files.pythonhosted.org/packages/24/d3/649703398a427ef736313652aa61b1e3daf6d12a2b5083e457c1bcfc53e0/awswrangler-1.9.2-py3-none-any.whl#sha256=de294908e78466b983d041777ecda8d7ddf954ce5c0c3ad1f57ac143c71771c7 (from https://pypi.org/simple/awswrangler/) (requires-python:>=3.6, <3.9)
  Link requires a different Python (3.9.7 not in: '>=3.6, <3.9'): https://files.pythonhosted.org/packages/86/63/f9e267ca5441fac2d6cdaff5a2cc7d055ae2984b215bc5fcbda243a3d5eb/awswrangler-1.9.2.tar.gz#sha256=0d0277adf31d57d154795f4330f055c1b55db482be5515ef52ad5fe806bce6a6 (from https://pypi.org/simple/awswrangler/) (requires-python:>=3.6, <3.9)
  Link requires a different Python (3.9.7 not in: '>=3.6, <3.9'): https://files.pythonhosted.org/packages/e0/ec/53183230be605c4fc5e861ce526bff9014b4341833732273aaa8f04e3a69/awswrangler-1.9.3-py3-none-any.whl#sha256=dccb2fd08f334e238128eacf1a2117e35c97c0fb3155065bf1799e9717a9b7f7 (from https://pypi.org/simple/awswrangler/) (requires-python:>=3.6, <3.9)
  Link requires a different Python (3.9.7 not in: '>=3.6, <3.9'): https://files.pythonhosted.org/packages/22/a8/3a9fd46285164286320dd7855ec11a5ac14e01ddbaee893497eff7f8b283/awswrangler-1.9.3.tar.gz#sha256=b53e447d019f3ba480ff69fd57f376c600392988e59de489aecf9683007bfda4 (from https://pypi.org/simple/awswrangler/) (requires-python:>=3.6, <3.9)
  Link requires a different Python (3.9.7 not in: '>=3.6, <3.9'): https://files.pythonhosted.org/packages/b9/9f/90c6a03ff5513146083c70da9d941ca4133c4939c94969286f8148ab134f/awswrangler-1.9.4-py3-none-any.whl#sha256=f957746aa8897d0404ceb2a99891c72b5b7dbb750e1aa95edd7d507ace27517e (from https://pypi.org/simple/awswrangler/) (requires-python:>=3.6, <3.9)
  Link requires a different Python (3.9.7 not in: '>=3.6, <3.9'): https://files.pythonhosted.org/packages/55/be/6ab88010c00b95fcf05b29eb2e30e2179fe0cb48bfe5585f9409cf88708b/awswrangler-1.9.4.tar.gz#sha256=8f0b96b047d79f05573fb89d4ef144c921f2283cf9a768c85fe05777e76498ec (from https://pypi.org/simple/awswrangler/) (requires-python:>=3.6, <3.9)
  Link requires a different Python (3.9.7 not in: '>=3.6, <3.9'): https://files.pythonhosted.org/packages/d8/6b/b57580d95c9345063c9aedc74644ea1067c7d8933dcec339c68b5a4f0d54/awswrangler-1.9.5-py3-none-any.whl#sha256=fb9a645711bb3ccf91ce5ea380410aac5b66389442da86e68206b71aca0fb43f (from https://pypi.org/simple/awswrangler/) (requires-python:>=3.6, <3.9)
  Link requires a different Python (3.9.7 not in: '>=3.6, <3.9'): https://files.pythonhosted.org/packages/19/1e/3ec7009833f5f012844350febe77263f3977a4f66fea4e201a2c0aec90c3/awswrangler-1.9.5.tar.gz#sha256=7c031c379800ffda571a745f045a7b2e164f8d4a9a1bc3896cc53a7f2ba85e46 (from https://pypi.org/simple/awswrangler/) (requires-python:>=3.6, <3.9)
  Link requires a different Python (3.9.7 not in: '>=3.6, <3.9'): https://files.pythonhosted.org/packages/94/af/3a14613e2d5c4f0eaf49b5345e76dfb6ad679fb0377d9b41f5762543273a/awswrangler-1.9.6-py3-none-any.whl#sha256=8b2b6bc24a6c6905b4b52178fc8b9dad47f6308b8b4ce4043b0d022ba9834bd6 (from https://pypi.org/simple/awswrangler/) (requires-python:>=3.6, <3.9)
  Link requires a different Python (3.9.7 not in: '>=3.6, <3.9'): https://files.pythonhosted.org/packages/44/a5/8be4f2eadcf402081573d6ce89d124c2fac4108370a717de7132f9cdf719/awswrangler-1.9.6.tar.gz#sha256=5e50642f599cb1aac76d15e78161ef736e09ca364ae4c6fdba913e527a5c0e9d (from https://pypi.org/simple/awswrangler/) (requires-python:>=3.6, <3.9)
  Link requires a different Python (3.9.7 not in: '>=3.6, <3.9'): https://files.pythonhosted.org/packages/9c/ac/01a7e6438f871b7aafb0f05cc8801693369c047b477e5eeb35e20d5339c0/awswrangler-1.10.0-py3-none-any.whl#sha256=0a0245b816c3e9ac9360b1ec841bd930c155cdc43f63d42eaa962cbc7cd15db3 (from https://pypi.org/simple/awswrangler/) (requires-python:>=3.6, <3.9)
  Link requires a different Python (3.9.7 not in: '>=3.6, <3.9'): https://files.pythonhosted.org/packages/cc/68/f4f219369b28fcb8250a20fad305dab14f1b25317be0d04e933cb359c322/awswrangler-1.10.0.tar.gz#sha256=7aa3828ed6e7a88a5dee8ef4757682944213fc1705a67d2172e523e103812741 (from https://pypi.org/simple/awswrangler/) (requires-python:>=3.6, <3.9)
  Link requires a different Python (3.9.7 not in: '>=3.6, <3.9'): https://files.pythonhosted.org/packages/84/37/67fbeaca38fd144f0733d27d419fe63231dc8bafc56791d15a5f3ea83554/awswrangler-1.10.1-py3-none-any.whl#sha256=4bb6823d31b2984cdbbcfd4946cc29fcdc33d0d28a194ea0001414e489824bd7 (from https://pypi.org/simple/awswrangler/) (requires-python:>=3.6, <3.9)
  Link requires a different Python (3.9.7 not in: '>=3.6, <3.9'): https://files.pythonhosted.org/packages/6e/8d/d3fa9b8506d92d7a454f31dca8a788cc22655d3896f96bcdc1bb33a33269/awswrangler-1.10.1.tar.gz#sha256=7866d9540a6ba91af36c95fd37aaaaf33fbbce233194e8b1afc03a608a372dbf (from https://pypi.org/simple/awswrangler/) (requires-python:>=3.6, <3.9)
  Link requires a different Python (3.9.7 not in: '>=3.6, <3.9'): https://files.pythonhosted.org/packages/33/03/fa7bd4ec07ceaf7eb5501b7042422b68fc83f168c88d15d8080d9f09b620/awswrangler-2.0.0-py3-none-any.whl#sha256=1cefba7edc3f82438e650ae41dce7e2f172c5c8e3257051b8d00be077fd7eb43 (from https://pypi.org/simple/awswrangler/) (requires-python:>=3.6, <3.9)
  Link requires a different Python (3.9.7 not in: '>=3.6, <3.9'): https://files.pythonhosted.org/packages/4e/d4/7e5ff792a38072141c09dc623e83ba70b60a1b00e6ee0121a762054587f7/awswrangler-2.0.0.tar.gz#sha256=64251c5bef2a562e4cd249fc7b425b7541c421887b5ca824eb114161ca82cfe0 (from https://pypi.org/simple/awswrangler/) (requires-python:>=3.6, <3.9)
  Link requires a different Python (3.9.7 not in: '>=3.6, <3.9'): https://files.pythonhosted.org/packages/b7/64/89557734c650ed35946539444269e7881045e95e3d1e95ae3610ef3783cf/awswrangler-2.0.1-py3-none-any.whl#sha256=c4c00fe4c56d0b00c4d63ad178f4c9615c7e089f9a03966051cb2ff2c451feee (from https://pypi.org/simple/awswrangler/) (requires-python:>=3.6, <3.9)
  Link requires a different Python (3.9.7 not in: '>=3.6, <3.9'): https://files.pythonhosted.org/packages/ea/f8/b44476ad881441e0f6234eaa7c9433768d895f73d39afedec4f43418f419/awswrangler-2.0.1.tar.gz#sha256=fbcf30b6a6154213e1eaad21f34499f0fc41210df2f058c015ed9573f66d3de7 (from https://pypi.org/simple/awswrangler/) (requires-python:>=3.6, <3.9)
  Link requires a different Python (3.9.7 not in: '>=3.6, <3.9'): https://files.pythonhosted.org/packages/aa/19/859c65e265fc38fa29afbc6f9766a12df1b51d020d68ee3fcc548eae610c/awswrangler-2.1.0-py3-none-any.whl#sha256=cbe361c837b03c04c0a724655c3ed55533af4e50e625e29ab9a3670644e49b23 (from https://pypi.org/simple/awswrangler/) (requires-python:>=3.6, <3.9)
  Link requires a different Python (3.9.7 not in: '>=3.6, <3.9'): https://files.pythonhosted.org/packages/46/35/28aefe2c101007c0771e9d0b64e27cb139f2a0e10571b108b67a65ff94bb/awswrangler-2.1.0.tar.gz#sha256=be1cda956d804b5fb216737e3a47904895291b768bd2817aad1f959a84ef76ba (from https://pypi.org/simple/awswrangler/) (requires-python:>=3.6, <3.9)
  Link requires a different Python (3.9.7 not in: '>=3.6, <3.9'): https://files.pythonhosted.org/packages/31/9c/38155099ea1041f20f812a0f50a8ac7603d27448b81b00f01bfc5d5f9f4c/awswrangler-2.2.0-py3-none-any.whl#sha256=63a4bc53229234c765112f7929d1aa30cb90979d6ae9289470e5fb3172741e30 (from https://pypi.org/simple/awswrangler/) (requires-python:>=3.6, <3.9)
  Link requires a different Python (3.9.7 not in: '>=3.6, <3.9'): https://files.pythonhosted.org/packages/73/b2/92989e55d25e76943f0c49358f3f2316370a59f881bec5842c84f3c495bd/awswrangler-2.2.0.tar.gz#sha256=97c71c3296908f20da30c8c83e652be966cb312ab3dcebef3d9137bcd5286c55 (from https://pypi.org/simple/awswrangler/) (requires-python:>=3.6, <3.9)
  Link requires a different Python (3.9.7 not in: '>=3.6, <3.9'): https://files.pythonhosted.org/packages/5f/50/f408cfd585c8bdede4e4334819a7b4547e641fb8517db897d8c73deb8faa/awswrangler-2.3.0-py3-none-any.whl#sha256=599e72937d87f84bce95bbd3e7490a49a065ff2c9844401562520994b31471af (from https://pypi.org/simple/awswrangler/) (requires-python:>=3.6, <3.9)
  Link requires a different Python (3.9.7 not in: '>=3.6, <3.9'): https://files.pythonhosted.org/packages/48/58/4bfbf79f485167cfea3cd39fa58b533a5b1e67068d27e60800220109241e/awswrangler-2.3.0.tar.gz#sha256=5f369fccf791e80efa7bb70496182857f35233275f66ae62d476e68be8892165 (from https://pypi.org/simple/awswrangler/) (requires-python:>=3.6, <3.9)
ERROR: Could not find a version that satisfies the requirement awswrangler==1.0.0 (from versions: 0.0b0, 0.0b2, 0.0b3, 0.0b4, 0.0b5, 0.0b6, 0.0b7, 0.0b8, 0.0b9, 0.0b10, 0.0b11, 0.0b12, 0.0b13, 0.0b14, 0.0b15, 0.0b16, 0.0b17, 0.0b18, 0.0b19, 0.0b20, 0.0b21, 0.0b22, 0.0b23, 0.0b24, 0.0b25, 0.0b26, 0.0b27, 0.0b28, 0.0b29, 0.0b30, 0.0b31, 0.0b32, 0.0.1, 0.0.2, 0.0.3, 0.0.4, 0.0.5, 0.0.6, 0.0.7, 0.0.8, 0.0.9, 0.0.10, 0.0.11, 0.0.12, 0.0.13, 0.0.14, 0.0.15, 0.0.16, 0.0.17, 0.0.18, 0.0.19, 0.0.20, 0.0.21, 0.0.22, 0.0.23, 0.0.24, 0.0.25, 0.1.0, 0.1.1, 0.1.2, 0.1.3, 0.1.4, 0.2.0, 0.2.1, 0.2.2, 0.2.3, 0.2.4, 0.2.5, 0.2.6, 0.3.0, 0.3.1, 0.3.2, 2.4.0, 2.5.0, 2.6.0, 2.7.0, 2.8.0, 2.9.0, 2.10.0, 2.11.0)
ERROR: No matching distribution found for awswrangler==1.0.0
WARNING: You are using pip version 21.2.3; however, version 21.2.4 is available.
You should consider upgrading via the 'C:\Users\damia\awswtest\.venv\Scripts\python.exe -m pip install --upgrade pip' command.

Looks like every version explicitly requires less than 3.9, not sure why though.

@notatallshaw
Copy link
Member

notatallshaw commented Oct 5, 2021

Oh it's explicitly in the wheels metadata:

Requires-Python: >=3.6, <3.9

Which I guess comes from this line here: https://github.com/awslabs/aws-data-wrangler/blob/1.0.0/setup.py#L24

The package maintainers for some reason put an upper limit on the Python requirement. You either need to use an older Python, upgrade which version you depend on, or fork the package and change the requirements yourself.

@uranusjr
Copy link
Member

uranusjr commented Oct 5, 2021

Merging this into #10421 then.

@uranusjr uranusjr closed this as completed Oct 5, 2021
@uranusjr uranusjr added resolution: duplicate Duplicate of an existing issue/PR and removed type: bug A confirmed bug or unintended behavior S: needs triage Issues/PRs that need to be triaged labels Oct 5, 2021
@github-actions github-actions bot locked as resolved and limited conversation to collaborators Nov 4, 2021
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
resolution: duplicate Duplicate of an existing issue/PR
Projects
None yet
Development

No branches or pull requests

4 participants