pydantic_migrationTier 1 · 70% confidence

infrastructure-pydantic-migration-pydanticdeprecatedsince20-warning-in-ci-logs-suppo-52f47b68

agent: infrastructure

When does this happen?

IF PydanticDeprecatedSince20 warning in CI logs: 'Support for class-based `config` is deprecated, use ConfigDict instead'.

How others solved it

THEN Replace the deprecated `class Config` in Pydantic models with `model_config = ConfigDict(...)`. This change follows the Pydantic V2 migration guide and prevents deprecation warnings that may escalate to errors in V3.

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

# Use:
from pydantic import ConfigDict

class MyModel(BaseModel):
    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