<feed xmlns='http://www.w3.org/2005/Atom'>
<title>delta/python-packages/gitpython.git, branch 2.1.6</title>
<subtitle>github.com: gitpython-developers/GitPython.git
</subtitle>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/python-packages/gitpython.git/'/>
<entry>
<title>version bump</title>
<updated>2017-09-25T19:16:04+00:00</updated>
<author>
<name>Sebastian Thiel</name>
<email>byronimo@gmail.com</email>
</author>
<published>2017-09-25T19:16:04+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/python-packages/gitpython.git/commit/?id=edb28b9b2c2bd699da0cdf5a4f3f0f0883ab33a2'/>
<id>edb28b9b2c2bd699da0cdf5a4f3f0f0883ab33a2</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 #666 from bpoldrack/bf-nullhandler</title>
<updated>2017-09-21T14:30:29+00:00</updated>
<author>
<name>Yaroslav Halchenko</name>
<email>debian@onerussian.com</email>
</author>
<published>2017-09-21T14:30:29+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/python-packages/gitpython.git/commit/?id=4bbaf1c5c792d14867890200db68da9fd82d5997'/>
<id>4bbaf1c5c792d14867890200db68da9fd82d5997</id>
<content type='text'>
BF: Added missing NullHandler to logger in git.remote</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
BF: Added missing NullHandler to logger in git.remote</pre>
</div>
</content>
</entry>
<entry>
<title>Merge pull request #667 from yarikoptic/bf-useget</title>
<updated>2017-09-21T14:29:29+00:00</updated>
<author>
<name>Yaroslav Halchenko</name>
<email>debian@onerussian.com</email>
</author>
<published>2017-09-21T14:29:29+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/python-packages/gitpython.git/commit/?id=fad63e83853a65ee9aa98d47a64da3b71e4c01af'/>
<id>fad63e83853a65ee9aa98d47a64da3b71e4c01af</id>
<content type='text'>
BF: use get, not casting get_value while dealing with submodule path/url etc</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
BF: use get, not casting get_value while dealing with submodule path/url etc</pre>
</div>
</content>
</entry>
<entry>
<title>BF: Added missing NullHandler to logger in git.remote</title>
<updated>2017-09-21T13:42:47+00:00</updated>
<author>
<name>Benjamin Poldrack</name>
<email>benjaminpoldrack@gmail.com</email>
</author>
<published>2017-08-31T00:35:36+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/python-packages/gitpython.git/commit/?id=2b3c16c39953e7a6f55379403ca5d204dcbdb1e7'/>
<id>2b3c16c39953e7a6f55379403ca5d204dcbdb1e7</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>BF: use get, not casting get_value while dealing with submodule path/url etc</title>
<updated>2017-09-20T02:31:46+00:00</updated>
<author>
<name>Yaroslav Halchenko</name>
<email>debian@onerussian.com</email>
</author>
<published>2017-09-08T03:23:45+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/python-packages/gitpython.git/commit/?id=52912b549289b9df7eeada50691139df6364e92d'/>
<id>52912b549289b9df7eeada50691139df6364e92d</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Update changelog and improve docs on skipped test</title>
<updated>2017-07-01T11:59:17+00:00</updated>
<author>
<name>Sebastian Thiel</name>
<email>byronimo@gmail.com</email>
</author>
<published>2017-07-01T11:55:13+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/python-packages/gitpython.git/commit/?id=cf8dc259fcc9c1397ea67cec3a6a4cb5816e3e68'/>
<id>cf8dc259fcc9c1397ea67cec3a6a4cb5816e3e68</id>
<content type='text'>
[skip ci]
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
[skip ci]
</pre>
</div>
</content>
</entry>
<entry>
<title>Try to ignore test on windows as it fails for the wrong reasons</title>
<updated>2017-07-01T11:59:17+00:00</updated>
<author>
<name>Sebastian Thiel</name>
<email>byronimo@gmail.com</email>
</author>
<published>2017-07-01T11:49:49+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/python-packages/gitpython.git/commit/?id=375e1e68304582224a29e4928e5c95af0d3ba2fa'/>
<id>375e1e68304582224a29e4928e5c95af0d3ba2fa</id>
<content type='text'>
Here is the error log we see:

======================================================================
ERROR: test_git_submodules_and_add_sm_with_new_commit (git.test.test_submodule.TestSubmodule)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "C:\projects\gitpython\git\test\lib\helper.py", line 92, in wrapper
    return func(self, path)
  File "C:\projects\gitpython\git\test\test_submodule.py", line 709, in test_git_submodules_and_add_sm_with_new_commit
    smm.git.commit(m="new file added")
  File "C:\projects\gitpython\git\cmd.py", line 425, in &lt;lambda&gt;
    return lambda *args, **kwargs: self._call_process(name, *args, **kwargs)
  File "C:\projects\gitpython\git\cmd.py", line 877, in _call_process
    return self.execute(call, **exec_kwargs)
  File "C:\projects\gitpython\git\cmd.py", line 688, in execute
    raise GitCommandError(command, status, stderr_value, stdout_value)
GitCommandError: Cmd('git') failed due to: exit code(128)
  cmdline: git commit -m new file added
  stderr: '
*** Please tell me who you are.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Here is the error log we see:

======================================================================
ERROR: test_git_submodules_and_add_sm_with_new_commit (git.test.test_submodule.TestSubmodule)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "C:\projects\gitpython\git\test\lib\helper.py", line 92, in wrapper
    return func(self, path)
  File "C:\projects\gitpython\git\test\test_submodule.py", line 709, in test_git_submodules_and_add_sm_with_new_commit
    smm.git.commit(m="new file added")
  File "C:\projects\gitpython\git\cmd.py", line 425, in &lt;lambda&gt;
    return lambda *args, **kwargs: self._call_process(name, *args, **kwargs)
  File "C:\projects\gitpython\git\cmd.py", line 877, in _call_process
    return self.execute(call, **exec_kwargs)
  File "C:\projects\gitpython\git\cmd.py", line 688, in execute
    raise GitCommandError(command, status, stderr_value, stdout_value)
