
    	h                         S SK Jr  S SKJr  S SKJr  S SKJr  S SKJ	r	   " S S\5      r
 " S S	\5      r " S
 S\5      r " S S\5      rg)    )Serialisable)Typed)
NestedText)	XPROPS_NS)__version__c                       \ rS rSrS=rrSrg)
DigSigBlob    N__name__
__module____qualname____firstlineno____elements__	__attrs____static_attributes__r       M/var/www/html/env/lib/python3.13/site-packages/openpyxl/packaging/extended.pyr	   r	          !!L9r   r	   c                       \ rS rSrS=rrSrg)VectorLpstr   r   Nr   r   r   r   r   r      r   r   r   c                       \ rS rSrS=rrSrg)VectorVariant   r   Nr   r   r   r   r   r      r   r   r   c                     ^  \ rS rSrSrSr\" \SS9r\" \SS9r	\" \SS9r
\" \SS9r\" \SS9r\" \SS9r\" \SS9r\" \SS9r\" \SS9r\" \SS9r\" \SS9r\" \SS9r\" \SS9r\" \SS9r\" \SS9r\" \SS9r\" \SS9r\" \SS9r\" \SS9r\" \SS9r \" \SS9r!\" \SS9r"\" \SS9r#\" \$SS9r%\" \SS9r&\" \SS9r'\" \SS9r(Sr)                           S
S jr*U 4S jr+S	r,U =r-$ )ExtendedProperties   z
See 22.2

Most of this is irrelevant but Excel is very picky about the version number

It uses XX.YYYY (Version.Build) and expects everyone else to

We provide Major.Minor and the full version in the application name

PropertiesT)expected_type
allow_none)Application
AppVersionDocSecurity	ScaleCropLinksUpToDate	SharedDocHyperlinksChangedc                    Xl         X l        X0l        X@l        XPl        X`l        Xpl        Xl        Xl        Xl	        Xl
        Xl        Xl        Xl        Xl        S U l        S U l        UU l        UU l        UU l        UU l        S U l        UU l        S U l        S[0         3U l        SR5                  [0        R6                  " S5      S S 5      U l        UU l        g )Nz&Microsoft Excel Compatible / Openpyxl .)TemplateManagerCompanyPagesWords
CharactersPresentationFormatLines
ParagraphsSlidesNotes	TotalTimeHiddenSlidesMMClipsr&   HeadingPairsTitlesOfPartsr'   CharactersWithSpacesr(   HyperlinkBaseHLinksr)   DigSigr   r#   joinsplitr$   r%   )selfr-   r.   r/   r0   r1   r2   r3   r4   r5   r6   r7   r8   r9   r:   r&   r;   r<   r'   r=   r(   r>   r?   r)   r@   r#   r$   r%   s                               r   __init__ExtendedProperties.__init__L   s    : !

$"4
$
"(" !*$8!"*!2CK=Q((;#4#4S#9#2#>?&r   c                 P   > [         TU ]  5       nUR                  S[        5        U$ )Nxmlns)superto_treesetr   )rC   tree	__class__s     r   rI   ExtendedProperties.to_tree   s"    w )$r   )r$   r#   r2   r=   r/   r@   r%   r?   r;   r9   r>   r)   r4   r'   r:   r.   r7   r0   r5   r3   r&   r(   r6   r-   r<   r8   r1   )NNNNNNNNNNNNNNNNNNNNNNNNNNN).r   r   r   r   __doc__tagnamer   strr-   r.   r/   intr0   r1   r2   r3   r4   r5   r6   r7   r8   r9   r:   boolr&   r   r   r;   r   r<   r'   r=   r(   r>   r?   r)   r	   r@   r#   r$   r%   r   rD   rI   r   __classcell__)rL   s   @r   r   r      s    G=Hst<Gst<GST:ESD9E#$?J##$GST:E#$?Jcd;FST:E>ICDALst<G$?I}FLEMTdCM%CDI$?ISTBM4@F"$G=F34@K#$?J34@KGL  $( ""##&*##'! !77't r   r   N)!openpyxl.descriptors.serialisabler   openpyxl.descriptorsr   openpyxl.descriptors.nestedr   openpyxl.xml.constantsr   openpyxlr   r	   r   r   r   r   r   r   <module>rY      sN    ; -  " "
", "
"L "
j jr   