diff options
-rw-r--r-- | doc/source/changes.rst | 5 | ||||
-rw-r--r-- | git/objects/blob.py | 5 |
2 files changed, 10 insertions, 0 deletions
diff --git a/doc/source/changes.rst b/doc/source/changes.rst index 74692955..2433d00e 100644 --- a/doc/source/changes.rst +++ b/doc/source/changes.rst @@ -2,6 +2,11 @@ Changelog ========= +NEXT +==== +* Blob Type + * Added mode constants to ease the manual creation of blobs + 0.3.1 Beta 2 ============ * Added **reflog support** ( reading and writing ) diff --git a/git/objects/blob.py b/git/objects/blob.py index 32f8c61c..f52d1a53 100644 --- a/git/objects/blob.py +++ b/git/objects/blob.py @@ -13,6 +13,11 @@ class Blob(base.IndexObject): """A Blob encapsulates a git blob object""" DEFAULT_MIME_TYPE = "text/plain" type = "blob" + + # valid blob modes + executable_mode = 0100755 + file_mode = 0100644 + link_mode = 0120000 __slots__ = tuple() |