<feed xmlns='http://www.w3.org/2005/Atom'>
<title>delta/python-packages/gitpython.git/AUTHORS, branch 3.1.28</title>
<subtitle>github.com: gitpython-developers/GitPython.git
</subtitle>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/python-packages/gitpython.git/'/>
<entry>
<title>feat(blame): Support custom `rev_opts` for blame</title>
<updated>2022-08-31T05:04:34+00:00</updated>
<author>
<name>Joseph Hale</name>
<email>me@jhale.dev</email>
</author>
<published>2022-08-30T06:45:51+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/python-packages/gitpython.git/commit/?id=18a79d8028f934f8f78da33de3b0523fc7d1df47'/>
<id>18a79d8028f934f8f78da33de3b0523fc7d1df47</id>
<content type='text'>
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`.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
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`.
</pre>
</div>
</content>
</entry>
<entry>
<title>Add co_authors property to the Commit object, which parses the commit message for designated co-authors, include a simple test.</title>
<updated>2022-08-22T17:00:37+00:00</updated>
<author>
<name>Twist</name>
<email>itsluketwist@gmail.com</email>
</author>
<published>2022-08-22T17:00:37+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/python-packages/gitpython.git/commit/?id=146cbdaffdd1b551e6689f162e26226d5a351d6e'/>
<id>146cbdaffdd1b551e6689f162e26226d5a351d6e</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>docs: add typerror exception to active_branch method</title>
<updated>2022-08-20T11:49:16+00:00</updated>
<author>
<name>Patrick Gerard</name>
<email>info@content-baer.de</email>
</author>
<published>2022-08-20T11:37:48+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/python-packages/gitpython.git/commit/?id=7dda25eafa80fc6cb2dd0a21f992205119270007'/>
<id>7dda25eafa80fc6cb2dd0a21f992205119270007</id>
<content type='text'>
docs: add typerror exception to active_branch method

fix: sphinx syntax

add author
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
docs: add typerror exception to active_branch method

fix: sphinx syntax

add author
</pre>
</div>
</content>
</entry>
<entry>
<title>Add contributor to AUTHORS file</title>
<updated>2022-07-31T19:59:24+00:00</updated>
<author>
<name>Predeactor</name>
<email>predeactor0@gmail.com</email>
</author>
<published>2022-07-31T19:59:24+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/python-packages/gitpython.git/commit/?id=e176e54091f39fd4d1d75ebbfa3d8f3ef8191262'/>
<id>e176e54091f39fd4d1d75ebbfa3d8f3ef8191262</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>chore: add me to AUTHORS</title>
<updated>2022-04-06T14:23:42+00:00</updated>
<author>
<name>Hiroki Tokunaga</name>
<email>tokusan441@gmail.com</email>
</author>
<published>2022-04-06T14:23:42+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/python-packages/gitpython.git/commit/?id=946b64b62bdc9fb3447b6daf0053b11a2e4c5277'/>
<id>946b64b62bdc9fb3447b6daf0053b11a2e4c5277</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Add support for Python 3.10</title>
<updated>2021-10-14T07:03:19+00:00</updated>
<author>
<name>Hugo van Kemenade</name>
<email>hugovk@users.noreply.github.com</email>
</author>
<published>2021-10-13T08:16:27+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/python-packages/gitpython.git/commit/?id=b0630030a1d2db994fb2fb488efa167b91594864'/>
<id>b0630030a1d2db994fb2fb488efa167b91594864</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Adds name to AUTHORS file</title>
<updated>2021-06-03T09:10:39+00:00</updated>
<author>
<name>Robert Westman</name>
<email>robert@byteflux.io</email>
</author>
<published>2021-06-03T09:10:39+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/python-packages/gitpython.git/commit/?id=5a61a63ed4bb866b2817acbb04e045f8460e040e'/>
<id>5a61a63ed4bb866b2817acbb04e045f8460e040e</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>add myself to authors</title>
<updated>2020-08-31T11:19:17+00:00</updated>
<author>
<name>Alba Mendez</name>
<email>me@alba.sh</email>
</author>
<published>2020-08-31T09:26:03+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/python-packages/gitpython.git/commit/?id=98595da46f1b6315d3c91122cfb18bbf9bac8b3b'/>
<id>98595da46f1b6315d3c91122cfb18bbf9bac8b3b</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Add Ram Rachum to AUTHORS</title>
<updated>2020-06-15T08:01:47+00:00</updated>
<author>
<name>Ram Rachum</name>
<email>ram@rachum.com</email>
</author>
<published>2020-06-15T08:00:20+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/python-packages/gitpython.git/commit/?id=9b7839e6b55953ddac7e8f13b2f9e2fa2dea528b'/>
<id>9b7839e6b55953ddac7e8f13b2f9e2fa2dea528b</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>add myself to AUTHORS</title>
<updated>2020-05-02T19:31:59+00:00</updated>
<author>
<name>Liam Beguin</name>
<email>liambeguin@gmail.com</email>
</author>
<published>2020-05-02T19:30:44+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/python-packages/gitpython.git/commit/?id=809c7911944bc32223a41ea3cecc051d698d0503'/>
<id>809c7911944bc32223a41ea3cecc051d698d0503</id>
<content type='text'>
Signed-off-by: Liam Beguin &lt;liambeguin@gmail.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Signed-off-by: Liam Beguin &lt;liambeguin@gmail.com&gt;
</pre>
</div>
</content>
</entry>
</feed>
