<feed xmlns='http://www.w3.org/2005/Atom'>
<title>delta/python-packages/gitpython.git/git/repo/base.py, branch 2.0.9</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>daemon, #525: FIX remote urls in config-files</title>
<updated>2016-10-12T21:31:43+00:00</updated>
<author>
<name>Kostis Anagnostopoulos</name>
<email>ankostis@gmail.com</email>
</author>
<published>2016-10-04T12:29:28+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/python-packages/gitpython.git/commit/?id=4b586fbb94d5acc6e06980a8a96f66771280beda'/>
<id>4b586fbb94d5acc6e06980a8a96f66771280beda</id>
<content type='text'>
+ Parse most remote &amp; config-urls \--&gt;/.
+ Used relative daemon-paths.
+ Use git-daemon PORT above 10k; on Windows all below need Admin rights.
+FIXED git-daemon  @with_rw_and_rw_remote_repo():
  + test_base.test_with_rw_remote_and_rw_repo() PASS.
  + test_remote.test_base() now freezes! (so still hidden win_err)

+ repo_test: minor finally delete test-repos created inside this repo.
+ util: delete unused `absolute_project_path()`.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
+ Parse most remote &amp; config-urls \--&gt;/.
+ Used relative daemon-paths.
+ Use git-daemon PORT above 10k; on Windows all below need Admin rights.
+FIXED git-daemon  @with_rw_and_rw_remote_repo():
  + test_base.test_with_rw_remote_and_rw_repo() PASS.
  + test_remote.test_base() now freezes! (so still hidden win_err)

+ repo_test: minor finally delete test-repos created inside this repo.
+ util: delete unused `absolute_project_path()`.
</pre>
</div>
</content>
</entry>
<entry>
<title>repo, cmd: DROP UNEEDED Win path for chcwd &amp; check for '~' homedir</title>
<updated>2016-10-12T21:31:43+00:00</updated>
<author>
<name>Kostis Anagnostopoulos</name>
<email>ankostis@gmail.com</email>
</author>
<published>2016-10-01T18:14:50+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/python-packages/gitpython.git/commit/?id=8ea7e265d1549613c12cbe42a2e012527c1a97e4'/>
<id>8ea7e265d1549613c12cbe42a2e012527c1a97e4</id>
<content type='text'>
+ Do not abspath twice when contructing cloned repo.
+ Add `git.repo.base` logger.</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
+ Do not abspath twice when contructing cloned repo.
+ Add `git.repo.base` logger.</pre>
</div>
</content>
</entry>
<entry>
<title>io: Wrap (probably) allconfig_writers in `with` blocks</title>
<updated>2016-10-04T00:11:31+00:00</updated>
<author>
<name>Kostis Anagnostopoulos</name>
<email>ankostis@gmail.com</email>
</author>
<published>2016-10-02T12:26:15+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/python-packages/gitpython.git/commit/?id=8a2f7dce43617b773a6be425ea155812396d3856'/>
<id>8a2f7dce43617b773a6be425ea155812396d3856</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>FIX regression by #519 on reading stdout/stderr of cmds</title>
<updated>2016-10-02T12:30:02+00:00</updated>
<author>
<name>Kostis Anagnostopoulos</name>
<email>ankostis@gmail.com</email>
</author>
<published>2016-10-02T12:24:28+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/python-packages/gitpython.git/commit/?id=df5c1cb715664fd7a98160844572cc473cb6b87c'/>
<id>df5c1cb715664fd7a98160844572cc473cb6b87c</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Win, #519: FIX repo TCs.</title>
<updated>2016-10-01T14:33:20+00:00</updated>
<author>
<name>Kostis Anagnostopoulos</name>
<email>ankostis@gmail.com</email>
</author>
<published>2016-10-01T14:02:20+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/python-packages/gitpython.git/commit/?id=b8b025f719b2c3203e194580bbd0785a26c08ebd'/>
<id>b8b025f719b2c3203e194580bbd0785a26c08ebd</id>
<content type='text'>
+ FIX TestRepo.test_submodule_update():
  + submod: del `.git` file prior overwrite; Windows denied otherwise!
+ FIX TestRepo.test_untracked_files():
  + In the `git add &lt;file&gt;` case, it failed with unicode args on PY2.
