<feed xmlns='http://www.w3.org/2005/Atom'>
<title>delta/python-packages/gitpython.git/git/objects/submodule/root.py, branch 0.3.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>Assured that branch changes are properly handled.</title>
<updated>2015-01-21T07:53:14+00:00</updated>
<author>
<name>Sebastian Thiel</name>
<email>byronimo@gmail.com</email>
</author>
<published>2015-01-21T07:52:23+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/python-packages/gitpython.git/commit/?id=47ac37be2e0e14e958ad24dc8cba1fa4b7f78700'/>
<id>47ac37be2e0e14e958ad24dc8cba1fa4b7f78700</id>
<content type='text'>
Previously we could try to remove the branch we are on.
Of course, we have a test-case elaborate enough to verify we don't
destroy changes in submodules accidentally. Therefore I am confident
that this implementation is correct.

Fixes #49
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Previously we could try to remove the branch we are on.
Of course, we have a test-case elaborate enough to verify we don't
destroy changes in submodules accidentally. Therefore I am confident
that this implementation is correct.

Fixes #49
</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>Impemented keep_going flag for `Submodule.update()`</title>
<updated>2015-01-20T21:03:44+00:00</updated>
<author>
<name>Sebastian Thiel</name>
<email>byronimo@gmail.com</email>
</author>
<published>2015-01-20T21:03:44+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/python-packages/gitpython.git/commit/?id=e4921139819c7949abaad6cc5679232a0fbb0632'/>
<id>e4921139819c7949abaad6cc5679232a0fbb0632</id>
<content type='text'>
Fixes #50
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Fixes #50
</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>initial set of adjustments to make (most) imports work.</title>
<updated>2015-01-04T18:14:33+00:00</updated>
<author>
<name>Sebastian Thiel</name>
<email>byronimo@gmail.com</email>
</author>
<published>2015-01-04T18:14:33+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/python-packages/gitpython.git/commit/?id=f6aa8d116eb33293c0a9d6d600eb7c32832758b9'/>
<id>f6aa8d116eb33293c0a9d6d600eb7c32832758b9</id>
<content type='text'>
More to come, especially when it's about strings
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
More to come, especially when it's about strings
</pre>
</div>
</content>
</entry>
<entry>
<title>Replaced ordered dict with standard version; used logging module</title>
<updated>2015-01-04T14:39:28+00:00</updated>
<author>
<name>Sebastian Thiel</name>
<email>byronimo@gmail.com</email>
</author>
<published>2015-01-04T14:39:28+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/python-packages/gitpython.git/commit/?id=6f55c17f48d7608072199496fbcefa33f2e97bf0'/>
<id>6f55c17f48d7608072199496fbcefa33f2e97bf0</id>
<content type='text'>
All performance tests still print to stderr, but do so in a py3 compatible way
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
All performance tests still print to stderr, but do so in a py3 compatible way
</pre>
</div>
</content>
</entry>
<entry>
<title>Bumped version, updated changelog, reduced code smell</title>
<updated>2015-01-04T12:48:29+00:00</updated>
<author>
<name>Sebastian Thiel</name>
<email>byronimo@gmail.com</email>
</author>
<published>2015-01-04T12:48:29+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/python-packages/gitpython.git/commit/?id=c80d727e374321573bb00e23876a67c77ff466e3'/>
<id>c80d727e374321573bb00e23876a67c77ff466e3</id>
<content type='text'>
There is more work to do though, as many imports are still incorrect.
Also, there are still print statements
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
There is more work to do though, as many imports are still incorrect.
Also, there are still print statements
</pre>
</div>
</content>
</entry>
<entry>
<title>Applied autopep8</title>
<updated>2014-11-19T11:16:44+00:00</updated>
<author>
<name>Sebastian Thiel</name>
<email>byronimo@gmail.com</email>
</author>
<published>2014-11-19T11:16:44+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/python-packages/gitpython.git/commit/?id=257264743154b975bc156f425217593be14727a9'/>
<id>257264743154b975bc156f425217593be14727a9</id>
<content type='text'>
Commandline was
autopep8 -j 8 --max-line-length 120 --in-place --recursive --exclude "*gitdb*,*async*" git/
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Commandline was
autopep8 -j 8 --max-line-length 120 --in-place --recursive --exclude "*gitdb*,*async*" git/
</pre>
</div>
</content>
</entry>
<entry>
<title>pep8 linting (trailing whitespace)</title>
<updated>2014-11-16T20:09:47+00:00</updated>
<author>
<name>Antoine Musso</name>
<email>hashar@free.fr</email>
</author>
<published>2014-11-16T20:09:47+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/python-packages/gitpython.git/commit/?id=c8e70749887370a99adeda972cc3503397b5f9a7'/>
<id>c8e70749887370a99adeda972cc3503397b5f9a7</id>
<content type='text'>
W291 trailing whitespace
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
W291 trailing whitespace
</pre>
</div>
</content>
</entry>
<entry>
<title>pep8 linting (whitespace before/after)</title>
<updated>2014-11-16T20:05:53+00:00</updated>
<author>
<name>Antoine Musso</name>
<email>hashar@free.fr</email>
</author>
<published>2014-11-16T19:56:53+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/python-packages/gitpython.git/commit/?id=614907b7445e2ed8584c1c37df7e466e3b56170f'/>
<id>614907b7445e2ed8584c1c37df7e466e3b56170f</id>
<content type='text'>
E201 whitespace after '('
E202 whitespace before ')'
E203 whitespace before ':'
E225 missing whitespace around operator
E226 missing whitespace around arithmetic operator
E227 missing whitespace around bitwise or shift operator
E228 missing whitespace around modulo operator
E231 missing whitespace after ','
E241 multiple spaces after ','
E251 unexpected spaces around keyword / parameter equals
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
E201 whitespace after '('
E202 whitespace before ')'
E203 whitespace before ':'
E225 missing whitespace around operator
E226 missing whitespace around arithmetic operator
E227 missing whitespace around bitwise or shift operator
E228 missing whitespace around modulo operator
E231 missing whitespace after ','
E241 multiple spaces after ','
E251 unexpected spaces around keyword / parameter equals
</pre>
</div>
</content>
</entry>
</feed>
