hired.resumejson_pydantic_models
Pydantic models for resume json schema
Classes
-
class hired.resumejson_pydantic_models.Award(**data)[source]
Bases: BaseModel
-
model_config: ClassVar[ConfigDict] = {'extra': 'allow'}
Configuration for the model, should be a dictionary conforming to [ConfigDict][pydantic.config.ConfigDict].
-
class hired.resumejson_pydantic_models.Basics(**data)[source]
Bases: BaseModel
-
model_config: ClassVar[ConfigDict] = {'extra': 'allow'}
Configuration for the model, should be a dictionary conforming to [ConfigDict][pydantic.config.ConfigDict].
-
class hired.resumejson_pydantic_models.Certificate(**data)[source]
Bases: BaseModel
-
model_config: ClassVar[ConfigDict] = {'extra': 'allow'}
Configuration for the model, should be a dictionary conforming to [ConfigDict][pydantic.config.ConfigDict].
-
class hired.resumejson_pydantic_models.EducationItem(**data)[source]
Bases: BaseModel
-
model_config: ClassVar[ConfigDict] = {'extra': 'allow'}
Configuration for the model, should be a dictionary conforming to [ConfigDict][pydantic.config.ConfigDict].
-
class hired.resumejson_pydantic_models.Interest(**data)[source]
Bases: BaseModel
-
model_config: ClassVar[ConfigDict] = {'extra': 'allow'}
Configuration for the model, should be a dictionary conforming to [ConfigDict][pydantic.config.ConfigDict].
-
class hired.resumejson_pydantic_models.Iso8601(root=PydanticUndefined, **data)[source]
Bases: RootModel[Annotated[str, StringConstraints]]
-
model_config: ClassVar[ConfigDict] = {}
Configuration for the model, should be a dictionary conforming to [ConfigDict][pydantic.config.ConfigDict].
-
class hired.resumejson_pydantic_models.Language(**data)[source]
Bases: BaseModel
-
model_config: ClassVar[ConfigDict] = {'extra': 'allow'}
Configuration for the model, should be a dictionary conforming to [ConfigDict][pydantic.config.ConfigDict].
-
class hired.resumejson_pydantic_models.Location(**data)[source]
Bases: BaseModel
-
model_config: ClassVar[ConfigDict] = {'extra': 'allow'}
Configuration for the model, should be a dictionary conforming to [ConfigDict][pydantic.config.ConfigDict].
-
class hired.resumejson_pydantic_models.Meta(**data)[source]
Bases: BaseModel
-
model_config: ClassVar[ConfigDict] = {'extra': 'allow'}
Configuration for the model, should be a dictionary conforming to [ConfigDict][pydantic.config.ConfigDict].
-
class hired.resumejson_pydantic_models.Profile(**data)[source]
Bases: BaseModel
-
model_config: ClassVar[ConfigDict] = {'extra': 'allow'}
Configuration for the model, should be a dictionary conforming to [ConfigDict][pydantic.config.ConfigDict].
-
class hired.resumejson_pydantic_models.Project(**data)[source]
Bases: BaseModel
-
model_config: ClassVar[ConfigDict] = {'extra': 'allow'}
Configuration for the model, should be a dictionary conforming to [ConfigDict][pydantic.config.ConfigDict].
-
class hired.resumejson_pydantic_models.Publication(**data)[source]
Bases: BaseModel
-
model_config: ClassVar[ConfigDict] = {'extra': 'allow'}
Configuration for the model, should be a dictionary conforming to [ConfigDict][pydantic.config.ConfigDict].
-
class hired.resumejson_pydantic_models.Reference(**data)[source]
Bases: BaseModel
-
model_config: ClassVar[ConfigDict] = {'extra': 'allow'}
Configuration for the model, should be a dictionary conforming to [ConfigDict][pydantic.config.ConfigDict].
-
class hired.resumejson_pydantic_models.ResumeSchema(**data)[source]
Bases: BaseModel
-
model_config: ClassVar[ConfigDict] = {'extra': 'forbid'}
Configuration for the model, should be a dictionary conforming to [ConfigDict][pydantic.config.ConfigDict].
-
class hired.resumejson_pydantic_models.Skill(**data)[source]
Bases: BaseModel
-
model_config: ClassVar[ConfigDict] = {'extra': 'allow'}
Configuration for the model, should be a dictionary conforming to [ConfigDict][pydantic.config.ConfigDict].
-
class hired.resumejson_pydantic_models.VolunteerItem(**data)[source]
Bases: BaseModel
-
model_config: ClassVar[ConfigDict] = {'extra': 'allow'}
Configuration for the model, should be a dictionary conforming to [ConfigDict][pydantic.config.ConfigDict].
-
class hired.resumejson_pydantic_models.WorkItem(**data)[source]
Bases: BaseModel
-
model_config: ClassVar[ConfigDict] = {'extra': 'allow'}
Configuration for the model, should be a dictionary conforming to [ConfigDict][pydantic.config.ConfigDict].