CMD + K

validobj

Community

Validobj gives you valid objects

Installation

To install this package, run one of the following:

Conda
$conda install conda-forge::validobj

Usage Tracking

1.3
1.1
1.0
0.7
0.6
5 / 8 versions selected
Downloads (Last 6 months): 0

Description

Validobj is library that takes semistructured data (for example JSON and YAML configuration files) and converts it to more structured Python objects. It places the emphasis on:

  • Good error messages (rather than avoiding extra work in the error handling code).
  • Schema defined in terms of dataclasses and other high level objects such as enums, as well as a subset of the typing module.
  • Simplicity of implementation (rather than full generality).

Validobj requires Python 3.7 and has no other dependencies.

About

Summary

Validobj gives you valid objects

Last Updated

Jul 7, 2025 at 19:33

License

MIT

Total Downloads

50.1K

Supported Platforms

noarch