Skip to main content

yaml-resume

PyPI version tests Quality Gate Status License: GPL v3 Python 3.6+ Code style: black

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)

Source distribution for yaml-resume 0.7.10
File Size Uploaded
yaml-resume-0.7.10.tar.gz 26.4 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for yaml-resume 0.7.10
File Interpreter ABI Platform
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

Release history Release notifications | RSS feed

This release

0.7.10 This release

2 release files

0.7.9

1 release file

0.7.7

1 release file

0.7.6

1 release file

0.7.4

1 release file

0.7.0

1 release file

0.1.2

1 release file

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page