openhub.net
Black Duck Software, Inc.
Open Hub
Follow @
OH
Sign In
Join Now
Projects
People
Organizations
Tools
Blog
BDSA
Projects
People
Projects
Organizations
G
gitpython-developers_GitPython
Settings
|
Report Duplicate
0
I Use This!
×
Login Required
Log in to Open Hub
Remember Me
High Activity
Commits
: Listings
Analyzed
about 19 hours
ago. based on code collected
about 21 hours
ago.
Sep 26, 2025 — Sep 26, 2026
Showing page 165 of 180
Search / Filter on:
Commit Message
Contributor
Files Modified
Lines Added
Lines Removed
Code Location
Date
cmd: By default, on linux, the parent file handles will be closed to leave the child less cluttered, and make it easier to debug as it will only have the file descriptors we set. It appears to be more stable regarding the stdin-is-closed-but-child-doesn't-realize-this issue
Sebastian Thiel
More...
over 16 years ago
index: index-add fixed to always append a newline after each item. In git has unified its way it reads from stdin, now it wants all items to be terminated by a newline usually. Previously, it could have been that it really didn't want to have a termination character when the last item was written to the file. Bumped the minimum requirements to 1.7.0 to be sure it is working as I think it will. Still, I have to admit that sometime it just appears the closed pipe will not stop git from waiting for more input, at least with the previous implementation
Sebastian Thiel
More...
over 16 years ago
refs: a Reference can now be created by assigning a commit or object (for convenience)
Sebastian Thiel
More...
over 16 years ago
BlockingLockFile: added sanity check that raises IOError if the directory containing the lock was removed. This is unlikely to happen in a production envrironment, but may happen during testing, as folders are moved/deleted once the test is complete. Daemons might still be waiting for something, and they should be allowed to terminate instead of waiting for a possibly long time
Sebastian Thiel
More...
over 16 years ago
diff: by limiting the splitcount to 5, a subtle bug was introduced as the newline at the end of the split line was not split away automatically. Added test for this, and the trivial fix Wow, at least two people reviewd the code, but it slipped through anyway :)
Sebastian Thiel
More...
over 16 years ago
Repo: Added comparison operators and hash operator including test Cmd: AutoInterrupt handles boundary cases more gracefully as it can be that the os module suddenly becomes None if the interpreter is going down
Sebastian Thiel
More...
over 16 years ago
IndexFile.add: Fixed incorrect path handling if path rewriting was desired and absolute paths were given Commit.create_from_tree: fixed critical bug that would cause it to create a branch named master by default, instead of the reference actually set ( which is master in many, but not all cases ) - in fact it could be detached as well, we would fail ungracefully although we could assume master then ... although we cant really make the decision Repo.is_dirty: improved its abiility to deal with empty repositories and a missing head. Weird thing is that the test always worked fine with the previous code, but it didn't work for me in a similar situation without this change at least
Sebastian Thiel
More...
over 16 years ago
index.add: added index path rewrite functionality, which allows to store a different path in the index than the actual one on disk ( from which the object will be created ) Fixed bug the way newlines were handled, which hopefully fixes occasional hangs as well. It works fine with git 1.7.1 Most of the changes are due to the tab-space conversion - its weird once more as I thought it was all in spaces before ... .
Sebastian Thiel
More...
over 16 years ago
repo: added test with some basic assertions for empty repositories these repo.is_dirty: Will not fail on empty repo ( anymore ) index.entries: will just be empty if the repository is empty refs: added to_full_path method which can be used to create fully synthetic instances of Reference types, added a test for it
Sebastian Thiel
More...
over 16 years ago
Handle filenames with embedded spaces when generating diffs
Rick Copeland
More...
over 16 years ago
docs: removed >>> in front of examples to make copy-pasting easier remove hard linebreaks in favor of soft-linebreaks done by the editor, as this is more flexible when editing
Sebastian Thiel
More...
over 16 years ago
README: Added mailing list and issue tracker information Docs: updated roadmap
Sebastian Thiel
More...
over 16 years ago
TODO: Removed all entries but left a mesage about where to find the issuee on lighthouse. README/intro.rst: added information about the new repository at github tree: added marker to indicate that submodules would have to be returned there
Sebastian Thiel
More...
over 16 years ago
Index: handling an AttributeError exception raised in python 2.6.5 and newer if an unset slot is being deleted.
Sebastian Thiel
More...
over 16 years ago
Added additional tz_offset testing in performance test to call it more often. Fixed test which required to be on master to work - it now uses the HEAD symbolic ref instead.
Sebastian Thiel
More...
over 16 years ago
Merge commit 'refs/merge-requests/14' of git://gitorious.org/git-python/mainline into integration
Sebastian Thiel
More...
over 16 years ago
Add support for time zone information in tags and commits.
Rick Copeland
More...
over 16 years ago
conf.py: Adjusted version to match with the actual version
Sebastian Thiel
More...
over 16 years ago
Used this release for a first beta of the 0.2 branch of development TODO: Added info about doc improvements Authors: Added myself as Contributor, and noted the partial rewrite which happend in 0.2
Sebastian Thiel
More...
over 16 years ago
roadmap added to docs to give an idea of tasks still to be done, especially if 0.2 should be released one day
Sebastian Thiel
More...
over 16 years ago
test system: renamed a few test methods in test_remote which could been mistaken for disabled tests, although they are actually called by the test cases as utility functions
Sebastian Thiel
More...
over 16 years ago
Converted all tabs to 4 space characters each to comply with pep8
Sebastian Thiel
More...
over 16 years ago
Small improvements to the tutorial prior to tagging 0.2rc1
Sebastian Thiel
More...
over 16 years ago
Commit.iter_items: Will not restrict comits to the ones containing changes to paths anymore as it will only append '--' if paths are actually given. Added unittest to verify this
Sebastian Thiel
More...
over 16 years ago
git.Tree: Fixed critical issue when reading trees from binary data. The previous version was making assumptions that would only be true for old git repositories it sesms. The new version of the algorithm deals with this gracefully.
Sebastian Thiel
More...
over 16 years ago
IndexFile.write: Added special handling flag allowing to skip TREE extension data, which becomes important if git-write-tree is supposed to be used
Sebastian Thiel
More...
over 16 years ago
index: added move method including test test.helpers: temporary rw repository creators now set the working dir of the program, easing working with relative paths a lot
Sebastian Thiel
More...
over 16 years ago
LockFile: release_lock now checks whether the lockfile to be removed still exists. Previously it would just fail
Sebastian Thiel
More...
over 16 years ago
git.commit: Added test to assure we handle the first commit correctly regarding its parents
Sebastian Thiel
More...
over 16 years ago
Lockfile now uses low-level commands to interact with the filesystem in order to make it impossible for threads to overwrite each other if we are talking about miliseconds. This renders plenty of 'special' handling redundant
Sebastian Thiel
More...
over 16 years ago
←
1
2
…
161
162
163
164
165
166
167
168
169
…
179
180
→
This site uses cookies to give you the best possible experience. By using the site, you consent to our use of cookies. For more information, please see our
Privacy Policy
Agree