Command line interface to build/validate YAML resumes
Project description
yaml-resume
Purpose
This is an open source initiative to create a YAML-based resume.
Getting Started
Install
Package is available on Pypi :
pip install yaml-resume
Usage
Init a new resume through an interactive cli:
yaml-resume init FILENAME
Validate your yaml resume:
yaml-resume validate FILENAME
Export you resume in html or pdf:
yaml-resume export FILENAME [-t <theme>] [-e <html|pdf>] [-i <picture>] [-o <output-file>]
Contributions
Please have a look at the contributing guide and the code of conduct.
TL;DR
You can ask for features/report bugs using Github issues. You can submit work using Github Pull Requests.
To test development version without installing :
# To install dependencies
python3 -m pip install -r requirements.txt
python3 -m pip install pytest pytest-cov black pre-commit
# To run the cli
python3 -m yaml_resume
# To run the test suite
python3 -m pytest --cov=yaml_resume tests/
# To install pre-commit hook
pre-commit install
Credits
This project was inspired by : JSON Resume.
Special thanks to all contributors of the following projects used by yaml-resume :
Project details
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
yaml-resume-0.7.10.tar.gz
(26.4 kB
view hashes)
Built Distribution
Close
Hashes for yaml_resume-0.7.10-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 684cded36bd29c06451e9b5b435ded7276d6624c24bff75bf9afabd9e17ad212 |
|
MD5 | d6d1c81bd577b3ac0bf9b190cd29f86c |
|
BLAKE2b-256 | 03f49c643fdeca0a2066e1d520fccfefaefab1f2f94a0d290d17f7ec63c4fe87 |