GitCommandError: Cmd('git') failed due to: exit code(128)
  cmdline: git commit -m new file added
  stderr: '
*** Please tell me who you are.
</pre>
</div>
</content>
</entry>
<entry>
<title>Maybe work around AppVeyor setting a bad email?</title>
<updated>2017-07-01T11:59:17+00:00</updated>
<author>
<name>Peter Jones</name>
<email>pjones@redhat.com</email>
</author>
<published>2017-06-28T14:27:58+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/python-packages/gitpython.git/commit/?id=559b90229c780663488788831bd06b92d469107f'/>
<id>559b90229c780663488788831bd06b92d469107f</id>
<content type='text'>
One of the submodule tests says:

Traceback (most recent call last):
  File "C:\projects\gitpython\git\test\lib\helper.py", line 92, in wrapper
    return func(self, path)
  File "C:\projects\gitpython\git\test\test_submodule.py", line 706, in test_git_submodules_and_add_sm_with_new_commit
    smm.git.commit(m="new file added")
  File "C:\projects\gitpython\git\cmd.py", line 425, in &lt;lambda&gt;
    return lambda *args, **kwargs: self._call_process(name, *args, **kwargs)
  File "C:\projects\gitpython\git\cmd.py", line 877, in _call_process
    return self.execute(call, **exec_kwargs)
  File "C:\projects\gitpython\git\cmd.py", line 688, in execute
    raise GitCommandError(command, status, stderr_value, stdout_value)
git.exc.GitCommandError: Cmd('git') failed due to: exit code(128)
  cmdline: git commit -m new file added
  stderr: '
*** Please tell me who you are.
Run
  git config --global user.email "you@example.com"
  git config --global user.name "Your Name"
to set your account's default identity.
Omit --global to set the identity only in this repository.
fatal: unable to auto-detect email address (got 'appveyor@APPVYR-WIN.(none)')'

Clearly this is failing because (none) isn't a valid TLD, but I figure
I'll try to set a fake value and see if that works around it.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
One of the submodule tests says:

Traceback (most recent call last):
  File "C:\projects\gitpython\git\test\lib\helper.py", line 92, in wrapper
    return func(self, path)
  File "C:\projects\gitpython\git\test\test_submodule.py", line 706, in test_git_submodules_and_add_sm_with_new_commit
    smm.git.commit(m="new file added")
  File "C:\projects\gitpython\git\cmd.py", line 425, in &lt;lambda&gt;
    return lambda *args, **kwargs: self._call_process(name, *args, **kwargs)
  File "C:\projects\gitpython\git\cmd.py", line 877, in _call_process
    return self.execute(call, **exec_kwargs)
  File "C:\projects\gitpython\git\cmd.py", line 688, in execute
    raise GitCommandError(command, status, stderr_value, stdout_value)
git.exc.GitCommandError: Cmd('git') failed due to: exit code(128)
  cmdline: git commit -m new file added
  stderr: '
*** Please tell me who you are.
Run
  git config --global user.email "you@example.com"
  git config --global user.name "Your Name"
to set your account's default identity.
Omit --global to set the identity only in this repository.
fatal: unable to auto-detect email address (got 'appveyor@APPVYR-WIN.(none)')'

Clearly this is failing because (none) isn't a valid TLD, but I figure
I'll try to set a fake value and see if that works around it.
</pre>
</div>
</content>
</entry>
<entry>
<title>Repo: handle worktrees better</title>
<updated>2017-07-01T11:59:17+00:00</updated>
<author>
<name>Peter Jones</name>
<email>pjones@redhat.com</email>
</author>
<published>2017-06-26T18:54:28+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/python-packages/gitpython.git/commit/?id=aec58a9d386d4199374139cd1fc466826ac3d2cf'/>
<id>aec58a9d386d4199374139cd1fc466826ac3d2cf</id>
<content type='text'>
This makes Repo("foo") work when foo/.git is a file of the form created
by "git worktree add", i.e. it's a text file that says:

gitdir: /home/me/project/.git/worktrees/bar

and where /home/me/project/.git/ is the nominal gitdir, but
/home/me/project/.git/worktrees/bar has this worktree's HEAD etc and a
"gitdir" file that contains the path of foo/.git .

Signed-off-by: Peter Jones &lt;pjones@redhat.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This makes Repo("foo") work when foo/.git is a file of the form created
by "git worktree add", i.e. it's a text file that says:

gitdir: /home/me/project/.git/worktrees/bar

and where /home/me/project/.git/ is the nominal gitdir, but
/home/me/project/.git/worktrees/bar has this worktree's HEAD etc and a
"gitdir" file that contains the path of foo/.git .

Signed-off-by: Peter Jones &lt;pjones@redhat.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>docs(README): make it easier to verify gitpython tarballs</title>
<updated>2017-06-17T12:10:55+00:00</updated>
<author>
<name>Sebastian Thiel</name>
<email>byronimo@gmail.com</email>
</author>
<published>2017-06-17T12:04:09+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/python-packages/gitpython.git/commit/?id=4bd708d41090fbe00acb41246eb22fa8b5632967'/>
<id>4bd708d41090fbe00acb41246eb22fa8b5632967</id>
<content type='text'>
Also provide my public key with this repository, hoping that people
can trust it as this commit is signed with it too :).
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Also provide my public key with this repository, hoping that people
can trust it as this commit is signed with it too :).
</pre>
</div>
</content>
</entry>
</feed>
