summaryrefslogtreecommitdiff
path: root/AUTHORS
Commit message (Collapse)AuthorAgeFilesLines
* Updates from reviewSantos Gallegos2022-12-281-0/+1
|
* feat(blame): Support custom `rev_opts` for blameJoseph Hale2022-08-301-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 ↵Twist2022-08-221-0/+1
| | | | message for designated co-authors, include a simple test.
* docs: add typerror exception to active_branch methodPatrick Gerard2022-08-201-0/+1
| | | | | | | | docs: add typerror exception to active_branch method fix: sphinx syntax add author
* Add contributor to AUTHORS filePredeactor2022-07-311-0/+1
|
* chore: add me to AUTHORSHiroki Tokunaga2022-04-061-0/+1
|
* Add support for Python 3.10Hugo van Kemenade2021-10-141-0/+1
|
* Adds name to AUTHORS fileRobert Westman2021-06-031-0/+1
|
* add myself to authorsAlba Mendez2020-08-311-0/+1
|
* Add Ram Rachum to AUTHORSRam Rachum2020-06-151-0/+1
|
* add myself to AUTHORSLiam Beguin2020-05-021-0/+1
| | | | Signed-off-by: Liam Beguin <liambeguin@gmail.com>
* Add to AUTHORSHarmon2020-02-081-0/+1
|
* Updating AUTHORSPratik Anurag2020-02-031-1/+1
|
* Added parsing for '@1400000000 +0000' date format as used by git commit hooks.Dries2019-12-291-0/+1
|
* Merge branch 'fix/deepsource-issues' of https://github.com/imkaka/GitPython ↵Sebastian Thiel2019-10-291-0/+1
|\ | | | | | | into imkaka-fix/deepsource-issues
| * Merge branch 'master' into fix/deepsource-issuesAnil Khatri2019-10-231-0/+1
| |\
| * | fixed classmethod argument PYL-C0202Anil Khatri2019-10-221-0/+1
| | |
* | | Update AUTHORSBen Thayer2019-10-241-0/+1
| |/ |/|
* | Adding diff support for copied files, still working on testJJ Graham2019-10-191-0/+1
|/
* Method stating which commit is being played during an halted rebaseArthur Milchior2019-08-141-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 nameCésar Izurieta2019-07-211-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 Thiel2019-07-201-0/+1
|\ | | | | | | sstancu-master
| * Ensure git remote urls (multiple) are read from the correct git repo configStefan Stancu2019-04-051-0/+1
| |
* | Add support to pass clone options that can be repeated multiple timesSteven Whitman2019-07-061-0/+1
| |
* | Merge branch 'multi-value' of https://github.com/ajdavis/GitPython into ↵Sebastian Thiel2019-07-061-0/+1
|\ \ | |/ |/| | | ajdavis-multi-value
| * Support multiple git config values per optionA. Jesse Jiryu Davis2019-01-201-0/+1
| | | | | | | | Solves #717
* | Added name to authorsDavid Host2019-03-151-0/+1
|/ | | Fixed issue #806
* Respect _common_dir when finding repository config fileLuc Ritchie2018-10-131-0/+1
| | | | | Among other things, remotes are now correctly identified when in a separate worktree.
* Dedent code blocks in tutorial.Tim Swast2018-07-151-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 AUTHORSYaroslav Halchenko2017-12-011-0/+1
|
* Remove trailing slash on drive pathCharles Bouchard-Légaré2017-11-161-0/+1
|
* Converting path in clone and clone_from to str before any other operation in ↵Mikuláš Poul2017-10-071-0/+1
| | | | case eg pathlib.Path is passed
* updating AUTHORSPiotr Babij2017-09-301-0/+1
|
* Merge branch 'master' into masterSebastian Thiel2017-09-281-0/+1
|\
| * Merge branch 'master' into adding_setup_for_git_executableSebastian Thiel2017-09-281-0/+1
| |\
| * | Modified AUTHORS fileOdegard, Ken2017-07-091-0/+1
| | | | | | | | | | | | Added my name to list.
* | | Merge branch 'master' into masterSebastian Thiel2017-09-281-0/+1
|\ \ \ | | |/ | |/|
| * | util: move expand_path from repo/base and use it in Git class initAlexis Horgix Chotard2017-08-251-0/+1
| |/
* | added myselfAnson Mansfield2017-07-191-0/+1
|/
* Repo: handle worktrees betterPeter Jones2017-07-011-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 Popov2017-05-291-0/+1
|
* check for GIT_WORK_TREETimothy B. Hartman2017-02-241-0/+1
|
* Add Guyzmo into AUTHORSGuyzmo2016-10-121-0/+1
|
* Allowed remotes to have no refs.Phil Elson2016-08-191-0/+1
|
* Add contributorsVincent Driessen2016-04-241-0/+2
|
* Used this release for a first beta of the 0.2 branch of developmentSebastian Thiel2010-04-071-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 Trier2009-01-241-8/+14
|
* Added Paul Sowden to the AUTHORS file and made tutorial fixes. Thanks Paul.Michael Trier2008-12-151-0/+1
|
* Added kai to the AUTHORS file.Michael Trier2008-09-141-0/+1
|
* Added nud to the AUTHORS file.Michael Trier2008-09-141-0/+1
|