<feed xmlns='http://www.w3.org/2005/Atom'>
<title>delta/python-packages/gitpython.git/git/test/test_repo.py, branch 2.0.7</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>Need spaces in Emacs style encoding comment</title>
<updated>2016-05-18T20:37:12+00:00</updated>
<author>
<name>Steven Colby</name>
<email>steven.w.colby@hpe.com</email>
</author>
<published>2016-05-18T20:22:51+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/python-packages/gitpython.git/commit/?id=b8d6fb2898ba465bc1ade60066851134a656a76c'/>
<id>b8d6fb2898ba465bc1ade60066851134a656a76c</id>
<content type='text'>
Although it's hard to see, PEP-0263 does have ws delimiting the 'coding' string.
This commit will fix the root cause of (at least) one bug: https://lists.fedoraproject.org/archives/list/eclipse-sig@lists.fedoraproject.org/thread/5XQ5JRHG6DPPMGRDU7TA2AO4EYS2H7AG/
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Although it's hard to see, PEP-0263 does have ws delimiting the 'coding' string.
This commit will fix the root cause of (at least) one bug: https://lists.fedoraproject.org/archives/list/eclipse-sig@lists.fedoraproject.org/thread/5XQ5JRHG6DPPMGRDU7TA2AO4EYS2H7AG/
</pre>
</div>
</content>
</entry>
<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>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>Fix tests</title>
<updated>2016-04-07T08:35:11+00:00</updated>
<author>
<name>Vincent Driessen</name>
<email>me@nvie.com</email>
</author>
<published>2016-04-07T08:35:11+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/python-packages/gitpython.git/commit/?id=5324565457e38c48b8a9f169b8ab94627dc6c979'/>
<id>5324565457e38c48b8a9f169b8ab94627dc6c979</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>ENH: skip test_is_ancestor on git versions &lt; 1.8.0 not supporting git merge-base --is-ancestor</title>
<updated>2016-02-14T17:25:48+00:00</updated>
<author>
<name>Yaroslav Halchenko</name>
<email>debian@onerussian.com</email>
</author>
<published>2016-02-06T00:59:43+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/python-packages/gitpython.git/commit/?id=1815563ec44868121ae7fa0f09e3f23cacbb2700'/>
<id>1815563ec44868121ae7fa0f09e3f23cacbb2700</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>chore(flake8): unnused import</title>
<updated>2016-02-07T11:01:12+00:00</updated>
<author>
<name>Sebastian Thiel</name>
<email>byronimo@gmail.com</email>
</author>
<published>2016-02-07T11:01:12+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/python-packages/gitpython.git/commit/?id=9b10d5e75570ac6325d1c7e2b32882112330359a'/>
<id>9b10d5e75570ac6325d1c7e2b32882112330359a</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</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>DOC: minor typos</title>
<updated>2016-01-08T19:29:46+00:00</updated>
<author>
<name>Yaroslav Halchenko</name>
<email>debian@onerussian.com</email>
</author>
<published>2016-01-08T19:29:46+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/python-packages/gitpython.git/commit/?id=a7b609c9f382685448193b59d09329b9a30c7580'/>
<id>a7b609c9f382685448193b59d09329b9a30c7580</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>fix(repo): fail loudly if worktrees are used</title>
<updated>2015-08-29T14:20:28+00:00</updated>
<author>
<name>Sebastian Thiel</name>
<email>byronimo@gmail.com</email>
</author>
<published>2015-08-29T14:19:52+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/python-packages/gitpython.git/commit/?id=e8590424997ab1d578c777fe44bf7e4173036f93'/>
<id>e8590424997ab1d578c777fe44bf7e4173036f93</id>
<content type='text'>
As GitPython is in maintenance mode, there will be no new features.
However, I believe it's good idea to explicitly state we do not support
certain things if this is the case.

Therefore, when worktrees are encountered, we will throw an specific
exception to indicate that.

The current implementation is hacky to speed up development,
and increases the risk of failing due to false-positive worktree
directories.

Related to #344
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
As GitPython is in maintenance mode, there will be no new features.
However, I believe it's good idea to explicitly state we do not support
certain things if this is the case.

Therefore, when worktrees are encountered, we will throw an specific
exception to indicate that.

The current implementation is hacky to speed up development,
and increases the risk of failing due to false-positive worktree
directories.

Related to #344
</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>
</feed>
