Source code for target.configuration

from pydantic import BaseModel, validator, Field, BaseSettings, root_validator


[docs]class ModelShowJson(BaseModel): """ModelShowJson."""
[docs]class ModelShowConfigSummary(BaseModel): """ModelShowConfigSummary.""" class Config: title: str = "FooBar" allow_mutation: bool = True
[docs]class ModelShowValidatorsSummary(BaseModel): """ModelShowValidatorsSummary.""" field: int = 1 @validator("field") def check(cls, v) -> str: return v
class ModelShowValidatorsSummaryInherited(ModelShowValidatorsSummary): """ModelShowValidatorsSummaryInherited.""" @validator("field") def check_inherited(cls, v) -> str: return v
[docs]class ModelShowFieldSummary(BaseModel): """ModelShowFieldSummary.""" field1: int = 5 field2: str = "FooBar"
class ModelShowFieldSummaryInherited(ModelShowFieldSummary): """ModelShowFieldSummaryInherited.""" field3: int = 5
[docs]class ModelSummaryListOrder(BaseModel): """ModelSummaryListOrder.""" field_b: int = 1 field_a: int = 1 @validator("field_b") def validate_b(cls, v): return v @validator("field_a") def validate_a(cls, v): return v
[docs]class ModelHideParamList(BaseModel): """ModelHideParamList.""" field1: int = 5 field2: str = "FooBar"
[docs]class ModelUndocMembers(BaseModel): """ModelUndocMembers.""" field1: int = 5 field2: str = "FooBar"
[docs]class ModelMembers(BaseModel): """ModelMembers.""" field1: int = 5 """Doc field 1""" field2: str = "FooBar" """Doc field 2"""
[docs]class ModelMemberOrder(BaseModel): """ModelMemberOrder."""
[docs] @validator("field") def dummy(cls, v) -> str: """Check.""" return v
[docs] class Config: """Config.""" allow_mutation = True
field: int = 1 """Field."""
[docs]class ModelShowValidatorMembers(BaseModel): """ModelShowValidatorMembers.""" field: int = 1 """Field."""
[docs] @validator("field") def dummy(cls, v) -> str: """Check.""" return v
[docs]class ModelShowConfigMember(BaseModel): """ModelShowConfigMember.""" field: int = 1 """Field."""
[docs] class Config: """Config.""" allow_mutation = True
[docs]class ModelSignaturePrefix(BaseModel): """ModelSignaturePrefix."""
[docs]class SettingsShowJson(BaseSettings): """SettingsShowJson."""
[docs]class SettingsShowConfigSummary(BaseSettings): """SettingsShowConfigSummary.""" class Config: title: str = "FooBar" allow_mutation: bool = True
[docs]class SettingsShowValidatorsSummary(BaseSettings): """SettingsShowValidatorsSummary.""" field: int = 1 @validator("field") def check(cls, v) -> str: return v
[docs]class SettingsShowFieldSummary(BaseSettings): """SettingsShowFieldSummary.""" field1: int = 5 """Field1.""" field2: str = "FooBar" """Field2."""
[docs]class SettingsSummaryListOrder(BaseSettings): """SettingsSummaryListOrder.""" field_b: int = 1 field_a: int = 1 @validator("field_b") def validate_b(cls, v): return v @validator("field_a") def validate_a(cls, v): return v
[docs]class SettingsHideParamList(BaseSettings): """SettingsHideParamList.""" field1: int = 5 field2: str = "FooBar"
[docs]class SettingsUndocMembers(BaseSettings): """SettingsUndocMembers.""" field1: int = 5 field2: str = "FooBar"
[docs]class SettingsMembers(BaseSettings): """SettingsMembers.""" field1: int = 5 """Doc field 1""" field2: str = "FooBar" """Doc field 2"""
[docs]class SettingsMemberOrder(BaseSettings): """SettingsMemberOrder."""
[docs] @validator("field") def dummy(cls, v) -> str: """Check.""" return v
[docs] class Config: """Config.""" allow_mutation = True
field: int = 1 """Field."""
[docs]class SettingsShowValidatorMembers(BaseSettings): """SettingsShowValidatorMembers.""" field: int = 1 """Field."""
[docs] @validator("field") def dummy(cls, v) -> str: """Check.""" return v
[docs]class SettingsShowConfigMember(BaseSettings): """SettingsShowConfigMember.""" field: int = 1 """Field."""
[docs] class Config: """Config.""" allow_mutation = True
[docs]class SettingsSignaturePrefix(BaseSettings): """SettingsSignaturePrefix."""
[docs]class ConfigMembers(BaseModel): """ConfigUndocMembers."""
[docs] class Config: allow_mutation = True """Allow Mutation.""" title = "foobar"
class ConfigSignaturePrefix(BaseModel): """ConfigSignaturePrefix.""" class Config: """Config."""
[docs]class ValidatorReplaceSignature(BaseModel): """ValidatorReplaceSignature.""" field: int = 1
[docs] @validator("field") def check(cls, v) -> str: """Check.""" return v
[docs]class ValidatorListFields(BaseModel): """ValidatorListFields.""" field: int = 1
[docs] @validator("field") def check(cls, v) -> str: """Check.""" return v
[docs]class ValidatorSignaturePrefix(BaseModel): """ValidatorSignaturePrefix.""" field: int = 1
[docs] @validator("field") def check(cls, v) -> str: """Check.""" return v
class ValidatorAsteriskRootValidator(BaseModel): """ValidatorAsteriskRootValidator""" field: int = 1 @validator("*") def check(cls, v): """Check.""" return v @root_validator def check_root(cls, values): """Check root.""" return values @root_validator(pre=True) def check_root_pre(cls, values): """Check root pre.""" return values
[docs]class FieldListValidators(BaseModel): """FieldListValidators.""" field: int = 1 """Field."""
[docs] @validator("field") def check(cls, v) -> str: """Check.""" return v
[docs]class FieldDocPolicy(BaseModel): """FieldDocPolicy.""" field: int = Field(1, description="Custom Desc.") """Field."""
[docs]class FieldShowConstraints(BaseModel): """FieldShowConstraints.""" field: int = Field(1, ge=0, le=100) """Field."""
[docs]class FieldShowAlias(BaseModel): """FieldShowConstraints.""" field: int = Field(1, alias="field2", env="field2") """Field."""
[docs]class FieldShowDefault(BaseModel): """FieldShowDefault.""" field: int = 1 """Field."""
[docs]class FieldSignaturePrefix(BaseModel): """FieldSignaturePrefix.""" field: int = 1 """Field."""
[docs]class FieldShowRequired(BaseModel): """FieldShowRequired.""" field1: int """field1""" field2: int = ... """field2""" field3: int = Field(default=...) """field3"""