<feed xmlns='http://www.w3.org/2005/Atom'>
<title>delta/python-packages/gitpython.git/git, branch 3.1.26</title>
<subtitle>github.com: gitpython-developers/GitPython.git
</subtitle>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/gitpython.git/'/>
<entry>
<title>Assure index file descriptor is closed after reader (#1394) (#1395)</title>
<updated>2022-01-10T13:01:21+00:00</updated>
<author>
<name>Sebastian Thiel</name>
<email>sebastian.thiel@icloud.com</email>
</author>
<published>2022-01-10T13:01:21+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/gitpython.git/commit/?id=e16a0040d07afa4ac9c0548aa742ec18ec1395a8'/>
<id>e16a0040d07afa4ac9c0548aa742ec18ec1395a8</id>
<content type='text'>
A regression that was introduced with d79d20d.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
A regression that was introduced with d79d20d.
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix doc string error in Objects.Commit</title>
<updated>2022-01-10T00:52:33+00:00</updated>
<author>
<name>Takuya Kitazawa</name>
<email>k.takuti@gmail.com</email>
</author>
<published>2022-01-09T17:37:29+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/gitpython.git/commit/?id=53d22bbc14ed871991ef169b59770a4c5b3caa19'/>
<id>53d22bbc14ed871991ef169b59770a4c5b3caa19</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Revert "Use NUL character to extract meta and path from git diff"</title>
<updated>2022-01-07T01:57:33+00:00</updated>
<author>
<name>Sebastian Thiel</name>
<email>sebastian.thiel@icloud.com</email>
</author>
<published>2022-01-07T01:57:33+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/gitpython.git/commit/?id=3ef81e182fcd3fca3f83216cf81d92d08c19cf5e'/>
<id>3ef81e182fcd3fca3f83216cf81d92d08c19cf5e</id>
<content type='text'>
This reverts commit 01f09888208341876d1480bd22dc8f4107c100f1.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This reverts commit 01f09888208341876d1480bd22dc8f4107c100f1.
</pre>
</div>
</content>
</entry>
<entry>
<title>Use git interpret-trailers for trailers property</title>
<updated>2022-01-07T01:54:53+00:00</updated>
<author>
<name>Ket3r</name>
<email>github@peter-kempter.de</email>
</author>
<published>2021-09-30T14:07:05+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/gitpython.git/commit/?id=cd8b9b2fd875b5040b1ca9f0c8f5acaffe70ab7f'/>
<id>cd8b9b2fd875b5040b1ca9f0c8f5acaffe70ab7f</id>
<content type='text'>
The whitespace handling and trailer selection isn't very trivial or good
documented. It therefore seemed easier and less error prone to just call
git to parse the message for the trailers section and remove superfluos
whitespaces.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
The whitespace handling and trailer selection isn't very trivial or good
documented. It therefore seemed easier and less error prone to just call
git to parse the message for the trailers section and remove superfluos
whitespaces.
</pre>
</div>
</content>
</entry>
<entry>
<title>Add trailer as commit property</title>
<updated>2022-01-07T01:54:53+00:00</updated>
<author>
<name>Peter Kempter</name>
<email>peter.kempter@rohde-schwarz.com</email>
</author>
<published>2021-09-29T10:08:56+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/gitpython.git/commit/?id=edbf76f98f8430d711115f2c754de88e268e9303'/>
<id>edbf76f98f8430d711115f2c754de88e268e9303</id>
<content type='text'>
With the command `git interpret-trailers` git provides a way to interact
with trailer lines in the commit messages that look similar to RFC 822
e-mail headers (see: https://git-scm.com/docs/git-interpret-trailers).
The new property returns those parsed trailer lines from the message as
dictionary.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
With the command `git interpret-trailers` git provides a way to interact
with trailer lines in the commit messages that look similar to RFC 822
e-mail headers (see: https://git-scm.com/docs/git-interpret-trailers).
The new property returns those parsed trailer lines from the message as
dictionary.
</pre>
</div>
</content>
</entry>
<entry>
<title>Use NUL character to extract meta and path from git diff</title>
<updated>2022-01-07T01:52:29+00:00</updated>
<author>
<name>NHanser</name>
<email>nicolas.hans@gmail.com</email>
</author>
<published>2021-12-23T11:51:32+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/gitpython.git/commit/?id=01f09888208341876d1480bd22dc8f4107c100f1'/>
<id>01f09888208341876d1480bd22dc8f4107c100f1</id>
<content type='text'>
Use NUL character instead of semicolon to extract meta and path. Avoid errors in during git diff when dealing with filenames containing semicolons</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Use NUL character instead of semicolon to extract meta and path. Avoid errors in during git diff when dealing with filenames containing semicolons</pre>
</div>
</content>
</entry>
<entry>
<title>Avoid taking a lock for reading</title>
<updated>2022-01-07T01:52:06+00:00</updated>
<author>
<name>Sebastian Thiel</name>
<email>sebastian.thiel@icloud.com</email>
</author>
<published>2022-01-07T00:59:19+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/gitpython.git/commit/?id=d79d20d28b1f9324193309cffd2ab79e0edae925'/>
<id>d79d20d28b1f9324193309cffd2ab79e0edae925</id>
<content type='text'>
This isn't needed as git will replace this file atomicially,
hence we always see a fully written file when reading.

Only when writing we need to obtain a lock.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This isn't needed as git will replace this file atomicially,
hence we always see a fully written file when reading.

Only when writing we need to obtain a lock.
</pre>
</div>
</content>
</entry>
<entry>
<title>Extend IterableList[PushInfo] instead of IterableList</title>
<updated>2021-11-13T07:20:20+00:00</updated>
<author>
<name>Sjoerd Langkemper</name>
<email>sjoerd-github@linuxonly.nl</email>
</author>
<published>2021-11-10T12:40:06+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/gitpython.git/commit/?id=35f7e9486c8bc596506a6872c7e0df37c4a35da3'/>
<id>35f7e9486c8bc596506a6872c7e0df37c4a35da3</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Specify type for PushInfoList.error</title>
<updated>2021-11-13T07:20:20+00:00</updated>
<author>
<name>Sjoerd Langkemper</name>
<email>sjoerd-github@linuxonly.nl</email>
</author>
<published>2021-11-09T15:16:44+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/gitpython.git/commit/?id=e67e458ece9077f6c6db9fc6a867ac61e0ae6579'/>
<id>e67e458ece9077f6c6db9fc6a867ac61e0ae6579</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix type handing on PushInfoList</title>
<updated>2021-11-13T07:20:20+00:00</updated>
<author>
<name>Sjoerd Langkemper</name>
<email>sjoerd-github@linuxonly.nl</email>
</author>
<published>2021-11-09T12:17:02+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/gitpython.git/commit/?id=8797904d04abc2df5da93ca7d799da21e5a50cb5'/>
<id>8797904d04abc2df5da93ca7d799da21e5a50cb5</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
</feed>
