
    #Ii                          S SK r " S S5      rg)    Nc                   b    \ rS rSrSr\R                  R                  4S jrS r	\
S 5       rSrg)InputGitAuthor"   z'
This class represents InputGitAuthors
c                 
   [        U[        5      (       d   U5       e[        U[        5      (       d   U5       eU[        R                  R                  L d  [        U[        5      (       d   U5       eXl        X l        X0l        g)z>
:param name: string
:param email: string
:param date: string
N)
isinstancestrgithubGithubObjectNotSet_InputGitAuthor__name_InputGitAuthor__email_InputGitAuthor__date)selfnameemaildates       ;/venv/lib/python3.13/site-packages/github/InputGitAuthor.py__init__InputGitAuthor.__init__'   s|     $$$*d*$%%%,u,%v**111Z#6
 6
 		 
     c                 "    SU R                    S3$ )NzInputGitAuthor(name="z"))r   )r   s    r   __repr__InputGitAuthor.__repr__8   s    &t{{m266r   c                     U R                   U R                  S.nU R                  [        R                  R
                  La  U R                  US'   U$ )N)r   r   r   )r   r   r   r	   r
   r   )r   identitys     r   	_identityInputGitAuthor._identity;   sF     KK\\
 ;;f11888#{{HVr   )__date__email__nameN)__name__
__module____qualname____firstlineno____doc__r	   r
   r   r   r   propertyr   __static_attributes__ r   r   r   r   "   s6     *0)<)<)C)C "7  r   r   )github.GithubObjectr	   r   r(   r   r   <module>r*      s   > ! !r   