github-full-backup

A library to backup your GitHubs.


License
MIT
Install
pip install github-full-backup==0.1.0

Documentation

GitHub Full Backup

A library to backup your GitHubs.

Install

pip3 install github-backup

Using

In another script

from github_full_backup import GitHub_Backup

the_backup = GitHub_Backup(user, repo, download_path, token, how_many_release=2000, how_many_issue=2000, how_many_pull_request=2000, verbose=False, releases = True, issues_pull_requests = True, turn_archive=True, archive_name=None)

the_backup.backup()

In command line

githubbackup

usage:

Usage: githubbackup --user=USER --repo=REPO --download_path=DOWNLOAD_PATH --token=TOKEN <flags>
  optional flags:        --how_many_release | --how_many_issue |
                         --how_many_pull_request | --verbose | --releases |
                         --issues_pull_requests | --turn_archive |
                         --archive_name