hype: opportunistically pick pyaml or pprint for data output