itamarst / eliot

Eliot: the logging system that tells you *why* it happened
https://eliot.readthedocs.io
Apache License 2.0
1.1k stars 66 forks source link

#407: Make Eliot abstractions more focused on actions, by deprecating Message #440

Closed itamarst closed 4 years ago

itamarst commented 4 years ago

The Message class is an unnecessary abstraction. This branch replaces it with (most of the time) Action.log(), which means one less import and is also ~10% faster.

Fixes #407.

itamarst commented 4 years ago

If you feel like it @exarkun would appreciate review. Otherwise will probably merge and release new version of Eliot sometime soon.