Skip to main content

pdfgo

CI License: MIT Python Version

A simple python package for editing pdfs via command line. A light wrapper around pypdf.

Installation

Since pdfgo is a command-line tool, we recommend installing it with pipx:

pipx install pdfgo

From source

To install from source, use uv:

git clone https://github.com/charleslaw/pdfgo.git
cd pdfgo
uv tool install .

Updating

pipx upgrade pdfgo

If you installed from source with uv tool install ., pull the latest changes and reinstall:

git pull
uv tool install --force .

Usage

pdfgo --version
pdfgo merge output.pdf input1.pdf input2.pdf

Development

This project uses uv for dependency management.

uv sync
uv run pytest

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

pdfgo-0.2.0.tar.gz (13.0 kB view details)

Uploaded Source

Built Distribution

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

pdfgo-0.2.0-py3-none-any.whl (4.7 kB view details)

Uploaded Python 3

File details

Details for the file pdfgo-0.2.0.tar.gz.

File metadata

  • Download URL: pdfgo-0.2.0.tar.gz
  • Upload date:
  • Size: 13.0 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/7.0.0 CPython/3.13.14

File hashes

Hashes for pdfgo-0.2.0.tar.gz
Algorithm Hash digest
SHA256 a324736f5cb9e4229ac90659f2e1225822cee6d09e6bb65c9f45131b3991b864
MD5 adb84d1f33ed925f607cf6c6af2999c5
BLAKE2b-256 cd8ee6cfe8853a4d93835da2d2fce24906d39821329c30fc58460b7031fd2a97

See more details on using hashes here.

Provenance

The following attestation bundles were made for pdfgo-0.2.0.tar.gz:

Publisher: publish.yml on charleslaw/pdfgo

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file pdfgo-0.2.0-py3-none-any.whl.

File metadata

  • Download URL: pdfgo-0.2.0-py3-none-any.whl
  • Upload date:
  • Size: 4.7 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/7.0.0 CPython/3.13.14

File hashes

Hashes for pdfgo-0.2.0-py3-none-any.whl
Algorithm Hash digest
SHA256 e620d322451e3a3e06918e3820a63903ccd2302104d8020b38c7bea26a5e2377
MD5 3ed5cc1ebd0509f932ec5740badc7042
BLAKE2b-256 f9aba4eaf3f6ddb9ed18abb518de0367aceb27355e5d97feb3bc215e667243ab

See more details on using hashes here.

Provenance

The following attestation bundles were made for pdfgo-0.2.0-py3-none-any.whl:

Publisher: publish.yml on charleslaw/pdfgo

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

Release history Release notifications | RSS feed

This release

0.2.0 This release

2 files

0.1.0

2 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