<feed xmlns='http://www.w3.org/2005/Atom'>
<title>delta/python-packages/gitpython.git/git/exc.py, branch winerr_show</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>remote, #519: INCOMPLETE FIX-2 double-decoding push-infos</title>
<updated>2016-09-28T15:55:57+00:00</updated>
<author>
<name>Kostis Anagnostopoulos</name>
<email>ankostis@gmail.com</email>
</author>
<published>2016-09-28T15:10:59+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/python-packages/gitpython.git/commit/?id=6e98416791566f44a407dcac07a1e1f1b0483544'/>
<id>6e98416791566f44a407dcac07a1e1f1b0483544</id>
<content type='text'>
+ Unicode PY2/3 issues fixed also in pump stream func.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
+ Unicode PY2/3 issues fixed also in pump stream func.
</pre>
</div>
</content>
</entry>
<entry>
<title>Proc, #519: Rework error-exc msgs &amp; log thread-pumps errors</title>
<updated>2016-09-28T15:13:34+00:00</updated>
<author>
<name>Kostis Anagnostopoulos</name>
<email>ankostis@gmail.com</email>
</author>
<published>2016-09-28T03:46:50+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/python-packages/gitpython.git/commit/?id=44c6d0b368bc1ec6cd0a97b01678b38788c9bd9c'/>
<id>44c6d0b368bc1ec6cd0a97b01678b38788c9bd9c</id>
<content type='text'>
+ No WindowsError exception.
+ Add `test_exc.py` for unicode issues.
+ Single-arg for decoding-streams in pump-func.</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
+ No WindowsError exception.
+ Add `test_exc.py` for unicode issues.
+ Single-arg for decoding-streams in pump-func.</pre>
</div>
</content>
</entry>
<entry>
<title>Win, hook, #519: Consume Hook Popen-proc out of GIL</title>
<updated>2016-09-28T01:35:39+00:00</updated>
<author>
<name>Kostis Anagnostopoulos</name>
<email>ankostis@gmail.com</email>
</author>
<published>2016-09-27T23:47:49+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/python-packages/gitpython.git/commit/?id=cf2335af23fb693549d6c4e72b65f97afddc5f64'/>
<id>cf2335af23fb693549d6c4e72b65f97afddc5f64</id>
<content type='text'>
+ HookException thrown on Popen, and were missed on Windows.
+ No SHELL on Popen??
+ Minor fixes:
  + Try harder to delete trees - no remorses.
  + Simplify exception reprs.
  + Unittest-ize test_index assertions.</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
+ HookException thrown on Popen, and were missed on Windows.
+ No SHELL on Popen??
+ Minor fixes:
  + Try harder to delete trees - no remorses.
  + Simplify exception reprs.
  + Unittest-ize test_index assertions.</pre>
</div>
</content>
</entry>
<entry>
<title>PY2, #519: FIX GitCommandError.tostr() encoding issue</title>
<updated>2016-09-28T01:35:38+00:00</updated>
<author>
<name>Kostis Anagnostopoulos</name>
<email>ankostis@gmail.com</email>
</author>
<published>2016-09-27T15:23:53+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/python-packages/gitpython.git/commit/?id=df2fb548040c8313f4bb98870788604bc973fa18'/>
<id>df2fb548040c8313f4bb98870788604bc973fa18</id>
<content type='text'>
+ PY3 means "PY3 or later" (TODO: fix also for  *gitdb* project).
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
+ PY3 means "PY3 or later" (TODO: fix also for  *gitdb* project).
</pre>
</div>
</content>
</entry>
<entry>
<title>fix(repo): fail loudly if worktrees are used</title>
<updated>2015-08-29T14:20:28+00:00</updated>
<author>
<name>Sebastian Thiel</name>
<email>byronimo@gmail.com</email>
</author>
<published>2015-08-29T14:19:52+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/python-packages/gitpython.git/commit/?id=e8590424997ab1d578c777fe44bf7e4173036f93'/>
<id>e8590424997ab1d578c777fe44bf7e4173036f93</id>
<content type='text'>
As GitPython is in maintenance mode, there will be no new features.
However, I believe it's good idea to explicitly state we do not support
certain things if this is the case.

