... which then seems to be a cause for complaints when trying to upgrade other packages in my virtual environment, e.g. requests from 2.25.1 to 2.28.1:
(miro_du) E:\Python\pokusy\miro_du>pip list --outdated
Package Version Latest Type
------------------ --------- --------- -----
certifi 2020.12.5 2022.9.24 wheel
chardet 4.0.0 5.0.0 wheel
charset-normalizer 2.1.1 3.0.0 wheel
idna 2.10 3.4 wheel
requests 2.25.1 2.28.1 wheel
tabulate 0.8.9 0.9.0 wheel
(miro_du) E:\Python\pokusy\miro_du>python -m pip install --upgrade requests
Requirement already satisfied: requests in e:\python\pokusy\miro_du\lib\site-packages (2.25.1)
Collecting requests
Using cached requests-2.28.1-py3-none-any.whl (62 kB)
Requirement already satisfied: charset-normalizer<3,>=2 in e:\python\pokusy\miro_du\lib\site-packages (from requests) (2.1.1)
Requirement already satisfied: idna<4,>=2.5 in e:\python\pokusy\miro_du\lib\site-packages (from requests) (2.10)
Requirement already satisfied: urllib3<1.27,>=1.21.1 in e:\python\pokusy\miro_du\lib\site-packages (from requests) (1.26.12)
Requirement already satisfied: certifi>=2017.4.17 in e:\python\pokusy\miro_du\lib\site-packages (from requests) (2020.12.5)
Installing collected packages: requests
Attempting uninstall: requests
Found existing installation: requests 2.25.1
Uninstalling requests-2.25.1:
Successfully uninstalled requests-2.25.1
ERROR: pip's dependency resolver does not currently take into account all the packages that are installed. This behaviour is the source of the following dependency conflicts.
pypisearch 1.3.5 requires requests==2.25.1, but you have requests 2.28.1 which is incompatible.
Successfully installed requests-2.28.1
(miro_du) E:\Python\pokusy\miro_du>pip list --outdated
Package Version Latest Type
------------------ --------- --------- -----
certifi 2020.12.5 2022.9.24 wheel
chardet 4.0.0 5.0.0 wheel
charset-normalizer 2.1.1 3.0.0 wheel
idna 2.10 3.4 wheel
tabulate 0.8.9 0.9.0 wheel
Why are pypisearch requirements set to be on those exact versions, please?
Hello,
it seems that there are strict versions required for some packages needed by pypisearch:
... which then seems to be a cause for complaints when trying to upgrade other packages in my virtual environment, e.g. requests from 2.25.1 to 2.28.1:
Why are pypisearch requirements set to be on those exact versions, please?
Thank you, Martin