{"push_id":622181507,"size":8,"distinct_size":8,"ref":"refs/heads/master","head":"88d21ee073337385d3716d2edea7d7a5e150132b","before":"20b41fab583acd70321df73a0e010a07b474887c","commits":[{"sha":"062943255b010acf965a7f4f1d3263832589607a","author":{"email":"3692bfa45759a67d83aedf0045f6cb635a966abf@barnoud.net","name":"Jonathan Barnoud"},"message":"Move the PB_assign function to PBlib.py\n\nMove the PB_assign function from PBassign.py to PBlib.py in order to\nhave it usable outside of PBxplore command line tools. This is a first\nstep toward the goal set by my proposal in issue #25 to have a PBxplore\nlibrary.\n\nMoving the PB_assign function required to move several helper functions\nthat it calls. It also required to add some argument to the function as\nit was using variables outside of its scope (file name of the outputs).\n\nNext step is to split the PB_assign function.","distinct":true,"url":"https://api.github.com/repos/pierrepo/PBxplore/commits/062943255b010acf965a7f4f1d3263832589607a"},{"sha":"c7c2366117b36519e7d20ea83a96971dbc8b47e4","author":{"email":"3692bfa45759a67d83aedf0045f6cb635a966abf@barnoud.net","name":"Jonathan Barnoud"},"message":"Isolate the actual PB assignment\n\nThe initial PB_assign function does a lot of various things beside the\nPB assignment. Here, I move the actual assignment in a function called\nassign that is as independent as it could be.","distinct":true,"url":"https://api.github.com/repos/pierrepo/PBxplore/commits/c7c2366117b36519e7d20ea83a96971dbc8b47e4"},{"sha":"32e3e5f5e1d6aab451e739f9f080712cb66b264e","author":{"email":"3692bfa45759a67d83aedf0045f6cb635a966abf@barnoud.net","name":"Jonathan Barnoud"},"message":"Move the PB_assign function back to PBassign.py\n\nWith the previous commit, the PB_assign function does only contain logic\nspecific to the command line tool.","distinct":true,"url":"https://api.github.com/repos/pierrepo/PBxplore/commits/32e3e5f5e1d6aab451e739f9f080712cb66b264e"},{"sha":"b5359d6c1db4a1ff5253bf660bb4cfbe690f6e4d","author":{"email":"3692bfa45759a67d83aedf0045f6cb635a966abf@barnoud.net","name":"Jonathan Barnoud"},"message":"Clean PB_assign function parameters\n\nThe PB_assign function does not need the options from argparse anymore.\nThis makes the function more independent.","distinct":true,"url":"https://api.github.com/repos/pierrepo/PBxplore/commits/b5359d6c1db4a1ff5253bf660bb4cfbe690f6e4d"},{"sha":"73d6125e58287481a34b10cadba0584d52ce66ea","author":{"email":"3692bfa45759a67d83aedf0045f6cb635a966abf@barnoud.net","name":"Jonathan Barnoud"},"message":"Clean few things in PBassign and PBlib\n\nRemove unused imports and avoid bare except.","distinct":true,"url":"https://api.github.com/repos/pierrepo/PBxplore/commits/73d6125e58287481a34b10cadba0584d52ce66ea"},{"sha":"65fc1ed3a801c1ee507d1275eb970ee21019b4b9","author":{"email":"3692bfa45759a67d83aedf0045f6cb635a966abf@barnoud.net","name":"Jonathan Barnoud"},"message":"Remove unused import of numpy in PBassisn.py","distinct":true,"url":"https://api.github.com/repos/pierrepo/PBxplore/commits/65fc1ed3a801c1ee507d1275eb970ee21019b4b9"},{"sha":"df54fcf3c6d8c52f56ae6835a51902e37ffe5057","author":{"email":"3692bfa45759a67d83aedf0045f6cb635a966abf@barnoud.net","name":"Jonathan Barnoud"},"message":"Give a docstring to the new assign function","distinct":true,"url":"https://api.github.com/repos/pierrepo/PBxplore/commits/df54fcf3c6d8c52f56ae6835a51902e37ffe5057"},{"sha":"88d21ee073337385d3716d2edea7d7a5e150132b","author":{"email":"7da8a9abd7c553a3c4cc9a65caf9ae02e8883066@cupnet.net","name":"Pierre Poulain"},"message":"Merge pull request #46 from jbarnoud/pull_assign\n\nMove assignment logic to PBlib","distinct":true,"url":"https://api.github.com/repos/pierrepo/PBxplore/commits/88d21ee073337385d3716d2edea7d7a5e150132b"}]}