<feed xmlns='http://www.w3.org/2005/Atom'>
<title>delta/python-packages/gitpython.git/git, branch 3.1.27</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>Low risk ReDoS vuln</title>
<updated>2022-02-20T01:10:05+00:00</updated>
<author>
<name>theworstcomrade</name>
<email>4lbercik@gmail.com</email>
</author>
<published>2022-02-18T15:28:03+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/python-packages/gitpython.git/commit/?id=75f4f63ab3856a552f06082aabf98845b5fa21e3'/>
<id>75f4f63ab3856a552f06082aabf98845b5fa21e3</id>
<content type='text'>
https://huntr.dev/bounties/8549d81f-dc45-4af7-9f2a-2d70752d8524/
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
https://huntr.dev/bounties/8549d81f-dc45-4af7-9f2a-2d70752d8524/
</pre>
</div>
</content>
</entry>
<entry>
<title>Let index.commit refer to correct method for parameter information (#1407)</title>
<updated>2022-02-03T07:36:30+00:00</updated>
<author>
<name>Sebastian Thiel</name>
<email>sebastian.thiel@icloud.com</email>
</author>
<published>2022-02-03T07:34:10+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/python-packages/gitpython.git/commit/?id=cd29f07b2efda24bdc690626ed557590289d11a6'/>
<id>cd29f07b2efda24bdc690626ed557590289d11a6</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>set unassigned stdin to improve pyinstaller compatibility</title>
<updated>2022-01-21T09:02:22+00:00</updated>
<author>
<name>smokephil</name>
<email>smokephil@gmail.com</email>
</author>
<published>2022-01-21T08:43:40+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/python-packages/gitpython.git/commit/?id=b3f873a1458223c075fdde6c85eb656648bcdcae'/>
<id>b3f873a1458223c075fdde6c85eb656648bcdcae</id>
<content type='text'>
To create a window application with pyinstaller, all suprocess input and output streams must be assigned and must not be None.
https://stackoverflow.com/a/51706087/7076612</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
To create a window application with pyinstaller, all suprocess input and output streams must be assigned and must not be None.
https://stackoverflow.com/a/51706087/7076612</pre>
</div>
</content>
</entry>
<entry>
<title>Use bash to open extensionless hooks on windows</title>
<updated>2022-01-14T00:27:40+00:00</updated>
<author>
<name>David Briscoe</name>
<email>idbrii@gmail.com</email>
</author>
<published>2022-01-13T07:39:10+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/python-packages/gitpython.git/commit/?id=b719e1809c2c81283e930086faebd7d6050cd5d7'/>
<id>b719e1809c2c81283e930086faebd7d6050cd5d7</id>
<content type='text'>
Fix #971. Partly resolve #703.

If the hook doesn't have a file extension, then Windows won't know how
to run it and you'll get "[WinError 193] %1 is not a valid Win32
application". It's very likely that it's a shell script of some kind, so
use bash.exe (commonly installed via Windows Subsystem for Linux). We
don't want to run all hooks with bash because they could be .bat files.

Update tests to get several hook ones working. More work necessary to
get commit-msg hook working. The hook writes to the wrong file because
it's not using forward slashes in the path:
C:\Users\idbrii\AppData\Local\Temp\bare_test_commit_msg_hook_successy5fo00du\CUsersidbriiAppDataLocalTempbare_test_commit_msg_hook_successy5fo00duCOMMIT_EDITMSG
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Fix #971. Partly resolve #703.

If the hook doesn't have a file extension, then Windows won't know how
to run it and you'll get "[WinError 193] %1 is not a valid Win32
application". It's very likely that it's a shell script of some kind, so
use bash.exe (commonly installed via Windows Subsystem for Linux). We
don't want to run all hooks with bash because they could be .bat files.

Update tests to get several hook ones working. More work necessary to
get commit-msg hook working. The hook writes to the wrong file because
it's not using forward slashes in the path:
C:\Users\idbrii\AppData\Local\Temp\bare_test_commit_msg_hook_successy5fo00du\CUsersidbriiAppDataLocalTempbare_test_commit_msg_hook_successy5fo00duCOMMIT_EDITMSG
</pre>
</div>
</content>
</entry>
<entry>
<title>import unittest adds 0.250s to script launch time</title>
<updated>2022-01-12T00:22:33+00:00</updated>
<author>
<name>wonder-mice</name>
<email>wonder.mice@gmail.com</email>
</author>
<published>2022-01-11T08:44:25+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/python-packages/gitpython.git/commit/?id=67d0631e54c44f4523d3b308040e6a0643b6396d'/>
<id>67d0631e54c44f4523d3b308040e6a0643b6396d</id>
<content type='text'>
This should not be imported at root level, since it adds a lot of initialization overhead without need.</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This should not be imported at root level, since it adds a lot of initialization overhead without need.</pre>
</div>
</content>
</entry>
<entry>
<title>import unittest adds 0.250s to script launch time</title>
<updated>2022-01-12T00:22:33+00:00</updated>
<author>
<name>wonder-mice</name>
<email>wonder.mice@gmail.com</email>
</author>
<published>2022-01-11T08:41:03+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/python-packages/gitpython.git/commit/?id=e24f9b70209eb6681f055596846033f7d3215ea5'/>
<id>e24f9b70209eb6681f055596846033f7d3215ea5</id>
<content type='text'>
This should not be imported at root level, since it adds a lot of initialization overhead without need.</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This should not be imported at root level, since it adds a lot of initialization overhead without need.</pre>
</div>
</content>
</entry>
<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://91.123.203.49/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://91.123.203.49/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://91.123.203.49/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://91.123.203.49/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>
</feed>
