Skip to content

v1.0.0

Latest

Choose a tag to compare

@th3sanjai th3sanjai released this 07 Jul 12:22
a94791b

πŸš€ GitUpdater v1.0.0

GitUpdater is a Python utility library for updating tools using GitHub releases β€” without PyPI dependency.
It supports uv, pipx, and pip, and detects the installer automatically.

πŸ”§ Features

  • βœ… Auto-fetch latest release from GitHub API
  • βœ… Download and install using uv, pipx, or pip
  • βœ… Async zip streaming with rich progress bar
  • βœ… versionlog() to show if current version is outdated
  • βœ… Logs and console output styled with rich and colorama
  • βœ… Fully decoupled from PyPI (GitHub-based release tracking)

πŸ“¦ Installation

pip install gitupdater