An open API service providing commit metadata for open source projects.

GitHub / gitpython-developers/GitPython / commits

GitPython is a python library used to interact with Git repositories.

SHA Message Author Date Stats
e746f96b Fixed implementation after design change to deal with it - all tests run, but... Sebastian Thiel <b****o@g****m> about 16 years ago
a1e80445 initial version of new odb design to facilitate a channel based multi-threadi... Sebastian Thiel <b****o@g****m> about 16 years ago
b01ca6a3 db: implemented GitObjectDB using the git command to make sure we can lookup ... Sebastian Thiel <b****o@g****m> about 16 years ago
1906ee4d Fixed compatability issues with python 2.5, made sure all tests run Sebastian Thiel <b****o@g****m> about 16 years ago
1e2b4613 commit.create_from_tree now uses pure python implementation, fixed message pa... Sebastian Thiel <b****o@g****m> about 16 years ago
4b4a514e Added performance comparison to cgit ... and yes, git-python is faster :) Sebastian Thiel <b****o@g****m> about 16 years ago
26e138cb odb: fixed streamed decompression reader ( specific tests would still be miss... Sebastian Thiel <b****o@g****m> about 16 years ago
38d59fc8 odb: implemented loose object streaming, which is impossible to do efficientl... Sebastian Thiel <b****o@g****m> about 16 years ago
25dca42b git.cmd: using communicate in the main branch of execution, which might not m... Sebastian Thiel <b****o@g****m> about 16 years ago
e79999c9 git.cmd: moved hardcoded chunksize when duplicating stream data into easy-to-... Sebastian Thiel <b****o@g****m> about 16 years ago
6f8ce890 added frame for object reading, including simple test Sebastian Thiel <b****o@g****m> about 16 years ago
8b86f9b3 initial version of loose object writing and simple cached object lookup appea... Sebastian Thiel <b****o@g****m> about 16 years ago
282018b7 Added first design and frame for object database. In a first step, loose obje... Sebastian Thiel <b****o@g****m> about 16 years ago
53882005 git.cmd: added test for stream section constraint used in git command, found ... Sebastian Thiel <b****o@g****m> about 16 years ago
ae5a69f6 commit: redesigned revlist and commit parsing, commits are always retrieved f... Sebastian Thiel <b****o@g****m> about 16 years ago
4e1c89ec Added performance testing foundation library, reworked existing performance t... Sebastian Thiel <b****o@g****m> about 16 years ago
4a25347d Added commit-iteration test Sebastian Thiel <b****o@g****m> about 16 years ago
8c1a87d1 commit: refactored existing code to decode commits from streams - performance... Sebastian Thiel <b****o@g****m> about 16 years ago
df089235 commit: initial version of commit_from_tree which could create commit objects... Sebastian Thiel <b****o@g****m> about 16 years ago
6d9b1f4f gitcmd: may now receive extra keyword arguments to be passed directly to the ... Sebastian Thiel <b****o@g****m> about 16 years ago
1ee2afb0 cmd: By default, on linux, the parent file handles will be closed to leave th... Sebastian Thiel <b****o@g****m> about 16 years ago
ecf37a1b index: index-add fixed to always append a newline after each item. In git has... Sebastian Thiel <b****o@g****m> about 16 years ago
de84cbdd refs: a Reference can now be created by assigning a commit or object (for con... Sebastian Thiel <b****o@g****m> about 16 years ago
17af1f64 BlockingLockFile: added sanity check that raises IOError if the directory con... Sebastian Thiel <b****o@g****m> about 16 years ago
1019d4cf diff: by limiting the splitcount to 5, a subtle bug was introduced as the new... Sebastian Thiel <b****o@g****m> about 16 years ago
600fcbc1 Repo: Added comparison operators and hash operator including test Sebastian Thiel <b****o@g****m> about 16 years ago
8caeec1b IndexFile.add: Fixed incorrect path handling if path rewriting was desired an... Sebastian Thiel <b****o@g****m> about 16 years ago
c083f3d0 index.add: added index path rewrite functionality, which allows to store a di... Sebastian Thiel <b****o@g****m> about 16 years ago
837c32ba repo: added test with some basic assertions for empty repositories these Sebastian Thiel <b****o@g****m> about 16 years ago
de5bc8f7 Handle filenames with embedded spaces when generating diffs Rick Copeland <r****d@g****t>
Committed by: Sebastian Thiel <b****o@g****m>
about 16 years ago
63761f4c docs: removed >>> in front of examples to make copy-pasting easier Sebastian Thiel <b****o@g****m> about 16 years ago
e41c727b README: Added mailing list and issue tracker information Sebastian Thiel <b****o@g****m> about 16 years ago
143b9273 TODO: Removed all entries but left a mesage about where to find the issuee on... Sebastian Thiel <b****o@g****m> about 16 years ago
22a02899 Index: handling an AttributeError exception raised in python 2.6.5 and newer ... Sebastian Thiel <b****o@g****m> about 16 years ago
0d6ceabf Added additional tz_offset testing in performance test to call it more often. Sebastian Thiel <b****o@g****m> about 16 years ago
b75c3103 merge Merge commit 'refs/merge-requests/14' of git://gitorious.org/git-python/mainl... Sebastian Thiel <b****o@g****m> about 16 years ago
b48e4d3a Add support for time zone information in tags and commits. Rick Copeland <r****d@g****t> about 16 years ago
69361d96 conf.py: Adjusted version to match with the actual version Sebastian Thiel <b****o@g****m> about 16 years ago
82b8902e Used this release for a first beta of the 0.2 branch of development Sebastian Thiel <b****o@g****m> about 16 years ago
501bf602 roadmap added to docs to give an idea of tasks still to be done, especially i... Sebastian Thiel <b****o@g****m> over 16 years ago
997b7611 test system: renamed a few test methods in test_remote which could been mista... Sebastian Thiel <b****o@g****m> over 16 years ago
72bcdbd0 Converted all tabs to 4 space characters each to comply with pep8 Sebastian Thiel <b****o@g****m> over 16 years ago
4956c1e6 Small improvements to the tutorial prior to tagging 0.2rc1 Sebastian Thiel <b****o@g****m> over 16 years ago
6bfdf932 Commit.iter_items: Will not restrict comits to the ones containing changes to... Sebastian Thiel <b****o@g****m> over 16 years ago
3e14ab55 git.Tree: Fixed critical issue when reading trees from binary data. The previ... Sebastian Thiel <b****o@g****m> over 16 years ago
4375386f IndexFile.write: Added special handling flag allowing to skip TREE extension ... Sebastian Thiel <b****o@g****m> over 16 years ago
f96ee746 index: added move method including test Sebastian Thiel <b****o@g****m> over 16 years ago
76fd1d41 LockFile: release_lock now checks whether the lockfile to be removed still ex... Sebastian Thiel <b****o@g****m> over 16 years ago
180a5029 git.commit: Added test to assure we handle the first commit correctly regardi... Sebastian Thiel <b****o@g****m> over 16 years ago
a803803f Lockfile now uses low-level commands to interact with the filesystem in order... Sebastian Thiel <b****o@g****m> over 16 years ago
0bb2fc81 Commit.create: now handles empty repositories correctly Sebastian Thiel <b****o@g****m> over 16 years ago
15ee0ac0 IndexFile: unmerged_blobs lists are now sorted Sebastian Thiel <b****o@g****m> over 16 years ago
400d728c Implemented RemoteProgress parsing for git-fetch, which might become availabl... Sebastian Thiel <b****o@g****m> over 16 years ago
77cde004 remote.py: improved push-progress parsin to better deal with messages ( i.e. ... Sebastian Thiel <b****o@g****m> over 16 years ago
d86e77ed tree: implemented recursive paths in __div__ and __getitem__ method, allowing... Sebastian Thiel <b****o@g****m> over 16 years ago
1b3feddd LockFile: id representing the instance that keeps the lock is unique now - lo... Sebastian Thiel <b****o@g****m> over 16 years ago
dcf2c3bd config: GitConfigReader now allows to override its lock-type. By default it u... Sebastian Thiel <b****o@g****m> over 16 years ago
a38a0053 Added imports for standard locking file classes into the git module Sebastian Thiel <b****o@g****m> over 16 years ago
697702e7 index: improved the way stdout is handled as the previous handling rarely cau... Sebastian Thiel <b****o@g****m> over 16 years ago
b1a2271a refs: Added is_valid method to SymbolicReference base class Sebastian Thiel <b****o@g****m> over 16 years ago
bc66da0d removed nonsense IndexLock implementation Sebastian Thiel <b****o@g****m> over 16 years ago
16a0c64d index: IndexLock added to provide some kind of critical section for index bas... Sebastian Thiel <b****o@g****m> over 16 years ago
54844a90 index: TempFileMover now handles the case that the file to move does not exis... Sebastian Thiel <b****o@g****m> over 16 years ago
a97d2193 config: fixed incorrect handling of default value in get_value Sebastian Thiel <b****o@g****m> over 16 years ago
35057c56 repo: Added alias for refs property, which is called 'references' , to improv... Sebastian Thiel <b****o@g****m> over 16 years ago
6a417f4c config.set_value: added more convenient set_value method to ConfigReader Sebastian Thiel <b****o@g****m> over 16 years ago
c76a8c54 config.get_value: Added default argument including test Sebastian Thiel <b****o@g****m> over 16 years ago
3326f347 index: Checkout exception now contains information about the reason of the fa... Sebastian Thiel <b****o@g****m> over 16 years ago
f6102b34 Reference: reading of commit data is now safer and handles non-existing paths... Sebastian Thiel <b****o@g****m> over 16 years ago
ac4133f5 SymbolicRefence base is now fully aware of pack files in all operations. Sebastian Thiel <b****o@g****m> over 16 years ago
8e29a913 refs: Fixed incorrect retrieval of symbolic reference types - previously we o... Sebastian Thiel <b****o@g****m> over 16 years ago
e4ed59a8 SymbolicReference creation now won't fail if the target already exists and ha... Sebastian Thiel <b****o@g****m> over 16 years ago
4e729429 refs.rename: improved handling as it will only raise ( if not forced ) if the... Sebastian Thiel <b****o@g****m> over 16 years ago
12276fed refs: Implemented low-level (Symbolic)Reference renaming as some references c... Sebastian Thiel <b****o@g****m> over 16 years ago
7d00fa4f config: implemented get_value method to have a safe way to make general queri... Sebastian Thiel <b****o@g****m> over 16 years ago
c05ef0e7 repo: renamed directories to more descriptive identifiers and made them safer... Sebastian Thiel <b****o@g****m> over 16 years ago
1eae9d15 repo: fixed incorrect path handling thta could lead to issues if the reposito... Sebastian Thiel <b****o@g****m> over 16 years ago
bae67b87 commit.create_from_tree: head will not be advanced anymore as it feels non-na... Sebastian Thiel <b****o@g****m> over 16 years ago
615de502 index: Added BlobFilter utility class to make filtering of blobs from the ind... Sebastian Thiel <b****o@g****m> over 16 years ago
f22ddca3 SymbolicReference.delete: Now takes SymbolicReference instances as well, not ... Sebastian Thiel <b****o@g****m> over 16 years ago
bac518bf Generalized custom reference creation down to SymbolicReference level. 'Refer... Sebastian Thiel <b****o@g****m> over 16 years ago
4f7255c2 ref: Added general method to create and delete any reference pointing to any ... Sebastian Thiel <b****o@g****m> over 16 years ago
8775b641 Traversable.traverse: Added as_edge option allowing to receive the source of ... Sebastian Thiel <b****o@g****m> over 16 years ago
7ba46b8f Fixed issue with commit traversal due to missing visit_once in the traversal ... Sebastian Thiel <b****o@g****m> over 16 years ago
2740d2cf Added test that gets into a commit traversal loop Sebastian Thiel <b****o@g****m> over 16 years ago
f28a2041 improved performance of item traversal, its nearly as fast as it was with the... Sebastian Thiel <b****o@g****m> over 16 years ago
a1391bf0 ItemTraversal: Predicate and prune functions now provide depth information, a... Sebastian Thiel <b****o@g****m> over 16 years ago
accfe361 tree: added traversal method, adjusted tests Sebastian Thiel <b****o@g****m> over 16 years ago
7ef66a66 objects.utils: Added Traversable base and implemented it for commits includin... Sebastian Thiel <b****o@g****m> over 16 years ago
fa98250e SymbolicReference is now the base for all references, allowing them to appear... Sebastian Thiel <b****o@g****m> over 16 years ago
0d638bf6 Initially put SymbolicRef as base class of Reference, which theoretically is ... Sebastian Thiel <b****o@g****m> over 16 years ago
aaeb986f SymbolicReferences can now be at any path within the repository, there is no ... Sebastian Thiel <b****o@g****m> over 16 years ago
9c92df68 diff: added __str__ method to diff class Sebastian Thiel <b****o@g****m> over 16 years ago
e40b5f07 index.write_tree: fixed bug that would cause the written tree not to contain ... Sebastian Thiel <b****o@g****m> over 16 years ago
c5f92b17 PushInfo: added summary field to help providing user readable information Sebastian Thiel <b****o@g****m> over 16 years ago
279d162f commit: added create_from_tree method to untie commit creation from actually ... Sebastian Thiel <b****o@g****m> over 16 years ago
1194dc43 diff: Added additional assertion to test: paths not in the index should not t... Sebastian Thiel <b****o@g****m> over 16 years ago
f6c8072d index.merge_tree function added including test. Sebastian Thiel <b****o@g****m> over 16 years ago
f73385a5 diff: fixed issue in diff implementation which would just drop null-shas that... Sebastian Thiel <b****o@g****m> over 16 years ago
202216e2 remote.fetch: fetchInfo would not provide old_commit information in case of f... Sebastian Thiel <b****o@g****m> over 16 years ago

← Back to repository