Skip to content

v0.4.0

Latest

Choose a tag to compare

@jsenecal jsenecal released this 18 Jun 19:34

Changed

  • ARIN backend: migrated to pyregrws 1.0.0 (pydantic v2). _safe_serialize now serializes pyregrws models via model_dump() instead of the deprecated v1 .dict(). Dependency pin raised to pyregrws>=1.0.0b6,<2.

Fixed

  • ARIN backend: under a warnings-as-errors context, the deprecated .dict() call raised PydanticDeprecatedSince20, which the broad except in _safe_serialize swallowed -- silently collapsing every org/poc/net/customer payload to an empty dict. Serializing via model_dump() removes the deprecated path.

Note: this release depends on the pyregrws 1.0.0 beta (1.0.0b6).