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 :
Metadata
Release files for yaml-resume 0.7.10
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| yaml-resume-0.7.10.tar.gz | 26.4 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| yaml_resume-0.7.10-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 57.4 kB
Release files / yaml-resume-0.7.10.tar.gz
| Download URL | yaml-resume-0.7.10.tar.gz |
|---|---|
| Size | 26.4 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
6e68e8f7d83fd504fdb032d95376d0b6a3432dc3b3ad4edee2e906e225785e07
|
|
BLAKE2b-256 checksum How to use checksums |
e72b81197bbf80cb9d1de8ad8076d7cd299b6e639800d62852fd27c81fa063f6
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/3.4.1 importlib_metadata/4.5.0 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.61.0 CPython/3.8.10
|
Release files / yaml_resume-0.7.10-py3-none-any.whl
| Download URL | yaml_resume-0.7.10-py3-none-any.whl |
|---|---|
| Size | 31.0 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
684cded36bd29c06451e9b5b435ded7276d6624c24bff75bf9afabd9e17ad212
|
|
BLAKE2b-256 checksum How to use checksums |
03f49c643fdeca0a2066e1d520fccfefaefab1f2f94a0d290d17f7ec63c4fe87
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/3.4.1 importlib_metadata/4.5.0 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.61.0 CPython/3.8.10
|