summaryrefslogtreecommitdiff
path: root/git/repo/base.py
Commit message (Expand)AuthorAgeFilesLines
* io: Wrap (probably) allconfig_writers in `with` blocksKostis Anagnostopoulos2016-10-041-4/+2
* FIX regression by #519 on reading stdout/stderr of cmdsKostis Anagnostopoulos2016-10-021-2/+6
* Win, #519: FIX repo TCs.Kostis Anagnostopoulos2016-10-011-6/+2
* repo-TCs, #519: FIX config resource leaksKostis Anagnostopoulos2016-10-011-12/+6
* src: constify is_<platform>() callsKostis Anagnostopoulos2016-09-281-2/+2
* src, #519: collect all is_<platform>() callsKostis Anagnostopoulos2016-09-271-3/+4
* fix(repo): make it serializable with pickleSebastian Thiel2016-09-111-1/+0
* use $GIT_DIR when setPiotr Gaczkowski2016-08-171-1/+1
* Merge pull request #496 from haizaar/masterSebastian Thiel2016-08-021-4/+7
|\
| * is_dirty supports path. Fixes #482.Zaar Hai2016-08-011-4/+7
* | fix(blame): lazily fetch full commit messageSebastian Thiel2016-07-171-4/+2
|/
* fix(repo): prevent error messages from being swallowedSebastian Thiel2016-06-131-1/+2
* chore(misc): cleanup and docsSebastian Thiel2016-05-291-2/+2
* The progress arg to push, pull, fetch and clone is now a python callable.Barry Scott2016-05-281-1/+4
* Ignore trailing last empty string in .split() outputVincent Driessen2016-05-241-4/+1
* Check if byte string is empty for py3 compatibilityJonathan Chu2016-05-241-1/+1
* Split lines by new line charactersJonathan Chu2016-05-241-2/+4
* Use correct mode for executable filesSebastian Thiel2016-05-191-1/+1
* Clarify costs of certain propertiesSebastian Thiel2016-05-191-2/+7
* Return all available data from git-blameVincent Driessen2016-04-141-6/+16
* Drop dependency on sixVincent Driessen2016-04-141-1/+1
* Allow passing args to git-blameVincent Driessen2016-04-131-3/+3
* Add incremental blame supportVincent Driessen2016-04-131-2/+64
* enable config parsers to be used as context managersRaphael Boidol2016-02-201-1/+1
* fix(cmd): allow improved errors during clone operationSebastian Thiel2016-02-141-2/+2
* fix(clone): call communicate if there is no progress handlerSebastian Thiel2016-02-071-0/+1
* fix(repo): use GitCmdObjectDB by defaultSebastian Thiel2015-08-221-5/+2
* Implement is_ancestorSandy Carter2015-07-211-0/+15
* fix(flake8): remove unused importSebastian Thiel2015-07-201-1/+0
* fix(encoding): in `untracked_files()`Sebastian Thiel2015-07-201-2/+9
* fix(encoding): in untracked_files() and indexSebastian Thiel2015-07-201-1/+1
* Correct doc errorsMarian Wieczorek2015-07-161-1/+1
* Add env parameter to Repo.clone_from() for setting environment variablesJon Lund Steffensen2015-06-301-2/+6
* Fix docstring of Repo.clone_from()Jon Lund Steffensen2015-06-291-0/+1
* Merge pull request #291 from hvnsweeting/support-init-choosing-backendSebastian Thiel2015-06-101-2/+7
|\
| * add docstring for new argHung Nguyen Viet2015-06-011-0/+5
| * support passing odbt for using with RepoHung Nguyen Viet2015-06-011-2/+2
* | refactor(repo): parameter renaming and cleanupSebastian Thiel2015-06-101-6/+3
* | Allow submodules to be ignored in is_dirtyjavex2015-06-051-4/+14
|/
* Added previously missing parameter documentation for Repo.__init__ .Sebastian Thiel2015-02-091-0/+5
* Added test for `sshkey` context manager.Sebastian Thiel2015-01-221-2/+1
* Overhauled all tutorials, and placed them in a unit-test.Sebastian Thiel2015-01-221-7/+13
* Added advance usage examples to tutorial and made minor fixes.Sebastian Thiel2015-01-211-4/+2
* Improved installation docs to mention `pip`, not `easy_install`Sebastian Thiel2015-01-191-2/+3
* Implemented Submodule.rename()Sebastian Thiel2015-01-191-0/+9
* Submodule.remove() now seems to work properly, nearly all tests are back.Sebastian Thiel2015-01-171-2/+2
* Submodule.remove() now deals with .git files correctly.Sebastian Thiel2015-01-171-2/+6
* Fixed some doc strings to build correctly with sphinxSebastian Thiel2015-01-141-14/+12
* Added 'path' keyword argument to Repo.archive().Sebastian Thiel2015-01-141-2/+9
* GitConfigParser now respects and merges 'include' sectionsSebastian Thiel2015-01-141-2/+2