Evolve 5.5.0 released
Pierre-Yves David
pierre-yves.david at ens-lyon.org
Mon Oct 31 23:53:15 UTC 2016
On 11/01/2016 12:45 AM, Augie Fackler wrote:
> (+dstufft)
>
>> On Oct 31, 2016, at 7:01 PM, Pierre-Yves David <pierre-yves.david at ens-lyon.org> wrote:
>>
>> This release is compatible from Mercurial 3.4 to Mercurial 4.0.
>> The next release will probably break this and move evolve into the official 'hgext3rd' namespace package dedicated to 3rd party extensions. But there is some tricky part around this as Python packaging apparently do not know how to remove file installed by previous version when upgrading :-/
>
> I thought pip could handle this. dstufft?
>
> (I think this is another reason to eschew easy_install.)
I tested using 'setup.py install' and installing the new version did not
cleaned the old file. I was sad :-( if Donald have some more data about
this (or a pointer to appropriate explanation) I would be very grateful.
It is probably worth noting that Evolve is not available on Pypi yet, so
I don't think anyone ever used pip to installed it¹ I intend to fix
that with the next version if the file location can be updated.
Cheers,
--
Pierre-Yves David
[1] I expect all usage to have happened with either direct sources,
setup.py --install, debian package or rpm.
More information about the Evolve-testers
mailing list