← Volver a PyUpdater
PyUpdater

Versión 1.0.0

Publicada el 25 de September de 2026

Detección de Python + Detección automática de instalaciones de Python (lanzador "py", PATH y carpetas habituales). + Botón "Examinar…" para añadir intérpretes manualmente (entornos virtuales, conda, instalaciones portables). + Indica si el intérprete es global o un entorno virtual y avisa cuando se necesitan permisos de administrador. + Ofrece instalar pip (ensurepip) si el intérprete no lo tiene. Lista de paquetes + Muestra la versión instalada, la última versión disponible en PyPI y el estado de cada paquete (Actualizable, Al día, Editable). + Buscador y filtro "Todos / Desactualizados". + Ordenación pulsando en las cabeceras de las columnas. Actualizaciones + Actualizar un paquete, los seleccionados o todos a la vez. + pip se actualiza siempre primero cuando está pendiente. + Progreso por paquete y salida de pip en directo en el registro. + Botón "Detener" (termina el paquete en curso para no dejarlo a medias). + Exclusiones: los paquetes excluidos no se tocan en "Actualizar todo". Gestión de paquetes + Instalar paquetes nuevos (varios a la vez y con versión fija, p. ej. "requests numpy==2.1"). + Instalar otra versión de un paquete (subir o bajar) eligiéndola de la lista de versiones publicadas. + Desinstalar paquetes, con aviso especial para pip, setuptools y wheel. + "Comprobar": detecta conflictos de dependencias (pip check). + "Exportar": guarda la lista de paquetes en requirements.txt (pip freeze). + Menú contextual (botón derecho): actualizar, cambiar versión, desinstalar, excluir, abrir en PyPI y copiar nombre. Opciones + Modo usuario (--user) para instalar sin permisos de administrador. + La configuración (exclusiones, último intérprete, filtro) se guarda en %APPDATA%\Usuario\PyUpdater\config.json. ------------------------------------------------------------ Requisitos: Windows 10/11 y al menos una instalación de Python con pip.