<feed xmlns='http://www.w3.org/2005/Atom'>
<title>delta/python-packages/gitpython.git/git, branch 3.1.11</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>Fix default actor name handling</title>
<updated>2020-10-23T11:28:07+00:00</updated>
<author>
<name>Athos Ribeiro</name>
<email>athos@redhat.com</email>
</author>
<published>2020-10-23T10:00:17+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/python-packages/gitpython.git/commit/?id=08989071e8c47bb75f3a5f171d821b805380baef'/>
<id>08989071e8c47bb75f3a5f171d821b805380baef</id>
<content type='text'>
In c96476b, the new default_name nested function does not contain a
retun statement. This leads to an issue when the environment variables
are not present, where the actor name would not be set.

Signed-off-by: Athos Ribeiro &lt;athos@redhat.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
In c96476b, the new default_name nested function does not contain a
retun statement. This leads to an issue when the environment variables
are not present, where the actor name would not be set.

Signed-off-by: Athos Ribeiro &lt;athos@redhat.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>Get system user id in a lazy manner</title>
<updated>2020-10-22T06:17:36+00:00</updated>
<author>
<name>Athos Ribeiro</name>
<email>athos@redhat.com</email>
</author>
<published>2020-10-20T12:51:31+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/python-packages/gitpython.git/commit/?id=c96476be7f10616768584a95d06cd1bddfe6d404'/>
<id>c96476be7f10616768584a95d06cd1bddfe6d404</id>
<content type='text'>
Calling getpass.getuser may lead to breakage in environments where there
is no entries in the /etc/passwd file for the current user.

Setting the environment variables for the git user configurations should
prevents GitPython from using values from /etc/passwd. However, doing so
will not prevent reading /etc/passwd and looking for an entry with the
current user UID.

This patch changes the behavior described above so GitPython will
perform a lazy evaluation of /etc/passwd, only doing so when the
environment variables for the git user configuration are not available.

Signed-off-by: Athos Ribeiro &lt;athos@redhat.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Calling getpass.getuser may lead to breakage in environments where there
is no entries in the /etc/passwd file for the current user.

Setting the environment variables for the git user configurations should
prevents GitPython from using values from /etc/passwd. However, doing so
will not prevent reading /etc/passwd and looking for an entry with the
current user UID.

This patch changes the behavior described above so GitPython will
perform a lazy evaluation of /etc/passwd, only doing so when the
environment variables for the git user configuration are not available.

Signed-off-by: Athos Ribeiro &lt;athos@redhat.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>Do not break convention when updating sys.path</title>
<updated>2020-10-05T00:12:04+00:00</updated>
<author>
<name>Xavier Verges</name>
<email>xavier.verges@es.ibm.com</email>
</author>
<published>2020-10-04T18:46:01+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/python-packages/gitpython.git/commit/?id=4ba76d683df326f2e6d4f519675baf86d0373abf'/>
<id>4ba76d683df326f2e6d4f519675baf86d0373abf</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>rename sublist to subset</title>
<updated>2020-09-29T06:24:10+00:00</updated>
<author>
<name>Sagi Shadur</name>
<email>saroad2@gmail.com</email>
</author>
<published>2020-09-29T06:19:50+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/python-packages/gitpython.git/commit/?id=60acfa5d8d454a7c968640a307772902d211f043'/>
<id>60acfa5d8d454a7c968640a307772902d211f043</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Rename get_ignored to ignored and fix the documentation</title>
<updated>2020-09-29T06:24:10+00:00</updated>
<author>
<name>Sagi Shadur</name>
<email>saroad2@gmail.com</email>
</author>
<published>2020-09-29T05:53:40+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/python-packages/gitpython.git/commit/?id=e2067ba536dd78549d613dc14d8ad223c7d0aa5d'/>
<id>e2067ba536dd78549d613dc14d8ad223c7d0aa5d</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Find paths ignored in .gitignore</title>
<updated>2020-09-29T06:24:10+00:00</updated>
<author>
<name>Sagi Shadur</name>
<email>saroad2@gmail.com</email>
</author>
<published>2020-09-28T20:05:29+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/python-packages/gitpython.git/commit/?id=df6fa49c0662104a5f563a3495c8170e2865e31b'/>
<id>df6fa49c0662104a5f563a3495c8170e2865e31b</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>git/repo/base.py: is_dirty(): Fix pathspec handling</title>
<updated>2020-09-28T12:39:17+00:00</updated>
<author>
<name>Arnaud Patard</name>
<email>apatard@hupstream.com</email>
</author>
<published>2020-09-28T12:24:33+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/python-packages/gitpython.git/commit/?id=624eb284e0e6edc4aabf0afbdc1438e32d13f4c9'/>
<id>624eb284e0e6edc4aabf0afbdc1438e32d13f4c9</id>
<content type='text'>
It's possible to specify a pathspec (eg :!foo) to git diff/status/...
but it currently fails with:

git.exc.GitCommandError: Cmd('/usr/bin/git') failed due to: exit code(128)
  cmdline: /usr/bin/git diff --abbrev=40 --full-index --raw :!foo
  stderr: 'fatal: ambiguous argument ':!foo': unknown revision or path not in the working tree.

Add missing '--' to the arguments to fix this ambiguity

Signed-off-by: Arnaud Patard &lt;apatard@hupstream.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
It's possible to specify a pathspec (eg :!foo) to git diff/status/...
but it currently fails with:

git.exc.GitCommandError: Cmd('/usr/bin/git') failed due to: exit code(128)
  cmdline: /usr/bin/git diff --abbrev=40 --full-index --raw :!foo
  stderr: 'fatal: ambiguous argument ':!foo': unknown revision or path not in the working tree.

Add missing '--' to the arguments to fix this ambiguity

Signed-off-by: Arnaud Patard &lt;apatard@hupstream.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>Ensure that detached HEAD does not raise when comparing branch name.</title>
<updated>2020-09-03T18:24:10+00:00</updated>
<author>
<name>Jeremy Retailleau</name>
<email>jeremy.retailleau@gmail.com</email>
</author>
<published>2020-09-03T18:24:10+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/python-packages/gitpython.git/commit/?id=5b88532a5346a9a7e8f0e45fec14632a9bfe2c89'/>
<id>5b88532a5346a9a7e8f0e45fec14632a9bfe2c89</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Reformat code to remove unnecessary indentation</title>
<updated>2020-09-03T18:11:34+00:00</updated>
<author>
<name>Jeremy Retailleau</name>
<email>jeremy.retailleau@gmail.com</email>
</author>
<published>2020-09-03T18:11:34+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/python-packages/gitpython.git/commit/?id=3787f622e59c2fecfa47efc114c409f51a27bbe7'/>
<id>3787f622e59c2fecfa47efc114c409f51a27bbe7</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Add missing blank line</title>
<updated>2020-09-03T00:44:47+00:00</updated>
<author>
<name>Jeremy Retailleau</name>
<email>jeremy.retailleau@gmail.com</email>
</author>
<published>2020-09-03T00:44:47+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/python-packages/gitpython.git/commit/?id=c3eae2cdd688d8969a4f36b96a8b41fa55c0d3ed'/>
<id>c3eae2cdd688d8969a4f36b96a8b41fa55c0d3ed</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
</feed>
