{"push_id":1036448252,"size":10,"distinct_size":10,"ref":"refs/heads/feature/cd/full-test-coverage","head":"8c724789b1c7561231971bec5e2077e4bfbe4882","before":"3eafc1192b7c5f2addb599156b36dd7fc5a5689a","commits":[{"sha":"2f589adad2ab0b466d32f1e80530fbb03ae5d2e8","author":{"email":"82577260f5ba4e44825253000309ac196e11e7b6@gmail.com","name":"Carl A Dunham"},"message":"[CLEANUP] Pass flake8","distinct":true,"url":"https://api.github.com/repos/carldunham/oneID-connect-python/commits/2f589adad2ab0b466d32f1e80530fbb03ae5d2e8"},{"sha":"097720911a442fd5d751de081a439b06fddda3aa","author":{"email":"82577260f5ba4e44825253000309ac196e11e7b6@gmail.com","name":"Carl A Dunham"},"message":"[CLEANUP] Remove unused code","distinct":true,"url":"https://api.github.com/repos/carldunham/oneID-connect-python/commits/097720911a442fd5d751de081a439b06fddda3aa"},{"sha":"6d6ee150b4bf0aea8ff47700f043e20fc5b54eec","author":{"email":"82577260f5ba4e44825253000309ac196e11e7b6@gmail.com","name":"Carl A Dunham"},"message":"[CLEANUP] Clean up logging and output handling","distinct":true,"url":"https://api.github.com/repos/carldunham/oneID-connect-python/commits/6d6ee150b4bf0aea8ff47700f043e20fc5b54eec"},{"sha":"d20bff76a3c2b5e1e62c2e208c300668e30dd55e","author":{"email":"82577260f5ba4e44825253000309ac196e11e7b6@gmail.com","name":"Carl A Dunham"},"message":"[FIX] Don't raise exception for non-verification","distinct":true,"url":"https://api.github.com/repos/carldunham/oneID-connect-python/commits/d20bff76a3c2b5e1e62c2e208c300668e30dd55e"},{"sha":"1df80e3ccf9fe2527bec6967718493f231677644","author":{"email":"82577260f5ba4e44825253000309ac196e11e7b6@gmail.com","name":"Carl A Dunham"},"message":"[FIX] Fixes for PY2","distinct":true,"url":"https://api.github.com/repos/carldunham/oneID-connect-python/commits/1df80e3ccf9fe2527bec6967718493f231677644"},{"sha":"301de0eaedbcf5480fd132becd195f08444dc6de","author":{"email":"82577260f5ba4e44825253000309ac196e11e7b6@gmail.com","name":"Carl A Dunham"},"message":"[FEATURE] Allow pre-serialized messages in JWTs","distinct":true,"url":"https://api.github.com/repos/carldunham/oneID-connect-python/commits/301de0eaedbcf5480fd132becd195f08444dc6de"},{"sha":"47729e3d59362acc4d1e802781cbd4a1aef98768","author":{"email":"82577260f5ba4e44825253000309ac196e11e7b6@gmail.com","name":"Carl A Dunham"},"message":"[FEATURE] Improvements in ProjectCredentials\n\n- allow `encrypt()` to take string or bytes\n- allow `decrypt()` to take dict as produced by `encrypt()`\n- deprecate ignored params in `decrypt()`","distinct":true,"url":"https://api.github.com/repos/carldunham/oneID-connect-python/commits/47729e3d59362acc4d1e802781cbd4a1aef98768"},{"sha":"24b8a12d46072c0383d598e73d874b235d288ba7","author":{"email":"82577260f5ba4e44825253000309ac196e11e7b6@gmail.com","name":"Carl A Dunham"},"message":"[TESTS] Full coverage for `service.py`","distinct":true,"url":"https://api.github.com/repos/carldunham/oneID-connect-python/commits/24b8a12d46072c0383d598e73d874b235d288ba7"},{"sha":"0229465cf614f8c7735f2f8f0d9a6a834c772b63","author":{"email":"82577260f5ba4e44825253000309ac196e11e7b6@gmail.com","name":"Carl A Dunham"},"message":"[TESTS] Full coverage for `keychain.py`","distinct":true,"url":"https://api.github.com/repos/carldunham/oneID-connect-python/commits/0229465cf614f8c7735f2f8f0d9a6a834c772b63"},{"sha":"8c724789b1c7561231971bec5e2077e4bfbe4882","author":{"email":"82577260f5ba4e44825253000309ac196e11e7b6@gmail.com","name":"Carl A Dunham"},"message":"[TESTS] Full coverage for `session.py`","distinct":true,"url":"https://api.github.com/repos/carldunham/oneID-connect-python/commits/8c724789b1c7561231971bec5e2077e4bfbe4882"}]}