summaryrefslogtreecommitdiffstats
path: root/main.py
Commit message (Expand)AuthorAgeFilesLines
* repo: add --show-toplevel akin to gitMike Frysinger2021-07-281-0/+7
* repo: refactor help output handlingMike Frysinger2021-07-281-7/+23
* repo: make --version always workMike Frysinger2021-07-281-3/+1
* repo: refactor internal --help/--version parsingMike Frysinger2021-07-281-24/+24
* superproject: Don't exit if superproject tag doesn't exist in manifest.v2.16Raman Tenneti2021-06-161-1/+2
* commands: pass settings via __init__Mike Frysinger2021-06-151-11/+13
* Drop support for Python 3.5Peter Kjellerstedt2021-06-031-1/+1
* ssh: move proxy usage to the sync subcommandMike Frysinger2021-05-101-15/+10
* ssh: move all ssh logic to a common placeMike Frysinger2021-05-061-3/+4
* command: make --verbose/--quiet available to all subcommandsMike Frysinger2021-04-131-0/+1
* repo: Add a new "command" event type to git trace2 logging in repo.Raman Tenneti2021-03-181-0/+1
* Log repo.* config variables in git trace2 logger.Ian Kasprzak2021-03-081-0/+2
* drop pyversion & is_python3 checkingMike Frysinger2021-01-061-11/+1
* strip python2-only coding:utf-8 & print_function settingsMike Frysinger2021-01-061-2/+0
* main: require Python 3.5 nowMike Frysinger2021-01-061-1/+1
* Enable git trace2 event format logging.Ian Kasprzak2021-01-061-0/+9
* manifest_xml: refactor manifest parsing from client managementMike Frysinger2020-11-181-6/+7
* main: require Python 3 nowMike Frysinger2020-11-171-2/+3
* main: re-exec self with the current interpMike Frysinger2020-04-281-1/+1
* subcmds: stop instantiating at import timeMike Frysinger2020-03-171-1/+1
* subcmds: centralize all_commands logicMike Frysinger2020-03-171-2/+0
* main: improve launcher update messaging wrt system installsMike Frysinger2020-02-261-4/+12
* main/repo: add support for subcommand aliasesMike Frysinger2020-02-201-1/+26
* main: fix pager logic after negation cleanupMike Frysinger2020-02-191-1/+1
* avoid negative variablesMike Frysinger2020-02-191-2/+2
* main: add python version checkingMike Frysinger2020-02-181-0/+28
* flake8: Suppress "F821 undefined name" inline for Python 2 namesDavid Pursehouse2020-02-151-1/+1
* pyflakes: Fix remaining "E501 line too long" warningsDavid Pursehouse2020-02-131-1/+2
* Don't format version to 5 characters in new version messageDavid Pursehouse2020-02-131-1/+1
* Replace 'A new repo command' with 'A new version of repo'David Pursehouse2020-02-131-2/+2
* Fix usage of bare 'except'David Pursehouse2020-02-121-3/+3
* Fix blank line issues reported by flake8David Pursehouse2020-02-121-0/+13
* Fix indentation issues reported by flake8David Pursehouse2020-02-121-8/+8
* Fix various whitespace issues reported by pyflakesDavid Pursehouse2020-02-121-1/+1
* Remove unused importsDavid Pursehouse2020-02-121-1/+1
* main: rework launcher version checkingv2.1Mike Frysinger2020-02-101-9/+23
* repo: include subcommands in --help outputMike Frysinger2019-12-051-2/+13
* Only import imp on py2Rashed Abdel-Tawab2019-10-051-1/+1
* git_command: refactor User-Agent settingsMike Frysinger2019-10-011-3/+3
* move UserAgent to git_command for wider userMike Frysinger2019-10-011-45/+3
* split out cli validation from executionv1.13.5Mike Frysinger2019-08-281-0/+1
* add a --trace-python optionMike Frysinger2019-08-271-3/+20
* rename local trace moduleMike Frysinger2019-08-271-2/+2
* repo/main: add module docstringsMike Frysinger2019-07-121-0/+6
* main: user-agent: include full git version infoMike Frysinger2019-07-111-1/+1
* set default file encoding to utf-8Mike Frysinger2019-06-131-0/+1
* Remove unused pylint suppressionsDavid Pursehouse2018-07-241-3/+1
* Support pager on WindowsRenaud Paquay2017-08-311-1/+2
* sync: Add support to dump a JSON event log of all sync events.David Riley2017-05-291-1/+14
* Set result if sys.exit() is called by subcommand.David Riley2017-05-271-0/+4