Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🛠️ Python Data Utils

Small, focused, well-tested Python utilities for everyday data work. Each tool solves one real problem, has tests, and can be used standalone.

📦 Tools

Tool What it does Status
csv_cleaner Detects and fixes common CSV issues: encoding, delimiters, empty rows, whitespace 🚧 in progress
json_validator Validates JSON files against a schema with human-readable error reports 📋 planned
excel_converter Batch-converts Excel files to clean CSV/Parquet 📋 planned
api_client Reusable REST client with retries, pagination and rate-limit handling 📋 planned

🚀 Installation

git clone https://github.com/PaivaJudson/python-data-utils.git
cd python-data-utils
pip install -r requirements.txt

🧪 Running tests

pytest

💡 Philosophy

  • One tool = one problem = one folder
  • Every tool ships with tests and a usage example
  • Readable code beats clever code

👨🏾‍💻 Author

Judson PaivaLinkedIn · GitHub

About

Small, well-tested Python tools for everyday data work — CSV cleaning, JSON validation, API clients

Topics

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors