Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Updates from review | Santos Gallegos | 2022-12-28 | 1 | -0/+1 |
| | |||||
* | feat(blame): Support custom `rev_opts` for blame | Joseph Hale | 2022-08-30 | 1 | -0/+1 |
| | | | | | | | | | | | | | | | | The `git blame` CLI offers a repeated `-C` option that can be used to detect lines that move within/between files. While a slower operation, it yields more accurate authorship reports. https://git-scm.com/docs/git-blame#Documentation/git-blame.txt--Cltnumgt While GitPython does enable passing custom kwargs to the command line `git` invocation, the fact that kwargs is a dictionary (i.e. no duplicate keys) means that there was no way to request the `-C` option in `git blame` more than once. This commit adds an optional `rev_opts` parameter to the `blame` method which accepts a list of strings to propagate to the CLI invocation of `git blame`. By using a `List[str]` for `rev_opts`, users of GitPython can pass now the `-C` option multiple times to get more detailed authorship reports from `git blame`. | ||||
* | Add co_authors property to the Commit object, which parses the commit ↵ | Twist | 2022-08-22 | 1 | -0/+1 |
| | | | | message for designated co-authors, include a simple test. | ||||
* | docs: add typerror exception to active_branch method | Patrick Gerard | 2022-08-20 | 1 | -0/+1 |
| | | | | | | | | docs: add typerror exception to active_branch method fix: sphinx syntax add author | ||||
* | Add contributor to AUTHORS file | Predeactor | 2022-07-31 | 1 | -0/+1 |
| | |||||
* | chore: add me to AUTHORS | Hiroki Tokunaga | 2022-04-06 | 1 | -0/+1 |
| | |||||
* | Add support for Python 3.10 | Hugo van Kemenade | 2021-10-14 | 1 | -0/+1 |
| | |||||
* | Adds name to AUTHORS file | Robert Westman | 2021-06-03 | 1 | -0/+1 |
| | |||||
* | add myself to authors | Alba Mendez | 2020-08-31 | 1 | -0/+1 |
| | |||||
* | Add Ram Rachum to AUTHORS | Ram Rachum | 2020-06-15 | 1 | -0/+1 |
| | |||||
* | add myself to AUTHORS | Liam Beguin | 2020-05-02 | 1 | -0/+1 |
| | | | | Signed-off-by: Liam Beguin <liambeguin@gmail.com> | ||||
* | Add to AUTHORS | Harmon | 2020-02-08 | 1 | -0/+1 |
| | |||||
* | Updating AUTHORS | Pratik Anurag | 2020-02-03 | 1 | -1/+1 |
| | |||||
* | Added parsing for '@1400000000 +0000' date format as used by git commit hooks. | Dries | 2019-12-29 | 1 | -0/+1 |
| | |||||
* | 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 | -0/+1 |
| |\ | |||||
| * | | fixed classmethod argument PYL-C0202 | Anil Khatri | 2019-10-22 | 1 | -0/+1 |
| | | | |||||
* | | | Update AUTHORS | Ben Thayer | 2019-10-24 | 1 | -0/+1 |
| |/ |/| | |||||
* | | Adding diff support for copied files, still working on test | JJ Graham | 2019-10-19 | 1 | -0/+1 |
|/ | |||||
* | Method stating which commit is being played during an halted rebase | Arthur Milchior | 2019-08-14 | 1 | -0/+1 |
| | | | | | | This will be useful to me at least. This way, I know that I can tell my script to omit some specific commits. If you accept to merge it, I may also do similar method for merges and cherry pick. | ||||
* | Fix `AttributeError` when searching a remote by name | César Izurieta | 2019-07-21 | 1 | -0/+1 |
| | | | | | | Running code like `'origin' in git.Repo('path/to/existing/repository').remotes` raises an AttributeError instead of returning a boolean. This commit fixes that behaviour by catching the error when doing an identity match on `IterableList`. | ||||
* | Merge branch 'master' of https://github.com/sstancu/GitPython into ↵ | Sebastian Thiel | 2019-07-20 | 1 | -0/+1 |
|\ | | | | | | | sstancu-master | ||||
| * | Ensure git remote urls (multiple) are read from the correct git repo config | Stefan Stancu | 2019-04-05 | 1 | -0/+1 |
| | | |||||
* | | Add support to pass clone options that can be repeated multiple times | Steven Whitman | 2019-07-06 | 1 | -0/+1 |
| | | |||||
* | | Merge branch 'multi-value' of https://github.com/ajdavis/GitPython into ↵ | Sebastian Thiel | 2019-07-06 | 1 | -0/+1 |
|\ \ | |/ |/| | | | ajdavis-multi-value | ||||
| * | Support multiple git config values per option | A. Jesse Jiryu Davis | 2019-01-20 | 1 | -0/+1 |
| | | | | | | | | Solves #717 | ||||
* | | Added name to authors | David Host | 2019-03-15 | 1 | -0/+1 |
|/ | | | Fixed issue #806 | ||||
* | Respect _common_dir when finding repository config file | Luc Ritchie | 2018-10-13 | 1 | -0/+1 |
| | | | | | Among other things, remotes are now correctly identified when in a separate worktree. | ||||
* | Dedent code blocks in tutorial. | Tim Swast | 2018-07-15 | 1 | -0/+1 |
| | | | | | | | | | I found the extra 8 spaces at the start of the examples in the tutorial to be distracting. The Sphinx dedent option removes these extra spaces from the rendered code blocks. I also got a warning about the shell code example not being lexed as Python, so I converted this to an explicit shell code block. | ||||
* | to keep travis busy - adding myself to AUTHORS | Yaroslav Halchenko | 2017-12-01 | 1 | -0/+1 |
| | |||||
* | Remove trailing slash on drive path | Charles Bouchard-Légaré | 2017-11-16 | 1 | -0/+1 |
| | |||||
* | Converting path in clone and clone_from to str before any other operation in ↵ | Mikuláš Poul | 2017-10-07 | 1 | -0/+1 |
| | | | | case eg pathlib.Path is passed | ||||
* | updating AUTHORS | Piotr Babij | 2017-09-30 | 1 | -0/+1 |
| | |||||
* | Merge branch 'master' into master | Sebastian Thiel | 2017-09-28 | 1 | -0/+1 |
|\ | |||||
| * | Merge branch 'master' into adding_setup_for_git_executable | Sebastian Thiel | 2017-09-28 | 1 | -0/+1 |
| |\ | |||||
| * | | Modified AUTHORS file | Odegard, Ken | 2017-07-09 | 1 | -0/+1 |
| | | | | | | | | | | | | Added my name to list. | ||||
* | | | Merge branch 'master' into master | Sebastian Thiel | 2017-09-28 | 1 | -0/+1 |
|\ \ \ | | |/ | |/| | |||||
| * | | util: move expand_path from repo/base and use it in Git class init | Alexis Horgix Chotard | 2017-08-25 | 1 | -0/+1 |
| |/ | |||||
* | | added myself | Anson Mansfield | 2017-07-19 | 1 | -0/+1 |
|/ | |||||
* | Repo: handle worktrees better | Peter Jones | 2017-07-01 | 1 | -0/+1 |
| | | | | | | | | | | | | | This makes Repo("foo") work when foo/.git is a file of the form created by "git worktree add", i.e. it's a text file that says: gitdir: /home/me/project/.git/worktrees/bar and where /home/me/project/.git/ is the nominal gitdir, but /home/me/project/.git/worktrees/bar has this worktree's HEAD etc and a "gitdir" file that contains the path of foo/.git . Signed-off-by: Peter Jones <pjones@redhat.com> | ||||
* | Add base class for package exceptions. | Konstantin Popov | 2017-05-29 | 1 | -0/+1 |
| | |||||
* | check for GIT_WORK_TREE | Timothy B. Hartman | 2017-02-24 | 1 | -0/+1 |
| | |||||
* | Add Guyzmo into AUTHORS | Guyzmo | 2016-10-12 | 1 | -0/+1 |
| | |||||
* | Allowed remotes to have no refs. | Phil Elson | 2016-08-19 | 1 | -0/+1 |
| | |||||
* | Add contributors | Vincent Driessen | 2016-04-24 | 1 | -0/+2 |
| | |||||
* | Used this release for a first beta of the 0.2 branch of development | Sebastian Thiel | 2010-04-07 | 1 | -0/+2 |
| | | | | | TODO: Added info about doc improvements Authors: Added myself as Contributor, and noted the partial rewrite which happend in 0.2 | ||||
* | Lots of spring cleaning and added in Sphinx documentation. | Michael Trier | 2009-01-24 | 1 | -8/+14 |
| | |||||
* | Added Paul Sowden to the AUTHORS file and made tutorial fixes. Thanks Paul. | Michael Trier | 2008-12-15 | 1 | -0/+1 |
| | |||||
* | Added kai to the AUTHORS file. | Michael Trier | 2008-09-14 | 1 | -0/+1 |
| | |||||
* | Added nud to the AUTHORS file. | Michael Trier | 2008-09-14 | 1 | -0/+1 |
| |