<feed xmlns='http://www.w3.org/2005/Atom'>
<title>GitPython/git/objects/submodule, branch winerr_show</title>
<subtitle>Forked from https://github.com/gitpython-developers/GitPython</subtitle>
<link rel='alternate' type='text/html' href='https://git.otimperi.dev/GitPython/'/>
<entry>
<title>BF: Allow to remove a submodule with a remote without refs</title>
<updated>2016-10-02T22:54:25+00:00</updated>
<author>
<name>Yaroslav Halchenko</name>
<email>debian@onerussian.com</email>
</author>
<published>2016-10-02T02:50:07+00:00</published>
<link rel='alternate' type='text/html' href='https://git.otimperi.dev/GitPython/commit/?id=6497d1e843cbaec2b86cd5a284bd95c693e55cc0'/>
<id>6497d1e843cbaec2b86cd5a284bd95c693e55cc0</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>io, #519: ALL open() --&gt; with open()</title>
<updated>2016-10-01T16:25:57+00:00</updated>
<author>
<name>Kostis Anagnostopoulos</name>
<email>ankostis@gmail.com</email>
</author>
<published>2016-10-01T16:20:13+00:00</published>
<link rel='alternate' type='text/html' href='https://git.otimperi.dev/GitPython/commit/?id=9a521681ff8614beb8e2c566cf3c475baca22169'/>
<id>9a521681ff8614beb8e2c566cf3c475baca22169</id>
<content type='text'>
+ Some cases had restructuring of code.</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
+ Some cases had restructuring of code.</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='https://git.otimperi.dev/GitPython/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>FIX hook TC on PY3+Win &amp; indeterministic lock timing.</title>
<updated>2016-09-28T23:46:15+00:00</updated>
<author>
<name>Kostis Anagnostopoulos</name>
<email>ankostis@gmail.com</email>
</author>
<published>2016-09-28T23:07:41+00:00</published>
<link rel='alternate' type='text/html' href='https://git.otimperi.dev/GitPython/commit/?id=395955609dfd711cc4558e2b618450f3514b28c1'/>
<id>395955609dfd711cc4558e2b618450f3514b28c1</id>
<content type='text'>
+ Cannot `index.path` into ENV, it is bytes!
+ The hook TC never runs on linux!
+ Unblock removal of odbfile in perf-large streams TC.
+ Attempt to unblock removal of submodule file by intensive cleaning.

more unblock files
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
+ Cannot `index.path` into ENV, it is bytes!
+ The hook TC never runs on linux!
+ Unblock removal of odbfile in perf-large streams TC.
+ Attempt to unblock removal of submodule file by intensive cleaning.

