<p dir="ltr">On Nov 18, 2015 6:37 PM, "Nick Coghlan" <<a href="mailto:ncoghlan@gmail.com">ncoghlan@gmail.com</a>> wrote:<br>
><br>
> On 19 November 2015 at 06:14, Marcus Smith <<a href="mailto:qwcode@gmail.com">qwcode@gmail.com</a>> wrote:<br>
> > On Wed, Nov 18, 2015 at 11:42 AM, Donald Stufft <<a href="mailto:donald@stufft.io">donald@stufft.io</a>> wrote:<br>
> >> Only half way thinking about this right this moment, but I think so yes.<br>
> >> It’s largely designed for private use cases which is why it’s not allowed on<br>
> >> PyPI. It’s essentially a replacement for dependency_links.<br>
> ><br>
> ><br>
> > practically speaking, isn't it also a future replacement for<br>
> > "<url>#egg=name" syntax in pip vcs urls?... i.e.  using  "name@<url>"<br>
> > instead?<br>
><br>
> Yep, pip's VCS URLs were one of the main motivators for that feature:<br>
> <a href="http://pip.readthedocs.org/en/stable/reference/pip_install/#vcs-support">http://pip.readthedocs.org/en/stable/reference/pip_install/#vcs-support</a><br>
><br>
> The reason the support is defined as tool dependent is because we have<br>
> no idea how version control is going to evolve, and different tools<br>
> will support different version control systems (e.g. pip itself<br>
> supports bzr, but I'd be surprised if any new tools did, and it's<br>
> entirely possible now for tools to become popular while only<br>
> supporting git).</p>
<p dir="ltr">Another protocol that new tools might reasonably disagree about supporting is good ol' ftp. (Not sure if even pip supports it or not.)</p>
<p dir="ltr">Besides which, we haven't yet standardized what should be found at the end of that URL (unless it happens to be a prebuilt wheel, but that's probably not the most common usage).</p>
<p dir="ltr">-n</p>