§
    hiï  ã                  ó’   — d Z ddlmZ ddlZddlmZ ddlmZ	 ddl
mZ ddlmZ ddlmZ dd	lmZ erdd
lmZ  G d„ de¦  «        ZdS )zLCore properties part, corresponds to ``/docProps/core.xml`` part in package.é    )ÚannotationsN)ÚTYPE_CHECKING)ÚCONTENT_TYPE)ÚCoreProperties)ÚPackURI)ÚXmlPart)ÚCT_CoreProperties)Ú
OpcPackagec                  óX   — e Zd ZdZed	d„¦   «         Zed„ ¦   «         Zed
d„¦   «         ZdS )ÚCorePropertiesPartzÄCorresponds to part named ``/docProps/core.xml``.

    The "core" is short for "Dublin Core" and contains document metadata relatively common across
    documents of all types, not just DOCX.
    Úpackager
   c                óÎ   — |                       |¦  «        }|j        }d|_        d|_        d|_        t
          j                             t
          j        j	        ¦  «        |_
        |S )ziReturn a new |CorePropertiesPart| object initialized with default values for
        its base properties.zWord Documentzpython-docxé   )Ú_newÚcore_propertiesÚtitleÚlast_modified_byÚrevisionÚdtÚdatetimeÚnowÚtimezoneÚutcÚmodified)Úclsr   Úcore_properties_partr   s       úp/var/www/development/aibuddy-work/election-extract/venv/lib/python3.11/site-packages/docx/opc/parts/coreprops.pyÚdefaultzCorePropertiesPart.default   sV   € ð  #Ÿxšx¨Ñ0Ô0ÐØ.Ô>ˆØ /ˆÔØ+8ˆÔ(Ø#$ˆÔ Ý#%¤;§?¢?µ2´;´?Ñ#CÔ#CˆÔ Ø#Ð#ó    c                ó*   — t          | j        ¦  «        S )z|A |CoreProperties| object providing read/write access to the core properties
        contained in this core properties part.)r   Úelement)Úselfs    r   r   z"CorePropertiesPart.core_properties%   s   € õ ˜dœlÑ+Ô+Ð+r   Úreturnc                ó‚   — t          d¦  «        }t          j        }t          j        ¦   «         }t          ||||¦  «        S )Nz/docProps/core.xml)r   ÚCTÚOPC_CORE_PROPERTIESr	   Únewr   )r   r   ÚpartnameÚcontent_typeÚcorePropertiess        r   r   zCorePropertiesPart._new+   s:   € åÐ/Ñ0Ô0ˆÝÔ-ˆÝ*Ô.Ñ0Ô0ˆÝ! (¨L¸.È'ÑRÔRÐRr   N)r   r
   )r   r
   r#   r   )	Ú__name__Ú
__module__Ú__qualname__Ú__doc__Úclassmethodr   Úpropertyr   r   © r   r   r   r      s   € € € € € ðð ð ð	$ð 	$ð 	$ñ „[ð	$ð ð,ð ,ñ „Xð,ð
 ðSð Sð Sñ „[ðSð Sð Sr   r   )r.   Ú
__future__r   r   r   Útypingr   Údocx.opc.constantsr   r%   Údocx.opc.corepropsr   Údocx.opc.packurir   Údocx.opc.partr   Údocx.oxml.corepropsr	   Údocx.opc.packager
   r   r1   r   r   ú<module>r:      sí   ðØ RÐ Rà "Ð "Ð "Ð "Ð "Ð "à Ð Ð Ð Ø  Ð  Ð  Ð  Ð  Ð  à 1Ð 1Ð 1Ð 1Ð 1Ð 1Ø -Ð -Ð -Ð -Ð -Ð -Ø $Ð $Ð $Ð $Ð $Ð $Ø !Ð !Ð !Ð !Ð !Ð !Ø 1Ð 1Ð 1Ð 1Ð 1Ð 1àð ,Ø+Ð+Ð+Ð+Ð+Ð+ðSð Sð Sð Sð S˜ñ Sô Sð Sð Sð Sr   