more unblock files
</pre>
</div>
</content>
</entry>
<entry>
<title>gic {init,clone} --separate-git-dir is supported only since 1.7.5</title>
<updated>2015-07-22T11:35:47+00:00</updated>
<author>
<name>Julien Pivotto</name>
<email>roidelapluie@inuits.eu</email>
</author>
<published>2015-07-22T07:28:42+00:00</published>
<link rel='alternate' type='text/html' href='https://git.otimperi.dev/GitPython/commit/?id=6fdb6a5eac7433098cfbb33d3e18d6dbba8fa3d3'/>
<id>6fdb6a5eac7433098cfbb33d3e18d6dbba8fa3d3</id>
<content type='text'>
Without this commit the update() function of a submodule does not work
in CentOS 6.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Without this commit the update() function of a submodule does not work
in CentOS 6.
</pre>
</div>
</content>
</entry>
<entry>
<title>typo in submodules api documentation</title>
<updated>2015-07-17T20:10:05+00:00</updated>
<author>
<name>Julien Pivotto</name>
<email>roidelapluie@gmail.com</email>
</author>
<published>2015-07-17T20:09:05+00:00</published>
<link rel='alternate' type='text/html' href='https://git.otimperi.dev/GitPython/commit/?id=3438795d2af6d9639d1d6e9182ad916e73dd0c37'/>
<id>3438795d2af6d9639d1d6e9182ad916e73dd0c37</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Added NullHandlers to all loggers to preven "No handler" messages</title>
<updated>2015-06-25T13:24:40+00:00</updated>
<author>
<name>James Nowell</name>
<email>jcnowell@missionfocus.com</email>
</author>
<published>2015-06-25T13:24:40+00:00</published>
<link rel='alternate' type='text/html' href='https://git.otimperi.dev/GitPython/commit/?id=aa0ccead680443b07fd675f8b906758907bdb415'/>
<id>aa0ccead680443b07fd675f8b906758907bdb415</id>
<content type='text'>
When the code is run without setting up loggers, the loggers have no
handlers for the emitted messages. The logging module displays:
`No handlers could be found for logger "git.cmd"` on the
console. By adding a NullHandler (a no-op) the message disappears,
and doesn't affect logging when other handlers are configured.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
When the code is run without setting up loggers, the loggers have no
handlers for the emitted messages. The logging module displays:
`No handlers could be found for logger "git.cmd"` on the
console. By adding a NullHandler (a no-op) the message disappears,
and doesn't affect logging when other handlers are configured.
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix problem with submodules on Windows</title>
<updated>2015-04-07T13:36:49+00:00</updated>
<author>
<name>Markus Siemens</name>
<email>siemens1993@gmail.com</email>
</author>
<published>2015-04-07T12:33:39+00:00</published>
<link rel='alternate' type='text/html' href='https://git.otimperi.dev/GitPython/commit/?id=1c2502ee83927437442b13b83f3a7976e4146a01'/>
<id>1c2502ee83927437442b13b83f3a7976e4146a01</id>
<content type='text'>
On Windows, `repo.create_submodule(...)` failed because git didn't recognize
the worktree path set in `.git/modules/sub/config` (`fatal: bad config file
line 6 in ./config`). This commit makes `_write_git_file_and_module_config`
convert the worktree path to the linux format (forward slashes) which git
recognizes.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
On Windows, `repo.create_submodule(...)` failed because git didn't recognize
the worktree path set in `.git/modules/sub/config` (`fatal: bad config file
line 6 in ./config`). This commit makes `_write_git_file_and_module_config`
convert the worktree path to the linux format (forward slashes) which git
recognizes.
</pre>
</div>
</content>
</entry>
<entry>
<title>Apparently, git 1.7.9 supports git-files too, lets assume it's starting at 1.7.0</title>
<updated>2015-02-20T17:11:13+00:00</updated>
<author>
<name>Sebastian Thiel</name>
<email>byronimo@gmail.com</email>
</author>
<published>2015-02-20T17:11:13+00:00</published>
<link rel='alternate' type='text/html' href='https://git.otimperi.dev/GitPython/commit/?id=e2feb62c17acd1dddb6cd125d8b90933c32f89e1'/>
<id>e2feb62c17acd1dddb6cd125d8b90933c32f89e1</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Adjust minimum git version with git-file support.</title>
<updated>2015-02-19T17:29:10+00:00</updated>
<author>
<name>Sebastian Thiel</name>
<email>byronimo@gmail.com</email>
</author>
<published>2015-02-19T17:29:10+00:00</published>
<link rel='alternate' type='text/html' href='https://git.otimperi.dev/GitPython/commit/?id=3d74543a545a9468cabec5d20519db025952efed'/>
<id>3d74543a545a9468cabec5d20519db025952efed</id>
<content type='text'>
As I am pretty sure to have tested it with 1.7.0, I assume they
added the git file feature somewhere between .0 .10.

Fixes #252
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
As I am pretty sure to have tested it with 1.7.0, I assume they
added the git file feature somewhere between .0 .10.

Fixes #252
</pre>
</div>
</content>
</entry>
</feed>
