Mercurial > code > home > repos > reposync
view sync_to_github.py @ 8:cc3321b8adc1
fix silly case
author | drewp@bigasterisk.com |
---|---|
date | Fri, 16 Jul 2021 00:18:34 -0700 |
parents | 7f479502a8ab |
children | 2c4d383d464c |
line wrap: on
line source
#!/usr/bin/python3 from pathlib import Path import json from github import Github from sync import Project, getSshAuthSock config = json.loads(open("config.json").read()) config['SSH_AUTH_SOCK'] = getSshAuthSock() # to get this token: # curl -u drewp https://api.github.com/authorizations -d '{"scopes":["repo"]}' # from http://developer.github.com/v3/oauth/#oauth-authorizations-api gh = Github(config['gitHubToken']).get_user() p = Project(config, gh, Path('.').absolute()) p.makeGithubRepo() p.hgToGithub()