8 * removed ``method_missing`` stuff and replaced with a ``__getattr__``
14 * renamed ``git_python`` to ``git``. Be sure to delete all pyc files before
19 * Fixed problem with commit stats not working under all conditions.
23 * Renamed module to cmd.
25 * Removed shell escaping completely.
27 * Added support for ``stderr``, ``stdin``, and ``with_status``.
29 * ``git_dir`` is now optional in the constructor for ``git.Git``. Git now
30 falls back to ``os.getcwd()`` when git_dir is not specified.
32 * add a ``with_exceptions`` keyword argument to git commands.
33 ``GitCommandError`` is raised when the exit status is non-zero.
35 * add support for a ``GIT_PYTHON_TRACE`` environment variable.
36 ``GIT_PYTHON_TRACE`` allows us to debug GitPython's usage of git through
37 the use of an environment variable.
41 * Fixed up problem where ``name`` doesn't exist on root of tree.
45 * Corrected problem with creating bare repo. Added ``Repo.create`` alias.
52 * Corrected problem with ``Tree.__div__`` not working with zero length files.
53 Removed ``__len__`` override and replaced with size instead. Also made size
54 cach properly. This is a breaking change.
58 Fixed up some urls because I'm a moron