[Catalog-sig] PyPI's external packages

exarkun at twistedmatrix.com exarkun at twistedmatrix.com
Sun May 15 22:24:26 CEST 2011


On 13 May, 05:19 pm, merwok at netwok.org wrote:
>Le 13/05/2011 19:12, exarkun at twistedmatrix.com a écrit :
>>On 03:21 pm, merwok at netwok.org wrote:
>>>If you run  1Csdist 1D and then  1Csdist upload 1D, is the sdist
>>>recreated even though there have been no changes to the files?
>>Yes, the sdist is recreated.
>
>Arg, I thought the *dist commands were smarter.
>>I'm not concerned about the efficiency, though.  I'm concerned about 
>>the
>>quality of the build.  I want to generate a release, *test it*, and 
>>then
>>upload it.  Being forced to generate it and upload it at the same time
>>gets in the way of this.
>
>Right.  Now you have to run  1Csdist 1D, test the result, and run  1Csdist
>upload 1D hoping it will create the exact same file (I don 19t see why it
>wouldn 19t, but then again we 19re talking about distutils <wink>, and 
>there
>are also filesystem issues and all that).  If this bug was fixed (the
>needless regeneration), would it be enough, or would you still like a
>way to upload an arbitrary file and let PyPI accept or reject it?
>
>(BTW, what kind of testing are you talking about?  Unpackaging, running
>the test suite, installation?  What tool are you using for that?)

Those kinds of things, yea.  I don't have an automated tool for this.

Jean-Paul


More information about the Catalog-SIG mailing list