| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2010-06-02 | commit: initial version of commit_from_tree which could create commit ↵ | Sebastian Thiel | |
| objects if it could serialize itself | |||
| 2010-04-27 | Add support for time zone information in tags and commits. | Rick Copeland | |
| This commit includes - an update to git.objects.utils:parse_actor_and_date to parse the timezone offset - updates to the git.objects.Commit and git.objects.Tag objects to support *_tz_offset attributes - updates to tests in test.git.test_commit and test.git.test_refs to check for appropriate *_tz_offset attributes | |||
| 2010-03-04 | Converted all tabs to 4 space characters each to comply with pep8 | Sebastian Thiel | |
| 2009-11-27 | Traversable.traverse: Added as_edge option allowing to receive the source of ↵ | Sebastian Thiel | |
| the item as well to enable predicates to do more proper checking | |||
| 2009-11-27 | Fixed issue with commit traversal due to missing visit_once in the traversal ↵ | Sebastian Thiel | |
| method, improved code performance by disabling the visit-once flag by default for trees, which by nature are not recursive | |||
| 2009-11-27 | ItemTraversal: Predicate and prune functions now provide depth information, ↵ | Sebastian Thiel | |
| allowing the callee to know more about its environment | |||
| 2009-11-27 | improved performance of item traversal, its nearly as fast as it was with ↵ | Sebastian Thiel | |
| the first very pure implementation | |||
| 2009-11-26 | tree: added traversal method, adjusted tests | Sebastian Thiel | |
| Fixed critical bug in object code: IndexObjects now use their path as hashkey, not the data\! | |||
| 2009-11-26 | objects.utils: Added Traversable base and implemented it for commits ↵ | Sebastian Thiel | |
| including a test | |||
| 2009-10-22 | added Object.data_stream property allowing to stream object data ↵ | Sebastian Thiel | |
| directly.Considering the implementation of the git commnd which temporarily keeps it in a cache, it doesnt make a huge diffence as the data is kept in memory while streaming. Only good thing is that it is in a different process so python will never see it if done properly | |||
| 2009-10-15 | Object can now create objects of the proper type in case one attempts to ↵ | Sebastian Thiel | |
| create an object directly - this feature is used in several places now, allowing for additional type-checking | |||
| 2009-10-15 | All times are not stored as time_struct, but as simple int to consume less ↵ | Sebastian Thiel | |
| memory time imports cleaned up and mostly removed as they were not required (anymore) | |||
| 2009-10-13 | unified name of utils module, recently it was named util and utils in ↵ | Sebastian Thiel | |
| different packages | |||
