summaryrefslogtreecommitdiff
path: root/CHANGES
diff options
context:
space:
mode:
authorSebastian Thiel <byronimo@gmail.com>2009-10-19 22:49:52 +0200
committerSebastian Thiel <byronimo@gmail.com>2009-10-19 22:59:15 +0200
commit0b3ecf2dcace76b65765ddf1901504b0b4861b08 (patch)
tree04fad7e2ac3f85afe7fe28a5e6907b8a88abfaba /CHANGES
parent11b1f6edc164e2084e3ff034d3b65306c461a0be (diff)
downloadgitpython-0b3ecf2dcace76b65765ddf1901504b0b4861b08.tar.gz
commit.count: is an instance method now
repo: added head , tag and iter_trees methods for completeness changes: headlines now sorted chronologically
Diffstat (limited to 'CHANGES')
-rw-r--r--CHANGES81
1 files changed, 46 insertions, 35 deletions
diff --git a/CHANGES b/CHANGES
index 666fa3bb..8e4d0492 100644
--- a/CHANGES
+++ b/CHANGES
@@ -45,6 +45,40 @@ objects Package
not affect you though unless you explicitly imported individual objects. If you just
used the git package, names did not change.
+Blob
+----
+* former 'name' member renamed to path as it suits the actual data better
+
+Commit
+------
+* 'count' method is not an instance method to increase its ease of use
+
+Config
+------
+* The git configuration can now be read and manipulated directly from within python
+ using the GitConfigParser
+* Repo.config_reader returns a read-only parser
+* Repo.config_writer returns a read-write parser
+
+Diff
+----
+* Members a a_commit and b_commit renamed to a_blob and b_blob - they are populated
+ with Blob objects if possible
+* Members a_path and b_path removed as this information is kept in the blobs
+* Diffs are now returned as DiffIndex allowing to more quickly find the kind of
+ diffs you are interested in
+
+Diffing
+-------
+* Commit and Tree objects now support diffing natively with a common interface to
+ compare agains other Commits or Trees, against the working tree or against the index.
+
+Refs
+----
+* Will dynmically retrieve their object at the time of query to assure the information
+ is actual. Recently objects would be cached, hence ref object not be safely kept
+ persistent.
+
Repo
----
* Moved blame method from Blob to repo as it appeared to belong there much more.
@@ -73,24 +107,19 @@ Repo
- archive_tar_gz and archive_tar and replaced by archive method with different signature
* 'commits' method has no max-count of returned commits anymore, it now behaves
like git-rev-list
-* 'untracked_files' property added, returning all currently untracked files
-
-Diff
-----
-* Members a a_commit and b_commit renamed to a_blob and b_blob - they are populated
- with Blob objects if possible
-* Members a_path and b_path removed as this information is kept in the blobs
-* Diffs are now returned as DiffIndex allowing to more quickly find the kind of
- diffs you are interested in
+* The following methods and properties were added
+ - 'untracked_files' property, returning all currently untracked files
+ - 'head', creates a head object
+ - 'tag', creates a tag object
+ - 'iter_trees' method
+ - 'config_reader' property
+ - 'config_writer' property
-Diffing
--------
-* Commit and Tree objects now support diffing natively with a common interface to
- compare agains other Commits or Trees, against the working tree or against the index.
-
-Blob
-----
-* former 'name' member renamed to path as it suits the actual data better
+Remote
+------
+* Added Remote object allowing easy access to remotes
+* Repo.remotes lists all remotes
+* Repo.remote returns a remote of the specified name if it exists
Tree
----
@@ -102,24 +131,6 @@ Tree
* now mimics behaviour of a read-only list instead of a dict to maintain order.
* content_from_string method is now private and not part of the public API anymore
-Refs
-----
-* Will dynmically retrieve their object at the time of query to assure the information
- is actual. Recently objects would be cached, hence ref object not be safely kept
- persistent.
-
-Remote
-------
-* Added Remote object allowing easy access to remotes
-* Repo.remotes lists all remotes
-* Repo.remote returns a remote of the specified name if it exists
-
-Config
-------
-* The git configuration can now be read and manipulated directly from within python
- using the GitConfigParser
-* Repo.config_reader returns a read-only parser
-* Repo.config_writer returns a read-write parser
0.1.6
=====