Skip to main content

panpdf

PyPI Version Python Version Build Status Coverage Status

panpdf is a powerful toolkit that bridges the gap between data science and academic publishing by seamlessly converting Jupyter Notebooks into high-quality PDF documents.

Key Features

  • High-Fidelity Visualizations: Render matplotlib, seaborn, and holoviews plots in stunning PGF format for perfect LaTeX integration
  • Scientific Excellence: Produce publication-ready documents with beautiful mathematical formulas and professional-looking figures
  • Streamlined Workflow: Integrate with existing Jupyter-based data analysis pipelines

Getting Started

pip install panpdf

Usage

panpdf src -o a.pdf -n ../notebooks -d defaults.yaml -C

For more details, use panpdf --help.

panpdf --help

Why panpdf?

As data science and academic research become increasingly intertwined, the need for tools that can produce professional publications directly from analysis code has never been greater. panpdf empowers researchers, data scientists, and technical writers to maintain a single source of truth — your Jupyter Notebook — while generating beautiful PDF documents suitable for:

  • Academic papers and research articles
  • Technical reports and documentation
  • Data analysis presentations
  • Educational materials and tutorials

Community & Contribution

panpdf is an open-source project that thrives on community contribution. Whether you're reporting bugs, suggesting features, or contributing code, your involvement helps make scientific publishing more accessible to everyone.

Join us in revolutionizing how data science meets academic publishing!

Metadata

Release files for panpdf 0.7.2

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

Source distribution (sdist)

Source distribution for panpdf 0.7.2
File Size Uploaded Provenance
panpdf-0.7.2.tar.gz 302.6 kB Without provenance Details

Built distribution (wheel)

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

Total release size: 324.6 kB

Release files / panpdf-0.7.2.tar.gz

Download URL panpdf-0.7.2.tar.gz
Size 302.6 kB
Tags Source
SHA-256 checksum
How to use checksums
44190e8e074452d7400bc4524c5a187b7ed488b79c4a3e0de03716faafd3360a
BLAKE2b-256 checksum
How to use checksums
621bdf9694fd51c8856e030e31cb7ef607038fc08429f4c1d275733dc2dd27bf
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.6.17

Release files / panpdf-0.7.2-py3-none-any.whl

Download URL panpdf-0.7.2-py3-none-any.whl
Size 22.0 kB
Tags Python 3
SHA-256 checksum
How to use checksums
c4e467f7dee1f37929e6e5bad5edb201cfb99334563b5ab53dc23f2b5917c5eb
BLAKE2b-256 checksum
How to use checksums
6e46f39dea0c8f640e6e3af3911e987b9c84e592f9a9b250954875e5d24d98e2
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.6.17

Security for panpdf 0.7.2

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

No provenance found

None of the files in this release were uploaded with provenance metadata.

A note on package security

PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.

To learn more about protecting yourself from malicious actors, visit our package security documentation.

Release history Release notifications | RSS feed

This release

0.7.2 This release

2 release files No provenance

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