Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | | flake8 and mypy fixes | yobmod | 2021-05-13 | 1 | -20/+20 | |
| | | ||||||
* | | Add types to cmd.py Git | yobmod | 2021-05-13 | 1 | -65/+160 | |
| | | ||||||
* | | Add types to cmd.py CatFileContentStream | yobmod | 2021-05-12 | 1 | -10/+10 | |
| | | ||||||
* | | Add types to cmd.py AutoInterrupt | yobmod | 2021-05-12 | 1 | -17/+20 | |
| | | ||||||
* | | Add types to cmd.py Git | yobmod | 2021-05-12 | 1 | -17/+23 | |
| | | ||||||
* | | Add typing section to cmd.py | yobmod | 2021-05-12 | 1 | -0/+12 | |
| | | ||||||
* | | add initial types to remote.py | yobmod | 2021-05-03 | 1 | -25/+31 | |
| | | ||||||
* | | start add types to util.py | yobmod | 2021-02-28 | 1 | -5/+8 | |
| | | ||||||
* | | move cmd.py types to another branch, mark typing import as unused | yobmod | 2021-02-28 | 1 | -7/+4 | |
| | | ||||||
* | | drop py3.4 support | yobmod | 2021-02-28 | 1 | -4/+7 | |
|/ | ||||||
* | fix universal_newlines TypeError | x-santiaga-x | 2021-01-28 | 1 | -1/+3 | |
| | | | | Fixes #1116 | |||||
* | Make git.cmd.Git.CatFileContentStream iterable | Hex052 | 2021-01-17 | 1 | -0/+3 | |
| | | | Add __next__ method to git.cmd.Git.CatFileContentStream, so it can actually be used as an iterable | |||||
* | fix universal_newlines TypeError | Jim Wisniewski | 2020-12-30 | 1 | -3/+4 | |
| | ||||||
* | Fix exception causes in cmd.py | Ram Rachum | 2020-06-12 | 1 | -4/+4 | |
| | ||||||
* | Remove unnecessary check for PermissionError for Python < 3.3 | Harmon | 2020-02-08 | 1 | -5/+0 | |
| | ||||||
* | Remove and replace compat.string_types | Harmon | 2020-02-08 | 1 | -2/+1 | |
| | ||||||
* | Remove checks for Python 2 and/or 3 | Harmon | 2020-02-08 | 1 | -7/+0 | |
| | ||||||
* | Remove and replace compat.unicode | Harmon | 2020-02-08 | 1 | -4/+2 | |
| | ||||||
* | Merge branch 'fix/deepsource-issues' of https://github.com/imkaka/GitPython ↵ | Sebastian Thiel | 2019-10-29 | 1 | -0/+1 | |
|\ | | | | | | | into imkaka-fix/deepsource-issues | |||||
| * | Merge branch 'master' into fix/deepsource-issues | Anil Khatri | 2019-10-23 | 1 | -3/+9 | |
| |\ | ||||||
| * | | silenced iter returns a non-iterator | Anil Khatri | 2019-10-23 | 1 | -0/+1 | |
| | | | ||||||
* | | | Fix #920 | Victor Luzgin | 2019-10-28 | 1 | -1/+1 | |
| |/ |/| | ||||||
* | | Added exception handling for WinError6 | Ben Thayer | 2019-10-23 | 1 | -2/+5 | |
| | | ||||||
* | | Initial stab at fixing diffs involving submodule changes | JJ Graham | 2019-10-21 | 1 | -1/+1 | |
| | | ||||||
* | | Update cmd.py | Abhishek Kumar Singh | 2019-10-17 | 1 | -2/+1 | |
| | | ||||||
* | | Fixed#731 | Abhishek Kumar Singh | 2019-10-17 | 1 | -0/+4 | |
|/ | | | Added check for local file url starting with `$HOME` / `~` to expand them using `os.path.expanduser`. | |||||
* | removed Unnecessary pass statement | Pratik Anurag | 2019-10-15 | 1 | -1/+0 | |
| | ||||||
* | Fix Git.transform_kwarg | František Nečas | 2019-07-29 | 1 | -1/+1 | |
| | | | | | | | Kwargs were not transformed correctly if a value was set to 0 due to wrong if condition. Signed-off-by: František Nečas <fifinecas@seznam.cz> | |||||
* | Added a Dockerfile that creates a clean Ubuntu Xenial test environment | James E. King III | 2019-05-05 | 1 | -2/+5 | |
| | ||||||
* | Update cmd.py, fix PermissionError issue using best practices | cclauss | 2019-05-05 | 1 | -13/+9 | |
| | | | | This closes #830 | |||||
* | Fix setup.py and use of requirements files. | James E. King III | 2019-05-05 | 1 | -1/+2 | |
| | ||||||
* | Fix docstring in cmd module | Derek | 2018-12-22 | 1 | -1/+1 | |
| | ||||||
* | Exclude kwarg when None | Andrew Rabert | 2018-08-05 | 1 | -2/+2 | |
| | ||||||
* | Fix TypeError in git.execute(..., output_stream=file) | Dmitry Nikulin | 2018-08-05 | 1 | -1/+1 | |
| | | | | | This fixes #619 - raise GitCommandError(not TypeError) when output_stream is set in git.execute | |||||
* | 648 max_chunk_size can be now set to control output_stream behavior | Piotr Babij | 2018-05-18 | 1 | -7/+12 | |
| | ||||||
* | Unnecessary generator - rewrite as a dict comprehension | Hugo | 2018-03-18 | 1 | -3/+3 | |
| | ||||||
* | Rewrite unnecessary dict/list/tuple calls as literals | Hugo | 2018-03-18 | 1 | -4/+4 | |
| | ||||||
* | Replace function call with set literal | Hugo | 2018-03-18 | 1 | -4/+4 | |
| | ||||||
* | Drop support for EOL Python 2.6 | Hugo | 2018-03-18 | 1 | -3/+2 | |
| | ||||||
* | Fix encoding issue with stderr_value and kill_after_timeout | Paul Belanger | 2017-10-05 | 1 | -2/+2 | |
| | | | | | | We don't properly encode our error message under python3. Signed-off-by: Paul Belanger <pabelanger@redhat.com> | |||||
* | Merge branch 'master' into master | Sebastian Thiel | 2017-09-28 | 1 | -8/+134 | |
|\ | ||||||
| * | Merge branch 'master' into adding_setup_for_git_executable | Sebastian Thiel | 2017-09-28 | 1 | -2/+2 | |
| |\ | ||||||
| * | | Minor bug fixes | Odegard, Ken | 2017-07-26 | 1 | -5/+15 | |
| | | | | | | | | | | | | | | | | | | 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. | |||||
| * | | Minor additional cleanup | Odegard, Ken | 2017-07-25 | 1 | -27/+50 | |
| | | | | | | | | | | | | | | | | | | | | | Added additional information in the import warning/error that tells the user how to silence the warning/error. Also added a GIT_OK variable that allows for a quick check whether the refresh has succeeded instead of needing to test an actual git command. | |||||
| * | | Renamed GIT_PYTHON_INITERR to GIT_PYTHON_REFRESH | Odegard, Ken | 2017-07-13 | 1 | -27/+36 | |
| | | | | | | | | | | | | Renamed and cleaned up variable names. | |||||
| * | | Removed remaining references to git.setup function | Odegard, Ken | 2017-07-13 | 1 | -5/+5 | |
| | | | | | | | | | | | | | | | Removed few remaining references to git.setup function (as it was renamed to refresh). | |||||
| * | | Expanded ability of import | Odegard, Ken | 2017-07-13 | 1 | -5/+27 | |
| | | | | | | | | | | | | | | | | | | | | | | | | Renamed GIT_PYTHON_NOWARN to GIT_PYTHON_INITERR and added values for quiet import, warning import, and raise import. These respectively mean that no message or error is printed if git is non-existent, a plain warning is printed but the import succeeds, and an ImportError exception is raised. | |||||
| * | | Added ability to silence initial warning | Odegard, Ken | 2017-07-09 | 1 | -4/+13 | |
| | | | | | | | | | | | | | | | Added the ability to silence the first refresh warning upon import by setting an environment variable. | |||||
| * | | Moved setup function into top level __init__ | Odegard, Ken | 2017-07-09 | 1 | -34/+20 | |
| | | | | | | | | | | | | | | | | | | | | | | | | Discovered that the remote module also relies on the git executable as such it also needs to be “refreshed” anytime the git executable is updated or changed. This was best solved by moving the setup function into the top level __init__ where the setup simply calls git.cmd.Git.refresh and git.remote.FetchInfo.refresh. | |||||
| * | | Preliminary implementation of setup/refresh functions | Odegard, Ken | 2017-07-09 | 1 | -8/+75 | |
| | | | | | | | | | | | | | | | | | | | | | | | | Added one function (setup) and an alias (refresh simply calls setup). These functions give the developer one more way to configure the git executable path. This also allows the user to interactively adjust the git executable configured during runtime as these functions dynamically update the executable path for the entire git module. |