Ë
    ‹¤ëj   ã                   óX   — d Z ddlmZ ddlmZ ddlmZ  G d„ de«      Z G d„ de«      Zy	)
z&pyproject.toml related pip exceptions.é    )Úescape)ÚText)ÚDiagnosticPipErrorc                   ó0   ‡ — e Zd ZdZdZdeddfˆ fd„Zˆ xZS )ÚMissingPyProjectBuildRequireszNRaised when pyproject.toml has `build-system`, but no `build-system.requires`.z'missing-pyproject-build-system-requiresÚpackageÚreturnNc                óh   •— t         ‰| �  dt        |«      › �t        d«      dt        d«      ¬«       y )NúCan not process zrThis package has an invalid pyproject.toml file.
The [build-system] table is missing the mandatory `requires` key.ú;This is an issue with the package mentioned above, not pip.ú+See PEP 518 for the detailed specification.©ÚmessageÚcontextÚ	note_stmtÚ	hint_stmt©ÚsuperÚ__init__r   r   )Úselfr   Ú	__class__s     €úo/home/oem/CyberBrain26-unified/dev-env/.venv/lib/python3.12/site-packages/pip/_internal/exceptions/pyproject.pyr   z&MissingPyProjectBuildRequires.__init__   sA   ø€ Ü‰ÑØ&¤v¨g£Ð&7Ð8ÜðTóð TÜÐHÓIð 	õ 	
ó    ©Ú__name__Ú
__module__Ú__qualname__Ú__doc__Ú	referenceÚstrr   Ú__classcell__©r   s   @r   r   r   	   s#   ø„ ÙXà9€Ið	
 3ð 	
¨4÷ 	
ñ 	
r   r   c                   ó4   ‡ — e Zd ZdZdZdededdfˆ fd„Zˆ xZS )ÚInvalidPyProjectBuildRequiresz>Raised when pyproject.toml an invalid `build-system.requires`.z'invalid-pyproject-build-system-requiresr   Úreasonr	   Nc                ón   •— t         ‰| �  dt        |«      › �t        d|› �«      dt        d«      ¬«       y )Nr   zKThis package has an invalid `build-system.requires` key in pyproject.toml.
r   r   r   r   )r   r   r%   r   s      €r   r   z&InvalidPyProjectBuildRequires.__init__   sJ   ø€ Ü‰ÑØ&¤v¨g£Ð&7Ð8Üð$Ø$* 8ð-óð TÜÐHÓIð 	õ 	
r   r   r"   s   @r   r$   r$      s*   ø„ ÙHà9€Ið	
 3ð 	
°ð 	
¸÷ 	
ñ 	
r   r$   N)	r   Úpip._vendor.rich.markupr   Úpip._vendor.rich.textr   Úpip._internal.exceptions._baser   r   r$   © r   r   ú<module>r+      s+   ðÙ ,å *Ý &å =ô
Ð$6ô 
ô"
Ð$6õ 
r   