Skip to main content

convert a yaml file to a pdf resume

Project description

pyquilted

Generate Quilted™ resumes from Yaml in python. Find out more about Quilted

$ pip install pyquilted

Requirements

Pyquilted uses Wkhtmltopdf to convert html to pdf via python-pdfkit.

Install wkhtmltopdf

Debian/Ubuntu

$ sudo apt-get install wkhtmltopdf

MacOs HomeBrew

$ brew install caskroom/cask/wkhtmltopdf

Windows and other platforms:

link to wkhtmltopdf binaries

Sample

Generate a sample yaml file so that you can use it as a template for your resume

$ pyquilted --sample mysample.yml

Pdf

Convert your yaml file to a quilted resume pdf

$ pyquilted --pdf mysample.yml myresume.pdf

Custom Formatting

section formatting:

--heading-compact     use a compact heading format defaults to auto
--heading-expanded    use an expanded heading format defaults to auto
--skills-table        use a skills table to show many skills
--no-sorting          disable skills sorting
--no-grouping         disable grouping of compact sections


style: css styles to apply to resume content

--color         "color|#rgb"    css color code for your name
--font          "font"          css font for resume content
--font-other    "font"          css font override for heading/contacts
--font-size     "size"          css font size for resume content

Html

If you prefer to customize the html and then print using your browser

$ pyquilted --html mysample.yml myresume.html

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

pyquilted-0.7.4.tar.gz (22.3 kB view details)

Uploaded Source

Built Distribution

pyquilted-0.7.4-py3-none-any.whl (62.9 kB view details)

Uploaded Python 3

File details

Details for the file pyquilted-0.7.4.tar.gz.

File metadata

  • Download URL: pyquilted-0.7.4.tar.gz
  • Upload date:
  • Size: 22.3 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.12.1 pkginfo/1.5.0.1 requests/2.12.4 setuptools/40.6.3 requests-toolbelt/0.9.1 tqdm/4.31.0 CPython/3.5.3

File hashes

Hashes for pyquilted-0.7.4.tar.gz
Algorithm Hash digest
SHA256 244f841e3eca5b5ebb6a23eae825df993eba5c06c7d4981ac31cee503d41a87b
MD5 99010a3ac8c401ef5346b05267945f8f
BLAKE2b-256 d2b707c0a2903fda4b637e28acb895a3ef4d368abd37c256fed878f5e3b62f4f

See more details on using hashes here.

File details

Details for the file pyquilted-0.7.4-py3-none-any.whl.

File metadata

  • Download URL: pyquilted-0.7.4-py3-none-any.whl
  • Upload date:
  • Size: 62.9 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.12.1 pkginfo/1.5.0.1 requests/2.12.4 setuptools/40.6.3 requests-toolbelt/0.9.1 tqdm/4.31.0 CPython/3.5.3

File hashes

Hashes for pyquilted-0.7.4-py3-none-any.whl
Algorithm Hash digest
SHA256 ed264b8d17bbce2a4f21f961bbb4db7eabe410d304a8073963478001aa730124
MD5 d7e21cb222c73d4c746cf13daeebf21b
BLAKE2b-256 12ac704f5a5d93759811ff5dc9a2c67b88ed7d63491f38aac08ab174afb39747

See more details on using hashes here.

Supported by

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