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 20 hours
ago. based on code collected
about 22 hours
ago.
Sep 26, 2025 — Sep 26, 2026
Showing page 149 of 180
Search / Filter on:
Commit Message
Contributor
Files Modified
Lines Added
Lines Removed
Code Location
Date
Added very special purpose method to free memory maps. The whole reason for this is to make the windows test work after all \!
Sebastian Thiel
More...
over 15 years ago
Added indirection level to internally used types to allow others to exchange them with their own implementations.
Sebastian Thiel
More...
over 15 years ago
Changed buffer implementation to use a cursor right away instead of taking a path and a manager. This makes it much more flexible, as it doesn't have to care about the manager anymore, making it easier to use and making clear that it is meant for use with a mapped memory manager implementation.
Sebastian Thiel
More...
over 15 years ago
Merge branch 'device'
Sebastian Thiel
More...
over 15 years ago
Optimized __getslice__ implementation a bit
Sebastian Thiel
More...
over 15 years ago
Finished implementation of buffer including a test which shows the performance should be usable in the real world. Its actually not too bad
Sebastian Thiel
More...
over 15 years ago
Implemented buffer interface and test to fully proove it. Its not yet fully properly implemented
Sebastian Thiel
More...
over 15 years ago
Cursor can now take additional flags when opening the file handle for mapping. Renamed stream to buf, as the first item will be a buffer which uses the cursor underneath. We should add a stream for good measure though
Sebastian Thiel
More...
over 15 years ago
Merge branch 'cursor'
Sebastian Thiel
More...
over 15 years ago
Applied some optimizations for performance. Python is very easily overwhelmed with plenty of calls, causing too much overhead
Sebastian Thiel
More...
over 15 years ago
Fixed a few little issues, the random access test/perftest now work perfectly. Its not too slow either, 160MB/s compared to the 320MB/s that the c++ implementation gets in release mode. Its odd that for some reason, the Debug version of the c++ implementation is at 940MB/s, which is more like the performance i would have expected
Sebastian Thiel
More...
over 15 years ago
implemented plenty of operational testing. It shows that its not yet working properly. Intersting, it was so promising, and went just a little bit too smooth. There we go :)
Sebastian Thiel
More...
over 15 years ago
Implemented use_region. Let the testing begin. Especially the actual data handling will be interesting, which has to work exclusively through buffer objects. There are plenty of layers between the user and the data, which will always be copied when slicing it (as we have no memoryview). The latter one could be implemented on in case we use 2.7 at some point. Now, let the testing begin !
Sebastian Thiel
More...
over 15 years ago
Fully implemented the manager - now the cursor can be implenented as well
Sebastian Thiel
More...
over 15 years ago
First bit of MappedMemoryManager started. Much more to come - got lost in git++ and improved it in the meanwhile
Sebastian Thiel
More...
over 15 years ago
Implemented first basic functionality of cursor, which is only complete once some more of the memory manager is implemented. Next up is its major use_window method
Sebastian Thiel
More...
over 15 years ago
Moved all utility types into their own module
Sebastian Thiel
More...
over 15 years ago
Added rather trivial implementation for the region list, including test
Sebastian Thiel
More...
over 15 years ago
Fixed bug in test case as it didn't properly align its offset to a page
Sebastian Thiel
More...
over 15 years ago
Implemented MappedRegion type including test
Sebastian Thiel
More...
over 15 years ago
Implemented Window including test. Started Region implementation as well as test, but noticed that a critical feature, the mmap's offset, doesn't exist prior to python 2.6. Its total crap, so is python
Sebastian Thiel
More...
over 15 years ago
Added docs framework
Sebastian Thiel
More...
over 15 years ago
Initial setup for the testing framework; includes setup tools configuration and readme
Sebastian Thiel
More...
over 15 years ago
Fixed critical issue that would cause a string to be passed to methods that expect a stream
Sebastian Thiel
More...
over 15 years ago
relaxed implementation when comparing symbolic references against other items which don't have a path. Fixed test_refs to work in all cases - it was previously dependent on the order of items returned by the file system
Sebastian Thiel
More...
over 15 years ago
util: Added test for iterable list, and implemented __contains__ and __del__ functionality
Sebastian Thiel
More...
over 15 years ago
log: non-existing logs no longer throw an exception, but are ignored. Fixed critical bug which caused packed-ref files to be written with native line endings, which made git fail to parse it. I wonder why I never noticed this before, or ignored it. Unbelievable \!
Sebastian Thiel
More...
over 15 years ago
git.version_info now returns exactly 4 numbers
Sebastian Thiel
More...
over 15 years ago
Improved debug assertion to provide proper path on which to run a git daemon
Sebastian Thiel
More...
over 15 years ago
Fixed up docs in preparation for the new 0.3.1 release
Sebastian Thiel
More...
over 15 years ago
←
1
2
…
145
146
147
148
149
150
151
152
153
…
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