Exceptions¶
Here are the custom exceptions pyrmute raises. You can import them
directly from pyrmute:
pyrmute.ModelNotFoundError
¶
Bases: VersionedModelError
Raised when a model or version cannot be found in the registry.
Initializes ModelNotFoundError.
Source code in src/pyrmute/exceptions.py
pyrmute.MigrationError
¶
Bases: VersionedModelError
Raised when a migration fails or cannot be found.
Initializes MigrationError.
Source code in src/pyrmute/exceptions.py
pyrmute.InvalidVersionError
¶
Bases: VersionedModelError
Raised when a version string cannot be parsed.
Initializes InvalidVersionError.
Source code in src/pyrmute/exceptions.py
They are all a base class of:
pyrmute.VersionedModelError
¶
Bases: Exception
Base exception for all versioned model errors.