Ë
    Ö—Äj9  ã                  óF   — d dl mZ d dlmZ d dlmZmZmZ  G d„ de«      Zy)é    )Úannotations)ÚAny)Ú	AttributeÚCompletableGithubObjectÚNotSetc                  ó   — e Zd ZdZdd„Zdd„Zedd„«       Zedd„«       Zedd„«       Z	edd„«       Z
edd„«       Zedd	„«       Zedd
„«       Zedd„«       Zedd„«       Zedd„«       Zedd„«       Zedd„«       Zdd„Zy)ÚLicenseaJ  
    This class represents Licenses.

    The reference can be found here
    https://docs.github.com/en/rest/reference/licenses

    The OpenAPI schema can be found at

    - /components/schemas/license-simple
    - /components/schemas/minimal-repository/properties/license
    - /components/schemas/nullable-license-simple

    c                ó  — t         | _        t         | _        t         | _        t         | _        t         | _        t         | _        t         | _        t         | _        t         | _	        t         | _
        t         | _        t         | _        y ©N)r   Ú_bodyÚ_conditionsÚ_descriptionÚ	_html_urlÚ_implementationÚ_keyÚ_limitationsÚ_nameÚ_node_idÚ_permissionsÚ_spdx_idÚ_url©Úselfs    úSC:\Users\pivot\Documents\cueki\casual-preloader\Lib\site-packages\github/License.pyÚ_initAttributeszLicense._initAttributesC   s[   € Ü%+ˆŒ
Ü17ˆÔÜ,2ˆÔÜ)/ˆŒÜ/5ˆÔÜ$*ˆŒ	Ü28ˆÔÜ%+ˆŒ
Ü(.ˆŒÜ28ˆÔÜ(.ˆŒÜ$*ˆ�	ó    c                óP   — | j                  d| j                  j                  i«      S )NÚname)Úget__repr__r   Úvaluer   s    r   Ú__repr__zLicense.__repr__Q   s"   € Ø×Ñ ¨¯©×)9Ñ)9Ð :Ó;Ð;r   c                ód   — | j                  | j                  «       | j                  j                  S r   )Ú_completeIfNotSetr   r    r   s    r   ÚbodyzLicense.bodyT   ó$   € à×Ñ˜tŸz™zÔ*Ø�z‰z×ÑÐr   c                ód   — | j                  | j                  «       | j                  j                  S r   )r#   r   r    r   s    r   Ú
conditionszLicense.conditionsY   s(   € à×Ñ˜t×/Ñ/Ô0Ø×Ñ×%Ñ%Ð%r   c                ód   — | j                  | j                  «       | j                  j                  S r   )r#   r   r    r   s    r   ÚdescriptionzLicense.description^   ó(   € à×Ñ˜t×0Ñ0Ô1Ø× Ñ ×&Ñ&Ð&r   c                ód   — | j                  | j                  «       | j                  j                  S r   )r#   r   r    r   s    r   Úhtml_urlzLicense.html_urlc   s$   € à×Ñ˜tŸ~™~Ô.Ø�~‰~×#Ñ#Ð#r   c                ód   — | j                  | j                  «       | j                  j                  S r   )r#   r   r    r   s    r   ÚimplementationzLicense.implementationh   s(   € à×Ñ˜t×3Ñ3Ô4Ø×#Ñ#×)Ñ)Ð)r   c                ód   — | j                  | j                  «       | j                  j                  S r   )r#   r   r    r   s    r   ÚkeyzLicense.keym   ó"   € à×Ñ˜tŸy™yÔ)Ø�y‰y�‰Ðr   c                ód   — | j                  | j                  «       | j                  j                  S r   )r#   r   r    r   s    r   ÚlimitationszLicense.limitationsr   r*   r   c                ód   — | j                  | j                  «       | j                  j                  S r   )r#   r   r    r   s    r   r   zLicense.namew   r%   r   c                ód   — | j                  | j                  «       | j                  j                  S r   )r#   r   r    r   s    r   Únode_idzLicense.node_id|   ó$   € à×Ñ˜tŸ}™}Ô-Ø�}‰}×"Ñ"Ð"r   c                ód   — | j                  | j                  «       | j                  j                  S r   )r#   r   r    r   s    r   ÚpermissionszLicense.permissions�   r*   r   c                ód   — | j                  | j                  «       | j                  j                  S r   )r#   r   r    r   s    r   Úspdx_idzLicense.spdx_id†   r7   r   c                ód   — | j                  | j                  «       | j                  j                  S r   )r#   r   r    r   s    r   ÚurlzLicense.url‹   r1   r   c                ó¾  — d|v r| j                  |d   «      | _        d|v r| j                  |d   «      | _        d|v r| j                  |d   «      | _        d|v r| j                  |d   «      | _        d|v r| j                  |d   «      | _        d|v r| j                  |d   «      | _        d|v r| j                  |d   «      | _        d|v r| j                  |d   «      | _	        d	|v r| j                  |d	   «      | _
        d
|v r| j                  |d
   «      | _        d|v r| j                  |d   «      | _        d|v r| j                  |d   «      | _        y y )Nr$   r'   r)   r,   r.   r0   r3   r   r6   r9   r;   r=   )Ú_makeStringAttributer   Ú_makeListOfStringsAttributer   r   r   r   r   r   r   r   r   r   r   )r   Ú
attributess     r   Ú_useAttributeszLicense._useAttributes�   s�  € Ø�ZÑØ×2Ñ2°:¸fÑ3EÓFˆDŒJØ˜:Ñ%Ø#×?Ñ?À
È<Ñ@XÓYˆDÔØ˜JÑ&Ø $× 9Ñ 9¸*À]Ñ:SÓ TˆDÔØ˜Ñ#Ø!×6Ñ6°zÀ*Ñ7MÓNˆDŒNØ˜zÑ)Ø#'×#<Ñ#<¸ZÐHXÑ=YÓ#ZˆDÔ Ø�JÑØ×1Ñ1°*¸UÑ2CÓDˆDŒIØ˜JÑ&Ø $× @Ñ @ÀÈMÑAZÓ [ˆDÔØ�ZÑØ×2Ñ2°:¸fÑ3EÓFˆDŒJØ˜
Ñ"Ø ×5Ñ5°jÀÑ6KÓLˆDŒMØ˜JÑ&Ø $× @Ñ @ÀÈMÑAZÓ [ˆDÔØ˜
Ñ"Ø ×5Ñ5°jÀÑ6KÓLˆDŒMØ�JÑØ×1Ñ1°*¸UÑ2CÓDˆD�Ið r   N)ÚreturnÚNone)rC   Ústr)rC   z	list[str])rA   zdict[str, Any]rC   rD   )Ú__name__Ú
__module__Ú__qualname__Ú__doc__r   r!   Úpropertyr$   r'   r)   r,   r.   r0   r3   r   r6   r9   r;   r=   rB   © r   r   r	   r	   4   s  „ ñó+ó<ð ò ó ð ð ò&ó ð&ð ò'ó ð'ð ò$ó ð$ð ò*ó ð*ð òó ðð ò'ó ð'ð ò ó ð ð ò#ó ð#ð ò'ó ð'ð ò#ó ð#ð òó ðôEr   r	   N)	Ú
__future__r   Útypingr   Úgithub.GithubObjectr   r   r   r	   rK   r   r   Ú<module>rO      s%   ðõZ #å ç JÑ JôtEÐ%õ tEr   