
    1 j
                     T    S r SSKrSSKJr   " S S5      r " S S\5      r\" 5       rg))PDFIUM_INFO    N)Pathc                   ,    \ rS rSrS rS rS rS rSrg)_version_class   c                   ^ [        U R                  S5       n[        R                  " U5      mS S S 5        TR	                  5        H  u  p#[        XU5        M     [        U4S jU R                   5       5      U l        U R                  5         U R                  U R                  -   U l        g ! , (       d  f       N= f)Nrc              3   .   >#    U  H
  nTU   v   M     g 7fN ).0kdatas     f/root/GenerationalWealth/GenerationalWealth/venv/lib/python3.13/site-packages/pypdfium2_raw/version.py	<genexpr>*_version_class.__init__.<locals>.<genexpr>   s     ?.>T!W.>s   )open_FILEjsonloaditemssetattrtuple_TAG_FIELDSapi_tag_hooktagdescversion)selfbufr   vr   s       @r   __init___version_class.__init__   s    $**c"c99S>D #JJLDADQ !?d.>.>??

xx$))+ #"s   B//
B=c                     U R                   $ r   )r   r    s    r   __repr___version_class.__repr__   s    ||    c                 F    SR                  S U R                   5       5      $ )N.c              3   8   #    U  H  n[        U5      v   M     g 7fr   )str)r   r"   s     r   r   ,_version_class._craft_tag.<locals>.<genexpr>   s     51As   )joinr   r&   s    r   
_craft_tag_version_class._craft_tag   s    xx5555r)   c                     / nU R                   S:  a-  U[        U R                   5      [        U R                  5      /-  nX!-  nSnU(       a  USSR                  U5      -   -  nU$ )Nr    +r+   )	n_commitsr-   hashr/   )r    suffixes	local_verr   s       r   _craft_desc_version_class._craft_desc   s`    	>>A#dnn-s499~>>I	C#((9---Dr)   )r   r   N)	__name__
__module____qualname____firstlineno__r#   r'   r0   r9   __static_attributes__r   r)   r   r   r      s    ,6
r)   r   c                   H    \ rS rSr\" \5      R                  S-  rSrS r	Sr
g)_version_pdfium*   zversion.json)majorminorbuildpatchc                 v   [        U R                  5      U l        U R                  5       U l        U R	                  5       U l        U R                  (       a1  U =R
                  SSR                  U R                  5       3-  sl        U R                  S:w  a#  U =R
                  SU R                   3-  sl        g g )N:,zpdfium-binaries@)r   flagsr0   r   r9   r   r/   originr&   s    r   r   _version_pdfium._hook/   s    4::&
??$$$&	::II1SXXdjj1233I;;++II1T[[M**I ,r)   )r   rK   r   N)r;   r<   r=   r>   r   __file__parentr   r   r   r?   r   r)   r   rA   rA   *   s     N!!N2E6K	+r)   rA   )__all__r   pathlibr   r   rA   r   r   r)   r   <module>rR      s7       <+~ +" r)   