Paul Moore <p.f.moore <at> gmail.com> writes:

> I installed coverage into an empty virtuwlenv based on Python 3.3.
> 
> It installed coverage-2.7 and coverage2 executables into Scripts. Why
> 2.7? Where did it get the idea that this was a Python 2.7
> installation? I ran distil with the python 3.3 that is installed in
> the virtualenv.

Ah. The metadata (see [1] for an example) mentions "coverage-2.7" as a script, 
as
it was built on 2.7. That shouldn't really be in the metadata - there should be 
a
single declaration, which is used by distlib/distil to create version-specific
aliases.

I've now removed it from the metadata from 3.6, you could try again using

distil install "coverage (3.6)"

to make sure you pick up the version I changed.

Regards,

Vinay Sajip

[1] http://www.red-dove.com/pypi/projects/C/coverage/package-3.6b3.json


_______________________________________________
Distutils-SIG maillist  -  Distutils-SIG@python.org
http://mail.python.org/mailman/listinfo/distutils-sig

Reply via email to