§
    ¹³Ùgÿ
  ã                   óŒ  — U d Z ddlZddlZddlZddlZdZej                             ej	        ¦  «        Z
ej        edf         ed<   	  ej        eej	        ej        ej        z  ¬¦  «        xZr/ ed„ ed                              d	¦  «        D ¦   «         ¦  «        Zn ej        d
ej	        › d�e¦  «         dZedk    rdndZdS )z:Compatibility helpers for the Numpy 1.x to 2.0 transition.é    Na—  
    v?
    (?:
        (?:(?P<epoch>[0-9]+)!)?                           # epoch
        (?P<release>[0-9]+(?:\.[0-9]+)*)                  # release segment
        (?P<pre>                                          # pre-release
            [-_\.]?
            (?P<pre_l>(a|b|c|rc|alpha|beta|pre|preview))
            [-_\.]?
            (?P<pre_n>[0-9]+)?
        )?
        (?P<post>                                         # post release
            (?:-(?P<post_n1>[0-9]+))
            |
            (?:
                [-_\.]?
                (?P<post_l>post|rev|r)
                [-_\.]?
                (?P<post_n2>[0-9]+)?
            )
        )?
        (?P<dev>                                          # dev release
            [-_\.]?
            (?P<dev_l>dev)
            [-_\.]?
            (?P<dev_n>[0-9]+)?
        )?
    )
    (?:\+(?P<local>[a-z0-9]+(?:[-_\.][a-z0-9]+)*))?       # local version
.ÚVERSION_PARTS)Úflagsc              #   ó4   K  — | ]}t          |¦  «        V — Œd S )N)Úint)Ú.0Úxs     úJ/granary/edev/quantum/lib/python3.11/site-packages/qiskit/_numpy_compat.pyú	<genexpr>r
   =   s(   è è € ÐFÐF Q�#˜a™&œ&ÐFÐFÐFÐFÐFÐFó    Úreleaseú.z(Unrecognized version string for Numpy: 'z'.  Assuming Numpy 2.0.)é   r   r   F)Ú__doc__ÚreÚtypingÚwarningsÚnumpyÚnpÚ_VERSION_PATTERNÚlibÚNumpyVersionÚ__version__ÚVERSIONÚTupler   Ú__annotations__Ú	fullmatchÚVERBOSEÚ
IGNORECASEÚmatchÚtupleÚsplitr   ÚwarnÚRuntimeWarningÚCOPY_ONLY_IF_NEEDED© r   r	   ú<module>r&      s$  ðð AÐ @Ð @à 	€	€	€	Ø €€€Ø €€€à Ð Ð Ð ð
Ð ð> Œ&×
Ò
˜bœnÑ
-Ô
-€ØŒ|˜C ˜HÔ%Ð %Ð %Ñ %ð(àˆBŒLÐ)¨2¬>ÀÄÈbÌmÑA[Ð\Ñ\Ô\Ð\€5ð 
à�EÐFÐF¨%°	Ô*:×*@Ò*@ÀÑ*EÔ*EÐFÑFÔFÑFÔF€M€Mð €H„MØZ°2´>ÐZÐZÐZØñô ð ð €Mà+¨yÒ8Ð8�d�d¸eÐ ð$ð $r   