<div dir="ltr">Ciao a tutti,<div><br></div><div>Mi sto spaccando le corna su una cosa che immagino essere stupida e banale e mi fara' sentire piccolo e misero di fronte all'universo.</div><div><br></div><div>Ho iniziato a estrarre una piccola libreria di utilities per <a href="http://simpy.readthedocs.org">simpy</a>, che ho chiamato <a href="https://github.com/thinkingbox/simpyple">simpyple</a> e rilasciato su github.<br clear="all">
<div><br></div><div>Ho registrato il package su PyPI e vorrei pubblicarlo ma python setup bdist fallisce con il seguente errore:</div><div><div><div><div>(simpy)# Piergiulianos-MacBook-Pro:simpyple bop$ python setup.py bdist</div>
<div>running bdist</div><div>running bdist_dumb</div><div>running build</div><div>running build_py</div><div>creating build</div><div>creating build/lib</div><div>creating build/lib/simpyple</div><div>copying __init__.py -> build/lib/simpyple</div>
<div>copying schedule.py -> build/lib/simpyple</div><div>running egg_info</div><div>creating simpyple.egg-info</div><div>writing requirements to simpyple.egg-info/requires.txt</div><div>writing simpyple.egg-info/PKG-INFO</div>
<div>writing top-level names to simpyple.egg-info/top_level.txt</div><div>writing dependency_links to simpyple.egg-info/dependency_links.txt</div><div>writing manifest file 'simpyple.egg-info/SOURCES.txt'</div><div>
reading manifest file 'simpyple.egg-info/SOURCES.txt'</div><div>reading manifest template 'MANIFEST.in'</div><div>writing manifest file 'simpyple.egg-info/SOURCES.txt'</div><div>error: can't copy 'ANIFEST.in': doesn't exist or not a regular file</div>
</div></div><div><br></div>Inoltre, se uno prova a installare il sorgente (attualmente pubblicato) con pip install ottiene lo stesso errore.<br></div><div><br></div><div>In SOURCES.txt (generato da setup) MANIFEST.in occupa la prima riga ed ha il nome corretto... da nessuna parte referenzio ANIFEST.in e google non mi aiuta => non mi sembra di mangiarmi il primo carattere da qualche parte causa encoding o giu' di li'.</div>
<div><br></div><div>Cosa sto sbagliando? Professione? Meglio dedicarmi alle pizze?</div><div><br></div><div>Ambiente:</div><div><div>(simpy)# Piergiulianos-MacBook-Pro:simpyple bop$ python --version</div><div>Python 2.7.1</div>
<div>(simpy)# Piergiulianos-MacBook-Pro:simpyple bop$ pip freeze</div><div>nose==1.3.0</div><div>pep8==1.4.6</div><div>py==1.4.18</div><div>pytest==2.4.2</div><div>simpy==3.0.2</div><div>wsgiref==0.1.2</div><div>(simpy)# Piergiulianos-MacBook-Pro:simpyple bop$ python</div>
<div>Python 2.7.1 (r271:86832, Aug  5 2011, 03:30:24) </div><div>[GCC 4.2.1 (Based on Apple Inc. build 5658) (LLVM build 2335.15.00)] on darwin</div><div>Type "help", "copyright", "credits" or "license" for more information.</div>
<div><div>Python 2.7.1 (r271:86832, Aug  5 2011, 03:30:24) </div><div>[GCC 4.2.1 (Based on Apple Inc. build 5658) (LLVM build 2335.15.00)] on darwin</div><div>Type "help", "copyright", "credits" or "license" for more information.</div>
<div>>>> import setuptools</div><div>>>> setuptools.__version__</div><div>'2.2'</div></div></div><div><br></div><div>(notare che avevo setuptools 0.9.7, ho provato anche il downgrade con 0.6c11 su consiglio di un collega ma niente da fare, il problema permane in tutte le versioni di setuptools)</div>
<div><br></div><div>Grazie e ciao</div><div>Giuliano</div><div><br></div>-- <br>Piergiuliano Bossi<br>Blog: <a href="http://thinkingbox.wordpress.com/" target="_blank">http://thinkingbox.wordpress.com/</a><br>Twitter: <a href="http://twitter.com/thinkingbox" target="_blank">http://twitter.com/thinkingbox</a> (English)<br>
Twitter: <a href="http://twitter.com/scatolapensante" target="_blank">http://twitter.com/scatolapensante</a> (Italiano)<br><div>Google+: <a href="https://plus.google.com/u/0/108187981162465525118" target="_blank">https://plus.google.com/u/0/108187981162465525118</a></div>

</div></div>