Commit 5117c9c8a4d3af19a9958677e45cda9269de1541
- Diff rendering mode:
- inline
- side by side
CHANGES
(62 / 1)
|   | |||
| 5 | 5 | 0.1.5 | |
| 6 | 6 | ===== | |
| 7 | 7 | ||
| 8 | * removed ``method_missing`` stuff and replaced with a ``__getattr__`` | ||
| 8 | General | ||
| 9 | ------- | ||
| 10 | * upgraded to Mock 0.4 dependency. | ||
| 11 | |||
| 12 | * Replace GitPython with git in repr() outputs. | ||
| 13 | |||
| 14 | * Fixed packaging issue caused by ez_setup.py. | ||
| 15 | |||
| 16 | Blob | ||
| 17 | ---- | ||
| 18 | * No longer strip newlines from Blob data. | ||
| 19 | |||
| 20 | Commit | ||
| 21 | ------ | ||
| 22 | * Corrected problem with git-rev-list --bisect-all. See | ||
| 23 | http://groups.google.com/group/git-python/browse_thread/thread/aed1d5c4b31d5027 | ||
| 24 | |||
| 25 | Repo | ||
| 26 | ---- | ||
| 27 | * Corrected problems with creating bare repositories. | ||
| 28 | |||
| 29 | * Repo.tree no longer accepts a path argument. Use: | ||
| 30 | |||
| 31 | >>> dict(k, o for k, o in tree.items() if k in paths) | ||
| 32 | |||
| 33 | * Made daemon export a property of Repo. Now you can do this: | ||
| 34 | |||
| 35 | >>> exported = repo.daemon_export | ||
| 36 | >>> repo.daemon_export = True | ||
| 37 | |||
| 38 | * Allows modifying the project description. Do this: | ||
| 39 | |||
| 40 | >>> repo.description = "Foo Bar" | ||
| 41 | >>> repo.description | ||
| 42 | 'Foo Bar' | ||
| 43 | |||
| 44 | * Added a read-only property Repo.is_dirty which reflects the status of the | ||
| 45 | working directory. | ||
| 46 | |||
| 47 | * Added a read-only Repo.active_branch property which returns the name of the | ||
| 48 | currently active branch. | ||
| 49 | |||
| 50 | |||
| 51 | Tree | ||
| 52 | ---- | ||
| 53 | * Switched to using a dictionary for Tree contents since you will usually want | ||
| 54 | to access them by name and order is unimportant. | ||
| 55 | |||
| 56 | * Implemented a dictionary protocol for Tree objects. The following: | ||
| 57 | |||
| 58 | child = tree.contents['grit'] | ||
| 59 | |||
| 60 | becomes: | ||
| 61 | |||
| 62 | child = tree['grit'] | ||
| 63 | |||
| 64 | * Made Tree.content_from_string a static method. | ||
| 65 | |||
| 66 | 0.1.4.1 | ||
| 67 | ======= | ||
| 68 | |||
| 69 | * removed ``method_missing`` stuff and replaced with a ``__getattr__`` | ||
| 9 | 70 | override in ``Git``. | |
| 10 | 71 | ||
| 11 | 72 | 0.1.4 |
README
(2 / 2)
|   | |||
| 13 | 13 | ============ | |
| 14 | 14 | ||
| 15 | 15 | * Git_ tested with 1.5.3.7 | |
| 16 | * `Python Nose`_ - used for running the tests | ||
| 17 | * `Mock by Michael Foord`_ used for tests | ||
| 16 | * `Python Nose`_ - used for running the tests | ||
| 17 | * `Mock by Michael Foord`_ used for tests. Requires 0.4 | ||
| 18 | 18 | ||
| 19 | 19 | .. _Git: http://git.or.cz/ | |
| 20 | 20 | .. _Python Nose: http://code.google.com/p/python-nose/ |
VERSION
(1 / 1)
|   | |||
| 1 | 0.1.4.1 | ||
| 1 | 0.1.5 |

