<feed xmlns='http://www.w3.org/2005/Atom'>
<title>delta/python-packages/gitpython.git/git/remote.py, branch 2.0.4</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(remote): improve version check</title>
<updated>2016-05-29T08:47:06+00:00</updated>
<author>
<name>Sebastian Thiel</name>
<email>byronimo@gmail.com</email>
</author>
<published>2016-05-29T08:47:06+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/python-packages/gitpython.git/commit/?id=8df3dd9797c8afda79dfa99d90aadee6b0d7a093'/>
<id>8df3dd9797c8afda79dfa99d90aadee6b0d7a093</id>
<content type='text'>
Make version check much more readable, and fix it at
the same time. The previous implementation would assume
progress is supported just by looking at the patch-level
for instance.

A quick check of the git sources seems to indicate the
--progress flag exists in v1.7 of the git command-line
already.

Fixes #449
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Make version check much more readable, and fix it at
the same time. The previous implementation would assume
progress is supported just by looking at the patch-level
for instance.

A quick check of the git sources seems to indicate the
--progress flag exists in v1.7 of the git command-line
already.

Fixes #449
</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>Merge remote-tracking branch 'upstream/master'</title>
<updated>2016-05-28T12:23:18+00:00</updated>
<author>
<name>Barry Scott</name>
<email>barry@barrys-emacs.org</email>
</author>
<published>2016-05-28T12:23:18+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/python-packages/gitpython.git/commit/?id=d255f4c8fd905d1cd12bd42b542953d54ac8a8c3'/>
<id>d255f4c8fd905d1cd12bd42b542953d54ac8a8c3</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</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>
<entry>
<title>Changing warning to debug logging, to avoid warning showing off when nothing's wrong</title>
<updated>2016-05-26T18:39:01+00:00</updated>
<author>
<name>Guyzmo</name>
<email>guyzmo+github@m0g.net</email>
</author>
<published>2016-05-26T18:34:01+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/python-packages/gitpython.git/commit/?id=33940022821ec5e1c1766eb60ffd80013cb12771'/>
<id>33940022821ec5e1c1766eb60ffd80013cb12771</id>
<content type='text'>
cf #444

Signed-off-by: Guyzmo &lt;guyzmo+github@m0g.net&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
cf #444

Signed-off-by: Guyzmo &lt;guyzmo+github@m0g.net&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>fix(remote): py3 compatibility</title>
<updated>2016-05-26T17:51:09+00:00</updated>
<author>
<name>Sebastian Thiel</name>
<email>byronimo@gmail.com</email>
</author>
<published>2016-05-26T17:51:09+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/python-packages/gitpython.git/commit/?id=902679c47c3d1238833ac9c9fdbc7c0ddbedf509'/>
<id>902679c47c3d1238833ac9c9fdbc7c0ddbedf509</id>
<content type='text'>
Related to #444
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Related to #444
</pre>
</div>
</content>
</entry>
<entry>
<title>fix(remote): py3 compatibility</title>
<updated>2016-05-26T17:50:05+00:00</updated>
<author>
<name>Sebastian Thiel</name>
<email>byronimo@gmail.com</email>
</author>
<published>2016-05-26T17:50:05+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/python-packages/gitpython.git/commit/?id=5efdad2502098a2bd3af181931dc011501a13904'/>
<id>5efdad2502098a2bd3af181931dc011501a13904</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>fix(remote): use universal_newlines for fetch/push</title>
<updated>2016-05-26T17:41:00+00:00</updated>
<author>
<name>Sebastian Thiel</name>
<email>byronimo@gmail.com</email>
</author>
<published>2016-05-26T17:41:00+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/python-packages/gitpython.git/commit/?id=515a6b9ccf87bd1d3f5f2edd229d442706705df5'/>
<id>515a6b9ccf87bd1d3f5f2edd229d442706705df5</id>
<content type='text'>
That way, real-time parsing of output should finally be possible.

Related to #444
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
That way, real-time parsing of output should finally be possible.

Related to #444
</pre>
</div>
</content>
</entry>
<entry>
<title>fix(remote): real-time reading of lines from stderr</title>
<updated>2016-05-26T16:52:38+00:00</updated>
<author>
<name>Sebastian Thiel</name>
<email>byronimo@gmail.com</email>
</author>
<published>2016-05-26T16:52:38+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/python-packages/gitpython.git/commit/?id=04ff96ddd0215881f72cc532adc6ff044e77ea3e'/>
<id>04ff96ddd0215881f72cc532adc6ff044e77ea3e</id>
<content type='text'>
That way, progress usage will behave as expected.

Fixes #444
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
That way, progress usage will behave as expected.

Fixes #444
</pre>
</div>
</content>
</entry>
</feed>
