{"push_id":3120068579,"size":1,"distinct_size":1,"ref":"refs/heads/refactor","head":"18dc8b0fcfa252ecbb026e0f7287d529e56f4371","before":"5c875fb7e6ced7085b460bcc6467af3227bb383f","commits":[{"sha":"18dc8b0fcfa252ecbb026e0f7287d529e56f4371","author":{"name":"Astral Cai","email":"a836638027501a095b2fcdda21bf4ce425f9e188@gmail.com"},"message":"Major refactor of data structure and code style\n\n1. Convert to using named tuples instead of dictionaries for formula\n   and correlations between values\n2. Delay the evaluation of values to when the value is requested by\n   the user.\n3. Re-implement the derivative error propagation method to take the\n   derivatives and uncertainties of source measurements, skipping\n   intermediate values\n4. Add type hints for code readability\n5. Rename some variables for code readability\n6. Add pylint integration to project, improve code style","distinct":true,"url":"https://api.github.com/repos/astralcai/qexpy/commits/18dc8b0fcfa252ecbb026e0f7287d529e56f4371"}]}
{"actor":{"display_login":"astralcai"}}