Este repositorio existe para proporcionar un archivo setup.py de ejemplo, que puede usarse para iniciar su próximo proyecto de Python. Incluye algunos patrones avanzados y mejores prácticas para setup.py
, así como algunas cosas interesantes comentadas.
Por ejemplo, este setup.py
proporciona un comando $ python setup.py upload
, que crea una rueda universal (y sdist ) y carga su paquete a PyPi usando Twine, sin la necesidad de un molesto archivo setup.cfg
. También crea/carga una nueva etiqueta git, automáticamente.
En resumen, los archivos setup.py
pueden ser difíciles de abordar cuando se comienza; incluso se ha escuchado a Guido decir: "todo el mundo los adora". Es cierto, así que quiero que este repositorio sea el mejor lugar para copiar y pegar :)
¡Mira el ejemplo!
cd your_project
# Download the setup.py file:
# download with wget
wget https://raw.githubusercontent.com/navdeep-G/setup.py/master/setup.py -O setup.py
# download with curl
curl -O https://raw.githubusercontent.com/navdeep-G/setup.py/master/setup.py
$ setup.py test
(si es concisa).¡Se recomiendan las solicitudes de extracción!
Este es un software gratuito y sin trabas lanzado al dominio público.
Cualquier persona es libre de copiar, modificar, publicar, usar, compilar, vender o distribuir este software, ya sea en forma de código fuente o como binario compilado, para cualquier propósito, comercial o no comercial, y por cualquier medio.