Skip to main content

UK visa invitation letter generator.

Project description

UK visa invitation letter generator PyPI

Writes a UK Standard Visitor visa invitation letter for you.


Requirements

  • Python 3 with pip
  • LaTeX with OpenType font support, e.g. XeLaTeX, and latexmk

Usage

  1. Install the package.
pip3 install uk-invitation-letter
  1. Configure latexmk.

You can use your default setup or clone .latexmkrc.

  1. Create data.yml config file.

Example:

inviter:
  name: Kayleigh H Welch
  address:
    - 75 Hertingfordbury Road
    - Newton NG13 8QY
    # UK auto-added
  phone: "07758888305"
  email: noreply@temporary-mail.net

employer:
  name: Jstory UK Ltd
  address:
    - 89 Well Lane
    - Patterdale CA11 0LQ

embassy:
  name: British Consulate General New York
  address:
    - 885 2nd Ave
    - New York
    - NY 10017
    - United States

invitee:
  name: # <first name> [<other names>]+ <last name>, use `~` for a non-breaking space
    - Joseph Brodsky
    - Maria Sozzani
  pronoun: null # they/them/their by default
  relationship: friends

trip:
  arrival_date: 2020-01-01
  departure_date: 2020-01-31
  reason: a short trip
  return_reason: null
  return_country: the US
  financial_support: false
  1. Run the generator.
uk-invitation-letter --data data.yml --output invitation.pdf

The output will be saved to invitation.pdf.

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

uk_invitation_letter-0.6.0.tar.gz (7.2 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

uk_invitation_letter-0.6.0-py3-none-any.whl (9.4 kB view details)

Uploaded Python 3

File details

Details for the file uk_invitation_letter-0.6.0.tar.gz.

File metadata

  • Download URL: uk_invitation_letter-0.6.0.tar.gz
  • Upload date:
  • Size: 7.2 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/2.2.1 CPython/3.14.2 Linux/6.8.0-1040-aws

File hashes

Hashes for uk_invitation_letter-0.6.0.tar.gz
Algorithm Hash digest
SHA256 36a09b47d8dc8d60ad50fc2ac2279ce980bcd30cc9be9c6e02166510897259b4
MD5 da379f0d3d45bd1bc256e0e69b973238
BLAKE2b-256 26ac12de70dfde60cf96e77393d79d8c11765b1715859310ffea78bfa12075ca

See more details on using hashes here.

File details

Details for the file uk_invitation_letter-0.6.0-py3-none-any.whl.

File metadata

File hashes

Hashes for uk_invitation_letter-0.6.0-py3-none-any.whl
Algorithm Hash digest
SHA256 1bdd95d48d1ff45d9d308be3ec635bf1164c0e3bd985d5324d732aefe6bfac94
MD5 ba8ff6f3a9e05df04cb283b9d8fb43d5
BLAKE2b-256 dc2ada0faf8ff31e674d5aed7fb3719e53137ba98fc92d50fa7e2bae5d801bfc

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