{"library":"pydantic","install":[{"cmd":"pip install pydantic","imports":["from pydantic import BaseModel, field_validator, model_validator\n\nclass User(BaseModel):\n    name: str\n    age: int\n\n    @field_validator('age')\n    @classmethod\n    def age_must_be_positive(cls, v):\n        if v <= 0:\n            raise ValueError('age must be positive')\n        return v","from pydantic import BaseModel, model_validator\n\nclass User(BaseModel):\n    name: str\n    age: int\n\n    @model_validator(mode='before')\n    @classmethod\n    def check_root(cls, values):\n        return values","from pydantic import BaseModel, ConfigDict\n\nclass User(BaseModel):\n    model_config = ConfigDict(from_attributes=True)\n    name: str","from pydantic_settings import BaseSettings\n\nclass Settings(BaseSettings):\n    api_key: str\n    model_config = ConfigDict(env_file='.env')"]},{"cmd":"pip install 'pydantic[email]'","imports":[]},{"cmd":"pip install pydantic-settings","imports":[]}]}