Codebase list python-git / debian/0.1.4.1-1 CHANGES
debian/0.1.4.1-1

Tree @debian/0.1.4.1-1 (Download .tar.gz)

CHANGES @debian/0.1.4.1-1raw · history · blame

=======
CHANGES
=======

0.1.5
=====

* removed ``method_missing`` stuff and replaced with a ``__getattr__`` 
  override in ``Git``.

0.1.4
=====

* renamed ``git_python`` to ``git``. Be sure to delete all pyc files before
  testing.

Commit
------
* Fixed problem with commit stats not working under all conditions.

Git
---
* Renamed module to cmd.

* Removed shell escaping completely.

* Added support for ``stderr``, ``stdin``, and ``with_status``.

* ``git_dir`` is now optional in the constructor for ``git.Git``.  Git now 
  falls back to ``os.getcwd()`` when git_dir is not specified.

* add a ``with_exceptions`` keyword argument to git commands. 
  ``GitCommandError`` is raised when the exit status is non-zero.

* add support for a ``GIT_PYTHON_TRACE`` environment variable. 
  ``GIT_PYTHON_TRACE`` allows us to debug GitPython's usage of git through 
  the use of an environment variable.

Tree
----
* Fixed up problem where ``name`` doesn't exist on root of tree.

Repo
----
* Corrected problem with creating bare repo.  Added ``Repo.create`` alias.

0.1.2
=====

Tree
----
* Corrected problem with ``Tree.__div__`` not working with zero length files.  
  Removed ``__len__`` override and replaced with size instead. Also made size 
  cach properly. This is a breaking change.

0.1.1
=====
Fixed up some urls because I'm a moron

0.1.0
=====
initial release