Get, install, and run the latest release of a compatible app published on Github
Project description
pip install geet
https://github.com/pyrustic/geet
Get, install, and run the latest release of a compatible app published on Github
geet pyrustic/demo + run
geet pyrustic/pyrustic + install + run
How to increase requests rate limit
Use the command auth
to increase your requests rate limit. You will need a token: read this article to learn about the personal access token.
This is still beta
, quickly built to facilitate the installation of Python desktop application Pyrustic
. If you don't know what Pyrustic
is, check its README.
Do you have published some nice Python desktop application release on Github ?
Let assume that your github profile is pyrusticfan
with a repository named disrupt
.
What do you prefer:
-
do you want your users to go to RELEASES tab, download the asset, unpack the asset in the right folder then install the app ?
or just
-
geet pyrusticfan/disrupt
I think that the choice is easy to do.
If you want your users to download and install your application with Geet, follow the next principles:
- your asset should be a zip file;
- that's all.
Also, your asset should respect this structure:
- whatever-asset-name.zip
- repository-name-here-please
- contents
- contents
- whatever-folder
- blah blah blah
- whatever-source-code
- blah blah blah
- contents-again
- optionally:
install.py
- AND
__main__.py
as entry point !
- repository-name-here-please
As you can see, it is important to have your project inside a folder named as your repository. If you use Pyrustic to publish your nice Python desktop applications on Github, you won't need to care about this detail.
A better doc will come soon ;)
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.