{"push_id":854836402,"size":7,"distinct_size":7,"ref":"refs/heads/master","head":"1ef9de1c8593d03124a5103224176c97db7d049f","before":"09e63449a4f2caa3834cc2f7d92a357571e12517","commits":[{"sha":"beb1b202b3e3012297647173e5a3e2f7629609c7","author":{"email":"f62e5e898bee75be9eee0691c7e4e7a84b990c01@janelia.hhmi.org","name":"John Kirkham"},"message":"nanshe/util/wrappers.py: Add the function `unwrap`, which provides a way of remove all decorators that attach the original callable in the __wrapped__ attribute.","distinct":true,"url":"https://api.github.com/repos/jakirkham/nanshe/commits/beb1b202b3e3012297647173e5a3e2f7629609c7"},{"sha":"d9ec35488105592489fea5501dee383ee001e1fe","author":{"email":"f62e5e898bee75be9eee0691c7e4e7a84b990c01@janelia.hhmi.org","name":"John Kirkham"},"message":"nanshe/util/wrappers.py: Adds the function `tied_call_args` to reorganize the arguments so into an ordered dictionary of signature parameter names with values. Also, provides the position arguments and keywords arguments as expected by the callables signature.","distinct":true,"url":"https://api.github.com/repos/jakirkham/nanshe/commits/d9ec35488105592489fea5501dee383ee001e1fe"},{"sha":"be02cf8aefe8edb4d939667c4cc4835186b611d8","author":{"email":"f62e5e898bee75be9eee0691c7e4e7a84b990c01@janelia.hhmi.org","name":"John Kirkham"},"message":"nanshe/util/wrappers.py: Adds function `repack_call_args` to reconstruct the positional and keyword arguments so that they match the callable's signature.","distinct":true,"url":"https://api.github.com/repos/jakirkham/nanshe/commits/be02cf8aefe8edb4d939667c4cc4835186b611d8"},{"sha":"cb44b856507f5b5776432e212281dc4bf21c5222","author":{"email":"f62e5e898bee75be9eee0691c7e4e7a84b990c01@janelia.hhmi.org","name":"John Kirkham"},"message":"tests/test_nanshe/test_util/test_wrappers.py: Add a test for `unwrap`.","distinct":true,"url":"https://api.github.com/repos/jakirkham/nanshe/commits/cb44b856507f5b5776432e212281dc4bf21c5222"},{"sha":"59a46f8e8afdcf1dd2894f0ee4be7696f0cad29b","author":{"email":"f62e5e898bee75be9eee0691c7e4e7a84b990c01@janelia.hhmi.org","name":"John Kirkham"},"message":"tests/test_nanshe/test_util/test_wrappers.py: Add test for `tied_call_args`.","distinct":true,"url":"https://api.github.com/repos/jakirkham/nanshe/commits/59a46f8e8afdcf1dd2894f0ee4be7696f0cad29b"},{"sha":"a7de7bbf8f8b57cc015de8921279ddcb06221bb0","author":{"email":"f62e5e898bee75be9eee0691c7e4e7a84b990c01@janelia.hhmi.org","name":"John Kirkham"},"message":"tests/test_nanshe/test_util/test_wrappers.py: Add a test for `repack_call_args`.","distinct":true,"url":"https://api.github.com/repos/jakirkham/nanshe/commits/a7de7bbf8f8b57cc015de8921279ddcb06221bb0"},{"sha":"1ef9de1c8593d03124a5103224176c97db7d049f","author":{"email":"00b8e1f2832340b5fd94507dd2fa7880c7721435@gmail.com","name":"jakirkham"},"message":"Merge pull request #302 from jakirkham/add_dec_call_inspec\n\nSome useful inspection functions","distinct":true,"url":"https://api.github.com/repos/jakirkham/nanshe/commits/1ef9de1c8593d03124a5103224176c97db7d049f"}]}