| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 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 | |||
| 2015-01-20 | Submodule.parent_commit() now automatically points to repo.head unless it ↵ | Sebastian Thiel | |
| was set before. That way, you don't always have to keep the parent commit uptodate when changing the repo, which can lead to errors which are hard to debug and make no sense to the user, who previously never set parent_commit (yet it matters thanks to the cache). | |||
