Skip to main content

This package parses a Curriculum vitae yaml file and generates a pdf and web files

Project description

CV Parser

Create and parse a resume in YAML format.

Dependencies:

  • Pyyaml: for the parsing of the .yaml file.
  • PyPDF: for the pdf creation.
  • Pillow: for the image operation over the profile picture.
  • Jinja2: for the creation of the web page resume.

Installation:

You can install it using PIP:

pip install cv-parser

Usage:

In order to create the initial structure of the CV you can execute this command:

cv_parser  generate

This will create my_cv.yml and me.jpg files.

Once you have edited this files you can do:

cv_parser my_cv.yml

This will take the my_cv.yml file and generate the resume files into the output folder.

Usually the cv_parse command generate a pdf and html file, if you only want one of those you can run fo web:

cv_parser --render-type web my_cv.yml

or

cv_parser --render-type pdf my_cv.yml

for pdf creation.

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

cv_parser-0.5.tar.gz (571.1 kB view details)

Uploaded Source

File details

Details for the file cv_parser-0.5.tar.gz.

File metadata

  • Download URL: cv_parser-0.5.tar.gz
  • Upload date:
  • Size: 571.1 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.23.0 setuptools/46.1.3 requests-toolbelt/0.9.1 tqdm/4.45.0 CPython/3.8.1

File hashes

Hashes for cv_parser-0.5.tar.gz
Algorithm Hash digest
SHA256 7a16aa2fa5b41b5d1b178c8d6c08e4276c89c60cc860df4f6842879a67af53fb
MD5 659a8536f41a47765cfc96c916b69a55
BLAKE2b-256 469df785dd7eb73d83c7976c0893e6836b57071ccd19130b7beb168f14c10883

See more details on using hashes here.

Supported by

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