<feed xmlns='http://www.w3.org/2005/Atom'>
<title>delta/python-packages/gitpython.git/git/repo/base.py, branch 2.0.2</title>
<subtitle>github.com: gitpython-developers/GitPython.git
</subtitle>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/python-packages/gitpython.git/'/>
<entry>
<title>Return all available data from git-blame</title>
<updated>2016-04-14T14:11:34+00:00</updated>
<author>
<name>Vincent Driessen</name>
<email>me@nvie.com</email>
</author>
<published>2016-04-14T11:29:33+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/python-packages/gitpython.git/commit/?id=2f1b69ad52670a67e8b766e89451080219871739'/>
<id>2f1b69ad52670a67e8b766e89451080219871739</id>
<content type='text'>
Returning this now to avoid having to change the function's return value
structure later on if we want to emit more information.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Returning this now to avoid having to change the function's return value
structure later on if we want to emit more information.
</pre>
</div>
</content>
</entry>
<entry>
<title>Drop dependency on six</title>
<updated>2016-04-14T14:11:14+00:00</updated>
<author>
<name>Vincent Driessen</name>
<email>me@nvie.com</email>
</author>
<published>2016-04-14T13:58:27+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/python-packages/gitpython.git/commit/?id=6964e3efc4ac779d458733a05c9d71be2194b2ba'/>
<id>6964e3efc4ac779d458733a05c9d71be2194b2ba</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Allow passing args to git-blame</title>
<updated>2016-04-13T14:44:17+00:00</updated>
<author>
<name>Vincent Driessen</name>
<email>me@nvie.com</email>
</author>
<published>2016-04-13T14:02:05+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/python-packages/gitpython.git/commit/?id=f533a68cb5295f912da05e061a0b9bca05b3f0c8'/>
<id>f533a68cb5295f912da05e061a0b9bca05b3f0c8</id>
<content type='text'>
This can be used to pass options like -C or -M.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This can be used to pass options like -C or -M.
</pre>
</div>
</content>
</entry>
<entry>
<title>Add incremental blame support</title>
<updated>2016-04-13T14:44:17+00:00</updated>
<author>
<name>Vincent Driessen</name>
<email>me@nvie.com</email>
</author>
<published>2016-04-13T12:52:18+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/python-packages/gitpython.git/commit/?id=e5b8220a1a967abdf2bae2124e3e22a9eea3729f'/>
<id>e5b8220a1a967abdf2bae2124e3e22a9eea3729f</id>
<content type='text'>
This adds a sibling method to Repo's blame method:

    Repo.blame_incremental(rev, path, **kwargs)

This can alternatively be called using:

    Repo.blame(rev, path, incremental=True)

The main difference is that blame incremental is a bit more efficient
and does not return the full file's contents, just the commits and the
line number ranges.  The parser is a bit more straight-forward and
faster since the incremental output format is defined a little stricter.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This adds a sibling method to Repo's blame method:

    Repo.blame_incremental(rev, path, **kwargs)

This can alternatively be called using:

    Repo.blame(rev, path, incremental=True)

The main difference is that blame incremental is a bit more efficient
and does not return the full file's contents, just the commits and the
line number ranges.  The parser is a bit more straight-forward and
faster since the incremental output format is defined a little stricter.
</pre>
</div>
</content>
</entry>
<entry>
<title>enable config parsers to be used as context managers</title>
<updated>2016-02-20T21:09:31+00:00</updated>
<author>
<name>Raphael Boidol</name>
<email>raphael.boidol@tngtech.com</email>
</author>
<published>2016-02-20T21:00:59+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/python-packages/gitpython.git/commit/?id=dc9278fb4432f0244f4d780621d5c1b57a03b720'/>
<id>dc9278fb4432f0244f4d780621d5c1b57a03b720</id>
<content type='text'>
if used as context managers, the parsers will automatically release their file locks.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
if used as context managers, the parsers will automatically release their file locks.
</pre>
</div>
</content>
</entry>
<entry>
<title>fix(cmd): allow improved errors during clone operation</title>
<updated>2016-02-14T17:22:28+00:00</updated>
<author>
<name>Sebastian Thiel</name>
<email>byronimo@gmail.com</email>
</author>
<published>2016-02-14T17:22:19+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/python-packages/gitpython.git/commit/?id=121f6af3a75e4f48acf31b1af2386cdd5bf91e00'/>
<id>121f6af3a75e4f48acf31b1af2386cdd5bf91e00</id>
<content type='text'>
Related to #383
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Related to #383
</pre>
</div>
</content>
</entry>
<entry>
<title>fix(clone): call communicate if there is no progress handler</title>
<updated>2016-02-07T10:56:19+00:00</updated>
<author>
<name>Sebastian Thiel</name>
<email>byronimo@gmail.com</email>
</author>
<published>2016-02-07T10:56:19+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/python-packages/gitpython.git/commit/?id=b145de39700001d91662404221609b86d2c659d0'/>
<id>b145de39700001d91662404221609b86d2c659d0</id>
<content type='text'>
Previously, it could have happened that pipes ran full, deadlocking the operation

Related to #72
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Previously, it could have happened that pipes ran full, deadlocking the operation

Related to #72
</pre>
</div>
</content>
</entry>
<entry>
<title>fix(repo): use GitCmdObjectDB by default</title>
<updated>2015-08-22T14:32:55+00:00</updated>
<author>
<name>Sebastian Thiel</name>
<email>byronimo@gmail.com</email>
</author>
<published>2015-08-22T14:31:31+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/python-packages/gitpython.git/commit/?id=6eb3af27464ffba83e3478b0a0c8b1f9ff190889'/>
<id>6eb3af27464ffba83e3478b0a0c8b1f9ff190889</id>
<content type='text'>
This should fix resource leaking issues once and for all.

Related #304
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This should fix resource leaking issues once and for all.

Related #304
</pre>
</div>
</content>
</entry>
<entry>
<title>Implement is_ancestor</title>
<updated>2015-07-21T15:02:24+00:00</updated>
<author>
<name>Sandy Carter</name>
<email>sandy.carter@savoirfairelinux.com</email>
</author>
<published>2015-07-21T15:02:24+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/python-packages/gitpython.git/commit/?id=65c07d64a7b1dc85c41083c60a8082b3705154c3'/>
<id>65c07d64a7b1dc85c41083c60a8082b3705154c3</id>
<content type='text'>
Wrap `git merge-base --is-ancestor` into its own function because it acts
as a boolean check unlike base `git merge-base call`
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Wrap `git merge-base --is-ancestor` into its own function because it acts
as a boolean check unlike base `git merge-base call`
</pre>
</div>
</content>
</entry>
<entry>
<title>fix(flake8): remove unused import</title>
<updated>2015-07-20T07:57:53+00:00</updated>
<author>
<name>Sebastian Thiel</name>
<email>byronimo@gmail.com</email>
</author>
<published>2015-07-20T07:57:53+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/python-packages/gitpython.git/commit/?id=f360ecd7b2de173106c08238ec60db38ec03ee9b'/>
<id>f360ecd7b2de173106c08238ec60db38ec03ee9b</id>
<content type='text'>
I knew that flake would eventually get me, especially when least
suspected.
This time it's even useful, as it is a non-whitespace related issue.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
I knew that flake would eventually get me, especially when least
suspected.
This time it's even useful, as it is a non-whitespace related issue.
</pre>
</div>
</content>
</entry>
</feed>
