Data-Engineering
Datagrunt 3.1.7: Resilient CSV Ingestion with Lenient Loading
Datagrunt 3.1.7 delivers robust CSV parsing for real-world datasets. Featuring strict fail-loudly parsing by default, a new lenient=True parameter with warnings for mismatched columns, native detection for legacy carriage return (\r) newlines, and efficiency optimizations for gigabyte-scale files.
June 8, 2026
Datagrunt 3.1.0: A Permissively-Licensed PDF Engine by Default
Datagrunt 3.1.0 makes PDFium the default PDF engine — permissively licensed (BSD-3 / Apache-2.0), fast, and a drop-in for the existing unified output. PyMuPDF remains available, and a new lean mode is 20-80x faster when you don't need tables.
June 6, 2026
Datagrunt 3.0.0: Now With PDF Parsing
Datagrunt 3.0.0 adds first-class PDF parsing — pull text, tables, and images (with OCR for scanned pages) out of PDFs using the same simple, Pythonic API you already use for CSVs.
May 31, 2026
Introducing Datagrunt: Your New CSV Power Tool
How frustration with CSV files led to creating a Python library that automatically infers delimiters and simplifies data processing.
March 6, 2025