Ë
    ×—Äj¶   ã                  óR   — d dl mZ 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)Údatetime)ÚAny)Ú	AttributeÚNonCompletableGithubObjectÚNotSetc                  óH  — 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edd„«       Zedd„«       Zedd„«       Zedd„«       Zdd„Zy)ÚTopica  
    This class represents topics as used by https://github.com/topics. The object reference can be found here https://docs.github.com/en/rest/reference/search#search-topics

    The OpenAPI schema can be found at

    - /components/schemas/topic-search-result-item

    c                ód  — t         | _        t         | _        t         | _        t         | _        t         | _        t         | _        t         | _        t         | _        t         | _	        t         | _
        t         | _        t         | _        t         | _        t         | _        t         | _        t         | _        y ©N)r   Ú_aliasesÚ_created_atÚ_created_byÚ_curatedÚ_descriptionÚ_display_nameÚ	_featuredÚ	_logo_urlÚ_nameÚ_relatedÚ	_releasedÚ_repository_countÚ_scoreÚ_short_descriptionÚ_text_matchesÚ_updated_at©Úselfs    úQC:\Users\pivot\Documents\cueki\casual-preloader\Lib\site-packages\github/Topic.pyÚ_initAttributeszTopic._initAttributes;   sz   € Ü9?ˆŒÜ06ˆÔÜ+1ˆÔÜ)/ˆŒÜ,2ˆÔÜ-3ˆÔÜ*0ˆŒÜ)/ˆŒÜ%+ˆŒ
