PEP 508 allows for pointing to required packages using URL's. This is the
except:
A minimal URL based lookup::
pip @
https://github.com/pypa/pip/archive/1.3.1.zip#sha1=da9234ee9982d4bbb3c72346a6de940a148ea686
However, there is very little documentation, blog posts, etc on how to use
beyond the PEP itself, and so I struggled to understand it. I incorrectly
assumed that *pip*, at the start of the line, had something to do with the
given package being *installed via pip*, rather than *the name of the package
being installed*.
Therefore, is it possible to list another example line in the PEP to make it
clear that the line doesn't have to start with "pip" to work?
For further reading, my original issue, and the discovered solution -->
https://github.com/jazzband/pip-tools/issues/1056 The explanation there that
was helpful for me (that I didn't get from reading the PEP) was:
> I believe the issue is in the name @ url pattern. It should be project_name @
> vcs_url, no eggs param needed in this case by the way, but the project_name
> should be the same as package name in vcs_url/setup.py.
> [source](https://github.com/jazzband/pip-tools/issues/1056#issuecomment-582982556)
c.f. the issue I raised on GitHub, where I was suggested to post here -->
https://github.com/python/peps/issues/1444
Thanks.
--
Distutils-SIG mailing list -- [email protected]
To unsubscribe send an email to [email protected]
https://mail.python.org/mailman3/lists/distutils-sig.python.org/
Message archived at
https://mail.python.org/archives/list/[email protected]/message/7EDB234SLEVBLK357UUK2DN3COUMODUT/