On Mon, Sep 30, 2013 at 4:11 PM, Marcus Smith <qwc...@gmail.com> wrote:
>
>> The setuptools.package_index API, however, *does* support parsing
>> sdist names, it's just that it generates a *list* of possibilities,
>
>
> oh, ok, "setuptools.package_index.distros_for_url"
>
>>
>> Thus, tools using this API can contextually decide which to consider
>> the "real" interpretation, based on context.  This method is used by
>> easy_install; I don't know if pip does as well.
>
>
> how will context decide between the version being "dev" or "xdist-dev"?

By whether you asked to install "pytest-xdist" or "pytest", and by
whether "dev" or "xdist-dev" match your version requirements.  In
practice this tends to only be a problem if you are:

1. Installing the two packages during the same run, and
2. Aren't using version specifiers.
_______________________________________________
Distutils-SIG maillist  -  Distutils-SIG@python.org
https://mail.python.org/mailman/listinfo/distutils-sig

Reply via email to