Ë
    ¨Ü–iô  ã                   ón   — d Z ddlmZ  G d„ de«      Z G d„ de«      Z G d„ de«      Z G d	„ d
ee«      Zy)zk
Exceptions relating to specific conditions that occur when (de)serializing/(de)normalizing CycloneDX BOM.
é   )ÚCycloneDxExceptionc                   ó   — e Zd ZdZy)ÚCycloneDxSerializationExceptionzl
    Base exception that covers all exceptions that may be thrown during model serializing/normalizing.
    N©Ú__name__Ú
__module__Ú__qualname__Ú__doc__© ó    úe/var/www/html/content-pipeline/venv/lib/python3.12/site-packages/cyclonedx/exception/serialization.pyr   r      ó   „ ñð 	r   r   c                   ó   — e Zd ZdZy)Ú!CycloneDxDeserializationExceptionzp
    Base exception that covers all exceptions that may be thrown during model deserializing/denormalizing.
    Nr   r   r   r   r   r   !   r   r   r   c                   ó   — e Zd ZdZy)Ú0SerializationOfUnsupportedComponentTypeExceptiona  
    Raised when attempting serializing/normalizing a :py:class:`cyclonedx.model.component.Component`
    to a :py:class:`cyclonedx.schema.schema.BaseSchemaVersion`
    which does not support that :py:class:`cyclonedx.model.component.ComponentType`
    .
    Nr   r   r   r   r   r   (   s   „ òr   r   c                   ó   — e Zd ZdZy)Ú'SerializationOfUnexpectedValueExceptionz[
    Raised when attempting serializing/normalizing a type that is not expected there.
    Nr   r   r   r   r   r   1   s   „ òr   r   N)r
   Ú r   r   r   r   Ú
ValueErrorr   r   r   r   ú<module>r      sE   ðñ&õ !ô	Ð&8ô 	ô	Ð(:ô 	ôÐ7Vô ôÐ.MÈzõ r   