mirror of
https://github.com/kennethreitz/pydantic.git
synced 2026-06-05 23:00:18 +00:00
43 lines
1.4 KiB
ReStructuredText
43 lines
1.4 KiB
ReStructuredText
.. :changelog:
|
|
|
|
History
|
|
-------
|
|
|
|
v0.4.0 (2017-07-08)
|
|
...................
|
|
* show length in string validation error
|
|
* fix aliases in config during inheritance #55
|
|
* simplify error display
|
|
* use unicode ellipsis in ``truncate``
|
|
* add ``parse_obj``, ``parse_raw`` and ``parse_file`` helper functions #58
|
|
* switch annotation only fields to come first in fields list not last
|
|
|
|
v0.3.0 (2017-06-21)
|
|
...................
|
|
* immutable models via ``config.allow_mutation = False``, associated cleanup and performance improvement #44
|
|
* immutable helper methods ``construct()`` and ``copy()`` #53
|
|
* allow pickling of models #53
|
|
* ``setattr`` is removed as ``__setattr__`` is now intelligent #44
|
|
* ``raise_exception`` removed, Models now always raise exceptions #44
|
|
* instance method validators removed
|
|
* django-restful-framework benchmarks added #47
|
|
* fix inheritance bug #49
|
|
* make str type stricter so list, dict etc are not coerced to strings. #52
|
|
* add ``StrictStr`` which only always strings as input #52
|
|
|
|
v0.2.1 (2017-06-07)
|
|
...................
|
|
* pypi and travis together messed up the deploy of ``v0.2`` this should fix it
|
|
|
|
v0.2.0 (2017-06-07)
|
|
...................
|
|
* **breaking change**: ``values()`` on a model is now a method not a property,
|
|
takes ``include`` and ``exclude`` arguments
|
|
* allow annotation only fields to support mypy
|
|
* add pretty ``to_string(pretty=True)`` method for models
|
|
|
|
v0.1.0 (2017-06-03)
|
|
...................
|
|
* add docs
|
|
* add history
|