Skip to main content

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

geet pyrustic/demo + run

Geet

geet pyrustic/pyrustic + install + run

Geet

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 !

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


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

geet-0.0.3.tar.gz (15.1 kB view hashes)

Uploaded Source

Built Distribution

geet-0.0.3-py3-none-any.whl (17.6 kB view hashes)

Uploaded Python 3

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page