pydantic

Data Validator

A Python library for validating data using type hints and JSON Schema.

Data validation using Python type hints

GitHub

22k stars
120 watching
2k forks
Language: Python
last commit: 2 months ago
Linked from 5 awesome lists

hintsjson-schemaparsingpydanticpythonpython310python311python312python37python38python39validation

Backlinks from these awesome lists:

Related projects:

Repository Description Stars
google/pytype Automates type checking and error prevention in Python code 4,791
facebook/pyre-check Type-checking software for Python code 6,885
pyeve/cerberus A lightweight data validation library for Python 3,179
wesm/pydata-book Materials and IPython notebooks for data analysis with Python 22,389
spotify/chartify A Python library for creating charts with a consistent input data format and intuitive API 3,546
jakevdp/pythondatasciencehandbook An online guide and set of executable Jupyter notebooks providing an introduction to core libraries for data science in Python. 43,422
ydataai/ydata-profiling An exploratory data analysis tool for Pandas and Spark DataFrames 12,602
mwaskom/seaborn A high-level interface for statistical data visualization 12,669
unionai-oss/pandera A lightweight library for validating and processing statistical data in Python 3,472
pydata/pandas-datareader Extracts data from various internet sources into a pandas DataFrame 2,982
pmorissette/bt A flexible Python framework for building and testing algorithmic trading strategies 2,316
pytransitions/transitions An object-oriented finite state machine implementation in Python with many extensions. 5,822
antonagestam/phantom-types Phantom types enable safe parsing and validation of data by making certain states unrepresentable at compile time 205
pycaret/pycaret An automation tool for machine learning workflows in Python 9,026
pandas-dev/pandas A powerful data analysis toolkit for Python that provides flexible and expressive data structures for efficient data manipulation and analysis. 44,052