add PyYAML requirement