Edit File: macos.cpython-311.pyc
� Q�d^ � �L � d Z ddlmZ ddlZddlmZ G d� de� � ZdgZdS )zmacOS.� )�annotationsN� )�PlatformDirsABCc �b � e Zd ZdZedd�� � Zedd�� � Zedd�� � Zedd�� � Zedd�� � Z edd �� � Z edd �� � Zedd�� � Zedd�� � Z edd �� � Zedd�� � Zedd�� � Zedd�� � Zedd�� � ZdS )�MacOSa� Platform directories for the macOS operating system. Follows the guidance from `Apple documentation <https://developer.apple.com/library/archive/documentation/FileManagement/Conceptual/FileSystemProgrammingGuide/MacOSXDirectories/MacOSXDirectories.html>`_. Makes use of the `appname <platformdirs.api.PlatformDirsABC.appname>`, `version <platformdirs.api.PlatformDirsABC.version>`, `ensure_exists <platformdirs.api.PlatformDirsABC.ensure_exists>`. �return�strc �f � | � t j � d� � � � S )zb:return: data directory tied to the user, e.g. ``~/Library/Application Support/$appname/$version``z~/Library/Application Support��_append_app_name_and_version�os�path� expanduser��selfs �o/builddir/build/BUILD/cloudlinux-venv-1.0.2/venv/lib/python3.11/site-packages/pip/_vendor/platformdirs/macos.py� user_data_dirzMacOS.user_data_dir s) � � �0�0���1C�1C�Dc�1d�1d�e�e�e� c �, � | � d� � S )z`:return: data directory shared by users, e.g. ``/Library/Application Support/$appname/$version``z/Library/Application Support�r r s r � site_data_dirzMacOS.site_data_dir s � � �0�0�1O�P�P�Pr c � � | j S )zC:return: config directory tied to the user, same as `user_data_dir`�r r s r �user_config_dirzMacOS.user_config_dir � � � �!�!r c � � | j S )zF:return: config directory shared by the users, same as `site_data_dir`)r r s r �site_config_dirzMacOS.site_config_dir! r r c �f � | � t j � d� � � � S )zV:return: cache directory tied to the user, e.g. ``~/Library/Caches/$appname/$version``z~/Library/Cachesr r s r �user_cache_dirzMacOS.user_cache_dir&