pydantic
https://github.com/pydantic/pydantic
Python
Data validation using Python type hints
Triage Issues!
When you volunteer to triage issues, you'll receive an email each day with a link to an open issue that needs help in this project. You'll also receive instructions on how to triage issues.
Triage Docs!
Receive a documented method or class from your favorite GitHub repos in your inbox every day. If you're really pro, receive undocumented methods or classes and supercharge your commit history.
Python not yet supported5 Subscribers
Add a CodeTriage badge to pydantic
Help out
- Issues
- Providing `None` for a mandatory `enum.IntFlag` field no longer raises a `ValidationError` but a `ValueError`
- Parsing a timedelta from a float using TypeAdapter truncates decimals
- BaseModel.schema_json() throws AssertionError
- pylint and mypy incompatibility with model_validator
- Validation of `Iterable[T]` might want revisiting in V3
- Fix field validation on Base64Bytes and Base64Str
- docs(performance): remove section on literal vs enum performance
- Validation error with str Enum field and numpy's str_ type
- When using min_length on Sequence field, outputted JSON schema is `minLength` instead of `minItems` for array type
- Error: RuntimeError: Unable to apply constraint strict to schema function-after
- Docs
- Python not yet supported