[Distutils] PyPi upload fails with TypeError

Ian Cordasco graffatcolmingov at gmail.com
Wed Jun 1 13:40:24 EDT 2016


There's a warning in your output. Is there anything in dist/ ?
On Jun 1, 2016 10:09 AM, "Luí­s de Sousa" <luis.de.sousa at protonmail.ch>
wrote:

> Hi again Ian,
>
> Installing setuptools for python 3 dealt away with that error but the
> upload is still failing. I am not sure this is related to twine or not, but
> I'll leave here the log in any case, someone might suggest something.
>
> Thank you,
>
> Luís
>
> $ python3 setup.py sdist
> running sdist
> running egg_info
> creating hex_utils.egg-info
> writing hex_utils.egg-info/PKG-INFO
> writing top-level names to hex_utils.egg-info/top_level.txt
> writing dependency_links to hex_utils.egg-info/dependency_links.txt
> writing entry points to hex_utils.egg-info/entry_points.txt
> writing manifest file 'hex_utils.egg-info/SOURCES.txt'
> reading manifest file 'hex_utils.egg-info/SOURCES.txt'
> writing manifest file 'hex_utils.egg-info/SOURCES.txt'
> warning: sdist: standard file not found: should have one of README,
> README.rst, README.txt
>
> running check
> creating hex-utils-0.2
> creating hex-utils-0.2/hex_utils
> creating hex-utils-0.2/hex_utils.egg-info
> making hard links in hex-utils-0.2...
> hard linking setup.py -> hex-utils-0.2
> hard linking hex_utils/__init__.py -> hex-utils-0.2/hex_utils
> hard linking hex_utils/asc.py -> hex-utils-0.2/hex_utils
> hard linking hex_utils/asc2hasc.py -> hex-utils-0.2/hex_utils
> hard linking hex_utils/grid.py -> hex-utils-0.2/hex_utils
> hard linking hex_utils/hasc.py -> hex-utils-0.2/hex_utils
> hard linking hex_utils/hasc2gml.py -> hex-utils-0.2/hex_utils
> hard linking hex_utils/surfaceSimple.py -> hex-utils-0.2/hex_utils
> hard linking hex_utils.egg-info/PKG-INFO ->
> hex-utils-0.2/hex_utils.egg-info
> hard linking hex_utils.egg-info/SOURCES.txt ->
> hex-utils-0.2/hex_utils.egg-info
> hard linking hex_utils.egg-info/dependency_links.txt ->
> hex-utils-0.2/hex_utils.egg-info
> hard linking hex_utils.egg-info/entry_points.txt ->
> hex-utils-0.2/hex_utils.egg-info
> hard linking hex_utils.egg-info/top_level.txt ->
> hex-utils-0.2/hex_utils.egg-info
> Writing hex-utils-0.2/setup.cfg
> creating dist
> Creating tar archive
> removing 'hex-utils-0.2' (and everything under it)
>
> $ twine upload dist/hex-utils-0.2.sdist
> Uploading distributions to https://pypi.python.org/pypi
> ValueError: Cannot find file (or expand pattern):
> 'dist/hex-utils-0.2.sdist'
>
> $ ls -la dist
> total 12
> drwxrwxrwx 1 root root  176 Jun  1 19:04 .
> drwxrwxrwx 1 root root 4096 Jun  1 19:04 ..
> -rwxrwxrwx 1 root root 6091 Jun  1 19:04 hex-utils-0.2.tar.gz
>
>
>
> *Sent from ProtonMail <https://protonmail.ch>, encrypted email based in
> Switzerland.*
>
>
> -------- Original Message --------
> Subject: Re: [Distutils] PyPi upload fails with TypeError
> Local Time: 24 May 2016 8:16 PM
> UTC Time: 24 May 2016 18:16
> From: graffatcolmingov at gmail.com
> To: luis.de.sousa at protonmail.ch
> CC: berker.peksag at gmail.com,Distutils-Sig at python.org
>
> Luis, it looks like you're running twine on Python 3 and setuptools is
> installed for Python 2. Try doing:
>
> python3 -m pip install setuptools
>
> or
>
> apt-get install -y python3-setuptools
>
>
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.python.org/pipermail/distutils-sig/attachments/20160601/4311cb07/attachment.html>


More information about the Distutils-SIG mailing list