0
I Use This!
High Activity

Commits : Listings

Analyzed about 20 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
Merge branch 'blamefix' into 0.3 More... about 15 years ago
new blame test added More... about 15 years ago
Fixed consecutive lines with same blame info not appearing in blame. More... about 15 years ago
Workaround for #1 More... about 15 years ago
cmd: on windows, we will now fallback to using git.cmd, as the default installation puts it into the path, instead of git.exe. Of course we warn about the performance penalty that goes with it. Fortunately, using a wrapped git.exe works when creating pipes to the process, admittedly I was a bit surprised by this. fixes #26 More... about 15 years ago
Bumped version to 0.3.2 RC1 More... about 15 years ago
Implemented GIT_PYTHON_GIT_EXECUTABLE including test and docs More... about 15 years ago
bumped version to 0.5.4 More... about 15 years ago
updated changelog, bumped version More... about 15 years ago
wrote change log for next release. Choosing memory manager type based on the actual python version for best efficiency More... about 15 years ago
Optimized test_pack_streaming not to cache the objects anymore. Instead an iterator is provided which does the job. Previously it would easily use 750 MB of ram to keep all the associated objects, more than 350k. Still a lot of memory for just 350k objects, but its python after all More... about 15 years ago
Fixed possible bug as a method was called using an old signature. Apparently this code branch never ran in the tests More... about 15 years ago
pack: updated to use its cursor properly, which will be required if huge packs should be handled. This reduces performance as each access requires the windows to be checked/adjusted, but that is how it is. This should be circumvented using other backends, like the one of the gitcmd or libgit2. Default is now the sliding memory map manager More... about 15 years ago
Added license info for packs More... about 15 years ago
Merge branch 'remote-fixes' into 0.3 More... about 15 years ago
Basic remote functionality moved to Reference type, as it can in fact be useful for tags as well, which might end up somewhere in the refs/remotes space. Its not likely that it will ever be used on a pure Reference instance though, but it is the smallest common base More... about 15 years ago
Fetch info can now deal much better with non-default ref specs, fixes #24, #25 More... about 15 years ago
refs: added constructor flag to allow refs to be instatiated from any path, including simple test More... about 15 years ago
Fixes #23 More... about 15 years ago
removed test suite from being distributed. It didn't work properly anyway and I am not going to dig into the setup tools mess More... about 15 years ago
Bumped version to 0.3.2. Using the latest version of gitdb More... over 15 years ago
Removed possibly invalid documentation tags More... over 15 years ago
Fixed up docs for upcoming release. Bumped version to 0.5.3 More... over 15 years ago
Fixed wrong operating system fields More... over 15 years ago
Made README.rst a copy of intro.rst. unfortunately symlinks are not followed by github. This is a real issue to me ... More... over 15 years ago
Merge branch 'docs' More... over 15 years ago
It turned out the :note: docstring was not supported. Now all documentation is being generated More... over 15 years ago
Finished tutorial section, umproved capabilities of the buffer implementation to be more pythonic. Unfortunately, not all docs build yet because of some typical sphinx issue that results in an error which doesn't at all tell what the culprit actually is More... over 15 years ago
Wrote introduction, readme.rst now points to the introduction page to keep things consistent More... over 15 years ago
Fixed up configuration to create api documentation for the code. Improved some markup to be valid for sphinx. More... over 15 years ago