[Distutils] Unable to install packages after specifying package version
P.J. Eby
pje at telecommunity.com
Wed Dec 8 05:02:06 CET 2010
At 04:04 PM 12/7/2010 +0530, devyan parmar wrote:
>On Fri, Dec 3, 2010 at 10:14 PM, P.J. Eby
><<mailto:pje at telecommunity.com>pje at telecommunity.com> wrote:
>At 04:25 PM 12/3/2010 +0530, devyan parmar wrote:
>Hello,
>
>i am trying to install package from my packageserver using PIP.
>
>for example:
>m trying
>/bin/pip install
>--extra-index-url=<<http://mypkgserver/dev>http://mypkgserver/dev>http://mypkgserver/dev
>package_name==2.4.12b
>
>
>"2.4.12b" is the version of my package but in package server it is
>going as "2.4.12b_1" extra part in version is nothing but a build
>number which getting generated from hudson JOB.
>is setuptool avoids extra build number which goes with my pcakage version ??
>
>
> No. That's why it's not being found. Ask for
> "package_name==2.4.12b-1" instead.
>
>
>Is there any way to avoid the extra hudson build number which is
>coming with my package version ??
Er, don't put it in there?
> coz i need that build number to check which package build test got
> failed...and issue is in package/setup.py i am specifying only
> versions of dependent package.
Don't use '==', then, use '>='.
>and pip install is looking for only those particular version package
>in package server, but finds hudson build number attached with
>package version which is mismatching with setup.py install requires .
>
>can you help me how version is getting identified from the package
>by setuptools.??
>
>Thanks Regards
>devyan parmar
More information about the Distutils-SIG
mailing list