5  Paquetes en Python

Desarrollar paquetes localmente te permite modularizar y reutilizar tu código. Esto no solo hace tu código más organizado, sino también más fácil de mantener. Pero, ¿qué pasa cuando quieres compartir tu trabajo con el mundo o tu equipe de trabajo?

Al subir tus paquetes a GitHub, permites que cualquiera los instale fácilmente con un simple comando y la dirección del repositorio.

Revisa la estructura de un paquete de este repositorio https://github.com/AltamarMx/paquete_mooc

El archivo setup.py puede ser:

from setuptools import setup, find_packages

setup(
    name='mi_paquete',
    version='0.1.0',
    packages=find_packages(),
    description='Descripción breve del paquete',
    author='Tu Nombre',
    author_email='tu_email@example.com',
    url='URL del repositorio de GitHub',
    install_requires=[
        # Lista de dependencias necesarias
    ],
)
Nota

Para poder instalar paquetes desde github necesitas instalar Git.

Tip

Instala el paquete del curso con:

pip install git+https://github.com/AltamarMx/paquete_mooc
Nota

También puedes instalar desde una rama

pip install git+https://github.com/tu_usuario/mi_paquete.git@tu_rama