Skip to main content

checkgen

Print checks on 3 checks per page in bulk.

Installation

$ pip install checkgen

Sample usage

from datetime import datetime

from checkgen.models import Issuer, Bank
from checkgen.printer import Printer

issuer = Issuer('Samantha Johnson', '123 Main Street', Bank('Lakeside National Bank', '123456789'), '9876543210')
printer = Printer(issuer)
printer.distribute_payment('John Smith', 3000, 1200, datetime(2025, 1, 1), memo='Not a real check')

checks, _ = printer.print()

with open('checks.pdf', 'wb') as f:
    checks.to_file(f)

Credits

Inspired and adapted from https://github.com/veterinarian/checkprint/

Release files for checkgen 0.3.3

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

Source distribution (sdist)

Source distribution for checkgen 0.3.3
File Size Uploaded
checkgen-0.3.3.tar.gz 145.5 kB Details

Built distribution (wheel)

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

Total release size: 287.8 kB

Release files / checkgen-0.3.3.tar.gz

Download URL checkgen-0.3.3.tar.gz
Size 145.5 kB
Tags Source
SHA-256 checksum
How to use checksums
27afcd0444c11f33226fae6e04cf638268be3bf35be70e9978acf1910e1a37a6
BLAKE2b-256 checksum
How to use checksums
80b4cd5ee1542c28fc764013e84437002a4f0871fb460a2ec3e6632365b5bc62
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.10.9

Release files / checkgen-0.3.3-py3-none-any.whl

Download URL checkgen-0.3.3-py3-none-any.whl
Size 142.4 kB
Tags Python 3
SHA-256 checksum
How to use checksums
95be7ce6c177fe350a78ad3ef7a5734f5318160e103254b0b7a4ccad457224d5
BLAKE2b-256 checksum
How to use checksums
d86d667e745f7f7e6a46d78e0a24c39ccfa187134cf07cfb545f17ad82b7ace8
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.10.9

Release history Release notifications | RSS feed

This release

0.3.3 This release

2 release files

0.3.2

2 release files

0.3.1

2 release files

0.2.0

2 release files

0.1.2

2 release files

0.1.1

2 release files

0.1.0

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