Skip to main content

A command line tool to peek a remote repo locally.

Project description

github-peek

A command line tool to peek a remote repo locally. The tool creates 2 files and a directory, a config file ~/.githubkeep.conf, a log file ~/.githubkeep.log and a directory ~/.githubkeep. Github-peek downloads the tar:gz of the repo, extracts it and saves it to ~/.githubkeep. There is a naive caching mechanism, where the tool deletes all repos after 5 times of using the app.

install github-peek

pip install github-peek

usage:

github-peek only has only subcommand peek, which takes a repo as the argument.

command usage:

ghub peek <repo>

example:

ghub peek rahulunair/github-peek

todo

  • enable for gitlab

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

github-peek-0.2.0.tar.gz (4.3 kB view details)

Uploaded Source

Built Distribution

github_peek-0.2.0-py3-none-any.whl (5.0 kB view details)

Uploaded Python 3

File details

Details for the file github-peek-0.2.0.tar.gz.

File metadata

  • Download URL: github-peek-0.2.0.tar.gz
  • Upload date:
  • Size: 4.3 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/1.0.10 CPython/3.8.5 Darwin/20.3.0

File hashes

Hashes for github-peek-0.2.0.tar.gz
Algorithm Hash digest
SHA256 b5bb932f7008b67cd2fbf63d5571aed68449da0df4aecfc5234d662c7c3acf24
MD5 7444c427486f36caf81fc2165699827b
BLAKE2b-256 58c6a81da1281c31aa75bc39a335bd6223751e5760f784e306bd8074439e2692

See more details on using hashes here.

File details

Details for the file github_peek-0.2.0-py3-none-any.whl.

File metadata

  • Download URL: github_peek-0.2.0-py3-none-any.whl
  • Upload date:
  • Size: 5.0 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/1.0.10 CPython/3.8.5 Darwin/20.3.0

File hashes

Hashes for github_peek-0.2.0-py3-none-any.whl
Algorithm Hash digest
SHA256 b3445bd525312f68f70919992a6b043334e88a60374d70dbaf0a3cddd3e428a8
MD5 462f0b1efb29a3f880a6103eda83e871
BLAKE2b-256 dcb4e24c6fcc53fdb33ed90cd29e2b6f74b87ab5507f8afffaf5c94903bd1391

See more details on using hashes here.

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