Skip to main content

xPyTools

Tests Coverage Python 3.11+ License: MIT

Python utilities for safe type handling, data manipulation, and runtime validation.

A collection of defensive programming tools that handle messy real-world data: inconsistent nulls, malformed inputs, timezone chaos, and format conversions.
Built for data pipelines, ETL workflows, and APIs where you can't trust your inputs.


📘 Read the Docs

Installation

pip install xpytools

# Optional: with dependencies
pip install xpytools[all]

Requirements: Python 3.11+


License

MIT License - see LICENSE for details.

Author: Willem van der Schans
Copyright: © 2025

Release files for xpytools 1.0.0

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

Source distribution (sdist)

Source distribution for xpytools 1.0.0
File Size Uploaded
xpytools-1.0.0.tar.gz 98.6 kB Details

Built distribution (wheel)

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

Total release size: 147.0 kB

Release files / xpytools-1.0.0.tar.gz

Download URL xpytools-1.0.0.tar.gz
Size 98.6 kB
Tags Source
SHA-256 checksum
How to use checksums
54b89adb7a8872a6e3c9922c73a55da799327343aa5c3917006ba26a97b4296b
BLAKE2b-256 checksum
How to use checksums
3661ec42ce7bab97ef97c77965dfaba581cd3a8c97a6b708596f2e429604366e
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.9.7

Release files / xpytools-1.0.0-py3-none-any.whl

Download URL xpytools-1.0.0-py3-none-any.whl
Size 48.4 kB
Tags Python 3
SHA-256 checksum
How to use checksums
d829b2e4c6013d916fb75d55a572d1ba961dd6d01bf5be4b61cdbf40ed80df1c
BLAKE2b-256 checksum
How to use checksums
17de0a7048800d9d4e8e44cf42017b57bd7f3ad33a53e8ef3432e1d92e277205
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.9.7

Release history Release notifications | RSS feed

This release

1.0.0 This release

2 release files

0.0.3

2 release files

0.0.2

2 release files

0.0.1

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