mandatory dependencies
move to ppx_deriving_yojson 2.0