[Distutils] unable to upload to pypi

Zvezdan Petkovic zvezdan at zope.com
Wed Jul 27 14:34:03 CEST 2011


On Jul 27, 2011, at 7:40 AM, Algis Kabaila wrote:

You ran this command, apparently:

	python setup.py register sdist upload


> Now the dialog is as follows:
> ...
> Registering Matalg to http://pypi.python.org/pypi
> Server response (400): Bad Request


It does not know what to register at this point.
There is no package built when it tries to register.


> running sdist
> ...
> Creating tar archive
> removing 'Matalg-0.1.0' (and everything under it)


Now you have a source distribution built.


> running upload
> Submitting dist/Matalg-0.1.0.tar.gz to http://pypi.python.org/pypi
> Upload failed (401): Unauthorized


But you cannot upload it because it was not registered.

In short, the order is important:

	1. build a source distribution
	2. register
	3. upload

So the command should be (notice the order):

	python setup.py sdist register upload


> Thank you all for the suggestions.  I will keep reporting my experiences.


Please, tell us how the above works.


Best regards,

	Zvezdan




More information about the Distutils-SIG mailing list