{"push_id":2310108195,"size":3,"distinct_size":3,"ref":"refs/heads/improve-py-ext","head":"5805c843090429ddc53a627a15a8f915f9c1d42a","before":"92eb91029ea49007eac4c2ecfd776d74906c9d2a","commits":[{"sha":"39d79dca8295da7e3a43d2fef6963485f6c68348","author":{"name":"Jørgen Kvalsvik","email":"aeb2f6dc54cb838e2c85479085e0b0629d2c48a0@statoil.com"},"message":"Revamp exception messages in python extension\n\nRewrite all exception messages across the python extension, and reflow\ncode accordingly. Some simple aliases are used to make the exception\ncode more ergonomic and less noisy at call site.\n\nThe main focus of this patch is the improved error messages, but because\nof the intrusive nature of changing to helper-functions and changing\nstring literals, and sometimes changing to formatted strings, some\ncontrol flow is rewritten.","distinct":true,"url":"https://api.github.com/repos/jokva/segyio/commits/39d79dca8295da7e3a43d2fef6963485f6c68348"},{"sha":"3634846563ae9d5fdc2d27f9113f3c7eb40e0ad7","author":{"name":"Jørgen Kvalsvik","email":"aeb2f6dc54cb838e2c85479085e0b0629d2c48a0@statoil.com"},"message":"Use python key for version on Travis\n\nThe multibuild MB_BUILD_PYTHON key is insufficient for cmake to pick up\nthe right python version on linux. Instead, when possible, infer the\nMB_PYTHON_VERSION variable from the TRAVIS_PYTHON_VERSION, and set\npython version through the python key.\n\nThis has the added benefit of making the run-configuration entries on\nTravis look nicer. The osx jobs still need to set MB_PYTHON_VERSION\ndirectly.","distinct":true,"url":"https://api.github.com/repos/jokva/segyio/commits/3634846563ae9d5fdc2d27f9113f3c7eb40e0ad7"},{"sha":"5805c843090429ddc53a627a15a8f915f9c1d42a","author":{"name":"Jørgen Kvalsvik","email":"aeb2f6dc54cb838e2c85479085e0b0629d2c48a0@statoil.com"},"message":"Remove unused keys/values from travis.yml\n\nKeys with default-off values don't have to be entetered at all, as\nexpanding or testing them is the empty string. This largely simplifies\nthe global environment and build matrix by removing noise and unused\ninformation.","distinct":true,"url":"https://api.github.com/repos/jokva/segyio/commits/5805c843090429ddc53a627a15a8f915f9c1d42a"}]}
{"actor":{"display_login":"jokva"}}