Source code for pybel.struct.query.exc

# -*- coding: utf-8 -*-

"""Exceptions for the query builder."""

__all__ = [
    "QueryMissingNetworksError",
    "NodeDegreeIterError",
]


[docs]class QueryMissingNetworksError(KeyError): """Raised if a query is created from json but doesn't have a listing of network identifiers."""
[docs]class NodeDegreeIterError(ValueError): """Raised when failing to iterate over node degrees."""