polyxios.exceptions#

Exceptions

CodecError

Raised for codec-level read/write errors.

FetcherError

Raised when asset resolution or retrieval fails.

IndexOverflowError(codec, max_allowed, ...)

Raised when connectivity.max() exceeds a codec's MAX_CONNECTIVITY_INDEX at write time.

LazyReadError

Raised when lazy=True is requested for a format that does not support it.

PolyxiosError

Base exception for all polyxios errors.

UnknownElementTypeError(fmt, type_code)

Raised when a file contains an element type code not in _element_types.py.

UnsupportedFormatError

Raised when no codec is registered for a file format.

ValidationError

Raised when a PolyData fails structural validation.