{"push_id":3154514764,"size":4,"distinct_size":1,"ref":"refs/heads/agr-1234_reload_the_loader","head":"0f709ddbfeb7e8db6275a193b5c2b734004582c0","before":"14db6c9497e651ec280a780ceb33fd2d1cc279bb","commits":[{"sha":"1411ebfb8fd09cf17eaf54e139e1bffbf180a0b6","author":{"name":"Valerio Arnaboldi","email":"51ccba8213f2bddc1643cc6a270c6491b6a9ec9f@caltech.edu"},"message":"added singleton class\n\nimplementation of singleton based on metaclass.\nTo make a class a singleton, add metaclass=Singleton to the class definition.\n\nclass DataFileManager(metaclass=Singleton):\n    pass","distinct":false,"url":"https://api.github.com/repos/alliance-genome/agr_loader/commits/1411ebfb8fd09cf17eaf54e139e1bffbf180a0b6"},{"sha":"206778327777f46eb10a6467b2d36389c4196636","author":{"name":"Valerio Arnaboldi","email":"51ccba8213f2bddc1643cc6a270c6491b6a9ec9f@caltech.edu"},"message":"process_config moved inside __init__","distinct":false,"url":"https://api.github.com/repos/alliance-genome/agr_loader/commits/206778327777f46eb10a6467b2d36389c4196636"},{"sha":"20f09e88b03e1465713a0e3b3e170914091e4c6f","author":{"name":"Valerio Arnaboldi","email":"51ccba8213f2bddc1643cc6a270c6491b6a9ec9f@caltech.edu"},"message":"new context info class + singleton based on init fingerprint\n\nsingletons are now based on __init__ fingerprints. This means that\nthe same class can be instantiated with two singleton objects if the\nprovided arguments to __init__ differ\n\nContextInfo is a new singleton used to share context arguments","distinct":false,"url":"https://api.github.com/repos/alliance-genome/agr_loader/commits/20f09e88b03e1465713a0e3b3e170914091e4c6f"},{"sha":"0f709ddbfeb7e8db6275a193b5c2b734004582c0","author":{"name":"Valerio Arnaboldi","email":"51ccba8213f2bddc1643cc6a270c6491b6a9ec9f@caltech.edu"},"message":"Merge pull request #339 from alliance-genome/agr-1234_reload_the_loader_dm_singleton\n\nAgr 1234 reload the loader dm singleton","distinct":true,"url":"https://api.github.com/repos/alliance-genome/agr_loader/commits/0f709ddbfeb7e8db6275a193b5c2b734004582c0"}]}
{"actor":{"display_login":"valearna"}}