
Sereal is an efficient, compact-output, binary and feature-rich serialization protocol. the perl encoder is implemented as the sereal::encoder module, the perl decoder correspondingly as sereal::decoder. they are distributed separately, in debian as libsereal-decoder-perl and libsereal-encoder-perl.
this sereal module is a very thin wrapper around both sereal::encoder and sereal::decoder. it depends on both and loads both. so if you have a user of both encoder and decoder, it is enough to depend on a particular version of sereal and you'll get the most recent released versions of sereal::encoder and sereal::decoder.