0
I Use This!
High Activity

Commits : Listings

Analyzed about 21 hours ago. based on code collected about 22 hours ago.
Sep 26, 2025 — Sep 26, 2026
Commit Message Contributor Files Modified Lines Added Lines Removed Code Location Date
test_submodule doesn't assume latest version of gitdb anymore More... over 15 years ago
Fixed implementation of _version_info which didn't work for python 2.4 thanks to the rpartition method. omg More... over 15 years ago
fixed test_repo to deal with new and old versions of the gitdb. windows is now ready to ship, regarding the test cases at least More... over 15 years ago
fixed submodule test to work on windows More... over 15 years ago
Submodule now uses a specialized method to remove its trees to allow read-only files to be removed on windows as well More... over 15 years ago
Made remote line parsing more stable. On windows it can be that we encounter partial or intermixed lines from the pipe. This really shouldn't be, but its windows so it happens More... over 15 years ago
test_submodule: Will now load everything into memory if smmap is present, to help the submodule test to work even on windows More... over 15 years ago
Added option to help test cases to succeed on windows. Its for test systems only More... over 15 years ago
Fixed submodule tests to go with either the old or the new version of gitdb More... over 15 years ago
Merge branch 'smmap' More... over 15 years ago
A tiny win32 fix, once again More... over 15 years ago
Bumped version info to 0.5.3 More... over 15 years ago
Added changelog information More... over 15 years ago
Switched git db to the non-sliding version of the memory manager which is a good tradeoff between performance loss and resource handling More... over 15 years ago
Merge branch 'single' More... over 15 years ago
Some more adjustments to make it work in all python versions More... over 15 years ago
Finally the mem manager and buffer tests run with the static one too More... over 15 years ago
test are running, once again, but not yet complete regarding the static manager More... over 15 years ago
Implemented static memory manager, for now without test More... over 15 years ago
Changed design of memory managers to support different implementations. Currently there is a non-implemented static version, as well as the previous sliding window version. More... over 15 years ago
moved code from cursor into manager, as it belongs there. This is a design error inherited from c++, but actually it makes overrides a bit harder, or lets say, less native, as the sliding mechanics where implemented in a class which is just the handle to a memory map in the end, which doesn't have to care about its allocation More... over 15 years ago
Changed names to be more descriptive, hopefully. This opens op the option to implement such a manager differently, without the sliding window mechanics, which would be quite simple and not much better than a map of mmaps in the end More... over 15 years ago
Made all types available in root package More... over 15 years ago
Added smmap as submodule, assured the sys path makes it available More... over 15 years ago
Implemented __len__ method in buffer, including small test. This has its caveats, but should be fine for responsible clients More... over 15 years ago
Fixed missing ALLOCATIONGRANULARIY in python <2.6. Python is as unportable as ever across versions with simple functionality More... over 15 years ago
Fixed some mapping issues on windows. Fixed some tests to deal with the very different granularity More... over 15 years ago
Merge branch 'fd' More... over 15 years ago
Added tests for the fd case. It shows that this is measurably faster than the string path version because there is less system overhead. Good to know actally More... over 15 years ago
System can now deal with file descriptors as input, but it still requires some more testing. Also fds need to remain open to be usable for new mapped regions More... over 15 years ago