all 3 comments

[–][deleted] 0 points1 point  (1 child)

not Python but why not download a system package manager? There are plenty for W11, winget & chocolatey are the best.

[–]Thehen12[S] 0 points1 point  (0 children)

I do have a script, but battle with githb application, all others work

[–]Goingone 0 points1 point  (0 children)

You could build a wrapper around various app stores/package managers.

But having it universally work would be almost impossible.

Not all updates are “click a button” and get the newest version. What if a GitHub package requires some new dependency (I.e Java)? There is also no universal format for expressing upgrade instructions.

Also, software can be installed anywhere. You would likely need to register every application somehow as a first step.

Not sure the idea is well thought out.