<feed xmlns='http://www.w3.org/2005/Atom'>
<title>delta/python-packages/gitpython.git/git/util.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>fix(misc): various cleanup</title>
<updated>2016-06-13T08:07:40+00:00</updated>
<author>
<name>Sebastian Thiel</name>
<email>byronimo@gmail.com</email>
</author>
<published>2016-06-13T08:07:40+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/python-packages/gitpython.git/commit/?id=15ee5a505b43741cdb7c79f41ebfa3d881910a6c'/>
<id>15ee5a505b43741cdb7c79f41ebfa3d881910a6c</id>
<content type='text'>
Just went through all changes and adjusted them to the best of my
abilities. As there are no tests to claim otherwise, I believe
this is correct enough.

However, it becomes evident that it's no longer possible to just
make changes without backing them with a respective test.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Just went through all changes and adjusted them to the best of my
abilities. As there are no tests to claim otherwise, I believe
this is correct enough.

However, it becomes evident that it's no longer possible to just
make changes without backing them with a respective test.
</pre>
</div>
</content>
</entry>
<entry>
<title>Make sure that stderr is converted to bytes</title>
<updated>2016-05-30T14:49:40+00:00</updated>
<author>
<name>Barry Scott</name>
<email>barry@barrys-emacs.org</email>
</author>
<published>2016-05-30T14:49:40+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/python-packages/gitpython.git/commit/?id=08a0fad2c9dcdfe0bbc980b8cd260b4be5582381'/>
<id>08a0fad2c9dcdfe0bbc980b8cd260b4be5582381</id>
<content type='text'>
remove stderr for a wait() that is not the GitPython wrapper.</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
remove stderr for a wait() that is not the GitPython wrapper.</pre>
</div>
</content>
</entry>
<entry>
<title>Fix flake8 complaints</title>
<updated>2016-05-30T14:05:32+00:00</updated>
<author>
<name>Barry Scott</name>
<email>barry@barrys-emacs.org</email>
</author>
<published>2016-05-30T14:05:32+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/python-packages/gitpython.git/commit/?id=46201b346fec29f9cb740728a3c20266094d58b2'/>
<id>46201b346fec29f9cb740728a3c20266094d58b2</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Return stderr lines from a pull() call that fails</title>
<updated>2016-05-29T12:59:53+00:00</updated>
<author>
<name>Barry Scott</name>
<email>barry@barrys-emacs.org</email>
</author>
<published>2016-05-29T12:59:53+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/python-packages/gitpython.git/commit/?id=78f3f38d18fc88fd639af8a6c1ef757d2ffe51d6'/>
<id>78f3f38d18fc88fd639af8a6c1ef757d2ffe51d6</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>chore(remote): better super-class call syntax</title>
<updated>2016-05-29T10:51:14+00:00</updated>
<author>
<name>Sebastian Thiel</name>
<email>byronimo@gmail.com</email>
</author>
<published>2016-05-29T10:51:14+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/python-packages/gitpython.git/commit/?id=e836e5cdcc7e3148c388fe8c4a1bab7eeb00cc3f'/>
<id>e836e5cdcc7e3148c388fe8c4a1bab7eeb00cc3f</id>
<content type='text'>
Python :) !!

Related to #451
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Python :) !!

Related to #451
</pre>
</div>
</content>
</entry>
<entry>
<title>chore(flake8): whitespace ...</title>
<updated>2016-05-29T10:48:31+00:00</updated>
<author>
<name>Sebastian Thiel</name>
<email>byronimo@gmail.com</email>
</author>
<published>2016-05-29T10:47:56+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/python-packages/gitpython.git/commit/?id=fb20477629bf83e66edc721725effa022a4d6170'/>
<id>fb20477629bf83e66edc721725effa022a4d6170</id>
<content type='text'>
Related to #451

Signed-off-by: Sebastian Thiel &lt;byronimo@gmail.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Related to #451

Signed-off-by: Sebastian Thiel &lt;byronimo@gmail.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix traceback because _seen_ops is not initialised</title>
<updated>2016-05-29T10:39:25+00:00</updated>
<author>
<name>Barry Scott</name>
<email>barry@barrys-emacs.org</email>
</author>
<published>2016-05-29T10:39:25+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/python-packages/gitpython.git/commit/?id=9ba48ce5758fb2cd34db491845f3b9fdaefe3797'/>
<id>9ba48ce5758fb2cd34db491845f3b9fdaefe3797</id>
<content type='text'>
must call the base class __init__
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
must call the base class __init__
</pre>
</div>
</content>
</entry>
<entry>
<title>fix(remote): Add CallableRemoteProgress</title>
<updated>2016-05-29T08:39:14+00:00</updated>
<author>
<name>Sebastian Thiel</name>
<email>byronimo@gmail.com</email>
</author>
<published>2016-05-29T08:39:14+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/python-packages/gitpython.git/commit/?id=29724818764af6b4d30e845d9280947584078aed'/>
<id>29724818764af6b4d30e845d9280947584078aed</id>
<content type='text'>
That way, the base type doesn't need any adjustment.

Related to #450
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
That way, the base type doesn't need any adjustment.

Related to #450
</pre>
</div>
</content>
</entry>
<entry>
<title>chore(misc): cleanup and docs</title>
<updated>2016-05-29T08:29:54+00:00</updated>
<author>
<name>Sebastian Thiel</name>
<email>byronimo@gmail.com</email>
</author>
<published>2016-05-29T08:29:54+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/python-packages/gitpython.git/commit/?id=98889c3ec73bf929cdcb44b92653e429b4955652'/>
<id>98889c3ec73bf929cdcb44b92653e429b4955652</id>
<content type='text'>
Minor adjustments to PR to match current code style.

Related to #450
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Minor adjustments to PR to match current code style.

Related to #450
</pre>
</div>
</content>
</entry>
<entry>
<title>The progress arg to push, pull, fetch and clone is now a python callable.</title>
<updated>2016-05-28T11:05:23+00:00</updated>
<author>
<name>Barry Scott</name>
<email>barry@barrys-emacs.org</email>
</author>
<published>2016-05-28T11:05:23+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/python-packages/gitpython.git/commit/?id=b4492c7965cd8e3c5faaf28b2a6414b04984720b'/>
<id>b4492c7965cd8e3c5faaf28b2a6414b04984720b</id>
<content type='text'>
This simplifies the API and removes the parser, RemoteProgres,
from the API as RemoteProgress is an internal detail of the implementation.

progress is accepted as:
* None - drop progress messages
* callable (function etc) - call the function with the same args as update
* object - assume its RemoteProgress derived as use as before

RemoteProgress takes an optional progress_function argument.
It will call the progress function if not None otherwise call self.update
as it used to.</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This simplifies the API and removes the parser, RemoteProgres,
from the API as RemoteProgress is an internal detail of the implementation.

progress is accepted as:
* None - drop progress messages
* callable (function etc) - call the function with the same args as update
* object - assume its RemoteProgress derived as use as before

RemoteProgress takes an optional progress_function argument.
It will call the progress function if not None otherwise call self.update
as it used to.</pre>
</div>
</content>
</entry>
</feed>
