<feed xmlns='http://www.w3.org/2005/Atom'>
<title>delta/python-packages/gitpython.git/git/util.py, branch 1.0.1</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(indent): flake-8 happyness</title>
<updated>2015-04-16T07:09:26+00:00</updated>
<author>
<name>Sebastian Thiel</name>
<email>byronimo@gmail.com</email>
</author>
<published>2015-04-16T07:09:26+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/python-packages/gitpython.git/commit/?id=b89b089972b5bac824ac3de67b8a02097e7e95d7'/>
<id>b89b089972b5bac824ac3de67b8a02097e7e95d7</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>fix(util): Correct number of op codes</title>
<updated>2015-04-15T21:15:10+00:00</updated>
<author>
<name>Matt Jordan</name>
<email>mjordan@digium.com</email>
</author>
<published>2015-04-15T21:15:10+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/python-packages/gitpython.git/commit/?id=6d83f44007c5c581eae7ddc6c5de33311b7c1895'/>
<id>6d83f44007c5c581eae7ddc6c5de33311b7c1895</id>
<content type='text'>
The previous patch failed to update the expected number of op_codes,
which would result in an exception when creating an instance of
RemoteProgress. This patch corrects the value to the new expected number
of op_codes (8)
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
The previous patch failed to update the expected number of op_codes,
which would result in an exception when creating an instance of
RemoteProgress. This patch corrects the value to the new expected number
of op_codes (8)
</pre>
</div>
</content>
</entry>
<entry>
<title>fix(util): Handle 'Finding sources' messages in RemoteProgress</title>
<updated>2015-04-15T17:42:41+00:00</updated>
<author>
<name>Matt Jordan</name>
<email>mjordan@digium.com</email>
</author>
<published>2015-04-15T17:42:41+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/python-packages/gitpython.git/commit/?id=f9e7a3d93da741f81a5af2e84422376c54f1f337'/>
<id>f9e7a3d93da741f81a5af2e84422376c54f1f337</id>
<content type='text'>
When running a long running operation (such as a clone on a large repo),
Git may return a message indicating that it is 'Finding sources'. Since
there is no bit field value for this message, this causes a large amount
of error messages to be emitted to stderr.

This patch fixes this by adding another bit field value for this
message, FINDING_SOURCES. Derived classes can look for this op_code and
handle it appropriately.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
When running a long running operation (such as a clone on a large repo),
Git may return a message indicating that it is 'Finding sources'. Since
there is no bit field value for this message, this causes a large amount
of error messages to be emitted to stderr.

This patch fixes this by adding another bit field value for this
message, FINDING_SOURCES. Derived classes can look for this op_code and
handle it appropriately.
</pre>
</div>
</content>
</entry>
<entry>
<title>fix(remote): allow to raise during push/fetch</title>
<updated>2015-04-08T09:00:32+00:00</updated>
<author>
<name>Sebastian Thiel</name>
<email>byronimo@gmail.com</email>
</author>
<published>2015-04-08T09:00:32+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/python-packages/gitpython.git/commit/?id=e9f8f159ebad405b2c08aa75f735146bb8e216ef'/>
<id>e9f8f159ebad405b2c08aa75f735146bb8e216ef</id>
<content type='text'>
Do not swallow non-zero exit status during push and fetch unless
we managed to parse head information.

This behaviour will effetively handle cases were no work was done
due to invalid refspecs or insufficient permissions.

Fixes #271
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Do not swallow non-zero exit status during push and fetch unless
we managed to parse head information.

This behaviour will effetively handle cases were no work was done
due to invalid refspecs or insufficient permissions.

Fixes #271
</pre>
</div>
</content>
</entry>
<entry>
<title>fix(docs): be clear about exit code handling</title>
<updated>2015-04-08T08:41:18+00:00</updated>
<author>
<name>Sebastian Thiel</name>
<email>byronimo@gmail.com</email>
</author>
<published>2015-04-08T08:41:18+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/python-packages/gitpython.git/commit/?id=723f100a422577235e06dc024a73285710770fca'/>
<id>723f100a422577235e06dc024a73285710770fca</id>
<content type='text'>
When pushing/pulling, we ignore errors unless it's exit code 128.
The reason for this is now made explicit to make clear that issues
are handled by PushInfo flags accordingly.

