From 2a94e466bee15bd82daeba657f617ee872878121 Mon Sep 17 00:00:00 2001 From: Luis Gutierrez Lopez Date: Fri, 29 Aug 2025 10:06:18 +0200 Subject: [PATCH] =?UTF-8?q?Actualizamos=20documentaci=C3=B3n?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- README.md | 50 ++++++++++++++++++++++++++++++++++++++++++++++++-- 1 file changed, 48 insertions(+), 2 deletions(-) diff --git a/README.md b/README.md index 83f9e0c..7a0bcf3 100644 --- a/README.md +++ b/README.md @@ -4,11 +4,26 @@ El paquete pip y sus sucesores pip3, ya no permiten realizar `pip search` Este proyecto es para permitir buscar un paquete y obtener información del mismo +--- + ## Busqueda `pip_busca` El programa `pip_busca` está escrito en Python y localiza en la bbdd de internet todos los paquetes que cumplan con el trozo de cadena indicada en la busqueda. -Ejemplo de salida de `pip_busca ansible`: +``` +./pip_busca + +══════════════════════════════════════════════════════════════ +Uso: ./pip_busca + +Busca paquetes en PyPI cuyo nombre contenga la cadena indicada +Ejemplo: ./pip_busca ansi +══════════════════════════════════════════════════════════════ +``` + +* Ejemplo: +Buscar todos los modulos relacionado con `ansible` +Usaremos: `pip_busca ansible`: ![](imagenes/pip_busca.png) @@ -19,9 +34,40 @@ El programa `pip_info` esta escrito en Bash y obtiene la información relevante Este script, no admite busquedas o comodines. Para localizar el paquete deseado use `pip_busca` -Ejemplo de salida de `pip_info ansible`: +``` +/pip_info --help +════════════════════════════════════════════════════════════════════════════════ +Uso: ./pip_info [--all] + +Opciones: + --all Muestra todas las versiones disponibles (incluye alphas, betas, etc.) + +Por defecto, se muestran las últimas 10 versiones estables. +Nota: Se indica entre paréntesis la version de Python requerida +════════════════════════════════════════════════════════════════════════════════ +``` + + +* Ejemplo: +Obtener información del paquete/modulo `ansible` +Usaremos: `pip_info ansible`: ![](imagenes/pip_info.png) --- +## INSTALACIÓN + +### Debian (y derivados) mediante .deb + +1. Descargar el fichero `pipbusqueda.deb` +2. Cambiarse al directorio de descarga +3. Instalarlo: `sudo apt install ./pipbusqueda.deb` + +### Manual + +1. Descargar los ficheros `pip_busca` y `pip_info` +2. Poner permisos de ejecución: `chmod +x pip_busca pip_info` +3. Copiarlos a `/usr/local/bin/`: `sudo cp pip_* /usr/local/bin/` + +