You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
copier v9 depends on pydantic v2, so that's an easy fix.
uoft-core is gonna take a fair bit of work
the bigger issue is diffsync. diffsync still depends on pydantic v1. there's an unreleased diffsync v2 which depends on pydantic v2, but it's not out yet. we need to wait for this networktocode/diffsync#232 and then wait for nautobot-ssot==1.3.2 [requires: diffsync>=1.6.0,<2.0.0] to cut a new release depending on diffsync v2, and then we can upgrade to pydantic v2
involves porting our custom BaseSettings class to use pydantic-settings
also involves migrating all our BaseModel instances to the new V2 structure as per https://docs.pydantic.dev/2.0/migration/
The text was updated successfully, but these errors were encountered: