mirror of
https://github.com/kennethreitz/pydantic.git
synced 2026-06-05 23:00:18 +00:00
14 lines
621 B
Markdown
14 lines
621 B
Markdown
[//]: <> (Generated with benchmarks/run.py, DO NOT EDIT THIS FILE DIRECTLY, instead run `SAVE=1 python ./run.py`.)
|
|
|
|
Package | Version | Relative Performance | Mean validation time
|
|
--- | --- | --- | ---
|
|
pydantic | `1.7.3` | | 93.7μs
|
|
attrs + cattrs | `20.3.0` | 1.5x slower | 143.6μs
|
|
valideer | `0.4.2` | 1.9x slower | 175.9μs
|
|
marshmallow | `3.10.0` | 2.4x slower | 227.6μs
|
|
voluptuous | `0.12.1` | 2.7x slower | 257.5μs
|
|
trafaret | `2.1.0` | 3.2x slower | 296.7μs
|
|
schematics | `2.1.0` | 10.2x slower | 955.5μs
|
|
django-rest-framework | `3.12.2` | 12.3x slower | 1148.4μs
|
|
cerberus | `1.3.2` | 25.9x slower | 2427.6μs
|