Skip to main content

jobapppy

PyPI versionPython Versions Maincodecov

Command-line tools and interfaces to generate formatted resume documents (markdown, tex, pdf, etc).

Documentation: https://cahna.github.io/jobapppy

CLI Usage

  • via script name installed in path:
    jobapppy --help
    
  • as a python module:
    python -m jobapppy --help
    

Tutorial

  1. Create a resume.yaml file that satisfies jobapppy's schema
    • see resume.example.yaml
    • view the JSONSchema by running:
      jobapppy schema -i2
      
  2. (optional) Check that resume.yaml can be parsed:
    jobapppy parse -c resume.yaml
    
  3. Generate resume from templates:
    • Markdown (default, -t md)
      • Echo to stdout (default):
        jobapppy template resume.yaml
        
      • Echo to file:
        jobapppy template resume.yaml resume.md
        
    • Tex (-t tex)
      1. Generate resume.tex:
        jobapppy template -t tex resume.yaml resume.tex
        
      2. Generate resume.pdf:
        docker run --rm -it -v "$(pwd):/data" --net=none --user="$(id -u):$(id -g)" cahna/jobapp lualatex -synctex=1 -interaction=nonstopmode resume.tex
        

Release files for jobapppy 0.1.0

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for jobapppy 0.1.0
File Size Uploaded
jobapppy-0.1.0.tar.gz 6.3 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for jobapppy 0.1.0
File Interpreter ABI Platform
jobapppy-0.1.0-py3-none-any.whl Python 3 none any Details

Total release size: 13.4 kB

Release files / jobapppy-0.1.0.tar.gz

Download URL jobapppy-0.1.0.tar.gz
Size 6.3 kB
Tags Source
SHA-256 checksum
How to use checksums
6c6ddd69f378ea86292bc1359d6617e024ab67c157f8135eca15e02b592fc891
BLAKE2b-256 checksum
How to use checksums
bf646d989784b08d46342678f9d3f53c02cf1304883384b75234c074b46490bc
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via poetry/1.7.1 CPython/3.11.7 Linux/6.2.0-1018-azure

Release files / jobapppy-0.1.0-py3-none-any.whl

Download URL jobapppy-0.1.0-py3-none-any.whl
Size 7.1 kB
Tags Python 3
SHA-256 checksum
How to use checksums
1abb0d93530e82c5b5901ce36a4d9c37343c194ff9b3d75161b434a450b27f66
BLAKE2b-256 checksum
How to use checksums
780a0493d2c53d5659677f704ef4840505cf19dfbd5ab23576ac8496594241c7
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via poetry/1.7.1 CPython/3.11.7 Linux/6.2.0-1018-azure

Release history Release notifications | RSS feed

This release

0.1.0 This release

2 release files

0.0.2

2 release files

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