add pyyaml to dependency