| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2015-03-02 | fix(iter-commit): ambiguous argument error | Sebastian Thiel | |
| In repositories like > git branch -a * test > ls test `repo.iter_commits` failed due to an ambigous argument (`'git rev-list test`). Now this cannot happen anymore. fixes #264 | |||
| 2015-02-23 | Improved documentation on IndexFile.add(...) | Sebastian Thiel | |
| Related to #224 [ci skip] | |||
| 2015-02-21 | Fixed trailing white space! | Sebastian Thiel | |
| Think about how expensive this single invisible character was, with all the time and energy spent on it ! | |||
| 2015-02-21 | `stale_refs()` may now also handle other kinds of references, like tags. | Sebastian Thiel | |
| Fixes #260 | |||
| 2015-02-21 | Added 'insert_kwargs_after' flag for consumption by _call_process. | Sebastian Thiel | |
| While at it, all other invocations of .git in remote.py were reviewed Fixes #262 | |||
| 2015-02-21 | Merge pull request #261 from yarikoptic/bf/no-master-checkout | Sebastian Thiel | |
| BF: do not checkout master -- that ruins testing of PRs | |||
| 2015-02-20 | BF: do not checkout master -- that ruins testing of PRs. "reset" master to ↵ | Yaroslav Halchenko | |
| original HEAD | |||
| 2015-02-20 | Apparently, git 1.7.9 supports git-files too, lets assume it's starting at 1.7.0 | Sebastian Thiel | |
| 2015-02-20 | It seems something within our environment changed ... | Sebastian Thiel | |
| ... as we are now running out of file handles. Previously, it worked ... and gitpython didn't change | |||
| 2015-02-19 | Adjust minimum git version with git-file support. | Sebastian Thiel | |
| As I am pretty sure to have tested it with 1.7.0, I assume they added the git file feature somewhere between .0 .10. Fixes #252 | |||
| 2015-02-19 | Assure to not iterate packed-refs file, ever. | Sebastian Thiel | |
| Related to #252 | |||
| 2015-02-19 | Fix flake8 issue. | Sebastian Thiel | |
| It's new in the latest version of flake - thanks travis for letting me know. | |||
| 2015-02-19 | Use uuid instead of tempfile.mkdtmp, which created an actual directory. | Sebastian Thiel | |
| That, over time, could have caused slow downs due to file-system hassle. Fixes #258 | |||
| 2015-02-09 | Added previously missing parameter documentation for Repo.__init__ . | Sebastian Thiel | |
| Related to #255 | |||
| 2015-02-09 | Merge branch 'yarikoptic-bf/run_hooks_from_working_dir' | Sebastian Thiel | |
| 2015-02-09 | Merge branch 'bf/run_hooks_from_working_dir' of ↵ | Sebastian Thiel | |
| https://github.com/yarikoptic/GitPython into yarikoptic-bf/run_hooks_from_working_dir | |||
| 2015-02-09 | Merge branch 'yarikoptic-bf/tests-on-debians' | Sebastian Thiel | |
| 2015-02-09 | Minor Flake8 fixes. | Sebastian Thiel | |
| Latest version of it is required to show the issues travis shows as well | |||
| 2015-02-08 | BF: run commit hook with repo.working_dir as cwd | Yaroslav Halchenko | |
| Otherwise commit hook might rightfully fail, as happens if repository is e.g. git-annex repository. See e.g. now failing https://travis-ci.org/datalad/datalad/builds/49802394\#L1590 which seems to pass tests nicely with patch as this | |||
| 2015-02-07 | BF: skip unicode filename test in env not supporting unicode encodings | Yaroslav Halchenko | |
| 2015-02-07 | ENH: respect GIT_PYTHON_TEST_GIT_REPO_BASE env var in tests | Yaroslav Halchenko | |
| 2015-02-05 | Updated copyright information. | Sebastian Thiel | |
| Fixes #246 | |||
| 2015-02-02 | An attempt to better steer questions and answers. | Sebastian Thiel | |
| Currently, people put it onto the mailing list and on stack overflow [ci skip] | |||
| 2015-01-30 | This should fix the test failure on travis | Sebastian Thiel | |
| 2015-01-30 | Added test to verify we can handle fetch prunes. | Sebastian Thiel | |
| They are just skipped. Fixes #249 | |||
| 2015-01-30 | Remote.update() didn't pass kwargs along to git command. | Sebastian Thiel | |
| Fixes #250 | |||
| 2015-01-22 | Removed Git.sshkey() as it couldn't be distributed properly.0.3.6 | Sebastian Thiel | |
| However, I kept information on how to achieve the same thing with `custom_environment()` in the test. Related to #234 | |||
| 2015-01-22 | Bumped version to 0.3.6 | Sebastian Thiel | |
| Unfortunately, installation of a executable script has proven to be so difficult thanks setuptools gloriousness, which will force me to remove that feature | |||
| 2015-01-22 | Improved performance of rev-parse test. | Sebastian Thiel | |
| Hoping to make this significantly faster on travis. Related to #245 | |||
| 2015-01-22 | Minor improvements to submodule test for windows portability | Sebastian Thiel | |
| However, most tests fail for reasons unknown - SHA cannot be found. For now, I will wait until someone complains, as I doubt too many people will use it on windows. Related to #244 | |||
| 2015-01-22 | Added test for `sshkey` context manager. | Sebastian Thiel | |
| It verifies that the script is actually called. Interestingly, the shell script version works within an msysgit environment on windows. Fixes #234 | |||
| 2015-01-22 | Merge branch 'master' into teeberg-master | Sebastian Thiel | |
| Need latest master to proceed with test Conflicts: doc/source/tutorial.rst | |||
| 2015-01-22 | Intermediate commit on my way to get this finalized. | Sebastian Thiel | |
| Renamed context manager 'with_environment' to 'custom_environment'. On my way to implement sshkey test. | |||
| 2015-01-22 | This should finally fix travis ci | Sebastian Thiel | |
| 2015-01-22 | Fetch now deals with custom refspecs much better. | Sebastian Thiel | |
| Even though the test-csae only verifies this spec: +refs/pull/*:refs/heads/pull/* I could locally verify that it indeed handles other ones just as well: +refs/pull/*:refs/pull/* Fixes #243 | |||
| 2015-01-22 | Overhauled all tutorials, and placed them in a unit-test. | Sebastian Thiel | |
| That way they are protected from regression. Fixes #239 | |||
| 2015-01-21 | Add a few tests | Jonas Trappenberg | |
| 2015-01-21 | Add SSH wrapper to MANIFEST.in | Jonas Trappenberg | |
| 2015-01-21 | Rename 'environment' and 'set_environment' | Jonas Trappenberg | |
| 2015-01-21 | Add method to query environment | Jonas Trappenberg | |
| 2015-01-21 | Add 'sshkey' context manager | Jonas Trappenberg | |
| 2015-01-21 | Fix some typos | Jonas Trappenberg | |
| 2015-01-21 | Fixed regression in test-suite for IndexFile | Sebastian Thiel | |
| Previously, it checked for AssertionErrors, now we have to implement need-unbare-repo check ourselves. | |||
| 2015-01-21 | Added advance usage examples to tutorial and made minor fixes. | Sebastian Thiel | |
| GIT_PYTHON_TRACE would actually fail (now) if we debugged archive operations. Related to #239 | |||
| 2015-01-21 | Initial set of documentation improvements, and a fix to the submodule tests. | Sebastian Thiel | |
| Now travisci tests should work once again. Related to #239 | |||
| 2015-01-21 | Merge branch 'issue-232-reproduction' - keep fetch/pull simplifications | Sebastian Thiel | |
| Make sure we keep the improvements made to fetch and pull Relates to #232 | |||
| 2015-01-21 | removed debug codeissue-232-reproduction | Sebastian Thiel | |
| 2015-01-21 | Assured that branch changes are properly handled. | Sebastian Thiel | |
| Previously we could try to remove the branch we are on. Of course, we have a test-case elaborate enough to verify we don't destroy changes in submodules accidentally. Therefore I am confident that this implementation is correct. Fixes #49 | |||
| 2015-01-20 | Fixed flake8 and a minor test regression. | Sebastian Thiel | |
| The latter happened as now BadName is thrown, instead of BadObject. Changes.rst was marked accordingly | |||
| 2015-01-20 | Impemented keep_going flag for `Submodule.update()` | Sebastian Thiel | |
| Fixes #50 | |||
