{"push_id":754706471,"size":52,"distinct_size":52,"ref":"refs/heads/master","head":"7dcb24ee8ca0452e62874b00d3be0455016d4340","before":"e40a1df0dd4d7617d448a1b35ea9252694b226c6","commits":[{"sha":"894dd4590e08689bf4b6d918f648ebd7852e9bf3","author":{"email":"de03285af763b3346a152c5fa463791b25c684a0@gmail.com","name":"Angus Hollands"},"message":"Fix Pusher, change target storage to dict","distinct":true,"url":"https://api.github.com/repos/sjdv1982/hive2/commits/894dd4590e08689bf4b6d918f648ebd7852e9bf3"},{"sha":"99953aa46ec1ff9c872dffb81f3e6aff4e59d4e7","author":{"email":"de03285af763b3346a152c5fa463791b25c684a0@gmail.com","name":"Angus Hollands"},"message":"Rename socket plugin connection methods\nAdd documentation\nEliminate use of functools.partial for instance methods\nGreater use of memoization, to remove unnecessary state management\nAdd SocketPolicy / PluginPolicy exceptions, more verbose errors\nAdd repr methods to sockets/plugins\nRename pullin to pull_in, pushout  to push_out","distinct":true,"url":"https://api.github.com/repos/sjdv1982/hive2/commits/99953aa46ec1ff9c872dffb81f3e6aff4e59d4e7"},{"sha":"110d0a70f1f217aa2ba276d4426e7c6d6d69fdd4","author":{"email":"de03285af763b3346a152c5fa463791b25c684a0@gmail.com","name":"Angus Hollands"},"message":"Update connection making code","distinct":true,"url":"https://api.github.com/repos/sjdv1982/hive2/commits/110d0a70f1f217aa2ba276d4426e7c6d6d69fdd4"},{"sha":"131cc6e7299577ae382cd41322d8af4fae10e481","author":{"email":"de03285af763b3346a152c5fa463791b25c684a0@gmail.com","name":"Angus Hollands"},"message":"Update to tuple_type","distinct":true,"url":"https://api.github.com/repos/sjdv1982/hive2/commits/131cc6e7299577ae382cd41322d8af4fae10e481"},{"sha":"de4b0bf266950279dd7f33e74323896d94c6ad64","author":{"email":"de03285af763b3346a152c5fa463791b25c684a0@gmail.com","name":"Angus Hollands"},"message":"Change hive bee wrappers to use iterator protocol instead of dir (to preserve declaration order)\nAdd automatic plugin socket matching from parent hive\nImport socket policies and plugin policies to hive namespace","distinct":true,"url":"https://api.github.com/repos/sjdv1982/hive2/commits/de4b0bf266950279dd7f33e74323896d94c6ad64"},{"sha":"b63959085bc6521fc16c73381d183127491c0662","author":{"email":"de03285af763b3346a152c5fa463791b25c684a0@gmail.com","name":"Angus Hollands"},"message":"Add auto-import of sockets / plugins to both classes, with default no-import","distinct":true,"url":"https://api.github.com/repos/sjdv1982/hive2/commits/b63959085bc6521fc16c73381d183127491c0662"},{"sha":"2d322af84e2703048ba0c4895d27046fc1e2a4fc","author":{"email":"de03285af763b3346a152c5fa463791b25c684a0@gmail.com","name":"Angus Hollands"},"message":"Add auto-import of sockets / plugins to both classes, with default no-import","distinct":true,"url":"https://api.github.com/repos/sjdv1982/hive2/commits/2d322af84e2703048ba0c4895d27046fc1e2a4fc"},{"sha":"27e26ec367373f256b9fa08ff9d775cf175b7215","author":{"email":"de03285af763b3346a152c5fa463791b25c684a0@gmail.com","name":"Angus Hollands"},"message":"Modify ContextFactory (no longer hard-code the context names)","distinct":true,"url":"https://api.github.com/repos/sjdv1982/hive2/commits/27e26ec367373f256b9fa08ff9d775cf175b7215"},{"sha":"e54d232df44dfde343206ae18d551371700f8719","author":{"email":"de03285af763b3346a152c5fa463791b25c684a0@gmail.com","name":"Angus Hollands"},"message":"Change building","distinct":true,"url":"https://api.github.com/repos/sjdv1982/hive2/commits/e54d232df44dfde343206ae18d551371700f8719"},{"sha":"09d127ab9de3a2aa1077b32a8f8eaa0ca6bf5133","author":{"email":"de03285af763b3346a152c5fa463791b25c684a0@gmail.com","name":"Angus Hollands"},"message":"Add support for declarator:\nMove building into hiveobject classmethod\nIgnore builder cls arguments which are mentioned in hiveargs\nImplement frozen hiveargs for resolved hiveargs parameters\nImplement Parameter mixin for hiveargs\nMove bee naming to wrappers","distinct":true,"url":"https://api.github.com/repos/sjdv1982/hive2/commits/09d127ab9de3a2aa1077b32a8f8eaa0ca6bf5133"},{"sha":"ce08ae1297566893d40c2783c42dd6beac444305","author":{"email":"de03285af763b3346a152c5fa463791b25c684a0@gmail.com","name":"Angus Hollands"},"message":"Move HiveObject building back to HiveBuilder (safer state)","distinct":true,"url":"https://api.github.com/repos/sjdv1982/hive2/commits/ce08ae1297566893d40c2783c42dd6beac444305"},{"sha":"cf1c38afbff06f287ed997437451595c7aede08b","author":{"email":"de03285af763b3346a152c5fa463791b25c684a0@gmail.com","name":"Angus Hollands"},"message":"Add repr to wrappers\nFix incorrect error message values in wrappers","distinct":true,"url":"https://api.github.com/repos/sjdv1982/hive2/commits/cf1c38afbff06f287ed997437451595c7aede08b"},{"sha":"3ce18e47275c3531d9d4ea0248b9a9fb90b0cb01","author":{"email":"de03285af763b3346a152c5fa463791b25c684a0@gmail.com","name":"Angus Hollands"},"message":"Update repr strings\nAdd assert in connect\nFinish SCA example\nMore in depth declarator example","distinct":true,"url":"https://api.github.com/repos/sjdv1982/hive2/commits/3ce18e47275c3531d9d4ea0248b9a9fb90b0cb01"},{"sha":"ec0af09e255a7adf94cda0acdb835b2bcf958acc","author":{"email":"de03285af763b3346a152c5fa463791b25c684a0@gmail.com","name":"Angus Hollands"},"message":"Add support for raw functions in immediate mode for ppin / ppout and also support deferred hive Methods (bugfix)","distinct":true,"url":"https://api.github.com/repos/sjdv1982/hive2/commits/ec0af09e255a7adf94cda0acdb835b2bcf958acc"},{"sha":"b2444aa7fcfe237dfec397b38c3488593085b314","author":{"email":"de03285af763b3346a152c5fa463791b25c684a0@gmail.com","name":"Angus Hollands"},"message":"Update exception messages","distinct":true,"url":"https://api.github.com/repos/sjdv1982/hive2/commits/b2444aa7fcfe237dfec397b38c3488593085b314"},{"sha":"6fa52e9c534883547bd90fd4f183a6e8d34463d5","author":{"email":"de03285af763b3346a152c5fa463791b25c684a0@gmail.com","name":"Angus Hollands"},"message":"Allow non-tuple data types in data type argument, do tuple_type conversion in initialisers\nRemove unecessary code in test.","distinct":true,"url":"https://api.github.com/repos/sjdv1982/hive2/commits/6fa52e9c534883547bd90fd4f183a6e8d34463d5"},{"sha":"9e38cd1e4fdbec922052e0ae272c389109de9f99","author":{"email":"de03285af763b3346a152c5fa463791b25c684a0@gmail.com","name":"Angus Hollands"},"message":"Create README.md","distinct":true,"url":"https://api.github.com/repos/sjdv1982/hive2/commits/9e38cd1e4fdbec922052e0ae272c389109de9f99"},{"sha":"c4ac47ee427c1ef39811770a238b1af0ea62ec19","author":{"email":"de03285af763b3346a152c5fa463791b25c684a0@gmail.com","name":"Angus Hollands"},"message":"Add support for positional parameter values\nAdd py2 support for next()","distinct":true,"url":"https://api.github.com/repos/sjdv1982/hive2/commits/c4ac47ee427c1ef39811770a238b1af0ea62ec19"},{"sha":"5df4e9264a93cf65f8529fc952fc39917326f757","author":{"email":"de03285af763b3346a152c5fa463791b25c684a0@gmail.com","name":"Angus Hollands"},"message":"Merge remote-tracking branch 'origin/master'","distinct":true,"url":"https://api.github.com/repos/sjdv1982/hive2/commits/5df4e9264a93cf65f8529fc952fc39917326f757"},{"sha":"e4ca88a555cb3700f113c3a5b38513fa950ab100","author":{"email":"de03285af763b3346a152c5fa463791b25c684a0@gmail.com","name":"Angus Hollands"},"message":"Fix py2","distinct":true,"url":"https://api.github.com/repos/sjdv1982/hive2/commits/e4ca88a555cb3700f113c3a5b38513fa950ab100"}]}