Related #271
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
When pushing/pulling, we ignore errors unless it's exit code 128.
The reason for this is now made explicit to make clear that issues
are handled by PushInfo flags accordingly.

Related #271
</pre>
</div>
</content>
</entry>
<entry>
<title>Fixed regression in test-suite for IndexFile</title>
<updated>2015-01-21T17:57:34+00:00</updated>
<author>
<name>Sebastian Thiel</name>
<email>byronimo@gmail.com</email>
</author>
<published>2015-01-21T17:56:29+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/python-packages/gitpython.git/commit/?id=d565a874f29701531ce1fc0779592838040d3edf'/>
<id>d565a874f29701531ce1fc0779592838040d3edf</id>
<content type='text'>
Previously, it checked for AssertionErrors, now we have to implement
need-unbare-repo check ourselves.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Previously, it checked for AssertionErrors, now we have to implement
need-unbare-repo check ourselves.
</pre>
</div>
</content>
</entry>
<entry>
<title>Fixed flake8 and a minor test regression.</title>
<updated>2015-01-20T21:13:45+00:00</updated>
<author>
<name>Sebastian Thiel</name>
<email>byronimo@gmail.com</email>
</author>
<published>2015-01-20T21:13:45+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/python-packages/gitpython.git/commit/?id=bb0f3d78d6980a1d43f05cb17a8da57a196a34f3'/>
<id>bb0f3d78d6980a1d43f05cb17a8da57a196a34f3</id>
<content type='text'>
The latter happened as now BadName is thrown, instead of BadObject.
Changes.rst was marked accordingly
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
The latter happened as now BadName is thrown, instead of BadObject.
Changes.rst was marked accordingly
</pre>
</div>
</content>
</entry>
<entry>
<title>Greatly improved possible safety of Submodule.update(), which is used by default.</title>
<updated>2015-01-20T19:56:33+00:00</updated>
<author>
<name>Sebastian Thiel</name>
<email>byronimo@gmail.com</email>
</author>
<published>2015-01-20T19:56:33+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/python-packages/gitpython.git/commit/?id=9fbae711b76a4f2fa9345f43da6d2cdedd75d6c3'/>
<id>9fbae711b76a4f2fa9345f43da6d2cdedd75d6c3</id>
<content type='text'>
Previously, the implementation would gladly reset new commits in submodules,
and/or reset a dirty working tree.

Now the new force_reset/force flag has to be specified explicitly to get back
to the old behaviour.

All submodule tests except for one are working.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Previously, the implementation would gladly reset new commits in submodules,
and/or reset a dirty working tree.

Now the new force_reset/force flag has to be specified explicitly to get back
to the old behaviour.

All submodule tests except for one are working.
</pre>
</div>
</content>
</entry>
<entry>
<title>Improved unicode handling when using os.environ or GitConfigParser</title>
<updated>2015-01-19T17:10:16+00:00</updated>
<author>
<name>Sebastian Thiel</name>
<email>byronimo@gmail.com</email>
</author>
<published>2015-01-19T17:10:16+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/python-packages/gitpython.git/commit/?id=df95149198744c258ed6856044ac5e79e6b81404'/>
<id>df95149198744c258ed6856044ac5e79e6b81404</id>
<content type='text'>
Assured unicode values are supported when reading the configuration,
and when getting author/committer information from the environment.

Fixes #237
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Assured unicode values are supported when reading the configuration,
and when getting author/committer information from the environment.

Fixes #237
</pre>
</div>
</content>
</entry>
<entry>
<title>Fixed some doc strings to build correctly with sphinx</title>
<updated>2015-01-14T16:49:33+00:00</updated>
<author>
<name>Sebastian Thiel</name>
<email>byronimo@gmail.com</email>
</author>
<published>2015-01-14T16:47:44+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/python-packages/gitpython.git/commit/?id=6569c4849197c9475d85d05205c55e9ef28950c1'/>
<id>6569c4849197c9475d85d05205c55e9ef28950c1</id>
<content type='text'>
Fixes #7

[ci skip]
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Fixes #7

[ci skip]
</pre>
</div>
</content>
</entry>
</feed>
