gnome-extensions-cli icon indicating copy to clipboard operation
gnome-extensions-cli copied to clipboard

Distribute `.pyz` through GitHub Releases

Open felipecrs opened this issue 3 months ago • 2 comments

It would be great if gnome-extensions-cli was distributed as a pyz executable in the Github Releases.

This would allow users to install it by simply curling and chmod +xing it, without requiring a working pip, pipx or whatever.

For example, pipx itself is distributed as a pyz: https://github.com/pypa/pipx/releases

This can be done through zipapps: https://pypi.org/project/zipapps/

What do you think?

felipecrs avatar Sep 02 '25 16:09 felipecrs

Hi

To be honest, I didn't know about zipapps and pyz :)

I'll have a look to integrate it in the GH actions (i'm not used to GH actions yet).

essembeh avatar Sep 03 '25 11:09 essembeh

That's awesome, thank you very much.

Once that's done, I will change my dotfiles to automatically download and gext.pyz to ~/.local/bin/gext, which will greatly make it more portable. :)

felipecrs avatar Sep 03 '25 19:09 felipecrs