← Volver a PyUpdater
PyUpdater
Versión 1.0.0
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.