Ë
    ×—Äj—  ã                  óz   — d dl mZ d dlmZ d dlmZ d dlZd dlmZ  G d„ dej                  j                  «      Z
y)é    )Úannotations)Údatetime)ÚAnyN)Ú	Attributec                  óV   — e Zd ZdZdd„Zed	d„«       Zed	d„«       Zed
d„«       Zdd„Z	y)ÚStatsCommitActivitya  
    This class represents StatsCommitActivities.

    The reference can be found here
    https://docs.github.com/en/rest/reference/repos#get-the-last-year-of-commit-activity

    The OpenAPI schema can be found at

    - /components/schemas/commit-activity

    c                ó¾   — t         j                  j                  | _        t         j                  j                  | _        t         j                  j                  | _        y ©N)ÚgithubÚGithubObjectÚNotSetÚ_daysÚ_totalÚ_week©Úselfs    ú_C:\Users\pivot\Documents\cueki\casual-preloader\Lib\site-packages\github/StatsCommitActivity.pyÚ_initAttributesz#StatsCommitActivity._initAttributes>   s;   € Ü%+×%8Ñ%8×%?Ñ%?ˆŒ
Ü&,×&9Ñ&9×&@Ñ&@ˆŒÜ*0×*=Ñ*=×*DÑ*Dˆ�
ó    c                ó.   — | j                   j                  S r
   )r   Úvaluer   s    r   ÚdayszStatsCommitActivity.daysC   ó   € à�z‰z×ÑÐr   c                ó.   — | j                   j                  S r
   )r   r   r   s    r   ÚtotalzStatsCommitActivity.totalG   s   € à�{‰{× Ñ Ð r   c                ó.   — | j                   j                  S r
   )r   r   r   s    r   ÚweekzStatsCommitActivity.weekK   r   r   c                ó´   — d|v r| j                  |d   «      | _        d|v r| j                  |d   «      | _        d|v r| j	                  |d   «      | _        y y )Nr   r   r   )Ú_makeListOfIntsAttributer   Ú_makeIntAttributer   Ú_makeTimestampAttributer   )r   Ú
attributess     r   Ú_useAttributesz"StatsCommitActivity._useAttributesO   sd   € Ø�ZÑØ×6Ñ6°zÀ&Ñ7IÓJˆDŒJØ�jÑ Ø×0Ñ0°¸GÑ1DÓEˆDŒKØ�ZÑØ×5Ñ5°jÀÑ6HÓIˆD�Jð  r   N)ÚreturnÚNone)r$   Úint)r$   r   )r"   zdict[str, Any]r$   r%   )
Ú__name__Ú
__module__Ú__qualname__Ú__doc__r   Úpropertyr   r   r   r#   © r   r   r   r   1   sO   „ ñ
óEð
 ò ó ð ð ò!ó ð!ð ò ó ð ôJr   r   )Ú
__future__r   r   Útypingr   Úgithub.GithubObjectr   r   r   ÚNonCompletableGithubObjectr   r,   r   r   Ú<module>r1      s1   ðõP #å Ý ã Ý )ô$J˜&×-Ñ-×HÑHõ $Jr   