Had to
encode them with `locale.getpreferredencoding()` AND use SHELL.
+ cmd: add `shell` into `execute()` kwds, for overriding USE_SHELL per
command.
+ repo: replace blocky `communicate()` in `_clone()` with thread-pumps.
+ test_repo.py: unittestize (almost  all) assertions.
+ Replace open --&gt; with open for index (base and TC).
+ test_index.py: Enabled a dormant assertion. 
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
+ FIX TestRepo.test_submodule_update():
  + submod: del `.git` file prior overwrite; Windows denied otherwise!
+ FIX TestRepo.test_untracked_files():
  + In the `git add &lt;file&gt;` case, it failed with unicode args on PY2.
Had to
encode them with `locale.getpreferredencoding()` AND use SHELL.
+ cmd: add `shell` into `execute()` kwds, for overriding USE_SHELL per
command.
+ repo: replace blocky `communicate()` in `_clone()` with thread-pumps.
+ test_repo.py: unittestize (almost  all) assertions.
+ Replace open --&gt; with open for index (base and TC).
+ test_index.py: Enabled a dormant assertion. 
</pre>
</div>
</content>
</entry>
<entry>
<title>repo-TCs, #519: FIX config resource leaks</title>
<updated>2016-10-01T11:02:53+00:00</updated>
<author>
<name>Kostis Anagnostopoulos</name>
<email>ankostis@gmail.com</email>
</author>
<published>2016-10-01T10:58:54+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/python-packages/gitpython.git/commit/?id=a79cf677744e2c1721fa55f934fa07034bc54b0a'/>
<id>a79cf677744e2c1721fa55f934fa07034bc54b0a</id>
<content type='text'>
+ Modify lock/read-config-file code to ensure files closed.
+ Use `with GitConfigarser()` more systematically in TCs.
+ Clear any locks left hanging from prev Tcs.
+ Util: mark lock-files as SHORT_LIVED; save some SSDs...</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
+ Modify lock/read-config-file code to ensure files closed.
+ Use `with GitConfigarser()` more systematically in TCs.
+ Clear any locks left hanging from prev Tcs.
+ Util: mark lock-files as SHORT_LIVED; save some SSDs...</pre>
</div>
</content>
</entry>
<entry>
<title>src: constify is_&lt;platform&gt;() calls</title>
<updated>2016-09-28T01:35:38+00:00</updated>
<author>
<name>Kostis Anagnostopoulos</name>
<email>ankostis@gmail.com</email>
</author>
<published>2016-09-27T14:05:58+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/python-packages/gitpython.git/commit/?id=e61439b3018b0b9a8eb43e59d0d7cf32041e2fed'/>
<id>e61439b3018b0b9a8eb43e59d0d7cf32041e2fed</id>
<content type='text'>
+ TCs: unittest-asserts for git-tests.</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
+ TCs: unittest-asserts for git-tests.</pre>
</div>
</content>
</entry>
<entry>
<title>src, #519: collect all is_&lt;platform&gt;() calls</title>
<updated>2016-09-27T10:37:16+00:00</updated>
<author>
<name>Kostis Anagnostopoulos</name>
<email>ankostis@gmail.com</email>
</author>
<published>2016-09-26T18:41:41+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/python-packages/gitpython.git/commit/?id=f495e94028bfddc264727ffc464cd694ddd05ab8'/>
<id>f495e94028bfddc264727ffc464cd694ddd05ab8</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>fix(repo): make it serializable with pickle</title>
<updated>2016-09-11T15:43:18+00:00</updated>
<author>
<name>Sebastian Thiel</name>
<email>byronimo@gmail.com</email>
</author>
<published>2016-09-11T15:40:44+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/python-packages/gitpython.git/commit/?id=2ba897b12024fd20681b7c2f1b40bdbbccd5df59'/>
<id>2ba897b12024fd20681b7c2f1b40bdbbccd5df59</id>
<content type='text'>
It's entirely untested if this repo still does the right thing,
but I'd think it does.

Fixes #504
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
It's entirely untested if this repo still does the right thing,
but I'd think it does.

Fixes #504
</pre>
</div>
</content>
</entry>
<entry>
<title>use $GIT_DIR when set</title>
<updated>2016-08-17T20:19:39+00:00</updated>
<author>
<name>Piotr Gaczkowski</name>
<email>DoomHammerNG@gmail.com</email>
</author>
<published>2016-08-17T20:13:25+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/python-packages/gitpython.git/commit/?id=26bb778b34b93537cfbfd5c556d3810f2cf3f76e'/>
<id>26bb778b34b93537cfbfd5c556d3810f2cf3f76e</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
</feed>
