[Distutils] Normalized version confuses external tool (PyCharm)
Paul Moore
p.f.moore at gmail.com
Wed Aug 26 17:22:49 CEST 2015
On 26 August 2015 at 16:10, Piotr Dobrogost <p at 2015.forums.dobrogost.net> wrote:
> After `pip install js.deform==2.0a2-3` I get the message "Successfully
> installed js.deform-2.0a2.post3" where version "2.0a2-3" was
> normalized (I guess) to "2.0a2.post3" and that's the version pip list
> reports as well. Due to this PyCharm shows warning saying this
> requirement "js.deform==2.0a2-3" is not satisfied.
>
> What is the preferred way of solving this? Should package version be
> changed by author to 2.0a2.post3?
My immediate thought is that PyCharm's warning is wrong (the
requirement *is* satisfied, after all) and you should report a bug to
them. I suspect their code for checking requirements isn't following
the latest spec.
Paul
More information about the Distutils-SIG
mailing list