florianfischer91
f55515820a
Rename model methods ( #4889 )
...
* renaming .json -> .model_dump_json
* renaming .dict -> .model_dump
* renaming .__fields__ -> .model_fields
* renaming .schema -> .model_json_schema
* renaming .construct -> .model_construct
* renaming .parse_obj -> .model_validate
* make linters happy
* add changes md-file
Co-authored-by: Samuel Colvin <s@muelcolvin.com >
2023-01-05 11:30:44 +00:00
Eric Jolibois
3ec35590f1
Support Field in dataclass + 'metadata' kwarg of dataclasses.field ( #2384 )
...
* Support `Field` in `dataclass` + `'metadata'` kwarg of `dataclasses.field`
Please enter the commit message for your changes. Lines starting
* add `__has_field_info_default__` for minimal effect on perf
* lower complexity of `_process_class`
2021-02-25 20:04:16 +00:00
Stephen Brown II
ec1dca9126
Add linting for docs/examples ( #1530 )
2020-05-31 14:54:12 +01:00
Alexander Hirner
c188b3fba8
Feature/dataclass schema defaults ( #980 )
...
* default dataclass field from default_factory
* silence mypy regarding issue 708
* test dataclass factory function default
* test default factory ending up in schema
* add changes md
* add docs for dataclass default factory and basemodel access
* fully print default factory schema
2019-11-09 12:29:15 +00:00