ValidX is a fast, powerful, and flexible data validation library for Python with a clean and sane syntax. It supports complex nested validations, transformations, and custom rules. Current version is 0.8.1, released under MIT license. Release cadence is irregular.
pip install validxNo compatibility data collected yet for this library.
Verified import paths — ran on the pinned version, not inferred.
Basic usage: define a schema using Python types, then call validate().
Update code to use .valid and .errors attributes instead of tuple unpacking.
Always use dict for object schemas: {'nested': {'key': int}}No dependency data recorded yet.