<feed xmlns='http://www.w3.org/2005/Atom'>
<title>delta/python-packages/gitpython.git/git/repo/base.py, branch 1.0.2</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(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>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>
<entry>
<title>Implement is_ancestor</title>
<updated>2015-07-21T15:02:24+00:00</updated>
<author>
<name>Sandy Carter</name>
<email>sandy.carter@savoirfairelinux.com</email>
</author>
<published>2015-07-21T15:02:24+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/python-packages/gitpython.git/commit/?id=65c07d64a7b1dc85c41083c60a8082b3705154c3'/>
<id>65c07d64a7b1dc85c41083c60a8082b3705154c3</id>
<content type='text'>
Wrap `git merge-base --is-ancestor` into its own function because it acts
as a boolean check unlike base `git merge-base call`
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Wrap `git merge-base --is-ancestor` into its own function because it acts
as a boolean check unlike base `git merge-base call`
</pre>
</div>
</content>
</entry>
<entry>
<title>fix(flake8): remove unused import</title>
<updated>2015-07-20T07:57:53+00:00</updated>
<author>
<name>Sebastian Thiel</name>
<email>byronimo@gmail.com</email>
</author>
<published>2015-07-20T07:57:53+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/python-packages/gitpython.git/commit/?id=f360ecd7b2de173106c08238ec60db38ec03ee9b'/>
<id>f360ecd7b2de173106c08238ec60db38ec03ee9b</id>
<content type='text'>
I knew that flake would eventually get me, especially when least
suspected.
This time it's even useful, as it is a non-whitespace related issue.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
I knew that flake would eventually get me, especially when least
suspected.
This time it's even useful, as it is a non-whitespace related issue.
</pre>
</div>
</content>
</entry>
<entry>
<title>fix(encoding): in `untracked_files()`</title>
<updated>2015-07-20T07:20:00+00:00</updated>
<author>
<name>Sebastian Thiel</name>
<email>byronimo@gmail.com</email>
</author>
<published>2015-07-20T07:19:38+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/python-packages/gitpython.git/commit/?id=3c8a33e2c9cae8deef1770a5fce85acb2e85b5c6'/>
<id>3c8a33e2c9cae8deef1770a5fce85acb2e85b5c6</id>
<content type='text'>
I have no idea why PY3 requires such a mess of encoding/decoding
statements, but let's just be happy it works.

Also let's be sure I never ever write python code again ... EVER.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
I have no idea why PY3 requires such a mess of encoding/decoding
statements, but let's just be happy it works.

Also let's be sure I never ever write python code again ... EVER.
</pre>
</div>
</content>
</entry>
<entry>
<title>fix(encoding): in untracked_files() and index</title>
<updated>2015-07-20T07:20:00+00:00</updated>
<author>
<name>Sebastian Thiel</name>
<email>byronimo@gmail.com</email>
</author>
<published>2015-07-20T06:51:41+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/python-packages/gitpython.git/commit/?id=9c272abea2c837e4725c37f5c0467f83f3700cd5'/>
<id>9c272abea2c837e4725c37f5c0467f83f3700cd5</id>
<content type='text'>
* untracked_files could, if there were spaces in the path returned,
  re-rencode the previously decoded unicode string thanks to a
  `decode("string_escape")` call. Now re-encode into utf-8 afterwards
  - added test to assure this works indeed
* IndexFile.add() didn't handle unicode correctly and would write
  broken index files. The solution was to compute the path length after
  encoding it into utf-8 bytes, not before ... .

Closes #320
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* untracked_files could, if there were spaces in the path returned,
  re-rencode the previously decoded unicode string thanks to a
  `decode("string_escape")` call. Now re-encode into utf-8 afterwards
  - added test to assure this works indeed
* IndexFile.add() didn't handle unicode correctly and would write
  broken index files. The solution was to compute the path length after
  encoding it into utf-8 bytes, not before ... .

Closes #320
</pre>
</div>
</content>
</entry>
<entry>
<title>Correct doc errors</title>
<updated>2015-07-16T21:44:30+00:00</updated>
<author>
<name>Marian Wieczorek</name>
<email>marluwie@gmx.net</email>
</author>
<published>2015-07-16T21:44:30+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/python-packages/gitpython.git/commit/?id=f3e78d98e06439eea1036957796f8df9f386930f'/>
<id>f3e78d98e06439eea1036957796f8df9f386930f</id>
<content type='text'>
revA..revB &amp;rarr; revA...revB (three instead of two dots) [base.py, line
467](https://github.com/gitpython-developers/GitPython/blob/master/git/repo/base.py#L467)

rorepo is a ~~a~~ Repo instance [test_docs.py, line
21](https://github.com/gitpython-developers/GitPython/blob/master/git/test/test_docs.py#L21)
closes #314
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
revA..revB &amp;rarr; revA...revB (three instead of two dots) [base.py, line
467](https://github.com/gitpython-developers/GitPython/blob/master/git/repo/base.py#L467)

rorepo is a ~~a~~ Repo instance [test_docs.py, line
21](https://github.com/gitpython-developers/GitPython/blob/master/git/test/test_docs.py#L21)
closes #314
</pre>
</div>
</content>
</entry>
<entry>
<title>Add env parameter to Repo.clone_from() for setting environment variables</title>
<updated>2015-06-30T21:07:23+00:00</updated>
<author>
<name>Jon Lund Steffensen</name>
<email>jonlst@gmail.com</email>
</author>
<published>2015-06-30T21:04:18+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/python-packages/gitpython.git/commit/?id=2c0f47b3076a84c5c32cccc95748f18c50e3d948'/>
<id>2c0f47b3076a84c5c32cccc95748f18c50e3d948</id>
<content type='text'>
Adds the optional keyword parameter env to Repo.clone_from(). The parameter
is a dictionary containing the desired environment variables for the git
clone invocation. The environment is applied to the temporary Git instance
before calling Repo._clone().
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Adds the optional keyword parameter env to Repo.clone_from(). The parameter
is a dictionary containing the desired environment variables for the git
clone invocation. The environment is applied to the temporary Git instance
before calling Repo._clone().
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix docstring of Repo.clone_from()</title>
<updated>2015-06-29T22:57:27+00:00</updated>
<author>
<name>Jon Lund Steffensen</name>
<email>jonlst@gmail.com</email>
</author>
<published>2015-06-29T22:57:27+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/python-packages/gitpython.git/commit/?id=85a45a691ad068a4a25566cc1ed26db09d46daa4'/>
<id>85a45a691ad068a4a25566cc1ed26db09d46daa4</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Merge pull request #291 from hvnsweeting/support-init-choosing-backend</title>
<updated>2015-06-10T15:34:47+00:00</updated>
<author>
<name>Sebastian Thiel</name>
<email>byronimo@gmail.com</email>
</author>
<published>2015-06-10T15:34:47+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/python-packages/gitpython.git/commit/?id=640d1506e7f259d675976e7fffcbc854d41d4246'/>
<id>640d1506e7f259d675976e7fffcbc854d41d4246</id>
<content type='text'>
support passing odbt for using with Repo</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
support passing odbt for using with Repo</pre>
</div>
</content>
</entry>
</feed>
