Ë
    daºiC  ã                   óB   — d dl mZ d dlmZ d dlmZmZ  G d„ de«      Zy)é   )ÚBitbucketServerBase)ÚProjects)ÚGroupsÚUsersc                   óR   ‡ — e Zd ZdZˆ fd„Zed„ «       Zed„ «       Zed„ «       Zˆ xZ	S )ÚServerzŽ
    Class implementing parts of the REST API described in
    https://docs.atlassian.com/bitbucket-server/rest/7.8.0/bitbucket-rest.html
    c                 óŽ  •— d|d<   d|d<   d|d<   |j                  d«      d|d   › d|d   › �z   }t        t        | �  |g|¢­i |¤Ž t	        | j                  d«      fi | j                  ¤Ž| _        t        | j                  d	«      fi | j                  ¤Ž| _	        t        | j                  d
«      fi | j                  ¤Ž| _        y )NFÚcloudzrest/apiÚapi_rootz1.0Úapi_versionú/Úprojectszadmin/permissions/groupszadmin/permissions/users)ÚstripÚsuperr   Ú__init__r   Ú_sub_urlÚ_new_session_argsÚ_Server__projectsr   Ú_Server__groupsr   Ú_Server__users)ÚselfÚurlÚargsÚkwargsÚ	__class__s       €ú[/var/www/timesheet/venv/lib/python3.12/site-packages/atlassian/bitbucket/server/__init__.pyr   zServer.__init__   sÆ   ø€ Øˆˆw‰Ø'ˆˆzÑØ %ˆˆ}ÑØ�i‰i˜‹n  6¨*Ñ#5Ð"6°a¸¸}Ñ8MÐ7NÐOÑOˆÜŒf�dÑ$ SÐ:¨4Ò:°6Ò:Ü" 4§=¡=°Ó#<ÑWÀ×@VÑ@VÑWˆŒÜ˜tŸ}™}Ð-GÓHÑcÈD×LbÑLbÑcˆŒÜ˜TŸ]™]Ð+DÓEÑ`È×I_ÑI_Ñ`ˆ�ó    c                 ó   — | j                   S )zš
        Property to access the global groups
        Reference: https://docs.atlassian.com/bitbucket-server/rest/7.8.0/bitbucket-rest.html#idp62
        )r   ©r   s    r   ÚgroupszServer.groups   s   € ð �}‰}Ðr   c                 ó   — | j                   S )z™
        Property to access the global users
        Reference: https://docs.atlassian.com/bitbucket-server/rest/7.8.0/bitbucket-rest.html#idp68
        )r   r   s    r   ÚuserszServer.users    s   € ð �|‰|Ðr   c                 ó   — | j                   S )z–
        Property to access the projects
        Reference: https://docs.atlassian.com/bitbucket-server/rest/7.8.0/bitbucket-rest.html#idp147
        )r   r   s    r   r   zServer.projects(   s   € ð �‰Ðr   )
Ú__name__Ú
__module__Ú__qualname__Ú__doc__r   Úpropertyr    r"   r   Ú__classcell__)r   s   @r   r   r      sJ   ø„ ñô
að ñó ðð ñó ðð ñó ôr   r   N)Úbaser   r   r   ÚglobalPermissionsr   r   r   © r   r   ú<module>r-      s   ðõ &Ý ß ,ô&Ð õ &r   