Navegación

Deja de pegar tu contraseña en setup.py upload – Conoce Twine

fuente: https://www.opensourceprojects.dev/post/twine

Seguro que te ha pasado: terminas un paquete de Python, ejecutas python setup.py upload y, de repente, te encuentras con un montón de errores SSL o, peor aún, tus credenciales están en texto plano en el historial de la terminal. Publicar en PyPI no debería ser un acto de fe. Ese es precisamente el problema que resuelve Twine, y lleva años haciéndolo discretamente bajo el amparo de la Autoridad de Empaquetado de Python (PyPA).

Twine es una utilidad para publicar paquetes de Python en PyPI. Es la herramienta que se encarga de los aspectos más complicados de las subidas para que no tengas que crear tu propia solución con curl ni lidiar con el comando de subida integrado de setup.py. Si alguna vez has publicado un paquete, probablemente ya lo hayas usado; pero si lo has estado posponiendo, aquí te explicamos por qué deberías prestarle atención.

Últimas noticias

09 DE AGOSTO, 2026

Deja de perder horas cortando el silencio: el editor automático lo hace por ti.

Ya sabes cómo funciona: has grabado un vídeo largo y ahora tienes que verlo completo, eliminando cada pausa incómoda, cada tos, cada momento en el que te quedas...

Leer artículo
09 DE AGOSTO, 2026

Comprimir imágenes en lotes sin nunca subirlos.

Tienes una carpeta llena de capturas de pantalla que necesitas comprimir antes de enviarlas a una solicitud de extracción, o tal vez un cliente te acaba de envi...

Leer artículo
09 DE AGOSTO, 2026

Mitigar las vulnerabilidades de lentitud en las solicitudes HTTP GET/POST en el servidor HTTP Apache.

Un ataque de denegación de servicio (DoS) HTTP lento, también conocido como ataque HTTP Slowloris, utiliza solicitudes HTTP GET para ocupar todas las conexiones...

Leer artículo