<feed xmlns='http://www.w3.org/2005/Atom'>
<title>delta/python-packages/gitpython.git/test/git/test_base.py, branch 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>Converted all tabs to 4 space characters each to comply with pep8</title>
<updated>2010-03-04T08:06:03+00:00</updated>
<author>
<name>Sebastian Thiel</name>
<email>byronimo@gmail.com</email>
</author>
<published>2010-03-04T08:06:03+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/python-packages/gitpython.git/commit/?id=72bcdbd0a0c8cc6aa2a7433169aa49c7fc19b55b'/>
<id>72bcdbd0a0c8cc6aa2a7433169aa49c7fc19b55b</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>repo: renamed directories to more descriptive identifiers and made them safer to use in case of bare repositories</title>
<updated>2009-12-03T15:31:07+00:00</updated>
<author>
<name>Sebastian Thiel</name>
<email>byronimo@gmail.com</email>
</author>
<published>2009-12-03T15:31:07+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/python-packages/gitpython.git/commit/?id=c05ef0e7543c2845fd431420509476537fefe2b0'/>
<id>c05ef0e7543c2845fd431420509476537fefe2b0</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>tree: added traversal method, adjusted tests</title>
<updated>2009-11-26T17:16:13+00:00</updated>
<author>
<name>Sebastian Thiel</name>
<email>byronimo@gmail.com</email>
</author>
<published>2009-11-26T17:16:13+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/python-packages/gitpython.git/commit/?id=accfe361443b3cdb8ea43ca0ccb8fbb2fa202e12'/>
<id>accfe361443b3cdb8ea43ca0ccb8fbb2fa202e12</id>
<content type='text'>
Fixed critical bug  in object code: IndexObjects now use their path as hashkey, not the data\!
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Fixed critical bug  in object code: IndexObjects now use their path as hashkey, not the data\!
</pre>
</div>
</content>
</entry>
<entry>
<title>object: renamed id attribute to sha as it in fact is always being rewritten as sha, even if the passed in id was a ref. This is done to assure objects are uniquely identified and will compare correctly</title>
<updated>2009-11-03T15:35:33+00:00</updated>
<author>
<name>Sebastian Thiel</name>
<email>byronimo@gmail.com</email>
</author>
<published>2009-11-03T15:35:33+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/python-packages/gitpython.git/commit/?id=3cb5ba18ab1a875ef6b62c65342de476be47871b'/>
<id>3cb5ba18ab1a875ef6b62c65342de476be47871b</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Added SymbolicReference and HEAD type to better represent these special types of references and allow special handling</title>
<updated>2009-10-22T21:20:16+00:00</updated>
<author>
<name>Sebastian Thiel</name>
<email>byronimo@gmail.com</email>
</author>
<published>2009-10-22T21:20:16+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/python-packages/gitpython.git/commit/?id=58e2157ad3aa9d75ef4abb90eb2d1f01fba0ba2b'/>
<id>58e2157ad3aa9d75ef4abb90eb2d1f01fba0ba2b</id>
<content type='text'>
Head.reset now is an instance method of HEAD type
Concatenated all reference specific tests into test_refs
started to fix tests breaking now because of changed interface
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Head.reset now is an instance method of HEAD type
Concatenated all reference specific tests into test_refs
started to fix tests breaking now because of changed interface
</pre>
</div>
</content>
</entry>
<entry>
<title>Added reset method to Head - its a class method due to the very general nature of the command. Yet I don't really like the way you have to call it as repo has to be ṕassed as first arg</title>
<updated>2009-10-22T15:40:04+00:00</updated>
<author>
<name>Sebastian Thiel</name>
<email>byronimo@gmail.com</email>
</author>
<published>2009-10-22T15:40:04+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/python-packages/gitpython.git/commit/?id=20c34a929a8b2871edd4fd44a38688e8977a4be6'/>
<id>20c34a929a8b2871edd4fd44a38688e8977a4be6</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Fixed decorator issue that would cause a function to be passed even though there is a default argument. This feels inconsistent as the 'argument passer' wrapper function can be called with a function or a string as first argument depending on whether the client code was explicitly passing an argument or not. That ... sucks. Now test for that case specifically and fail with a proper assertion error. I don't like it, but what can I do ... .</title>
<updated>2009-10-22T14:06:51+00:00</updated>
<author>
<name>Sebastian Thiel</name>
<email>byronimo@gmail.com</email>
</author>
<published>2009-10-22T14:06:10+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/python-packages/gitpython.git/commit/?id=3c770f8e98a0079497d3eb5bc31e7260cc70cc63'/>
<id>3c770f8e98a0079497d3eb5bc31e7260cc70cc63</id>
<content type='text'>
Remote tests adjusted to use rw repositories instead. More tests to follow, and many api methods are to be implemented now these things can be tested properly.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Remote tests adjusted to use rw repositories instead. More tests to follow, and many api methods are to be implemented now these things can be tested properly.
</pre>
</div>
</content>
</entry>
<entry>
<title>Implemented decorators, tests pass at least</title>
<updated>2009-10-22T13:36:41+00:00</updated>
<author>
<name>Sebastian Thiel</name>
<email>byronimo@gmail.com</email>
</author>
<published>2009-10-22T13:36:41+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/python-packages/gitpython.git/commit/?id=9c3bbc43d097656b54c808290ce0c656d127ce47'/>
<id>9c3bbc43d097656b54c808290ce0c656d127ce47</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Added frame for new Repo handling and some neat decorators, including tests that test whether the testing framework does what it should</title>
<updated>2009-10-22T13:04:29+00:00</updated>
<author>
<name>Sebastian Thiel</name>
<email>byronimo@gmail.com</email>
</author>
<published>2009-10-22T13:04:29+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/python-packages/gitpython.git/commit/?id=bb0ac304431e8aed686a8a817aaccd74b1ba4f24'/>
<id>bb0ac304431e8aed686a8a817aaccd74b1ba4f24</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Stream_data streams data to a given output stream most efficiently with a low memory footprint.</title>
<updated>2009-10-22T10:30:47+00:00</updated>
<author>
<name>Sebastian Thiel</name>
<email>byronimo@gmail.com</email>
</author>
<published>2009-10-22T10:28:04+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/python-packages/gitpython.git/commit/?id=4fe5cfa0e063a8d51a1eb6f014e2aaa994e5e7d4'/>
<id>4fe5cfa0e063a8d51a1eb6f014e2aaa994e5e7d4</id>
<content type='text'>
Still, the git-cat-file command keeps all data in an interal buffer instead of streaming it directly.
This is a git design issue though, and will be hard to address without some proper git-hacking.

Conflicts:

	lib/git/cmd.py
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Still, the git-cat-file command keeps all data in an interal buffer instead of streaming it directly.
This is a git design issue though, and will be hard to address without some proper git-hacking.

Conflicts:

	lib/git/cmd.py
</pre>
</div>
</content>
</entry>
</feed>
