| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2017-11-19 | Merge pull request #697 from cblegare/master | Sebastian Thiel | |
| Remove trailing slash on drive path | |||
| 2017-11-19 | Merge pull request #695 from rgerkin/issue694 | Sebastian Thiel | |
| Fixes issue #694 | |||
| 2017-11-19 | Merge pull request #693 from satahippy/master | Sebastian Thiel | |
| commit-msg hook support | |||
| 2017-11-19 | Merge pull request #692 from Dreamsorcerer/patch-1 | Sebastian Thiel | |
| Fix broken progress in clone_from() | |||
| 2017-11-16 | Remove trailing slash on drive path | Charles Bouchard-Légaré | |
| 2017-11-05 | Further update for machines without ssh installed or on the path | Richard C Gerkin | |
| 2017-11-05 | Update remote.py to fix issue #694 | Richard C Gerkin | |
| 2017-11-02 | Merge pull request #686 from jeblair/issue-605 | Sebastian Thiel | |
| Only gc.collect() under windows | |||
| 2017-11-02 | Merge pull request #685 from mikicz/pathlib-clone | Sebastian Thiel | |
| Converting path in _clone to str before any other operation | |||
| 2017-11-02 | Merge pull request #689 from bjb/master | Sebastian Thiel | |
| recognize the new packed-ref header format | |||
| 2017-10-30 | IndexFile.commit() now runs pre-commit and post-commit and commit-msg hooks. | satahippy | |
| 2017-10-30 | Update base.py | Sam Bull | |
| 2017-10-30 | Update remote.py | Sam Bull | |
| 2017-10-30 | Update base.py | Sam Bull | |
| 2017-10-30 | Update remote.py | Sam Bull | |
| 2017-10-18 | Update signing key to latest version | Sebastian Thiel | |
| I rotated my key as the previous one was suffering from ROCA. | |||
| 2017-10-13 | recognize the new packed-ref header format | Brenda J. Butler | |
| as long as line contains "peeled", accept it fixes the PackingType of packed-Refs not understood: # pack-refs with: peeled fully-peeled sorted problem | |||
| 2017-10-09 | Only gc.collect() under windows | James E. Blair | |
| Under Windows, tempfile objects are holding references to open files until the garbage collector closes them and frees them. Explicit calls to gc.collect() were added to the finalizer for the Repo class to force them to be closed synchronously. However, this is expensive, especially in large, long-running programs. As a temporary measure to alleviate the performance regression on other platforms, only perform these calls when running under Windows. Fixes #553 | |||
| 2017-10-07 | Converting path in clone and clone_from to str before any other operation in ↵ | Mikuláš Poul | |
| case eg pathlib.Path is passed | |||
| 2017-10-07 | Merge pull request #682 from pabelanger/temp/encoding | Sebastian Thiel | |
| Fix encoding issue with stderr_value and kill_after_timeout | |||
| 2017-10-05 | Fix encoding issue with stderr_value and kill_after_timeout | Paul Belanger | |
| We don't properly encode our error message under python3. Signed-off-by: Paul Belanger <pabelanger@redhat.com> | |||
| 2017-10-02 | Merge pull request #679 from jakirkham/fix_create_submodule | Sebastian Thiel | |
| Store submodule name | |||
| 2017-10-01 | Store submodule name | John Kirkham | |
| 2017-10-01 | Merge pull request #677 from bpiotr/retaining-env-on-clone | Sebastian Thiel | |
| Retaining env on clone_from | |||
| 2017-09-30 | updating AUTHORS | Piotr Babij | |
| 2017-09-30 | Keeping env values passed to `clone_from` | Piotr Babij | |
| 2017-09-28 | Merge pull request #645 from AJMansfield/master | Sebastian Thiel | |
| Implemented Per-Call Environment Variables | |||
| 2017-09-28 | Merge branch 'master' into master | Sebastian Thiel | |
| 2017-09-28 | Merge pull request #640 from njalerikson/adding_setup_for_git_executable | Sebastian Thiel | |
| Adding setup for git executable | |||
| 2017-09-28 | Merge branch 'master' into master | Sebastian Thiel | |
| 2017-09-28 | Merge branch 'master' into adding_setup_for_git_executable | Sebastian Thiel | |
| 2017-09-28 | Merge pull request #649 from OddBloke/hide_re_fetch_result | Sebastian Thiel | |
| FetchInfo.re_fetch_result has no reason to be public | |||
| 2017-09-28 | Merge pull request #658 from terminalmage/issue657 | Sebastian Thiel | |
| Fix GitError being raised in initial `import git` | |||
| 2017-09-28 | Merge pull request #654 from vathpela/worktrees | Sebastian Thiel | |
| worktrees: make non-packed refs also work correctly. | |||
| 2017-09-28 | Merge branch 'master' of https://github.com/Plazmaz/GitPython into ↵ | Sebastian Thiel | |
| Plazmaz-master | |||
| 2017-09-28 | Fix test_docs | Sebastian Thiel | |
| It's not portable to test for a secific author name | |||
| 2017-09-28 | Merge pull request #664 from Horgix/path_expansion | Sebastian Thiel | |
| util: move expand_path from repo/base and use it in Git class init | |||
| 2017-09-25 | Apparently bdist_wheel is only in python3 | Sebastian Thiel | |
| At least on my system. So why not hardcode it here. Ideally this would be changed to docker or vitualenv. | |||
| 2017-09-25 | version bump2.1.6 | Sebastian Thiel | |
| 2017-09-21 | Merge pull request #666 from bpoldrack/bf-nullhandler | Yaroslav Halchenko | |
| BF: Added missing NullHandler to logger in git.remote | |||
| 2017-09-21 | Merge pull request #667 from yarikoptic/bf-useget | Yaroslav Halchenko | |
| BF: use get, not casting get_value while dealing with submodule path/url etc | |||
| 2017-09-21 | BF: Added missing NullHandler to logger in git.remote | Benjamin Poldrack | |
| 2017-09-19 | BF: use get, not casting get_value while dealing with submodule path/url etc | Yaroslav Halchenko | |
| 2017-08-25 | util: move expand_path from repo/base and use it in Git class init | Alexis Horgix Chotard | |
| 2017-08-24 | Fixed missing parameter and changed name | Dylan Katz | |
| 2017-08-22 | worktrees: make non-packed refs also work correctly. | Peter Jones | |
| Turns out aec58a9 did the right thing for /packed/ refs, but didn't work correctly on /unpacked/ refs. So this patch gives unpacked refs the same treatment. Without the fix here, the test added will cause this traceback: ====================================================================== ERROR: Check that we find .git as a worktree file and find the worktree ---------------------------------------------------------------------- Traceback (most recent call last): File "/home/pjones/devel/github.com/GitPython/git/test/lib/helper.py", line 92, in wrapper return func(self, path) File "/home/pjones/devel/github.com/GitPython/git/test/test_repo.py", line 938, in test_git_work_tree_dotgit self.assertIsInstance(repo.heads['aaaaaaaa'], Head) File "/home/pjones/devel/github.com/GitPython/git/util.py", line 893, in __getitem__ raise IndexError("No item found with id %r" % (self._prefix + index)) IndexError: No item found with id 'aaaaaaaa' Woops. Things I've learned: - test_remote doesn't work currently if you start on a branch. I think it never did? - Because of 346424da, all *sorts* of stuff in the test suite doesn't work if you name your development branch "packed-refs" (This seems like a bug...) Signed-off-by: Peter Jones <pjones@redhat.com> | |||
| 2017-08-21 | Fix leaking environment variables | Dylan Katz | |
| 2017-08-10 | Fix GitError being raised in initial `import git` | Erik Johnson | |
| This catches any raise of one of the custom exceptions defined in `git.exc` during the imports in the dunder init, and raises an `ImportError` in those cases. | |||
| 2017-07-28 | FetchInfo.re_fetch_result has no reason to be public | Daniel Watkins | |
| And when using the API interactively, having it show up as public is confusing. | |||
| 2017-07-26 | Minor bug fixes | Odegard, Ken | |
| Added tilde expansion as part of the refresh function. Added python version check such that we properly capture PermissionError in Python >=3 and OSError in Python <3. | |||
