MCPcopy
hub / github.com/pydantic/pydantic / _update_fields_from_docstrings

Function _update_fields_from_docstrings

pydantic/_internal/_fields.py:121–125  ·  view source on GitHub ↗
(cls: type[Any], fields: dict[str, FieldInfo], use_inspect: bool = False)

Source from the content-addressed store, hash-verified

119
120
121def _update_fields_from_docstrings(cls: type[Any], fields: dict[str, FieldInfo], use_inspect: bool = False) -> None:
122 fields_docs = extract_docstrings_from_cls(cls, use_inspect=use_inspect)
123 for ann_name, field_info in fields.items():
124 if field_info.description is None and ann_name in fields_docs:
125 field_info.description = fields_docs[ann_name]
126
127
128def _apply_field_title_generator_to_field_info(

Callers 2

collect_model_fieldsFunction · 0.85
collect_dataclass_fieldsFunction · 0.85

Calls 2

itemsMethod · 0.45

Tested by

no test coverage detected