ClassFieldInfo
class: ClassFieldInfo
class ClassFieldInfo(Entity):
name: str
type_annotation: str | None = None
type_imports: list[str] = ...
default: ParamDefault | None = None
is_class_var: bool = False
is_computed: bool = False
description: str | None = None
deprecated: str | None = None
env_vars: list[str] | None = None
Fields
| Field |
Type |
Default |
Since |
| name |
str |
- |
0.1.0 |
| type_annotation |
str | None |
- |
0.1.0 |
| type_imports |
list[str] |
... |
0.1.0 |
| default |
ParamDefault | None |
- |
0.1.0 |
| is_class_var |
bool |
False |
0.1.0 |
| is_computed |
bool |
False |
0.1.0 |
| description |
str | None |
- |
0.1.0 |
| deprecated |
str | None |
- |
0.1.0 |
| env_vars |
list[str] | None |
- |
0.1.0 |
Changes
| Version |
Change |
| 0.3.0 |
field 'type_annotation' default added: None |
| 0.3.0 |
field 'default' default added: None |
| 0.3.0 |
field 'env_vars' default added: None |
| 0.3.0 |
field 'deprecated' default added: None |
| 0.3.0 |
field 'description' default added: None |
| 0.3.0 |
added base class 'Entity' |
| 0.2.0 |
field 'name' default removed (was: PydanticUndefined) |
| 0.1.0 |
Made public |