Ü9?ˆŒÜ)/ˆŒÜ17ˆÔÜ(.ˆŒÜ28ˆÔÜ8>ˆÔÜ06ˆÕó    c                óP   — | j                  d| j                  j                  i«      S )NÚname)Úget__repr__r   Úvaluer   s    r   Ú__repr__zTopic.__repr__M   s"   € Ø×Ñ ¨¯©×)9Ñ)9Ð :Ó;Ð;r!   c                ó.   — | j                   j                  S r   )r   r%   r   s    r   ÚaliaseszTopic.aliasesP   ó   € à�}‰}×"Ñ"Ð"r!   c                ó.   — | j                   j                  S r   )r   r%   r   s    r   Ú
created_atzTopic.created_atT   ó   € à×Ñ×%Ñ%Ð%r!   c                ó.   — | j                   j                  S r   )r   r%   r   s    r   Ú
created_byzTopic.created_byX   r,   r!   c                ó.   — | j                   j                  S r   )r   r%   r   s    r   ÚcuratedzTopic.curated\   r)   r!   c                ó.   — | j                   j                  S r   )r   r%   r   s    r   ÚdescriptionzTopic.description`   s   € à× Ñ ×&Ñ&Ð&r!   c                ó.   — | j                   j                  S r   )r   r%   r   s    r   Údisplay_namezTopic.display_named   ó   € à×!Ñ!×'Ñ'Ð'r!   c                ó.   — | j                   j                  S r   )r   r%   r   s    r   ÚfeaturedzTopic.featuredh   ó   € à�~‰~×#Ñ#Ð#r!   c                ó.   — | j                   j                  S r   )r   r%   r   s    r   Úlogo_urlzTopic.logo_urll   r8   r!   c                ó.   — | j                   j                  S r   )r   r%   r   s    r   r#   z
Topic.namep   s   € à�z‰z×ÑÐr!   c                ó.   — | j                   j                  S r   )r   r%   r   s    r   ÚrelatedzTopic.relatedt   r)   r!   c                ó.   — | j                   j                  S r   )r   r%   r   s    r   ÚreleasedzTopic.releasedx   r8   r!   c                ó.   — | j                   j                  S r   )r   r%   r   s    r   Úrepository_countzTopic.repository_count|   s   € à×%Ñ%×+Ñ+Ð+r!   c                ó.   — | j                   j                  S r   )r   r%   r   s    r   ÚscorezTopic.score€   s   € à�{‰{× Ñ Ð r!   c                ó.   — | j                   j                  S r   )r   r%   r   s    r   Úshort_descriptionzTopic.short_description„   s   € à×&Ñ&×,Ñ,Ð,r!   c                ó.   — | j                   j                  S r   )r   r%   r   s    r   Útext_matcheszTopic.text_matchesˆ   r5   r!   c                ó.   — | j                   j                  S r   )r   r%   r   s    r   Ú
updated_atzTopic.updated_atŒ   r,   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   «      | _        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.   r0   r2   r4   r7   r:   r#   r=   r?   rA   rC   rE   rG   rI   )Ú_makeListOfDictsAttributer   Ú_makeDatetimeAttributer   Ú_makeStringAttributer   Ú_makeBoolAttributer   r   r   r   r   r   r   r   Ú_makeIntAttributer   Ú_makeFloatAttributer   r   Ú_makeDictAttributer   r   )r   Ú
attributess     r   Ú_useAttributeszTopic._useAttributes�   s  € Ø˜
Ñ"Ø ×:Ñ:¸:ÀiÑ;PÓQˆDŒMØ˜:Ñ%Ø#×:Ñ:¸:ÀlÑ;SÓTˆDÔØ˜:Ñ%Ø#×8Ñ8¸ÀLÑ9QÓRˆDÔØ˜
Ñ"Ø ×3Ñ3°J¸yÑ4IÓJˆDŒMØ˜JÑ&Ø $× 9Ñ 9¸*À]Ñ:SÓ TˆDÔØ˜ZÑ'Ø!%×!:Ñ!:¸:ÀnÑ;UÓ!VˆDÔØ˜Ñ#Ø!×4Ñ4°ZÀ
Ñ5KÓLˆDŒNØ˜Ñ#Ø!×6Ñ6°zÀ*Ñ7MÓNˆDŒNØ�ZÑØ×2Ñ2°:¸fÑ3EÓFˆDŒJØ˜
Ñ"Ø ×:Ñ:¸:ÀiÑ;PÓQˆDŒMØ˜Ñ#Ø!×6Ñ6°zÀ*Ñ7MÓNˆDŒNØ Ñ+Ø%)×%;Ñ%;¸JÐGYÑ<ZÓ%[ˆDÔ"Ø�jÑ Ø×2Ñ2°:¸gÑ3FÓGˆDŒKØ *Ñ,Ø&*×&?Ñ&?À
ÐK^Ñ@_Ó&`ˆDÔ#Ø˜ZÑ'Ø!%×!8Ñ!8¸ÀNÑ9SÓ!TˆDÔØ˜:Ñ%Ø#×:Ñ:¸:ÀlÑ;SÓTˆDÕð &r!   N)ÚreturnÚNone)rT   Ústr)rT   zlist[dict[str, Any]])rT   r   )rT   Úbool)rT   Úint)rT   Úfloat)rT   údict[str, Any])rR   rZ   rT   rU   )Ú__name__Ú
__module__Ú__qualname__Ú__doc__r    r&   Úpropertyr(   r+   r.   r0   r2   r4   r7   r:   r#   r=   r?   rA   rC   rE   rG   rI   rS   © r!   r   r
   r
   1   sW  „ ñó7ó$<ð ò#ó ð#ð ò&ó ð&ð ò&ó ð&ð ò#ó ð#ð ò'ó ð'ð ò(ó ð(ð ò$ó ð$ð ò$ó ð$ð ò ó ð ð ò#ó ð#ð ò$ó ð$ð ò,ó ð,ð ò!ó ð!ð ò-ó ð-ð ò(ó ð(ð ò&ó ð&ô Ur!   r
   N)
Ú
__future__r   r   Útypingr   Úgithub.GithubObjectr   r   r   r
   r`   r!   r   Ú<module>rd      s(   ðõR #å Ý ç MÑ MôUÐ&õ Ur!   