+
    VBi                        ^ RI t ^ RIt] P                  P                  R4      t]f    ^ RIHu Ht ]
! ]RR4      t]f   ]
! ]RR4      t]f   ^ RIHt  ! R R]4      t]tR#   ] d!     ^ RI	Hu Ht  LD  ] d
    ]! R4      hi ; ii ; i)    Nzsetuptools.command.build_extz:'distutils' cannot be imported. Please install setuptools._du_build_ext	build_ext)r   c            
          a a ] tR t^t o]P
                  R	R
RRRR]P                  ,           3RRRRR.	,           t]P                  . RO,           tV 3R ltV 3R lt	RR lt
V 3R ltRtVtV ;t# )r   Nzcython-include-dirs=z path to the Cython include filesc                   < \         SV `  4        ^ V n        ^ V n        ^ V n        RV n        RV n        ^ V n        ^ V n        RV n	        RV n
        RV n        R# )r   NF)superinitialize_optionscython_cpluscython_create_listingcython_line_directivescython_include_dirscython_directivescython_c_in_tempcython_gen_pxi
cython_gdbcython_compile_time_envshared_utility_qualified_nameself	__class__s   &?/usr/lib/python3.14/site-packages/Cython/Distutils/build_ext.pyr   build_ext.initialize_options9   s]    "$%&"&'##' !% !'+$-1*    c                  < \         SV `  4        V P                  f	   . V n        MN\        V P                  \        4      '       d/   V P                  P                  \        P                  4      V n        V P                  f
   / V n        R # R # N)	r   finalize_optionsr   
isinstancestrsplitospathsepr   r   s   &r   r   build_ext.finalize_optionsF   sn     "##+')D$00#66((..rzz: $!!)%'D" *r   c                @    \        W4      ;'       g    \        WV4      # r   )getattr)r   	extensionoption_namedefaults   &&&&r   get_extension_attrbuild_ext.get_extension_attrP   s    t)UUWYW-UUr   c                8  < ^ RI Hp \        V P                  4      p\	        VR. 4       F  pWC9  g   K  VP                  V4       K  	  \        VP                  4      Vn        VP                  \        V P                  4      ,            F  pWC9  g   K  VP                  V4       K  	  \        V P                  4      p\        VR4      '       d   VP                  VP                  4       V P                  VR4      '       d   RVn        \        VR4      '       d   VP                  '       * pMRpRV P                  VR	4      R
V P                  VR4      RTRTRV P                  VR4      '       d   V P                  MRRV P                  VR4      RV P                  VR4      RVRV P                  VRRR7      RV P                  VRRR7      /
pV! V3RV P                  RV P                   ^ 8H  /VB ^ ,          pVP"                  Vn        \$        S	V `M  V4       R# )r   )	cythonizer   r   r	   zc++no_c_in_tracebackNuse_listing_filer
   emit_linenumsr   include_pathcompiler_directives	build_dirr   generate_pxir   	gdb_debugr   c_line_in_tracebackcompile_time_envr   )r&   r   forcequiet)Cython.Build.Dependenciesr*   listr   r#   appendinclude_dirsdictr   hasattrupdater'   languager+   
build_tempr5   verbosesourcesr   build_extension)
r   extr*   includesinclude_dir
directivesr3   optionsnew_extr   s
   &&       r   rB   build_ext.build_extensionS   s   7 001"3(=rBK*, C   0 01++d43D3D.EEEK*, F $001
3+,,c334""377 CL3+,,&)&;&;";"& 7 7=T UT44S:RSH!:D,C,CCI[,\,\bfD33C9IJ00lC!#6 7 7=V`d 7 e+T-D-DSJisw-D-x
 
jj
(,(9
=D

 oo$r   )
r   r   r	   r
   r   r   r   r   r   r   )cython-cplusNzgenerate C++ source files)cython-create-listingNzwrite errors to a listing file)cython-line-directivesNzemit source line directives)cython-c-in-tempNz'put generated C files in temp directory)zcython-gen-pxiNz*generate .pxi file for public declarations)zcython-directives=Nzcompiler directive overrides)
cython-gdbNz$generate debug information for cygdb)zcython-compile-time-envNzcython compile time environment)rJ   rK   rL   rM   rN   )F)__name__
__module____qualname____firstlineno__
_build_extuser_optionssep_byboolean_optionsr   r   r'   rB   __static_attributes____classdictcell____classcell__)r   __classdict__s   @@r   r   r      s     **	*	/	,	/*2C2CC	E	8	:	,	5	/#.
 
L* !00 4 O
2(V5% 5%r   )sysr   modulesget_build_ext_moduledistutils.command.build_extcommandr   ImportErrorsetuptools.command.build_extr#   rS   new_build_ext r   r   <module>re      s    
 	 KKOO$BC \?? &>
*K>JCk%
 k%\ }  \	\DD 	\Z[[	\	\s   	A# #B
+	A66BB
