Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Autopep8 fixes with maximum line length 120 | Craig Northway | 2014-07-25 | 1 | -122/+124 |
| | |||||
* | Merge pull request #175 from craigez/feature/handle_utf8 | Sebastian Thiel | 2014-07-25 | 1 | -0/+4 |
|\ | | | | | Handling unicode arguments | ||||
| * | Fixing unicode types | Craig Northway | 2014-07-18 | 1 | -0/+4 |
| | | |||||
* | | Closing file handles/streams | Craig Northway | 2014-07-25 | 1 | -0/+5 |
|/ | |||||
* | tabs to 4 spaces - overall state of this branch is desolate, but fixable. ↵ | Sebastian Thiel | 2014-02-09 | 1 | -546/+546 |
| | | | | Needs plenty of work | ||||
* | Add an output_strip kwarg to Git.execute | Lorenz Schori | 2012-10-18 | 1 | -2/+8 |
| | | | | | | Strip the last line of the output if it is empty (default). Stripping should be disabled whenever it is important that the output is not modified in any way. For example when retrieving patch files using git-diff. | ||||
* | Make GitPython work on non English systems | Florian Ludwig | 2012-07-24 | 1 | -0/+3 |
| | |||||
* | Ignore signal exception on AutoInterrupt destructor. | Tatsuki Sugiura | 2012-05-08 | 1 | -0/+2 |
| | | | | | | | | When command run as subprocess, AutoInterrupt will kill the process on destructor. However, if process already finished, it raise OSError exception. This fix just ignore OSError on os.kill. | ||||
* | Fix fd leak on git cmd. | Tatsuki Sugiura | 2012-05-08 | 1 | -0/+5 |
| | | | | | | | Currently if command is called with as_proces=True, pipes for the command will not be closed. This change makes sure to close command file descriptors. | ||||
* | cmd: on windows, we will now fallback to using git.cmd, as the default ↵ | Sebastian Thiel | 2011-07-06 | 1 | -6/+39 |
| | | | | | | installation puts it into the path, instead of git.exe. Of course we warn about the performance penalty that goes with it. Fortunately, using a wrapped git.exe works when creating pipes to the process, admittedly I was a bit surprised by this. fixes #26 | ||||
* | Implemented GIT_PYTHON_GIT_EXECUTABLE including test and docs | Sebastian Thiel | 2011-07-05 | 1 | -6/+11 |
| | |||||
* | Fixed implementation of _version_info which didn't work for python 2.4 ↵ | Sebastian Thiel | 2011-06-13 | 1 | -1/+1 |
| | | | | thanks to the rpartition method. omg | ||||
* | git.version_info now returns exactly 4 numbers | Sebastian Thiel | 2011-06-08 | 1 | -2/+4 |
| | |||||
* | First run in order to fix the remote handling. Cleaned up interfaces and ↵ | Sebastian Thiel | 2011-06-07 | 1 | -1/+4 |
| | | | | figured out that the implementation really should be specific to the git command. This leaves the interface open for other implemntations which use a different way to provide feedback (as we do not make assumptions about the format of a feedback line) | ||||
* | Added version_info property to git command | Sebastian Thiel | 2011-06-07 | 1 | -5/+21 |
| | |||||
* | OSX Signal handling: removed previous hack to fix it somehow using sleep - ↵ | Sebastian Thiel | 2011-01-12 | 1 | -1/+0 |
| | | | | the error was caused by PySide which, when instantiating a QApplication, changed the signal handlers to interrupt, instead of retry operating system calls, which caused git-python to fail subsequently. signal.siginterrupt can be used to fix this behaviour after an QApplication was instatiated. | ||||
* | Added the bugfix code as a utility function to be reused wherever this ↵ | Andreas Gutsche | 2011-01-06 | 1 | -6/+2 |
| | | | | specific subprocess bug occurs. | ||||
* | Hacked the wait function so that it works with pyside in OS X by using ↵ | Andreas Gutsche | 2011-01-06 | 1 | -1/+6 |
| | | | | "sleep()". | ||||
* | Moved everything into the git subdirectory - some tests still need to be ↵ | Sebastian Thiel | 2010-11-25 | 1 | -0/+515 |
adjusted |