Closed sajith closed 2 years ago
argparse has been part of the standard library since 2.7, so there is no point in installing it.
Additionally, pip ignores installed copies of argparse (and wsgiref, see https://github.com/pypa/pip/issues/1570) when looking for installed packages. So if somebody tries to install zfec with pip install --no-index
, it will fail, even if they have the unmaintained copy of argparse from pypi installed. Distributions will often do this, after ensuring that all the dependencies are involved.
On IRC, jpds reported this:
It isn't clear to me how zfec is at fault here, because zfec is only asking for
argparse >= 0.8
, and argparse 1.1 appears to be available. Capturing for follow-up.