{"push_id":991510508,"size":30,"distinct_size":1,"ref":"refs/heads/master","head":"b3ba477ac9276df9f283ad3fa57695d37f66d501","before":"6a9e67eda14940e41c6e004d2ce8182ec6eade5a","commits":[{"sha":"25114b0e86a1d777ee65d8c31c0f3d5ad8c6f331","author":{"email":"99f19f46dad208ec52ee48a8b355a99c3d145154@pasteur.fr","name":"Bertrand Néron"},"message":"add introdution to OOP chapter","distinct":false,"url":"https://api.github.com/repos/C3BI-pasteur-fr/python-course-1/commits/25114b0e86a1d777ee65d8c31c0f3d5ad8c6f331"},{"sha":"776e5bea7a974c143ef30e9c1ad968a85ae6e974","author":{"email":"99f19f46dad208ec52ee48a8b355a99c3d145154@pasteur.fr","name":"Bertrand Néron"},"message":"fix lot of typos (thank's to tuco)","distinct":false,"url":"https://api.github.com/repos/C3BI-pasteur-fr/python-course-1/commits/776e5bea7a974c143ef30e9c1ad968a85ae6e974"},{"sha":"f9defa01813da417b8a6e2f863118dece6f658d7","author":{"email":"99f19f46dad208ec52ee48a8b355a99c3d145154@pasteur.fr","name":"Bertrand Néron"},"message":"fix rst syntax","distinct":false,"url":"https://api.github.com/repos/C3BI-pasteur-fr/python-course-1/commits/f9defa01813da417b8a6e2f863118dece6f658d7"},{"sha":"512ce025f2906dcbbd3b6f145a455856b5a5d753","author":{"email":"99f19f46dad208ec52ee48a8b355a99c3d145154@pasteur.fr","name":"Bertrand Néron"},"message":"add introduction to OOP","distinct":false,"url":"https://api.github.com/repos/C3BI-pasteur-fr/python-course-1/commits/512ce025f2906dcbbd3b6f145a455856b5a5d753"},{"sha":"e254cbd36371c2cf70f03927bd6a6b1b4c0e4084","author":{"email":"99f19f46dad208ec52ee48a8b355a99c3d145154@pasteur.fr","name":"Bertrand Néron"},"message":"add environment for instance","distinct":false,"url":"https://api.github.com/repos/C3BI-pasteur-fr/python-course-1/commits/e254cbd36371c2cf70f03927bd6a6b1b4c0e4084"},{"sha":"a5451ed54162cef5064ec5e4aa3e0fba2f8cfdac","author":{"email":"99f19f46dad208ec52ee48a8b355a99c3d145154@pasteur.fr","name":"Bertrand Néron"},"message":"add raw material for special methods","distinct":false,"url":"https://api.github.com/repos/C3BI-pasteur-fr/python-course-1/commits/a5451ed54162cef5064ec5e4aa3e0fba2f8cfdac"},{"sha":"d45c17047d7f9bf2db17e1ae71bb7847263bbce3","author":{"email":"99f19f46dad208ec52ee48a8b355a99c3d145154@pasteur.fr","name":"Bertrand Néron"},"message":"add paragraph about methods and improve paragraph about __cmp__","distinct":false,"url":"https://api.github.com/repos/C3BI-pasteur-fr/python-course-1/commits/d45c17047d7f9bf2db17e1ae71bb7847263bbce3"},{"sha":"298e3fdd7d28d9f0559be7218bff378656e4b150","author":{"email":"99f19f46dad208ec52ee48a8b355a99c3d145154@pasteur.fr","name":"Bertrand Néron"},"message":"add schema for class namespace","distinct":false,"url":"https://api.github.com/repos/C3BI-pasteur-fr/python-course-1/commits/298e3fdd7d28d9f0559be7218bff378656e4b150"},{"sha":"fce95d19b1a1dd23f233dea2f0c41d2a1e174f1d","author":{"email":"99f19f46dad208ec52ee48a8b355a99c3d145154@pasteur.fr","name":"Bertrand Néron"},"message":"add paragraph about namespace and attribute lookup","distinct":false,"url":"https://api.github.com/repos/C3BI-pasteur-fr/python-course-1/commits/fce95d19b1a1dd23f233dea2f0c41d2a1e174f1d"},{"sha":"2c110f68d0c1734d48f0c680d511e0f9eecfa67b","author":{"email":"99f19f46dad208ec52ee48a8b355a99c3d145154@pasteur.fr","name":"Bertrand Néron"},"message":"add code for methods reference in methods paragraph","distinct":false,"url":"https://api.github.com/repos/C3BI-pasteur-fr/python-course-1/commits/2c110f68d0c1734d48f0c680d511e0f9eecfa67b"},{"sha":"4932f1da91ba89fd83b9208789c3562b70b22f61","author":{"email":"99f19f46dad208ec52ee48a8b355a99c3d145154@pasteur.fr","name":"Bertrand Néron"},"message":"add material 4 control access to the attribute\n\nfinishsusubsection\nwith undesrcore and mangling\n\nadd raw material for with property","distinct":false,"url":"https://api.github.com/repos/C3BI-pasteur-fr/python-course-1/commits/4932f1da91ba89fd83b9208789c3562b70b22f61"},{"sha":"214db559a31317dcdff3e53649d422b66a0eb882","author":{"email":"99f19f46dad208ec52ee48a8b355a99c3d145154@pasteur.fr","name":"Bertrand Néron"},"message":"fill Architecture and Design chapter and fix layout","distinct":false,"url":"https://api.github.com/repos/C3BI-pasteur-fr/python-course-1/commits/214db559a31317dcdff3e53649d422b66a0eb882"},{"sha":"191513d203f103dc49ce26edd47cede55e1c7ad2","author":{"email":"99f19f46dad208ec52ee48a8b355a99c3d145154@pasteur.fr","name":"Bertrand Néron"},"message":"add raw material fot ADT","distinct":false,"url":"https://api.github.com/repos/C3BI-pasteur-fr/python-course-1/commits/191513d203f103dc49ce26edd47cede55e1c7ad2"},{"sha":"f5a5675fe0bed68e752815170f9323239604985f","author":{"email":"a1233520d2a8d078367f69fbd47e9c164a58a3db@gmail.com","name":"free hacker"},"message":"add paragraph about composition vs inheritance","distinct":false,"url":"https://api.github.com/repos/C3BI-pasteur-fr/python-course-1/commits/f5a5675fe0bed68e752815170f9323239604985f"},{"sha":"e157448717873bc19109358ace40f5ee9b55eb30","author":{"email":"99f19f46dad208ec52ee48a8b355a99c3d145154@pasteur.fr","name":"Bertrand Néron"},"message":"add figure for adt","distinct":false,"url":"https://api.github.com/repos/C3BI-pasteur-fr/python-course-1/commits/e157448717873bc19109358ace40f5ee9b55eb30"},{"sha":"750ffad3affef5aaab70966ea1c62a4571f688d4","author":{"email":"a1233520d2a8d078367f69fbd47e9c164a58a3db@gmail.com","name":"free hacker"},"message":"fix typos","distinct":false,"url":"https://api.github.com/repos/C3BI-pasteur-fr/python-course-1/commits/750ffad3affef5aaab70966ea1c62a4571f688d4"},{"sha":"3033e0262b1c1e9972c7121d712b90ba8bb9177b","author":{"email":"a1233520d2a8d078367f69fbd47e9c164a58a3db@gmail.com","name":"free hacker"},"message":"set theme to classic according to new theme naming in sphinx","distinct":false,"url":"https://api.github.com/repos/C3BI-pasteur-fr/python-course-1/commits/3033e0262b1c1e9972c7121d712b90ba8bb9177b"},{"sha":"decd464d16dd44ee5b1d97f760dd64ea0be8c863","author":{"email":"a1233520d2a8d078367f69fbd47e9c164a58a3db@gmail.com","name":"free hacker"},"message":"fix rest indentation","distinct":false,"url":"https://api.github.com/repos/C3BI-pasteur-fr/python-course-1/commits/decd464d16dd44ee5b1d97f760dd64ea0be8c863"},{"sha":"b52cd726bbe84beaef3fcba7925d2f231a2baa80","author":{"email":"a1233520d2a8d078367f69fbd47e9c164a58a3db@gmail.com","name":"free hacker"},"message":"add ideas for OOP exercises","distinct":false,"url":"https://api.github.com/repos/C3BI-pasteur-fr/python-course-1/commits/b52cd726bbe84beaef3fcba7925d2f231a2baa80"},{"sha":"b73110231a3e3b8e1e4814a85098dffcf0eb9966","author":{"email":"a1233520d2a8d078367f69fbd47e9c164a58a3db@gmail.com","name":"free hacker"},"message":"rename style from default to classic according to new sphynx namming","distinct":false,"url":"https://api.github.com/repos/C3BI-pasteur-fr/python-course-1/commits/b73110231a3e3b8e1e4814a85098dffcf0eb9966"}]}