summaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
...
* project: using --depth results in error when including submanifestsRoberto Vladimir Prado Carranza2023-10-202-2/+5
* repo: drop Python 2 compat logicMike Frysinger2023-10-201-4/+1
* delete Python 2 (object) compatMike Frysinger2023-10-2019-43/+43
* tests: Set HOME to a temporary directory when running tests.v2.38Jason R. Coombs2023-10-171-0/+49
* tests: added python 3.12Daniel Kutik2023-10-173-3/+4
* github: add python 3.11 to test-ci.ymlDaniel Kutik2023-10-161-1/+1
* github: pin ubuntu to 20.04 to make py36 workDaniel Kutik2023-10-161-1/+2
* python-support: update with current status & guidelinesMike Frysinger2023-10-141-29/+75
* hooks: drop support for Python 2Mike Frysinger2023-10-131-60/+3
* main: drop Python 2 checkMike Frysinger2023-10-131-16/+8
* Update logger.warn to logger.warningAravind Vasudevan2023-10-137-18/+20
* 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
* sync: Fix print statement in _PostRepoFetchAravind Vasudevan2023-10-061-1/+1
* git_command: Augment underlying git errors with suggestionsAravind Vasudevan2023-10-063-31/+270
* project: Invoke realpath on dotgit for symmetry with gitdir to ensure a short...Jason R. Coombs2023-10-051-1/+2
* Reset info logs back to print in syncv2.37Aravind Vasudevan2023-09-282-14/+11
* Track expected git errors in logsJason Chang2023-09-272-7/+26
* tests: Fix tox error in py36 use virtualenv<20.22.0Daniel Kutik2023-09-271-0/+1
* Use non-deprecated API for obtaining UTC timeLuK13372023-09-185-9/+13
* main: Use repo loggerAravind Vasudevan2023-09-183-107/+104
* project: Use repo loggerAravind Vasudevan2023-09-141-103/+69
* subcmds: Use repo loggerAravind Vasudevan2023-09-1412-115/+121
* github: add PR closerMike Frysinger2023-09-131-0/+22
* tests: test_subcmds_sync.py: fix for py3.6 & 3.7Daniel Kutik2023-09-131-2/+6
* tests: test_git_superproject.py: fix py3.6 & 3.7Daniel Kutik2023-09-131-2/+6
* start: Use repo loggerAravind Vasudevan2023-09-111-9/+9
* project: Use IsId instead of ID_RE.matchSylvain2023-09-111-14/+7
* project: Optimise GetCommitRevisionId when revisionId is setSylvain2023-09-111-0/+2
* manifest_xml: use a set instead of (sorted) list in projectsDiffSylvain2023-09-101-6/+5
* Log ErrorEvent for failing GitCommandsJason Chang2023-09-063-363/+470
* logging: Use log.formatter for coloring logsAravind Vasudevan2023-09-062-61/+33
* sync: Preserve errors on KeyboardInterruptJason Chang2023-09-061-41/+78
* fix black formatting of standalone programsMike Frysinger2023-09-012-992/+1220
* sync: Use repo logger within syncAravind Vasudevan2023-08-313-142/+102
* project: Preserve stderr on uploadv2.36.1Jason Chang2023-08-281-3/+1
* tox.ini: add isort as dependencyDaniel Kutik2023-08-281-0/+1
* isort: format codebasev2.36Mike Frysinger2023-08-2252-143/+280
* tweak stdlib imports to follow Google style guideMike Frysinger2023-08-228-20/+24
* upload: Suggest full sync if hooks fail with partially synced treeGavin Mak2023-08-223-4/+11
* sync: Ignore repo project when checking partial syncsGavin Mak2023-08-222-3/+25
* upload: fix error handlingJason Chang2023-08-213-129/+200
* docs: Document .repo_localsyncstate.jsonGavin Mak2023-08-181-2/+6
* gitc: drop supportJason Chang2023-08-1513-523/+23
* tox: enable python 3.11 testingDaniel Kutik2023-08-152-2/+3
* flake8: exclude venv and .tox folderDaniel Kutik2023-08-151-0/+3
* Raise RepoExitError in place of sys.exitJason Chang2023-08-1010-122/+251
* sync: Warn if partial sync state is detectedGavin Mak2023-08-102-1/+101
* main: Pass path to python binary as arg0 when restarting repoGavin Mak2023-08-081-2/+1
* Raise repo exit errors in place of sys.exitJason Chang2023-08-079-34/+80