Skip to main content

Resume builder

Project description

resumy

PyPI version build status

Features

  • Now supports the jsonresume format
  • A default theme already supported
  • Easy to create a theme or a config file
  • Configs and schemas are both in yaml format
  • Exports a pdf

Install

pip install resumy

Commands

Usage

resumy --help

Init a config file

resumy init -o myconfig.yaml

It makes it easier to support multiple languages (i.e. multiple config files)

Build a resume

resumy build -o myresume.pdf myconfig.yaml

Create and use your own theme

resumy theme mytheme -o /tmp/mytheme

Now you can simply edit /tmp/mytheme/theme.html and /tmp/mytheme/theme.css, and use your custom theme with --theme option.

resumy build -o myresume.pdf --theme /tmp/mytheme myconfig.yaml

Development

  1. Create a virtual env
python -m venv venv
source venv/bin/activate
  1. Install dependencies
pip install -e .
  1. Create a config file
cp config.example.yaml my_config.yaml

or

python src/resumy/resumy.py init
  1. Run
python resumy/resumy.py build -o my_resume.pdf my_config.yaml

Migrating from v0.0.2

It's now possible to transform the previous resumy format into the jsonresume standard:

resumy normalize my_config.yaml -s jsonresume.yaml -o my_new_config.yaml

You can still use the original format, it is internally transformed into the new format

resumy build -o myresume.pdf --schema resumy.yaml myconfig.yaml

The old theme is not supported anymore, but it's not that hard to migrate it yourself.

Tests

Linting with flake8

tox -e flake8

Type checking with mypy

tox -e mypy

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

resumy-0.1.0.tar.gz (360.8 kB view hashes)

Uploaded Source

Built Distribution

resumy-0.1.0-py3-none-any.whl (142.9 kB view hashes)

Uploaded Python 3

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page