Skip to content

A Python-based library package-manager for everything.

License

Notifications You must be signed in to change notification settings

ItsIgnacioPortal/fupdate

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

48 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

FUpdate

Hits

A windows package-manager manager. This Python 3.11.1 script supports Chocolatey, pip, python venvs, gup and repositories that have been cloned via git clone.

Features

  • Gets the changelog for the upgraded packages depending on user settings:
versionNotificationSettings={
	"Major Versions": True,
	"Minor Versions": False,
	"Patch Versions": False
	}
  • Get number of total upgrades, with individual indicators for:
    • Major upgrades
    • Minor upgrades
    • Patch upgrades

Demo video

Clickable image that goes to a demo of fupdate

Installation

git clone https://github.com/ItsIgnacioPortal/fupdate
cd fupdate
python fupdate.py

Consider adding fupdate as a git repo to be updated in the script. This script includes examples for how to update a github repo. (CTRL+F githubSearch). Make sure to remove those lines if you don't need them, as otherwise it would trigger an error.

Releases

No releases published

Packages

No packages published

Languages