Focus on the documentation for the PyLogbook v3 release.
This improves the documentation of PyLogbook significantly.
It adds a get_logbooks
method on the Logbook
instance. Which highlights that having a default activities makes things much more complex - is it really something that is wanted?
pylogbook.Logbook(activities=pylogbook.Activity.LHC).add_event(message="Hello world")
vs
pylogbook.Logbook().add_event(activities=pylogbook.Activity.LHC, message="Hello world")