<feed xmlns='http://www.w3.org/2005/Atom'>
<title>delta/python-packages/gitpython.git/git/index, branch black-fmt</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>reformat according to 'black' configuration file.</title>
<updated>2022-05-18T00:01:38+00:00</updated>
<author>
<name>Sebastian Thiel</name>
<email>sebastian.thiel@icloud.com</email>
</author>
<published>2022-05-18T00:01:38+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/gitpython.git/commit/?id=e530544546b2a4e5f00e8d9458bf1b895573ec41'/>
<id>e530544546b2a4e5f00e8d9458bf1b895573ec41</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Revert "Remove flake8 linting in favor of `black` formatting"</title>
<updated>2022-05-17T23:53:43+00:00</updated>
<author>
<name>Sebastian Thiel</name>
<email>sebastian.thiel@icloud.com</email>
</author>
<published>2022-05-17T23:53:43+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/gitpython.git/commit/?id=b4b238057e7913c93245b484bdd50131dafd71f3'/>
<id>b4b238057e7913c93245b484bdd50131dafd71f3</id>
<content type='text'>
This reverts commit a7c5d887e943aa51f2270e517954c024a8c01500.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This reverts commit a7c5d887e943aa51f2270e517954c024a8c01500.
</pre>
</div>
</content>
</entry>
<entry>
<title>Remove flake8 linting in favor of `black` formatting</title>
<updated>2022-05-17T23:52:20+00:00</updated>
<author>
<name>Sebastian Thiel</name>
<email>sebastian.thiel@icloud.com</email>
</author>
<published>2022-05-17T23:52:20+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/gitpython.git/commit/?id=a7c5d887e943aa51f2270e517954c024a8c01500'/>
<id>a7c5d887e943aa51f2270e517954c024a8c01500</id>
<content type='text'>
`flake8` seems to dislike the formatting of black.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
`flake8` seems to dislike the formatting of black.
</pre>
</div>
</content>
</entry>
<entry>
<title>Run everything through 'black'</title>
<updated>2022-05-17T23:43:53+00:00</updated>
<author>
<name>Sebastian Thiel</name>
<email>sebastian.thiel@icloud.com</email>
</author>
<published>2022-05-17T23:43:53+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/gitpython.git/commit/?id=21ec529987d10e0010badd37f8da3274167d436f'/>
<id>21ec529987d10e0010badd37f8da3274167d436f</id>
<content type='text'>
That way people who use it won't be deterred, while it unifies style
everywhere.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
That way people who use it won't be deterred, while it unifies style
everywhere.
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix various typos</title>
<updated>2022-05-07T19:59:10+00:00</updated>
<author>
<name>luz paz</name>
<email>luzpaz@pm.me</email>
</author>
<published>2022-05-07T19:59:10+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/gitpython.git/commit/?id=dde3a8bd9229ff25ec8bc03c35d937f43233f48e'/>
<id>dde3a8bd9229ff25ec8bc03c35d937f43233f48e</id>
<content type='text'>
Found via `codespell -q 3 -S ./git/ext/gitdb,./test/fixtures/reflog_master,./test/fixtures/diff_mode_only,./test/fixtures/reflog_HEAD`</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Found via `codespell -q 3 -S ./git/ext/gitdb,./test/fixtures/reflog_master,./test/fixtures/diff_mode_only,./test/fixtures/reflog_HEAD`</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://git.baserock.org/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>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://git.baserock.org/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>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>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>Revert "Replace wildcard imports with concrete imports"</title>
<updated>2021-10-03T11:28:45+00:00</updated>
<author>
<name>Trym Bremnes</name>
<email>trym.bremnes@gmail.com</email>
</author>
<published>2021-10-02T14:42:35+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/gitpython.git/commit/?id=ce4afe46d211cdfb611b8e8109bb0dc160a12540'/>
<id>ce4afe46d211cdfb611b8e8109bb0dc160a12540</id>
<content type='text'>
This reverts commit 53d94b8091b36847bb9e495c76bb5a3ec2a2fdb5.

The reason for the revert is that the commit in question introduced a
regression where certain modules, functions and classes that were
exposed before were no longer exposed.

See https://github.com/gitpython-developers/GitPython/pull/1352#issuecomment-932757204
for additional information.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This reverts commit 53d94b8091b36847bb9e495c76bb5a3ec2a2fdb5.

The reason for the revert is that the commit in question introduced a
regression where certain modules, functions and classes that were
exposed before were no longer exposed.

See https://github.com/gitpython-developers/GitPython/pull/1352#issuecomment-932757204
for additional information.
</pre>
</div>
</content>
</entry>
</feed>
