{"push_id":889954670,"size":10,"distinct_size":4,"ref":"refs/heads/master","head":"17d048644bd576c63d2486f3e1d239c390d8ffb3","before":"3e592712eb2b79b3e9178e317b26f81ea5dabcb8","commits":[{"sha":"e51b77d66ada8e969deaaae4f94c0dbe038d5ae1","author":{"email":"c227472695ef7bbee006dd5d6fda783392c91493@gmail.com","name":"Andrew Kubera"},"message":"LevelDB: Added create_if_missing constructor argument, defaulting to False. Added documentation and more plyvel support","distinct":false,"url":"https://api.github.com/repos/akubera/levelpy/commits/e51b77d66ada8e969deaaae4f94c0dbe038d5ae1"},{"sha":"44dce0e8bb0e72d7642a3cddbf46f6e9f11682c6","author":{"email":"c227472695ef7bbee006dd5d6fda783392c91493@gmail.com","name":"Andrew Kubera"},"message":"Minor pep8 fixes and a coverage ignore statement","distinct":false,"url":"https://api.github.com/repos/akubera/levelpy/commits/44dce0e8bb0e72d7642a3cddbf46f6e9f11682c6"},{"sha":"6869eb7510f140c1ede177fb7619b09557b297ef","author":{"email":"c227472695ef7bbee006dd5d6fda783392c91493@gmail.com","name":"Andrew Kubera"},"message":"LevelAccessor: Added a join method to easily concat subkeys","distinct":false,"url":"https://api.github.com/repos/akubera/levelpy/commits/6869eb7510f140c1ede177fb7619b09557b297ef"},{"sha":"4d2cb5fee6abeb89debc902a2da994fb45d6be84","author":{"email":"c227472695ef7bbee006dd5d6fda783392c91493@gmail.com","name":"Andrew Kubera"},"message":"LevelIterators: Added key_transform method to LevelItems and LevelKeys. Removed unnecessary args and kwargs from __reversed__ methods.","distinct":false,"url":"https://api.github.com/repos/akubera/levelpy/commits/4d2cb5fee6abeb89debc902a2da994fb45d6be84"},{"sha":"c4ab6d48067706c679824db78388f951559c9b38","author":{"email":"c227472695ef7bbee006dd5d6fda783392c91493@gmail.com","name":"Andrew Kubera"},"message":"LevelAccessor: Added strip_prefix to remove key prefixes and a 'unique_subkeys' method to loop through subkeys offset by one delimiter","distinct":false,"url":"https://api.github.com/repos/akubera/levelpy/commits/c4ab6d48067706c679824db78388f951559c9b38"},{"sha":"11dda0da15a6bef096b9857599a738ffc5824584","author":{"email":"c227472695ef7bbee006dd5d6fda783392c91493@gmail.com","name":"Andrew Kubera"},"message":"LevelKeysUnique: Fixed special case where a \\xff character would duplicate a key","distinct":false,"url":"https://api.github.com/repos/akubera/levelpy/commits/11dda0da15a6bef096b9857599a738ffc5824584"},{"sha":"9d5f4881e82c35e06283e2670c353edb0dd6dd41","author":{"email":"c227472695ef7bbee006dd5d6fda783392c91493@gmail.com","name":"Andrew Kubera"},"message":"LevelReader: Added find_first_matching and find_last_matching methods for easier\nkey/value lookup","distinct":true,"url":"https://api.github.com/repos/akubera/levelpy/commits/9d5f4881e82c35e06283e2670c353edb0dd6dd41"},{"sha":"cce43c31c5f3c8bb18315274096308cfcd8ea6a9","author":{"email":"c227472695ef7bbee006dd5d6fda783392c91493@gmail.com","name":"Andrew Kubera"},"message":"LevelReader: Folded \"key matching\" test into method _key_matches, to DRY up find_{first,last}_matching","distinct":true,"url":"https://api.github.com/repos/akubera/levelpy/commits/cce43c31c5f3c8bb18315274096308cfcd8ea6a9"},{"sha":"d762b25ea7e4ed0b156c573b8efd6aa7c32755f4","author":{"email":"c227472695ef7bbee006dd5d6fda783392c91493@gmail.com","name":"Andrew Kubera"},"message":"Version 0.3.2\n\nAdded key_transform methods to iterator classes and a couple 'find'\nmethods to LevelReader","distinct":true,"url":"https://api.github.com/repos/akubera/levelpy/commits/d762b25ea7e4ed0b156c573b8efd6aa7c32755f4"},{"sha":"17d048644bd576c63d2486f3e1d239c390d8ffb3","author":{"email":"c227472695ef7bbee006dd5d6fda783392c91493@gmail.com","name":"Andrew Kubera"},"message":"v0.3.2","distinct":true,"url":"https://api.github.com/repos/akubera/levelpy/commits/17d048644bd576c63d2486f3e1d239c390d8ffb3"}]}