summaryrefslogtreecommitdiffstats
path: root/git_command.py
Commit message (Expand)AuthorAgeFilesLines
* black: update to v25Mike Frysinger2025-03-251-6/+6
* Disable git terminal prompt during fetch/cloneJosip Sokcevic2024-09-261-6/+9
* git_command: unify soft/hard versions with requirements.jsonMike Frysinger2024-03-211-11/+0
* git_command: Return None from GetEventTargetPath() if set to empty stringPeter Collingbourne2024-02-261-0/+2
* cleanup: Update codebase to expect Python 3.6Jason R. Coombs2023-10-311-8/+6
* delete Python 2 (object) compatMike Frysinger2023-10-201-3/+3
* git_command: read1 needs a size in py3.6Daniel Kutik2023-10-091-2/+3
* git_command: lru_cache needs maxsize for py36 & 37Daniel Kutik2023-10-091-1/+1
* git_command: Augment underlying git errors with suggestionsAravind Vasudevan2023-10-061-30/+136
* Track expected git errors in logsJason Chang2023-09-271-0/+2
* Log ErrorEvent for failing GitCommandsJason Chang2023-09-061-11/+109
* isort: format codebasev2.36Mike Frysinger2023-08-221-2/+5
* Raise repo exit errors in place of sys.exitJason Chang2023-08-071-6/+15
* Update errors to extend BaseRepoErrorJason Chang2023-07-311-2/+72
* Format codebase with black and check formatting in CQGavin Mak2023-03-221-265/+296
* Fix flake8 warnings for some filesSergiy Belozorov2023-01-051-21/+21
* Extract env building into a testable helper.v2.30Sam Saccone2022-11-161-29/+56
* Do not set ALT object dirs when said path resolves to the same dir.Sam Saccone2022-11-161-2/+4
* Set tracing to always on and save to .repo/TRACE_FILE.Joanna Wang2022-11-031-24/+23
* git_command: fix input passingMike Frysinger2022-08-221-6/+1
* add a few more docs to existing funcsMike Frysinger2022-08-181-0/+2
* project: store objects in project-objects directlyMike Frysinger2022-01-191-4/+21
* Add the ability to administratively enroll repo into using superproject.Xin Li2021-07-011-1/+2
* ssh: rewrite proxy management for multiprocessing usagev2.15Mike Frysinger2021-05-101-6/+6
* ssh: move all ssh logic to a common placeMike Frysinger2021-05-061-86/+5
* git_command: switch version caches to functoolsMike Frysinger2021-05-061-19/+13
* git_command: pass GIT_DIR on Windows with /Mike Frysinger2021-02-281-0/+3
* git_command: switch process capturing over to subprocessMike Frysinger2021-02-231-33/+7
* git_command: make execution synchronousMike Frysinger2021-02-201-6/+6
* git_command: rework stdin handlingMike Frysinger2021-02-171-7/+7
* git_command: use subprocess.run for version infoMike Frysinger2021-02-161-5/+4
* git_command.py: Handle unicode decode errorGaurav Pathak2021-01-281-1/+1
* strip python2-only coding:utf-8 & print_function settingsMike Frysinger2021-01-061-3/+0
* Use hash for ControlPath instead of full variablesAnders Björklund2020-04-151-1/+35
* assume environment always accepts stringsMike Frysinger2020-02-191-13/+9
* project: move successful fetch output behind verboseMike Frysinger2020-02-181-2/+6
* Fix blank line issues reported by flake8David Pursehouse2020-02-121-0/+14
* Fix indentation issues reported by flake8David Pursehouse2020-02-121-4/+4
* Fix various whitespace issues reported by pyflakesDavid Pursehouse2020-02-121-1/+1
* Fix flake8 E251 unexpected spaces around keyword / parameter equalsDavid Pursehouse2020-02-121-13/+13
* repo: lower min version of git a bitMike Frysinger2020-02-121-2/+11
* repo: raise min version of gitMike Frysinger2020-02-051-1/+2
* git_command: set GIT_HTTP_USER_AGENT on all requestsMike Frysinger2019-10-011-0/+13
* git_command: refactor User-Agent settingsMike Frysinger2019-10-011-49/+79
* move UserAgent to git_command for wider userMike Frysinger2019-10-011-0/+46
* rename local trace moduleMike Frysinger2019-08-271-1/+1
* Add support for partial clone.v1.13.4Xin Li2019-07-161-2/+4
* git_command: drop custom version helperMike Frysinger2019-07-111-12/+2
* set default file encoding to utf-8Mike Frysinger2019-06-131-0/+1
* Set GIT_SSH_VARIANT when setting GIT_SSHJonathan Nieder2017-10-191-0/+1