<feed xmlns='http://www.w3.org/2005/Atom'>
<title>delta/python-packages/gitpython.git, branch 3.1.29</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>prepare next release</title>
<updated>2022-10-10T23:48:32+00:00</updated>
<author>
<name>Sebastian Thiel</name>
<email>sebastian.thiel@icloud.com</email>
</author>
<published>2022-10-10T23:48:32+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/gitpython.git/commit/?id=19aaa74aafc06663644d634f33bb8af871d58536'/>
<id>19aaa74aafc06663644d634f33bb8af871d58536</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>fix version replacement in `setup.py` (#1500)</title>
<updated>2022-10-10T23:45:32+00:00</updated>
<author>
<name>Sebastian Thiel</name>
<email>sebastian.thiel@icloud.com</email>
</author>
<published>2022-10-10T23:45:32+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/gitpython.git/commit/?id=be3400b79ec15b84cd13a3ba30da289cdd98b878'/>
<id>be3400b79ec15b84cd13a3ba30da289cdd98b878</id>
<content type='text'>
It would fail to perform the replacement, but unfortunately wouldn't
stop the release process.

The latter could be done, but isn't implemented either as it's hard
to test given everything is runtime.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
It would fail to perform the replacement, but unfortunately wouldn't
stop the release process.

The latter could be done, but isn't implemented either as it's hard
to test given everything is runtime.
</pre>
</div>
</content>
</entry>
<entry>
<title>remove package signing</title>
<updated>2022-10-07T01:55:54+00:00</updated>
<author>
<name>Sebastian Thiel</name>
<email>sebastian.thiel@icloud.com</email>
</author>
<published>2022-10-07T01:55:54+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/gitpython.git/commit/?id=dc140c0f794e35dd3106453cc5443feb5ab2a9e3'/>
<id>dc140c0f794e35dd3106453cc5443feb5ab2a9e3</id>
<content type='text'>
The new key isn't signed with the old key so not accepted downstream,
and that's it as the old key literally broke and there is no backup.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
The new key isn't signed with the old key so not accepted downstream,
and that's it as the old key literally broke and there is no backup.
</pre>
</div>
</content>
</entry>
<entry>
<title>bump version to 3.1.28</title>
<updated>2022-10-07T01:50:32+00:00</updated>
<author>
<name>Sebastian Thiel</name>
<email>sebastian.thiel@icloud.com</email>
</author>
<published>2022-10-07T01:50:32+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/gitpython.git/commit/?id=b6d9264de3536779f2ba35d696e578fe2fb6dfd6'/>
<id>b6d9264de3536779f2ba35d696e578fe2fb6dfd6</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>prepare changelog</title>
<updated>2022-10-07T01:50:01+00:00</updated>
<author>
<name>Sebastian Thiel</name>
<email>sebastian.thiel@icloud.com</email>
</author>
<published>2022-10-07T01:50:01+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/gitpython.git/commit/?id=5e3a1dc469dcadbbaf4984d2aacea317ee9d304a'/>
<id>5e3a1dc469dcadbbaf4984d2aacea317ee9d304a</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Merge pull request #1497 from dwapstra/git_diff_empty</title>
<updated>2022-09-27T14:22:14+00:00</updated>
<author>
<name>Sebastian Thiel</name>
<email>sebastian.thiel@icloud.com</email>
</author>
<published>2022-09-27T14:22:14+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/gitpython.git/commit/?id=0d28eaac0320d2fd25c88656b42973ea31edcbda'/>
<id>0d28eaac0320d2fd25c88656b42973ea31edcbda</id>
<content type='text'>
Ignore empty info in diff line</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Ignore empty info in diff line</pre>
</div>
</content>
</entry>
<entry>
<title>Ignore empty info in diff line</title>
<updated>2022-09-27T01:04:50+00:00</updated>
<author>
<name>Dave Wapstra</name>
<email>dwapstra@cisco.com</email>
</author>
<published>2022-09-27T00:49:17+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/gitpython.git/commit/?id=41003c548f9df2dc389f14be58b5a41d35d0e73d'/>
<id>41003c548f9df2dc389f14be58b5a41d35d0e73d</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Merge pull request #1491 from langfield/main</title>
<updated>2022-09-14T00:25:04+00:00</updated>
<author>
<name>Sebastian Thiel</name>
<email>sebastian.thiel@icloud.com</email>
</author>
<published>2022-09-14T00:25:04+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/gitpython.git/commit/?id=b27c41aac3cbc95ad15823058228b8d2461b8e7c'/>
<id>b27c41aac3cbc95ad15823058228b8d2461b8e7c</id>
<content type='text'>
Fix bug where colons in paths raise a `ValueError` on `diff()` calls.</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Fix bug where colons in paths raise a `ValueError` on `diff()` calls.</pre>
</div>
</content>
</entry>
<entry>
<title>Fix bug where colons in paths raise a `ValueError` on `diff()` calls.</title>
<updated>2022-09-13T00:46:00+00:00</updated>
<author>
<name>Malcolm Langfield</name>
<email>35980963+langfield@users.noreply.github.com</email>
</author>
<published>2022-09-13T00:46:00+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/gitpython.git/commit/?id=db392aeeea6e34c3aaa3a9961941a43053255ff0'/>
<id>db392aeeea6e34c3aaa3a9961941a43053255ff0</id>
<content type='text'>
This commit introduces a potential fix for #1490 and #1483, in which an
`invalid literal for int() with base 10: 'n'` exception was raised
within a diff operation. Within `_handle_diff_line()`, we split the
output of `git diff-tree` on colons (`:` characters), under the
assumption that there are no colons within the paths of the files being
diffed. On POSIX systems this is not a valid assumption. The fix is to
split on `\x00:`, since a null character always precedes the colons we
actually need to split on.

A test already existed for this case (`test_diff_file_with_colon()`),
but it was marked as skipped.

* Split on `\x00:` instead of `:` in `_handle_diff_line()`.
* Unskip `test_diff_file_with_colon()`.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This commit introduces a potential fix for #1490 and #1483, in which an
`invalid literal for int() with base 10: 'n'` exception was raised
within a diff operation. Within `_handle_diff_line()`, we split the
output of `git diff-tree` on colons (`:` characters), under the
assumption that there are no colons within the paths of the files being
diffed. On POSIX systems this is not a valid assumption. The fix is to
split on `\x00:`, since a null character always precedes the colons we
actually need to split on.

A test already existed for this case (`test_diff_file_with_colon()`),
but it was marked as skipped.

* Split on `\x00:` instead of `:` in `_handle_diff_line()`.
* Unskip `test_diff_file_with_colon()`.
</pre>
</div>
</content>
</entry>
<entry>
<title>Merge pull request #1485 from thehale/blame/rev-opts</title>
<updated>2022-08-31T23:59:02+00:00</updated>
<author>
<name>Sebastian Thiel</name>
<email>sebastian.thiel@icloud.com</email>
</author>
<published>2022-08-31T23:59:02+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/gitpython.git/commit/?id=bec61576ae75803bc4e60d8de7a629c194313d1c'/>
<id>bec61576ae75803bc4e60d8de7a629c194313d1c</id>
<content type='text'>
feat(blame): Support custom `rev_opts` for blame</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
feat(blame): Support custom `rev_opts` for blame</pre>
</div>
</content>
</entry>
</feed>
