Skip to main content

A CLI tool for generating customized invoices

Project description

xinv

A CLI tool for generating customized invoices. The content is hardcoded in a configuration file but can be overridden with command options.

Created specifically for personal needs, so probably not suitable for others. The tool officially supports and is distributed only for macOS. Very likely, it works also on other Unix-like systems but no quality checks are done for them.

Usage

$ xinv
Usage: xinv [OPTIONS] COMMAND [ARGS]...

Options:
  --help  Show this message and exit.

Commands:
  create
  init

Contributing

Running Tests

Besides Python packages required for testing, extra tools have to be installed in your system in order to successfully run regression tests. Please follow the instructions below.

macOS

brew install wkhtmltopdf imagemagick poppler

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

xinv-0.1.0.tar.gz (53.1 kB view details)

Uploaded Source

Built Distribution

xinv-0.1.0-py3-none-any.whl (7.8 kB view details)

Uploaded Python 3

File details

Details for the file xinv-0.1.0.tar.gz.

File metadata

  • Download URL: xinv-0.1.0.tar.gz
  • Upload date:
  • Size: 53.1 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.11.4

File hashes

Hashes for xinv-0.1.0.tar.gz
Algorithm Hash digest
SHA256 f1258f70f4b9820e84d9752ecf919f8f42c93b74faec34dd80bcee0ff01f2c12
MD5 b9723062a5744382ce5c9a38a13b0dc5
BLAKE2b-256 cbad942fe97ea5a21ade1d3ef57c106f08dc40f1a69a593eac7c12fa2e30abd0

See more details on using hashes here.

File details

Details for the file xinv-0.1.0-py3-none-any.whl.

File metadata

  • Download URL: xinv-0.1.0-py3-none-any.whl
  • Upload date:
  • Size: 7.8 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.11.4

File hashes

Hashes for xinv-0.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 0af79e4629e1837b6dc5ca7bd03beef5f7a8d0f1be1b6331b61d7fd3c3668413
MD5 d45a4eed702a6a63dbe86d656ef30527
BLAKE2b-256 4ea6d7a032786ef077d497b0ec05e59416507a8c0adf5d0875a3e90e298cba53

See more details on using hashes here.

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