{ } Raw JSON

bundles / nbformat latest / nbformat / validator / _validate

function

nbformat.validator:_validate

source: /nbformat/validator.py:437

Signature

def _validate(nbdict: Any, ref: str | None = None, version: int | None = None, version_minor: int | None = None, relax_add_props: bool = False, *, repair_duplicate_cell_ids: bool = True, strip_invalid_metadata: bool = False) → None

Summary

Validate a notebook, with explicit control over normalization behavior.

Extended Summary

Internal callers (isvalid, normalize) use this helper to set repair_duplicate_cell_ids and strip_invalid_metadata explicitly; the public validate always uses the defaults.

Aliases

  • nbformat.validator._validate