La guía "Python Distribute" (estaba en python-distribute.org, pero ese registro ha caducado) me dice que incluya doc/txtarchivos y los .pyarchivos están excluidos en el MANIFEST.inarchivo.
La documentación de sourcedist me dice que solo sdist usa MANIFEST.iny solo incluye el archivo que usted especifica y para incluir .pyarchivos. También me dice que use: python setup.py sdist --manifest-onlypara generar un MANIFEST, pero Python me dice que esto no existe
Aprecio que estos son de diferentes versiones de Python y el sistema de distribución está en un completo desastre, pero suponiendo que estoy usando Python 3 y setuptools(el nuevo que incluye distribuir pero ahora se llama herramientas de configuración, no las herramientas de configuración antiguas que estaban obsoletas solo para distribuir herramientas volver a distribuir y distribuir renombrado a setuptools .....)
y sigo la estructura de carpetas y el setup.pyarchivo "estándar" ,
- ¿Necesito un
MANIFEST.in? - ¿Qué debería haber en él?
- ¿Cuándo se convertirán todos estos diferentes métodos y sistemas de paquetes en un solo proceso simple?
sdist(significa: distribución de fuente ). Si considera quebdistybdist_wheelson binarios y solo están destinados a instalarse en su ruta de Python, esto tiene sentido. (¿Dónde irían estos archivos y directorios que no son módulos? ¿En/usr/local/lib/python2.7/dist-packages/? Seguramente no.) Pero vale la pena mencionarlo ya que es confuso ver el archivo creado y no incluir los archivos.