Skip to main content

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 ;)

Metadata

Release files for geet 0.0.3

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for geet 0.0.3
File Size Uploaded
geet-0.0.3.tar.gz 15.1 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for geet 0.0.3
File Interpreter ABI Platform
geet-0.0.3-py3-none-any.whl Python 3 none any Details

Total release size: 32.7 kB

Release files / geet-0.0.3.tar.gz

Download URL geet-0.0.3.tar.gz
Size 15.1 kB
Tags Source
SHA-256 checksum
How to use checksums
f57bc27f0a5359b5109c2d41da95c56acec6ef854f7f2c90b689a7f934aaa582
BLAKE2b-256 checksum
How to use checksums
866d553e27f675707a9f704250a536e11ff2ad6391945b806ebc958cffb124f8
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/1.15.0 pkginfo/1.6.1 requests/2.9.1 setuptools/50.3.2 requests-toolbelt/0.9.1 tqdm/4.54.0 CPython/3.5.2

Release files / geet-0.0.3-py3-none-any.whl

Download URL geet-0.0.3-py3-none-any.whl
Size 17.6 kB
Tags Python 3
SHA-256 checksum
How to use checksums
8afb1b7a9b6bbaa17a589929a6daa1a39b3507eadc2d9a2fcf8e66cc71a8fe01
BLAKE2b-256 checksum
How to use checksums
b187ee86740f07c7be26d3ce14baae65f503bf24052b7ab464473796c5ab45e3
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/1.15.0 pkginfo/1.6.1 requests/2.9.1 setuptools/50.3.2 requests-toolbelt/0.9.1 tqdm/4.54.0 CPython/3.5.2

Release history Release notifications | RSS feed

This release

0.0.3 This release

2 release files

0.0.2

2 release files

0.0.1

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page