summaryrefslogtreecommitdiff
path: root/git_command.py
AgeCommit message (Expand)Author
2026-04-03Fix all flake8 warnings from newer flake8-bugbear and flake8-comprehensionsCarlos Fernandez
2026-03-17git_refs: read refs via git plumbing for files/reftableGavin Mak
2025-03-25black: update to v25Mike Frysinger
2024-09-26Disable git terminal prompt during fetch/cloneJosip Sokcevic
2024-03-21git_command: unify soft/hard versions with requirements.jsonMike Frysinger
2024-02-26git_command: Return None from GetEventTargetPath() if set to empty stringPeter Collingbourne
2023-10-31cleanup: Update codebase to expect Python 3.6Jason R. Coombs
2023-10-20delete Python 2 (object) compatMike Frysinger
2023-10-09git_command: read1 needs a size in py3.6Daniel Kutik
2023-10-09git_command: lru_cache needs maxsize for py36 & 37Daniel Kutik
2023-10-06git_command: Augment underlying git errors with suggestionsAravind Vasudevan
2023-09-27Track expected git errors in logsJason Chang
2023-09-06Log ErrorEvent for failing GitCommandsJason Chang
2023-08-22isort: format codebasev2.36Mike Frysinger
2023-08-07Raise repo exit errors in place of sys.exitJason Chang
2023-07-31Update errors to extend BaseRepoErrorJason Chang
2023-03-22Format codebase with black and check formatting in CQGavin Mak
2023-01-05Fix flake8 warnings for some filesSergiy Belozorov
2022-11-16Extract env building into a testable helper.v2.30Sam Saccone
2022-11-16Do not set ALT object dirs when said path resolves to the same dir.Sam Saccone
2022-11-03Set tracing to always on and save to .repo/TRACE_FILE.Joanna Wang
2022-08-22git_command: fix input passingMike Frysinger
2022-08-18add a few more docs to existing funcsMike Frysinger
2022-01-19project: store objects in project-objects directlyMike Frysinger
2021-07-01Add the ability to administratively enroll repo into using superproject.Xin Li
2021-05-10ssh: rewrite proxy management for multiprocessing usagev2.15Mike Frysinger
2021-05-06ssh: move all ssh logic to a common placeMike Frysinger
2021-05-06git_command: switch version caches to functoolsMike Frysinger
2021-02-28git_command: pass GIT_DIR on Windows with /Mike Frysinger
2021-02-23git_command: switch process capturing over to subprocessMike Frysinger
2021-02-20git_command: make execution synchronousMike Frysinger
2021-02-17git_command: rework stdin handlingMike Frysinger
2021-02-16git_command: use subprocess.run for version infoMike Frysinger
2021-01-28git_command.py: Handle unicode decode errorGaurav Pathak
2021-01-06strip python2-only coding:utf-8 & print_function settingsMike Frysinger
2020-04-15Use hash for ControlPath instead of full variablesAnders Björklund
2020-02-19assume environment always accepts stringsMike Frysinger
2020-02-18project: move successful fetch output behind verboseMike Frysinger
2020-02-12Fix blank line issues reported by flake8David Pursehouse
2020-02-12Fix indentation issues reported by flake8David Pursehouse
2020-02-12Fix various whitespace issues reported by pyflakesDavid Pursehouse
2020-02-12Fix flake8 E251 unexpected spaces around keyword / parameter equalsDavid Pursehouse
2020-02-12repo: lower min version of git a bitMike Frysinger
2020-02-05repo: raise min version of gitMike Frysinger
2019-10-01git_command: set GIT_HTTP_USER_AGENT on all requestsMike Frysinger
2019-10-01git_command: refactor User-Agent settingsMike Frysinger
2019-10-01move UserAgent to git_command for wider userMike Frysinger
2019-08-27rename local trace moduleMike Frysinger
2019-07-16Add support for partial clone.v1.13.4Xin Li
2019-07-11git_command: drop custom version helperMike Frysinger