We recommend using the latest version of Python 3.7. yaml-resume supports Python from 3.5 an pypy3.
These distributions will be installed automatically when installing yaml-resume.
Click is a framework for writing command line applications. It provides the
PyYaml is the yaml framework used to dump Python object into Yaml.
Cerberus is the framework used to validate the resume against a defined schema.
Jinja2 is the template engine used to generate HTML resumes.
WeasyPrint is the library used to export resumes to PDF.