Ë
    ÷Q(h|  ã                   óH   — d dl Z d dlZd dlmZ dd„Zd„ Zedk(  r e«        yy)é    N)ÚTempitac                 ó  — t        | dd¬«      5 }|j                  «       }ddd«       t        j                  «      }|j	                  «       }t        |dd¬«      5 }|j                  |«       ddd«       y# 1 sw Y   ŒWxY w# 1 sw Y   yxY w)z½Process tempita templated file and write out the result.

    The template file is expected to end in `.c.tp` or `.pyx.tp`:
    E.g. processing `template.c.in` generates `template.c`.

    Úrzutf-8)ÚencodingNÚw)ÚopenÚreadÚtempitaÚTemplateÚ
substituteÚwrite)ÚfromfileÚoutfileÚfÚtemplate_contentÚtemplateÚcontents         úZ/var/www/skyplay_api_hub/venv/lib/python3.12/site-packages/sklearn/_build_utils/tempita.pyÚprocess_tempitar      sˆ   € ô 
ˆh˜ gÔ	.ð $°!ØŸ6™6›8Ð÷$ô ×ÑÐ 0Ó1€HØ×!Ñ!Ó#€Gä	ˆg�s WÔ	-ð °Ø	�‰�Ô÷ð ÷$ð $ú÷ð ús   �A6ÁBÁ6A?ÂBc                  óì  — t        j                  «       } | j                  dt        d¬«       | j                  ddt        d¬«       | j                  ddt        d	¬«       | j	                  «       }|j
                  j                  d
«      st        d|j
                  › �«      ‚|j                  st        d«      ‚t        j                  j                  t        j                  «       |j                  «      }t        j                  j                  |t        j                  j                  t        j                  j                  |j
                  «      d   «      d   «      }t        |j
                  |«       y )NÚinfilezPath to the input file)ÚtypeÚhelpz-oz--outdirzPath to the output directoryz-iz--ignorezKAn ignored input - may be useful to add a dependency between custom targetsz.tpzUnexpected extension: z)Missing `--outdir` argument to tempita.pyé   r   )ÚargparseÚArgumentParserÚadd_argumentÚstrÚ
parse_argsr   ÚendswithÚ
ValueErrorÚoutdirÚosÚpathÚjoinÚgetcwdÚsplitextÚsplitr   )ÚparserÚargsÚ
outdir_absr   s       r   Úmainr,      s  € Ü×$Ñ$Ó&€FØ
×Ñ˜¤sÐ1IÐÔJØ
×Ñ˜˜j¬sÐ9WÐÔXØ
×ÑØØÜð0ð ô ð ×ÑÓ€Dà�;‰;×Ñ Ô&ÜÐ1°$·+±+°Ð?Ó@Ð@à�;Š;ÜÐDÓEÐEä—‘—‘œbŸi™i›k¨4¯;©;Ó7€JÜ�g‰g�l‰lØ”B—G‘G×$Ñ$¤R§W¡W§]¡]°4·;±;Ó%?ÀÑ%BÓCÀAÑFó€Gô �D—K‘K Õ)ó    Ú__main__)N)r   r#   ÚCythonr   r
   r   r,   Ú__name__© r-   r   ú<module>r2      s.   ðó Û 	å %óò"*ð: ˆzÒÙ…Fð r-   