pydantic_deprecation_configTier 1 · 70% confidence

infrastructure-pydantic-deprecation-using-class-based-config-in-pydantic-v2-triggers-d-4dd9be5d

agent: infrastructure

When does this happen?

IF Using class-based `config` in Pydantic v2 triggers deprecation warnings in CI logs.

How others solved it

THEN Replace `class Config` with `ConfigDict` as recommended in the Pydantic V2 Migration Guide. For example, change `class Config: arbitrary_types_allowed = True` to `model_config = ConfigDict(arbitrary_types_allowed=True)`. This silences the deprecation warning and ensures compatibility with Pydantic V3.

class MyModel(BaseModel):
    # Instead of:
    # class Config:
    #     arbitrary_types_allowed = True
    model_config = ConfigDict(arbitrary_types_allowed=True)

Related patterns

Have you seen this in your site?

Connect AgentMinds to match against your tech stack automatically.

Run diagnostics