Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Run actions on main branchmaster | Sebastian Thiel | 2021-04-01 | 1 | -3/+3 |
| | |||||
* | Merge pull request #1198 from RyaxTech/replace-password-in-uri-by-stars | Sebastian Thiel | 2021-03-19 | 5 | -14/+81 |
|\ | | | | | Replace password in URI by stars if present to avoid leaking secrets in logs | ||||
| * | Use continue instead of raising error | Michael Mercier | 2021-03-18 | 1 | -2/+2 |
| | | |||||
| * | Use copy and not inplace remove password + working case test | Michael Mercier | 2021-03-16 | 4 | -13/+21 |
| | | |||||
| * | Add more test and remove password also from error logs | Michael Mercier | 2021-03-15 | 3 | -10/+24 |
| | | |||||
| * | Put remove password in the utils and use it also in cmd.execute | Michael Mercier | 2021-03-15 | 3 | -14/+35 |
| | | |||||
| * | Use urllib instead of custom parsing | Michael Mercier | 2021-03-15 | 1 | -4/+10 |
| | | |||||
| * | Better assert message | Michael Mercier | 2021-03-12 | 1 | -2/+3 |
| | | |||||
| * | Use format instead of f-string | Michael Mercier | 2021-03-12 | 1 | -1/+1 |
| | | |||||
| * | Replace password in URI by stars if present + test | Michael Mercier | 2021-03-11 | 2 | -1/+18 |
| | | |||||
* | | remove comment | Sebastian Thiel | 2021-03-17 | 1 | -2/+0 |
| | | |||||
* | | Merge pull request #1202 from Yobmod/main | Sebastian Thiel | 2021-03-17 | 11 | -228/+338 |
|\ \ | | | | | | | Add more types | ||||
| * | | chane HEAD typing to SymbolicReference | Yobmod | 2021-03-16 | 1 | -1/+1 |
| | | | |||||
| * | | fixes from #1202 | Yobmod | 2021-03-16 | 1 | -12/+16 |
| | | | |||||
| * | | add types to git.__init__, compat, db, diff, exc, util | Yobmod | 2021-03-16 | 11 | -215/+321 |
| | | | |||||
| * | | rebase on master | Yobmod | 2021-03-16 | 2 | -2/+14 |
| | | | |||||
* | | | Fix changes.rst… | Sebastian Thiel | 2021-03-14 | 1 | -1/+1 |
| | | | |||||
* | | | Set an end-date for python 3.5 support | Sebastian Thiel | 2021-03-13 | 2 | -2/+7 |
| | | | |||||
* | | | Merge pull request #1193 from bertwesarg/revert-sorted-kwargs | Sebastian Thiel | 2021-03-13 | 1 | -1/+8 |
|\ \ \ | | | | | | | | | Restore order of operators before executing the git command only for < py3.6 | ||||
| * | | | Restore order of operators before executing the git command only for < py3.6 | Bert Wesarg | 2021-03-13 | 1 | -1/+8 |
| | |/ | |/| | | | | | | | | | | | | | | | | | | | | | | Since Python 3.6 kwargs order will be preserved and thus provide a stable order, therefore we can make 89ade7bfff534ae799d7dd693b206931d5ed3d4f conditional based on the Python. Thus make it able to pass ordered options to Git commands. See: https://www.python.org/dev/peps/pep-0468/ | ||||
* | | | Merge pull request #1192 from Yobmod/main | Sebastian Thiel | 2021-03-12 | 6 | -125/+201 |
|\ \ \ | |/ / |/| / | |/ | Add initial types to repo/fun.py | ||||
| * | Combined commits to add types to base.py and fun.py | yobmod | 2021-03-04 | 7 | -127/+203 |
| | | |||||
* | | Merge pull request #1188 from Yobmod/main | Sebastian Thiel | 2021-03-03 | 10 | -5/+26 |
|\ \ | |/ | | | Drop python 3.4, prep for adding types | ||||
| * | add newlines | yobmod | 2021-02-28 | 3 | -2/+2 |
| | | |||||
| * | add newline | yobmod | 2021-02-28 | 1 | -1/+1 |
| | | |||||
| * | move cmd.py types to another branch, mark typing import as unused | yobmod | 2021-02-28 | 2 | -10/+7 |
| | | |||||
| * | add py.typed, mypy.ini and git/types.py | yobmod | 2021-02-28 | 4 | -0/+11 |
| | | |||||
| * | add testrunner.py to run all tests (as hook for static analysis) | yobmod | 2021-02-28 | 1 | -0/+7 |
| | | |||||
| * | update .gitignore prior to types | yobmod | 2021-02-28 | 210 | -209/+3 |
| | | |||||
| * | drop py3.4 support | yobmod | 2021-02-28 | 215 | -9/+221 |
| | | |||||
* | | Use UTF-8 encoding when getting information about packed refs | Klyahin Aleksey | 2021-03-03 | 1 | -1/+1 |
| | | |||||
* | | bump patch level3.1.14 | Sebastian Thiel | 2021-02-28 | 2 | -2/+2 |
| | | |||||
* | | Merge pull request #1184 from Yobmod/main | Sebastian Thiel | 2021-02-28 | 4 | -3/+5 |
|\ \ | |/ | | | Add python 3.9 | ||||
| * | add python 3.9 support | yobmod | 2021-02-26 | 4 | -3/+5 |
| | | |||||
| * | rebase on master | yobmod | 2021-02-26 | 7 | -8/+10 |
| | | |||||
| * | rmv temp file | Yobmod | 2021-02-24 | 1 | -18/+0 |
| | | |||||
| * | drop python 3.4, update .gitignore | Yobmod | 2021-02-24 | 8 | -10/+26 |
|/ | |||||
* | Merge pull request #1126 from larsks/feature/changelog | Sebastian Thiel | 2021-02-17 | 1 | -1/+7 |
|\ | | | | | add a changelog entry for #1124 | ||||
| * | add a changelog entry for #1124 | Lars Kellogg-Stedman | 2021-02-17 | 1 | -1/+7 |
|/ | | | | | - add a changelog entry for #1124 - correct duplicate entry for 3.1.12 -> 3.1.13 | ||||
* | Merge pull request #1124 from larsks/feature/replace | Sebastian Thiel | 2021-02-17 | 2 | -7/+56 |
|\ | | | | | add replace method to git.Commit | ||||
| * | add replace method to git.Commit | Lars Kellogg-Stedman | 2021-02-15 | 2 | -7/+56 |
|/ | | | | | | | | | | | This adds a replace method to git.Commit. The replace method returns a copy of the Commit object with attributes replaced from keyword arguments. For example: >>> old = repo.head.commit >>> new = old.replace(message='This is a test') closes #1123 | ||||
* | fix changes.rst | Sebastian Thiel | 2021-02-09 | 1 | -1/+1 |
| | |||||
* | version bump3.1.13 | Sebastian Thiel | 2021-02-09 | 3 | -1/+7 |
| | |||||
* | Merge pull request #1119 from yvolchkov/master | Sebastian Thiel | 2021-02-05 | 2 | -1/+8 |
|\ | | | | | Fix inheritance issue at commit.iter_items | ||||
| * | Fix inheritance issue at commit.iter_items | Yuri Volchkov | 2021-02-05 | 2 | -1/+8 |
|/ | | | | | | | The iterator used to yield Commit() objects, which does not play well with inheritance. Yield cls() instead. Signed-off-by: Yuri Volchkov <yuri@volch.org> | ||||
* | 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(fetch): use the correct FETCH_HEAD from within a worktree | Giel van Schijndel | 2021-01-14 | 1 | -3/+2 |
| | | | | | | | | FETCH_HEAD is one of the symbolic references local to the current worktree and as such should _not_ be looked up in the 'common_dir'. But instead of just hard coding the "right thing" (git_dir) lets defer this to the SymbolicReference class which already contains this knowledge in its 'abspath' property. | ||||
* | Add license argument to setup.py | Harmon | 2021-01-10 | 1 | -0/+1 |
| | | | | Resolves #1106 | ||||
* | Fix package name in intro docs to reflect actual pypi name (with capitalization) | Kevin Reynolds | 2021-01-09 | 1 | -1/+1 |
| |