What a runner and the platform share: signed messages, keys and a client.
This package needs the runner extra (yousleep-common[runner]), which
brings cryptography. Nothing else in yousleep_common imports it, so an
analysis container that installs the package without the extra is unaffected.