Therefore, when worktrees are encountered, we will throw an specific
exception to indicate that.

The current implementation is hacky to speed up development,
and increases the risk of failing due to false-positive worktree
directories.

Related to #344
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
As GitPython is in maintenance mode, there will be no new features.
However, I believe it's good idea to explicitly state we do not support
certain things if this is the case.

Therefore, when worktrees are encountered, we will throw an specific
exception to indicate that.

The current implementation is hacky to speed up development,
and increases the risk of failing due to false-positive worktree
directories.

Related to #344
</pre>
</div>
</content>
</entry>
<entry>
<title>fix(cmd): throw GitCommandNotFoundError ...</title>
<updated>2015-04-08T09:50:49+00:00</updated>
<author>
<name>Sebastian Thiel</name>
<email>byronimo@gmail.com</email>
</author>
<published>2015-04-08T09:43:10+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/python-packages/gitpython.git/commit/?id=1c2dd54358dd526d1d08a8e4a977f041aff74174'/>
<id>1c2dd54358dd526d1d08a8e4a977f041aff74174</id>
<content type='text'>
... if it is not found. Previously, especially on windows, this wasn't
explicit.

Fixes #248, affects #126
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
... if it is not found. Previously, especially on windows, this wasn't
explicit.

Fixes #248, affects #126
</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>IndexFile.commit() now runs pre-commit and post-commit hooks.</title>
<updated>2015-01-12T13:55:31+00:00</updated>
<author>
<name>Sebastian Thiel</name>
<email>byronimo@gmail.com</email>
</author>
<published>2015-01-12T13:55:31+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/python-packages/gitpython.git/commit/?id=e8eae18dcc360e6ab96c2291982bd4306adc01b9'/>
<id>e8eae18dcc360e6ab96c2291982bd4306adc01b9</id>
<content type='text'>
However, it does so only on posix. The test-case will run on posix only
as well.
Please note that in theory, even on windows we will attempt to run hooks,
even though I am not sure that this will actually work.

Fixes #81
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
However, it does so only on posix. The test-case will run on posix only
as well.
Please note that in theory, even on windows we will attempt to run hooks,
even though I am not sure that this will actually work.

Fixes #81
</pre>
</div>
</content>
</entry>
<entry>
<title>test_repo works</title>
<updated>2015-01-06T13:05:30+00:00</updated>
<author>
<name>Sebastian Thiel</name>
<email>byronimo@gmail.com</email>
</author>
<published>2015-01-06T13:05:30+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/python-packages/gitpython.git/commit/?id=a05e49d2419d65c59c65adf5cd8c05f276550e1d'/>
<id>a05e49d2419d65c59c65adf5cd8c05f276550e1d</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>test_remote works</title>
<updated>2015-01-06T11:22:16+00:00</updated>
<author>
<name>Sebastian Thiel</name>
<email>byronimo@gmail.com</email>
</author>
<published>2015-01-06T11:22:16+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/python-packages/gitpython.git/commit/?id=60e54133aa1105a1270f0a42e74813f75cd2dc46'/>
<id>60e54133aa1105a1270f0a42e74813f75cd2dc46</id>
<content type='text'>
And I have to wonder why git-daemon serves under py2.7, but really
wants receive-pack to be allowed under 3.4. Maybe it's a repository
override which for some reason doesn't work in py3.4 ? Maybe because
the change is not flushed ?
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
And I have to wonder why git-daemon serves under py2.7, but really
wants receive-pack to be allowed under 3.4. Maybe it's a repository
override which for some reason doesn't work in py3.4 ? Maybe because
the change is not flushed ?
</pre>
</div>
</content>
</entry>
</feed>
