lucifer7210 commited on
Commit
c2cd419
Β·
verified Β·
1 Parent(s): c571d1e

Upload folder using huggingface_hub

Browse files
.config/.last_opt_in_prompt.yaml ADDED
@@ -0,0 +1 @@
 
 
1
+ {}
.config/.last_survey_prompt.yaml ADDED
@@ -0,0 +1 @@
 
 
1
+ last_prompt_time: 1753710226.872069
.config/.last_update_check.json ADDED
@@ -0,0 +1 @@
 
 
1
+ {"last_update_check_time": 1753710228.2179477, "last_update_check_revision": 20250718154810, "notifications": [], "last_nag_times": {}}
.config/active_config ADDED
@@ -0,0 +1 @@
 
 
1
+ default
.config/config_sentinel ADDED
File without changes
.config/configurations/config_default ADDED
@@ -0,0 +1,6 @@
 
 
 
 
 
 
 
1
+ [component_manager]
2
+ disable_update_check = true
3
+
4
+ [compute]
5
+ gce_metadata_read_timeout_sec = 0
6
+
.config/default_configs.db ADDED
Binary file (12.3 kB). View file
 
.config/gce ADDED
@@ -0,0 +1 @@
 
 
1
+ False
.config/hidden_gcloud_config_universe_descriptor_data_cache_configs.db ADDED
Binary file (12.3 kB). View file
 
.config/logs/2025.07.28/13.43.17.935358.log ADDED
@@ -0,0 +1,765 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ 2025-07-28 13:43:29,960 DEBUG root Loaded Command Group: ['gcloud', 'components']
2
+ 2025-07-28 13:43:29,964 DEBUG root Loaded Command Group: ['gcloud', 'components', 'update']
3
+ 2025-07-28 13:43:29,966 DEBUG root Running [gcloud.components.update] with arguments: [--compile-python: "True", --quiet: "True", COMPONENT-IDS:6: "['core', 'gcloud-deps', 'bq', 'gcloud', 'gcloud-crc32c', 'gsutil']"]
4
+ 2025-07-28 13:43:29,967 INFO ___FILE_ONLY___ Beginning update. This process may take several minutes.
5
+
6
+ 2025-07-28 13:43:30,000 DEBUG urllib3.connectionpool Starting new HTTPS connection (1): dl.google.com:443
7
+ 2025-07-28 13:43:30,017 DEBUG urllib3.connectionpool https://dl.google.com:443 "GET /dl/cloudsdk/channels/rapid/components-2.json HTTP/11" 200 239806
8
+ 2025-07-28 13:43:30,028 INFO ___FILE_ONLY___
9
+
10
+ 2025-07-28 13:43:30,029 INFO ___FILE_ONLY___
11
+ Your current Google Cloud CLI version is: 531.0.0
12
+
13
+ 2025-07-28 13:43:30,029 INFO ___FILE_ONLY___ Installing components from version: 531.0.0
14
+
15
+ 2025-07-28 13:43:30,029 INFO ___FILE_ONLY___
16
+
17
+ 2025-07-28 13:43:30,029 DEBUG root Chosen display Format:table[box,title="These components will be removed."](details.display_name:label=Name:align=left,version.version_string:label=Version:align=right,data.size.size(zero="",min=1048576):label=Size:align=right)
18
+ 2025-07-28 13:43:30,030 DEBUG root Chosen display Format:table[box,title="These components will be updated."](details.display_name:label=Name:align=left,version.version_string:label=Version:align=right,data.size.size(zero="",min=1048576):label=Size:align=right)
19
+ 2025-07-28 13:43:30,030 DEBUG root Chosen display Format:table[box,title="These components will be installed."](details.display_name:label=Name:align=left,version.version_string:label=Version:align=right,data.size.size(zero="",min=1048576):label=Size:align=right)
20
+ 2025-07-28 13:43:30,067 INFO ___FILE_ONLY___ β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”
21
+ 2025-07-28 13:43:30,067 INFO ___FILE_ONLY___
22
+
23
+ 2025-07-28 13:43:30,067 INFO ___FILE_ONLY___ β”‚ These components will be installed. β”‚
24
+ 2025-07-28 13:43:30,067 INFO ___FILE_ONLY___
25
+
26
+ 2025-07-28 13:43:30,067 INFO ___FILE_ONLY___ β”œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”¬β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”¬β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€
27
+ 2025-07-28 13:43:30,067 INFO ___FILE_ONLY___
28
+
29
+ 2025-07-28 13:43:30,067 INFO ___FILE_ONLY___ β”‚ Name β”‚ Version β”‚ Size β”‚
30
+ 2025-07-28 13:43:30,067 INFO ___FILE_ONLY___
31
+
32
+ 2025-07-28 13:43:30,067 INFO ___FILE_ONLY___ β”œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”Όβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”Όβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€
33
+ 2025-07-28 13:43:30,067 INFO ___FILE_ONLY___
34
+
35
+ 2025-07-28 13:43:30,067 INFO ___FILE_ONLY___ β”‚
36
+ 2025-07-28 13:43:30,067 INFO ___FILE_ONLY___ BigQuery Command Line Tool
37
+ 2025-07-28 13:43:30,067 INFO ___FILE_ONLY___
38
+ 2025-07-28 13:43:30,068 INFO ___FILE_ONLY___ β”‚
39
+ 2025-07-28 13:43:30,068 INFO ___FILE_ONLY___ 2.1.20
40
+ 2025-07-28 13:43:30,068 INFO ___FILE_ONLY___
41
+ 2025-07-28 13:43:30,068 INFO ___FILE_ONLY___ β”‚
42
+ 2025-07-28 13:43:30,068 INFO ___FILE_ONLY___ 1.8 MiB
43
+ 2025-07-28 13:43:30,068 INFO ___FILE_ONLY___
44
+ 2025-07-28 13:43:30,068 INFO ___FILE_ONLY___ β”‚
45
+ 2025-07-28 13:43:30,068 INFO ___FILE_ONLY___
46
+
47
+ 2025-07-28 13:43:30,068 INFO ___FILE_ONLY___ β”‚
48
+ 2025-07-28 13:43:30,068 INFO ___FILE_ONLY___ BigQuery Command Line Tool (Platform Specific)
49
+ 2025-07-28 13:43:30,068 INFO ___FILE_ONLY___
50
+ 2025-07-28 13:43:30,068 INFO ___FILE_ONLY___ β”‚
51
+ 2025-07-28 13:43:30,068 INFO ___FILE_ONLY___ 2.1.17
52
+ 2025-07-28 13:43:30,068 INFO ___FILE_ONLY___
53
+ 2025-07-28 13:43:30,068 INFO ___FILE_ONLY___ β”‚
54
+ 2025-07-28 13:43:30,068 INFO ___FILE_ONLY___ < 1 MiB
55
+ 2025-07-28 13:43:30,068 INFO ___FILE_ONLY___
56
+ 2025-07-28 13:43:30,068 INFO ___FILE_ONLY___ β”‚
57
+ 2025-07-28 13:43:30,068 INFO ___FILE_ONLY___
58
+
59
+ 2025-07-28 13:43:30,068 INFO ___FILE_ONLY___ β”‚
60
+ 2025-07-28 13:43:30,068 INFO ___FILE_ONLY___ Bundled Python 3.12 (Platform Specific)
61
+ 2025-07-28 13:43:30,069 INFO ___FILE_ONLY___
62
+ 2025-07-28 13:43:30,069 INFO ___FILE_ONLY___ β”‚
63
+ 2025-07-28 13:43:30,069 INFO ___FILE_ONLY___ 3.12.9
64
+ 2025-07-28 13:43:30,069 INFO ___FILE_ONLY___
65
+ 2025-07-28 13:43:30,069 INFO ___FILE_ONLY___ β”‚
66
+ 2025-07-28 13:43:30,069 INFO ___FILE_ONLY___ 89.3 MiB
67
+ 2025-07-28 13:43:30,069 INFO ___FILE_ONLY___
68
+ 2025-07-28 13:43:30,069 INFO ___FILE_ONLY___ β”‚
69
+ 2025-07-28 13:43:30,069 INFO ___FILE_ONLY___
70
+
71
+ 2025-07-28 13:43:30,069 INFO ___FILE_ONLY___ β”‚
72
+ 2025-07-28 13:43:30,069 INFO ___FILE_ONLY___ Cloud Storage Command Line Tool
73
+ 2025-07-28 13:43:30,069 INFO ___FILE_ONLY___
74
+ 2025-07-28 13:43:30,069 INFO ___FILE_ONLY___ β”‚
75
+ 2025-07-28 13:43:30,069 INFO ___FILE_ONLY___ 5.35
76
+ 2025-07-28 13:43:30,069 INFO ___FILE_ONLY___
77
+ 2025-07-28 13:43:30,069 INFO ___FILE_ONLY___ β”‚
78
+ 2025-07-28 13:43:30,069 INFO ___FILE_ONLY___ 12.4 MiB
79
+ 2025-07-28 13:43:30,069 INFO ___FILE_ONLY___
80
+ 2025-07-28 13:43:30,069 INFO ___FILE_ONLY___ β”‚
81
+ 2025-07-28 13:43:30,069 INFO ___FILE_ONLY___
82
+
83
+ 2025-07-28 13:43:30,069 INFO ___FILE_ONLY___ β”‚
84
+ 2025-07-28 13:43:30,069 INFO ___FILE_ONLY___ Cloud Storage Command Line Tool (Platform Specific)
85
+ 2025-07-28 13:43:30,070 INFO ___FILE_ONLY___
86
+ 2025-07-28 13:43:30,070 INFO ___FILE_ONLY___ β”‚
87
+ 2025-07-28 13:43:30,070 INFO ___FILE_ONLY___ 5.34
88
+ 2025-07-28 13:43:30,070 INFO ___FILE_ONLY___
89
+ 2025-07-28 13:43:30,070 INFO ___FILE_ONLY___ β”‚
90
+ 2025-07-28 13:43:30,070 INFO ___FILE_ONLY___ < 1 MiB
91
+ 2025-07-28 13:43:30,070 INFO ___FILE_ONLY___
92
+ 2025-07-28 13:43:30,070 INFO ___FILE_ONLY___ β”‚
93
+ 2025-07-28 13:43:30,070 INFO ___FILE_ONLY___
94
+
95
+ 2025-07-28 13:43:30,070 INFO ___FILE_ONLY___ β”‚
96
+ 2025-07-28 13:43:30,070 INFO ___FILE_ONLY___ Google Cloud CLI Core Libraries (Platform Specific)
97
+ 2025-07-28 13:43:30,070 INFO ___FILE_ONLY___
98
+ 2025-07-28 13:43:30,070 INFO ___FILE_ONLY___ β”‚
99
+ 2025-07-28 13:43:30,070 INFO ___FILE_ONLY___ 2025.05.23
100
+ 2025-07-28 13:43:30,070 INFO ___FILE_ONLY___
101
+ 2025-07-28 13:43:30,070 INFO ___FILE_ONLY___ β”‚
102
+ 2025-07-28 13:43:30,070 INFO ___FILE_ONLY___ < 1 MiB
103
+ 2025-07-28 13:43:30,070 INFO ___FILE_ONLY___
104
+ 2025-07-28 13:43:30,070 INFO ___FILE_ONLY___ β”‚
105
+ 2025-07-28 13:43:30,070 INFO ___FILE_ONLY___
106
+
107
+ 2025-07-28 13:43:30,070 INFO ___FILE_ONLY___ β”‚
108
+ 2025-07-28 13:43:30,070 INFO ___FILE_ONLY___ Google Cloud CRC32C Hash Tool (Platform Specific)
109
+ 2025-07-28 13:43:30,071 INFO ___FILE_ONLY___
110
+ 2025-07-28 13:43:30,071 INFO ___FILE_ONLY___ β”‚
111
+ 2025-07-28 13:43:30,071 INFO ___FILE_ONLY___ 1.0.0
112
+ 2025-07-28 13:43:30,071 INFO ___FILE_ONLY___
113
+ 2025-07-28 13:43:30,071 INFO ___FILE_ONLY___ β”‚
114
+ 2025-07-28 13:43:30,071 INFO ___FILE_ONLY___ 1.5 MiB
115
+ 2025-07-28 13:43:30,071 INFO ___FILE_ONLY___
116
+ 2025-07-28 13:43:30,071 INFO ___FILE_ONLY___ β”‚
117
+ 2025-07-28 13:43:30,071 INFO ___FILE_ONLY___
118
+
119
+ 2025-07-28 13:43:30,071 INFO ___FILE_ONLY___ β”‚
120
+ 2025-07-28 13:43:30,071 INFO ___FILE_ONLY___ gcloud cli dependencies (Platform Specific)
121
+ 2025-07-28 13:43:30,071 INFO ___FILE_ONLY___
122
+ 2025-07-28 13:43:30,071 INFO ___FILE_ONLY___ β”‚
123
+ 2025-07-28 13:43:30,071 INFO ___FILE_ONLY___ 2021.04.16
124
+ 2025-07-28 13:43:30,071 INFO ___FILE_ONLY___
125
+ 2025-07-28 13:43:30,071 INFO ___FILE_ONLY___ β”‚
126
+ 2025-07-28 13:43:30,071 INFO ___FILE_ONLY___ < 1 MiB
127
+ 2025-07-28 13:43:30,071 INFO ___FILE_ONLY___
128
+ 2025-07-28 13:43:30,071 INFO ___FILE_ONLY___ β”‚
129
+ 2025-07-28 13:43:30,071 INFO ___FILE_ONLY___
130
+
131
+ 2025-07-28 13:43:30,071 INFO ___FILE_ONLY___ β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”΄β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”΄β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜
132
+ 2025-07-28 13:43:30,071 INFO ___FILE_ONLY___
133
+
134
+ 2025-07-28 13:43:30,072 INFO ___FILE_ONLY___
135
+
136
+ 2025-07-28 13:43:30,075 DEBUG urllib3.connectionpool Starting new HTTPS connection (1): dl.google.com:443
137
+ 2025-07-28 13:43:30,088 DEBUG urllib3.connectionpool https://dl.google.com:443 "GET /dl/cloudsdk/channels/rapid/RELEASE_NOTES HTTP/11" 200 1455233
138
+ 2025-07-28 13:43:30,568 INFO ___FILE_ONLY___ For the latest full release notes, please visit:
139
+ https://cloud.google.com/sdk/release_notes
140
+
141
+
142
+ 2025-07-28 13:43:30,569 INFO ___FILE_ONLY___ Performing in place update...
143
+
144
+
145
+ 2025-07-28 13:43:30,571 INFO ___FILE_ONLY___ ╔════════════════════════════════════════════════════════════╗
146
+
147
+ 2025-07-28 13:43:30,571 INFO ___FILE_ONLY___ ╠═ Downloading: BigQuery Command Line Tool ═╣
148
+
149
+ 2025-07-28 13:43:30,571 INFO ___FILE_ONLY___ β•š
150
+ 2025-07-28 13:43:30,574 DEBUG urllib3.connectionpool Starting new HTTPS connection (1): dl.google.com:443
151
+ 2025-07-28 13:43:30,611 DEBUG urllib3.connectionpool https://dl.google.com:443 "GET /dl/cloudsdk/channels/rapid/components/google-cloud-sdk-bq-20250718154810.tar.gz HTTP/11" 200 1855318
152
+ 2025-07-28 13:43:30,623 INFO ___FILE_ONLY___ ═
153
+ 2025-07-28 13:43:30,623 INFO ___FILE_ONLY___ ═
154
+ 2025-07-28 13:43:30,623 INFO ___FILE_ONLY___ ═
155
+ 2025-07-28 13:43:30,623 INFO ___FILE_ONLY___ ═
156
+ 2025-07-28 13:43:30,623 INFO ___FILE_ONLY___ ═
157
+ 2025-07-28 13:43:30,623 INFO ___FILE_ONLY___ ═
158
+ 2025-07-28 13:43:30,623 INFO ___FILE_ONLY___ ═
159
+ 2025-07-28 13:43:30,624 INFO ___FILE_ONLY___ ═
160
+ 2025-07-28 13:43:30,624 INFO ___FILE_ONLY___ ═
161
+ 2025-07-28 13:43:30,624 INFO ___FILE_ONLY___ ═
162
+ 2025-07-28 13:43:30,624 INFO ___FILE_ONLY___ ═
163
+ 2025-07-28 13:43:30,624 INFO ___FILE_ONLY___ ═
164
+ 2025-07-28 13:43:30,624 INFO ___FILE_ONLY___ ═
165
+ 2025-07-28 13:43:30,624 INFO ___FILE_ONLY___ ═
166
+ 2025-07-28 13:43:30,624 INFO ___FILE_ONLY___ ═
167
+ 2025-07-28 13:43:30,624 INFO ___FILE_ONLY___ ═
168
+ 2025-07-28 13:43:30,624 INFO ___FILE_ONLY___ ═
169
+ 2025-07-28 13:43:30,624 INFO ___FILE_ONLY___ ═
170
+ 2025-07-28 13:43:30,624 INFO ___FILE_ONLY___ ═
171
+ 2025-07-28 13:43:30,625 INFO ___FILE_ONLY___ ═
172
+ 2025-07-28 13:43:30,625 INFO ___FILE_ONLY___ ═
173
+ 2025-07-28 13:43:30,625 INFO ___FILE_ONLY___ ═
174
+ 2025-07-28 13:43:30,625 INFO ___FILE_ONLY___ ═
175
+ 2025-07-28 13:43:30,625 INFO ___FILE_ONLY___ ═
176
+ 2025-07-28 13:43:30,625 INFO ___FILE_ONLY___ ═
177
+ 2025-07-28 13:43:30,625 INFO ___FILE_ONLY___ ═
178
+ 2025-07-28 13:43:30,625 INFO ___FILE_ONLY___ ═
179
+ 2025-07-28 13:43:30,625 INFO ___FILE_ONLY___ ═
180
+ 2025-07-28 13:43:30,625 INFO ___FILE_ONLY___ ═
181
+ 2025-07-28 13:43:30,625 INFO ___FILE_ONLY___ ═
182
+ 2025-07-28 13:43:30,626 INFO ___FILE_ONLY___ ═
183
+ 2025-07-28 13:43:30,626 INFO ___FILE_ONLY___ ═
184
+ 2025-07-28 13:43:30,626 INFO ___FILE_ONLY___ ═
185
+ 2025-07-28 13:43:30,626 INFO ___FILE_ONLY___ ═
186
+ 2025-07-28 13:43:30,626 INFO ___FILE_ONLY___ ═
187
+ 2025-07-28 13:43:30,626 INFO ___FILE_ONLY___ ═
188
+ 2025-07-28 13:43:30,626 INFO ___FILE_ONLY___ ═
189
+ 2025-07-28 13:43:30,626 INFO ___FILE_ONLY___ ═
190
+ 2025-07-28 13:43:30,626 INFO ___FILE_ONLY___ ═
191
+ 2025-07-28 13:43:30,626 INFO ___FILE_ONLY___ ═
192
+ 2025-07-28 13:43:30,626 INFO ___FILE_ONLY___ ═
193
+ 2025-07-28 13:43:30,626 INFO ___FILE_ONLY___ ═
194
+ 2025-07-28 13:43:30,627 INFO ___FILE_ONLY___ ═
195
+ 2025-07-28 13:43:30,627 INFO ___FILE_ONLY___ ═
196
+ 2025-07-28 13:43:30,627 INFO ___FILE_ONLY___ ═
197
+ 2025-07-28 13:43:30,627 INFO ___FILE_ONLY___ ═
198
+ 2025-07-28 13:43:30,627 INFO ___FILE_ONLY___ ═
199
+ 2025-07-28 13:43:30,627 INFO ___FILE_ONLY___ ═
200
+ 2025-07-28 13:43:30,627 INFO ___FILE_ONLY___ ═
201
+ 2025-07-28 13:43:30,627 INFO ___FILE_ONLY___ ═
202
+ 2025-07-28 13:43:30,627 INFO ___FILE_ONLY___ ═
203
+ 2025-07-28 13:43:30,627 INFO ___FILE_ONLY___ ═
204
+ 2025-07-28 13:43:30,627 INFO ___FILE_ONLY___ ═
205
+ 2025-07-28 13:43:30,628 INFO ___FILE_ONLY___ ═
206
+ 2025-07-28 13:43:30,628 INFO ___FILE_ONLY___ ═
207
+ 2025-07-28 13:43:30,628 INFO ___FILE_ONLY___ ═
208
+ 2025-07-28 13:43:30,628 INFO ___FILE_ONLY___ ═
209
+ 2025-07-28 13:43:30,628 INFO ___FILE_ONLY___ ═
210
+ 2025-07-28 13:43:30,628 INFO ___FILE_ONLY___ ═
211
+ 2025-07-28 13:43:30,628 INFO ___FILE_ONLY___ ═
212
+ 2025-07-28 13:43:30,628 INFO ___FILE_ONLY___ ╝
213
+
214
+ 2025-07-28 13:43:30,630 INFO ___FILE_ONLY___ ╔════════════════════════════════════════════════════════════╗
215
+
216
+ 2025-07-28 13:43:30,630 INFO ___FILE_ONLY___ ╠═ Downloading: BigQuery Command Line Tool (Platform Spe... ═╣
217
+
218
+ 2025-07-28 13:43:30,630 INFO ___FILE_ONLY___ β•š
219
+ 2025-07-28 13:43:30,634 DEBUG urllib3.connectionpool Starting new HTTPS connection (1): dl.google.com:443
220
+ 2025-07-28 13:43:30,646 DEBUG urllib3.connectionpool https://dl.google.com:443 "GET /dl/cloudsdk/channels/rapid/components/google-cloud-sdk-bq-nix-20250523104322.tar.gz HTTP/11" 200 1935
221
+ 2025-07-28 13:43:30,647 INFO ___FILE_ONLY___ ════════════════════════════════════════════════════════════
222
+ 2025-07-28 13:43:30,647 INFO ___FILE_ONLY___ ╝
223
+
224
+ 2025-07-28 13:43:30,649 INFO ___FILE_ONLY___ ╔════════════════════════════════════════════════════════════╗
225
+
226
+ 2025-07-28 13:43:30,649 INFO ___FILE_ONLY___ ╠═ Downloading: Bundled Python 3.12 ═╣
227
+
228
+ 2025-07-28 13:43:30,649 INFO ___FILE_ONLY___ β•š
229
+ 2025-07-28 13:43:30,649 INFO ___FILE_ONLY___ ════════════════════════════════════════════════════════════
230
+ 2025-07-28 13:43:30,649 INFO ___FILE_ONLY___ ╝
231
+
232
+ 2025-07-28 13:43:30,651 INFO ___FILE_ONLY___ ╔════════════════════════════════════════════���═══════════════╗
233
+
234
+ 2025-07-28 13:43:30,651 INFO ___FILE_ONLY___ ╠═ Downloading: Bundled Python 3.12 (Platform Specific) ═╣
235
+
236
+ 2025-07-28 13:43:30,651 INFO ___FILE_ONLY___ β•š
237
+ 2025-07-28 13:43:30,654 DEBUG urllib3.connectionpool Starting new HTTPS connection (1): dl.google.com:443
238
+ 2025-07-28 13:43:30,671 DEBUG urllib3.connectionpool https://dl.google.com:443 "GET /dl/cloudsdk/channels/rapid/components/google-cloud-sdk-bundled-python3-unix-linux-x86_64-20250502143716.tar.gz HTTP/11" 200 93610468
239
+ 2025-07-28 13:43:30,986 INFO ___FILE_ONLY___ ═
240
+ 2025-07-28 13:43:30,988 INFO ___FILE_ONLY___ ═
241
+ 2025-07-28 13:43:30,990 INFO ___FILE_ONLY___ ═
242
+ 2025-07-28 13:43:30,992 INFO ___FILE_ONLY___ ═
243
+ 2025-07-28 13:43:30,994 INFO ___FILE_ONLY___ ═
244
+ 2025-07-28 13:43:30,996 INFO ___FILE_ONLY___ ═
245
+ 2025-07-28 13:43:30,998 INFO ___FILE_ONLY___ ═
246
+ 2025-07-28 13:43:30,999 INFO ___FILE_ONLY___ ═
247
+ 2025-07-28 13:43:31,001 INFO ___FILE_ONLY___ ═
248
+ 2025-07-28 13:43:31,003 INFO ___FILE_ONLY___ ═
249
+ 2025-07-28 13:43:31,005 INFO ___FILE_ONLY___ ═
250
+ 2025-07-28 13:43:31,007 INFO ___FILE_ONLY___ ═
251
+ 2025-07-28 13:43:31,009 INFO ___FILE_ONLY___ ═
252
+ 2025-07-28 13:43:31,011 INFO ___FILE_ONLY___ ═
253
+ 2025-07-28 13:43:31,012 INFO ___FILE_ONLY___ ═
254
+ 2025-07-28 13:43:31,014 INFO ___FILE_ONLY___ ═
255
+ 2025-07-28 13:43:31,016 INFO ___FILE_ONLY___ ═
256
+ 2025-07-28 13:43:31,018 INFO ___FILE_ONLY___ ═
257
+ 2025-07-28 13:43:31,020 INFO ___FILE_ONLY___ ═
258
+ 2025-07-28 13:43:31,022 INFO ___FILE_ONLY___ ═
259
+ 2025-07-28 13:43:31,024 INFO ___FILE_ONLY___ ═
260
+ 2025-07-28 13:43:31,026 INFO ___FILE_ONLY___ ═
261
+ 2025-07-28 13:43:31,027 INFO ___FILE_ONLY___ ═
262
+ 2025-07-28 13:43:31,029 INFO ___FILE_ONLY___ ═
263
+ 2025-07-28 13:43:31,031 INFO ___FILE_ONLY___ ═
264
+ 2025-07-28 13:43:31,033 INFO ___FILE_ONLY___ ═
265
+ 2025-07-28 13:43:31,035 INFO ___FILE_ONLY___ ═
266
+ 2025-07-28 13:43:31,037 INFO ___FILE_ONLY___ ═
267
+ 2025-07-28 13:43:31,039 INFO ___FILE_ONLY___ ═
268
+ 2025-07-28 13:43:31,041 INFO ___FILE_ONLY___ ═
269
+ 2025-07-28 13:43:31,042 INFO ___FILE_ONLY___ ═
270
+ 2025-07-28 13:43:31,044 INFO ___FILE_ONLY___ ═
271
+ 2025-07-28 13:43:31,046 INFO ___FILE_ONLY___ ═
272
+ 2025-07-28 13:43:31,048 INFO ___FILE_ONLY___ ═
273
+ 2025-07-28 13:43:31,050 INFO ___FILE_ONLY___ ═
274
+ 2025-07-28 13:43:31,052 INFO ___FILE_ONLY___ ═
275
+ 2025-07-28 13:43:31,054 INFO ___FILE_ONLY___ ═
276
+ 2025-07-28 13:43:31,056 INFO ___FILE_ONLY___ ═
277
+ 2025-07-28 13:43:31,058 INFO ___FILE_ONLY___ ═
278
+ 2025-07-28 13:43:31,059 INFO ___FILE_ONLY___ ═
279
+ 2025-07-28 13:43:31,061 INFO ___FILE_ONLY___ ═
280
+ 2025-07-28 13:43:31,063 INFO ___FILE_ONLY___ ═
281
+ 2025-07-28 13:43:31,065 INFO ___FILE_ONLY___ ═
282
+ 2025-07-28 13:43:31,067 INFO ___FILE_ONLY___ ═
283
+ 2025-07-28 13:43:31,069 INFO ___FILE_ONLY___ ═
284
+ 2025-07-28 13:43:31,071 INFO ___FILE_ONLY___ ═
285
+ 2025-07-28 13:43:31,073 INFO ___FILE_ONLY___ ═
286
+ 2025-07-28 13:43:31,074 INFO ___FILE_ONLY___ ═
287
+ 2025-07-28 13:43:31,076 INFO ___FILE_ONLY___ ═
288
+ 2025-07-28 13:43:31,078 INFO ___FILE_ONLY___ ═
289
+ 2025-07-28 13:43:31,080 INFO ___FILE_ONLY___ ═
290
+ 2025-07-28 13:43:31,082 INFO ___FILE_ONLY___ ═
291
+ 2025-07-28 13:43:31,084 INFO ___FILE_ONLY___ ═
292
+ 2025-07-28 13:43:31,086 INFO ___FILE_ONLY___ ═
293
+ 2025-07-28 13:43:31,088 INFO ___FILE_ONLY___ ═
294
+ 2025-07-28 13:43:31,090 INFO ___FILE_ONLY___ ═
295
+ 2025-07-28 13:43:31,092 INFO ___FILE_ONLY___ ═
296
+ 2025-07-28 13:43:31,093 INFO ___FILE_ONLY___ ═
297
+ 2025-07-28 13:43:31,095 INFO ___FILE_ONLY___ ═
298
+ 2025-07-28 13:43:31,097 INFO ___FILE_ONLY___ ═
299
+ 2025-07-28 13:43:31,097 INFO ___FILE_ONLY___ ╝
300
+
301
+ 2025-07-28 13:43:31,100 INFO ___FILE_ONLY___ ╔════════════════════════════════════════════════════════════╗
302
+
303
+ 2025-07-28 13:43:31,100 INFO ___FILE_ONLY___ ╠═ Downloading: Cloud Storage Command Line Tool ═╣
304
+
305
+ 2025-07-28 13:43:31,100 INFO ___FILE_ONLY___ β•š
306
+ 2025-07-28 13:43:31,103 DEBUG urllib3.connectionpool Starting new HTTPS connection (1): dl.google.com:443
307
+ 2025-07-28 13:43:31,117 DEBUG urllib3.connectionpool https://dl.google.com:443 "GET /dl/cloudsdk/channels/rapid/components/google-cloud-sdk-gsutil-20250627154417.tar.gz HTTP/11" 200 12962791
308
+ 2025-07-28 13:43:31,167 INFO ___FILE_ONLY___ ═
309
+ 2025-07-28 13:43:31,168 INFO ___FILE_ONLY___ ═
310
+ 2025-07-28 13:43:31,168 INFO ___FILE_ONLY___ ═
311
+ 2025-07-28 13:43:31,168 INFO ___FILE_ONLY___ ═
312
+ 2025-07-28 13:43:31,169 INFO ___FILE_ONLY___ ═
313
+ 2025-07-28 13:43:31,169 INFO ___FILE_ONLY___ ═
314
+ 2025-07-28 13:43:31,169 INFO ___FILE_ONLY___ ═
315
+ 2025-07-28 13:43:31,170 INFO ___FILE_ONLY___ ═
316
+ 2025-07-28 13:43:31,170 INFO ___FILE_ONLY___ ═
317
+ 2025-07-28 13:43:31,170 INFO ___FILE_ONLY___ ═
318
+ 2025-07-28 13:43:31,171 INFO ___FILE_ONLY___ ═
319
+ 2025-07-28 13:43:31,171 INFO ___FILE_ONLY___ ═
320
+ 2025-07-28 13:43:31,171 INFO ___FILE_ONLY___ ═
321
+ 2025-07-28 13:43:31,172 INFO ___FILE_ONLY___ ═
322
+ 2025-07-28 13:43:31,172 INFO ___FILE_ONLY___ ═
323
+ 2025-07-28 13:43:31,172 INFO ___FILE_ONLY___ ═
324
+ 2025-07-28 13:43:31,172 INFO ___FILE_ONLY___ ═
325
+ 2025-07-28 13:43:31,173 INFO ___FILE_ONLY___ ═
326
+ 2025-07-28 13:43:31,173 INFO ___FILE_ONLY___ ═
327
+ 2025-07-28 13:43:31,173 INFO ___FILE_ONLY___ ═
328
+ 2025-07-28 13:43:31,174 INFO ___FILE_ONLY___ ═
329
+ 2025-07-28 13:43:31,174 INFO ___FILE_ONLY___ ═
330
+ 2025-07-28 13:43:31,174 INFO ___FILE_ONLY___ ═
331
+ 2025-07-28 13:43:31,175 INFO ___FILE_ONLY___ ═
332
+ 2025-07-28 13:43:31,175 INFO ___FILE_ONLY___ ═
333
+ 2025-07-28 13:43:31,175 INFO ___FILE_ONLY___ ═
334
+ 2025-07-28 13:43:31,176 INFO ___FILE_ONLY___ ═
335
+ 2025-07-28 13:43:31,176 INFO ___FILE_ONLY___ ═
336
+ 2025-07-28 13:43:31,176 INFO ___FILE_ONLY___ ═
337
+ 2025-07-28 13:43:31,176 INFO ___FILE_ONLY___ ═
338
+ 2025-07-28 13:43:31,177 INFO ___FILE_ONLY___ ═
339
+ 2025-07-28 13:43:31,177 INFO ___FILE_ONLY___ ═
340
+ 2025-07-28 13:43:31,177 INFO ___FILE_ONLY___ ═
341
+ 2025-07-28 13:43:31,178 INFO ___FILE_ONLY___ ═
342
+ 2025-07-28 13:43:31,178 INFO ___FILE_ONLY___ ═
343
+ 2025-07-28 13:43:31,178 INFO ___FILE_ONLY___ ═
344
+ 2025-07-28 13:43:31,179 INFO ___FILE_ONLY___ ═
345
+ 2025-07-28 13:43:31,179 INFO ___FILE_ONLY___ ═
346
+ 2025-07-28 13:43:31,179 INFO ___FILE_ONLY___ ═
347
+ 2025-07-28 13:43:31,179 INFO ___FILE_ONLY___ ═
348
+ 2025-07-28 13:43:31,180 INFO ___FILE_ONLY___ ═
349
+ 2025-07-28 13:43:31,180 INFO ___FILE_ONLY___ ═
350
+ 2025-07-28 13:43:31,180 INFO ___FILE_ONLY___ ═
351
+ 2025-07-28 13:43:31,181 INFO ___FILE_ONLY___ ═
352
+ 2025-07-28 13:43:31,181 INFO ___FILE_ONLY___ ═
353
+ 2025-07-28 13:43:31,181 INFO ___FILE_ONLY___ ═
354
+ 2025-07-28 13:43:31,182 INFO ___FILE_ONLY___ ═
355
+ 2025-07-28 13:43:31,182 INFO ___FILE_ONLY___ ═
356
+ 2025-07-28 13:43:31,182 INFO ___FILE_ONLY___ ═
357
+ 2025-07-28 13:43:31,183 INFO ___FILE_ONLY___ ═
358
+ 2025-07-28 13:43:31,183 INFO ___FILE_ONLY___ ═
359
+ 2025-07-28 13:43:31,183 INFO ___FILE_ONLY___ ═
360
+ 2025-07-28 13:43:31,184 INFO ___FILE_ONLY___ ═
361
+ 2025-07-28 13:43:31,184 INFO ___FILE_ONLY___ ═
362
+ 2025-07-28 13:43:31,184 INFO ___FILE_ONLY___ ═
363
+ 2025-07-28 13:43:31,185 INFO ___FILE_ONLY___ ═
364
+ 2025-07-28 13:43:31,185 INFO ___FILE_ONLY___ ═
365
+ 2025-07-28 13:43:31,185 INFO ___FILE_ONLY___ ═
366
+ 2025-07-28 13:43:31,186 INFO ___FILE_ONLY___ ═
367
+ 2025-07-28 13:43:31,186 INFO ___FILE_ONLY___ ═
368
+ 2025-07-28 13:43:31,186 INFO ___FILE_ONLY___ ╝
369
+
370
+ 2025-07-28 13:43:31,188 INFO ___FILE_ONLY___ ╔════════════════════════════════════════════════════════════╗
371
+
372
+ 2025-07-28 13:43:31,188 INFO ___FILE_ONLY___ ╠═ Downloading: Cloud Storage Command Line Tool (Platfor... ═╣
373
+
374
+ 2025-07-28 13:43:31,188 INFO ___FILE_ONLY___ β•š
375
+ 2025-07-28 13:43:31,192 DEBUG urllib3.connectionpool Starting new HTTPS connection (1): dl.google.com:443
376
+ 2025-07-28 13:43:31,206 DEBUG urllib3.connectionpool https://dl.google.com:443 "GET /dl/cloudsdk/channels/rapid/components/google-cloud-sdk-gsutil-nix-20250523104322.tar.gz HTTP/11" 200 1950
377
+ 2025-07-28 13:43:31,207 INFO ___FILE_ONLY___ ════════════════════════════════════════════════════════════
378
+ 2025-07-28 13:43:31,207 INFO ___FILE_ONLY___ ╝
379
+
380
+ 2025-07-28 13:43:31,209 INFO ___FILE_ONLY___ ╔════════════════════════════════════════════════════════════╗
381
+
382
+ 2025-07-28 13:43:31,209 INFO ___FILE_ONLY___ ╠═ Downloading: Default set of gcloud commands ═╣
383
+
384
+ 2025-07-28 13:43:31,209 INFO ___FILE_ONLY___ β•š
385
+ 2025-07-28 13:43:31,209 INFO ___FILE_ONLY___ ════════════════════════════════════════════════════════════
386
+ 2025-07-28 13:43:31,209 INFO ___FILE_ONLY___ ╝
387
+
388
+ 2025-07-28 13:43:31,211 INFO ___FILE_ONLY___ ╔════════════════════════════════════════════════════════════╗
389
+
390
+ 2025-07-28 13:43:31,211 INFO ___FILE_ONLY___ ╠═ Downloading: Google Cloud CLI Core Libraries (Platfor... ═╣
391
+
392
+ 2025-07-28 13:43:31,211 INFO ___FILE_ONLY___ β•š
393
+ 2025-07-28 13:43:31,214 DEBUG urllib3.connectionpool Starting new HTTPS connection (1): dl.google.com:443
394
+ 2025-07-28 13:43:31,229 DEBUG urllib3.connectionpool https://dl.google.com:443 "GET /dl/cloudsdk/channels/rapid/components/google-cloud-sdk-core-nix-20250523104322.tar.gz HTTP/11" 200 2325
395
+ 2025-07-28 13:43:31,230 INFO ___FILE_ONLY___ ════════════════════════════════════════════════════════════
396
+ 2025-07-28 13:43:31,230 INFO ___FILE_ONLY___ ╝
397
+
398
+ 2025-07-28 13:43:31,232 INFO ___FILE_ONLY___ ╔════════════════════════════════════════════════════════════╗
399
+
400
+ 2025-07-28 13:43:31,232 INFO ___FILE_ONLY___ ╠═ Downloading: Google Cloud CRC32C Hash Tool ═╣
401
+
402
+ 2025-07-28 13:43:31,232 INFO ___FILE_ONLY___ β•š
403
+ 2025-07-28 13:43:31,232 INFO ___FILE_ONLY___ ════════════════════════════════════════════════════════════
404
+ 2025-07-28 13:43:31,232 INFO ___FILE_ONLY___ ╝
405
+
406
+ 2025-07-28 13:43:31,234 INFO ___FILE_ONLY___ ╔════════════════════════════════════════════════════════════╗
407
+
408
+ 2025-07-28 13:43:31,234 INFO ___FILE_ONLY___ ╠═ Downloading: Google Cloud CRC32C Hash Tool (Platform ... ═╣
409
+
410
+ 2025-07-28 13:43:31,234 INFO ___FILE_ONLY___ β•š
411
+ 2025-07-28 13:43:31,237 DEBUG urllib3.connectionpool Starting new HTTPS connection (1): dl.google.com:443
412
+ 2025-07-28 13:43:31,284 DEBUG urllib3.connectionpool https://dl.google.com:443 "GET /dl/cloudsdk/channels/rapid/components/google-cloud-sdk-gcloud-crc32c-linux-x86_64-20250613150750.tar.gz HTTP/11" 200 1525557
413
+ 2025-07-28 13:43:31,296 INFO ___FILE_ONLY___ ═
414
+ 2025-07-28 13:43:31,296 INFO ___FILE_ONLY___ ═
415
+ 2025-07-28 13:43:31,296 INFO ___FILE_ONLY___ ═
416
+ 2025-07-28 13:43:31,296 INFO ___FILE_ONLY___ ═
417
+ 2025-07-28 13:43:31,296 INFO ___FILE_ONLY___ ═
418
+ 2025-07-28 13:43:31,296 INFO ___FILE_ONLY___ ═
419
+ 2025-07-28 13:43:31,296 INFO ___FILE_ONLY___ ═
420
+ 2025-07-28 13:43:31,296 INFO ___FILE_ONLY___ ═
421
+ 2025-07-28 13:43:31,296 INFO ___FILE_ONLY___ ═
422
+ 2025-07-28 13:43:31,296 INFO ___FILE_ONLY___ ═
423
+ 2025-07-28 13:43:31,297 INFO ___FILE_ONLY___ ═
424
+ 2025-07-28 13:43:31,297 INFO ___FILE_ONLY___ ═
425
+ 2025-07-28 13:43:31,297 INFO ___FILE_ONLY___ ═
426
+ 2025-07-28 13:43:31,297 INFO ___FILE_ONLY___ ═
427
+ 2025-07-28 13:43:31,297 INFO ___FILE_ONLY___ ═
428
+ 2025-07-28 13:43:31,297 INFO ___FILE_ONLY___ ═
429
+ 2025-07-28 13:43:31,297 INFO ___FILE_ONLY___ ═
430
+ 2025-07-28 13:43:31,297 INFO ___FILE_ONLY___ ═
431
+ 2025-07-28 13:43:31,297 INFO ___FILE_ONLY___ ═
432
+ 2025-07-28 13:43:31,297 INFO ___FILE_ONLY___ ═
433
+ 2025-07-28 13:43:31,297 INFO ___FILE_ONLY___ ═
434
+ 2025-07-28 13:43:31,297 INFO ___FILE_ONLY___ ═
435
+ 2025-07-28 13:43:31,297 INFO ___FILE_ONLY___ ═
436
+ 2025-07-28 13:43:31,298 INFO ___FILE_ONLY___ ═
437
+ 2025-07-28 13:43:31,298 INFO ___FILE_ONLY___ ═
438
+ 2025-07-28 13:43:31,298 INFO ___FILE_ONLY___ ═
439
+ 2025-07-28 13:43:31,298 INFO ___FILE_ONLY___ ═
440
+ 2025-07-28 13:43:31,298 INFO ___FILE_ONLY___ ═
441
+ 2025-07-28 13:43:31,298 INFO ___FILE_ONLY___ ═
442
+ 2025-07-28 13:43:31,298 INFO ___FILE_ONLY___ ═
443
+ 2025-07-28 13:43:31,298 INFO ___FILE_ONLY___ ═
444
+ 2025-07-28 13:43:31,298 INFO ___FILE_ONLY___ ═
445
+ 2025-07-28 13:43:31,298 INFO ___FILE_ONLY___ ═
446
+ 2025-07-28 13:43:31,298 INFO ___FILE_ONLY___ ═
447
+ 2025-07-28 13:43:31,298 INFO ___FILE_ONLY___ ═
448
+ 2025-07-28 13:43:31,298 INFO ___FILE_ONLY___ ═
449
+ 2025-07-28 13:43:31,299 INFO ___FILE_ONLY___ ═
450
+ 2025-07-28 13:43:31,299 INFO ___FILE_ONLY___ ═
451
+ 2025-07-28 13:43:31,299 INFO ___FILE_ONLY___ ═
452
+ 2025-07-28 13:43:31,299 INFO ___FILE_ONLY___ ═
453
+ 2025-07-28 13:43:31,299 INFO ___FILE_ONLY___ ═
454
+ 2025-07-28 13:43:31,299 INFO ___FILE_ONLY___ ═
455
+ 2025-07-28 13:43:31,299 INFO ___FILE_ONLY___ ═
456
+ 2025-07-28 13:43:31,299 INFO ___FILE_ONLY___ ═
457
+ 2025-07-28 13:43:31,299 INFO ___FILE_ONLY___ ═
458
+ 2025-07-28 13:43:31,299 INFO ___FILE_ONLY___ ═
459
+ 2025-07-28 13:43:31,299 INFO ___FILE_ONLY___ ═
460
+ 2025-07-28 13:43:31,300 INFO ___FILE_ONLY___ ═
461
+ 2025-07-28 13:43:31,300 INFO ___FILE_ONLY___ ═
462
+ 2025-07-28 13:43:31,300 INFO ___FILE_ONLY___ ═
463
+ 2025-07-28 13:43:31,300 INFO ___FILE_ONLY___ ═
464
+ 2025-07-28 13:43:31,300 INFO ___FILE_ONLY___ ═
465
+ 2025-07-28 13:43:31,300 INFO ___FILE_ONLY___ ═
466
+ 2025-07-28 13:43:31,300 INFO ___FILE_ONLY___ ═
467
+ 2025-07-28 13:43:31,300 INFO ___FILE_ONLY___ ═
468
+ 2025-07-28 13:43:31,300 INFO ___FILE_ONLY___ ═
469
+ 2025-07-28 13:43:31,300 INFO ___FILE_ONLY___ ═
470
+ 2025-07-28 13:43:31,300 INFO ___FILE_ONLY___ ═
471
+ 2025-07-28 13:43:31,300 INFO ___FILE_ONLY___ ═
472
+ 2025-07-28 13:43:31,300 INFO ___FILE_ONLY___ ═
473
+ 2025-07-28 13:43:31,301 INFO ___FILE_ONLY___ ╝
474
+
475
+ 2025-07-28 13:43:31,302 INFO ___FILE_ONLY___ ╔════════════════════════════════════════════════════════════╗
476
+
477
+ 2025-07-28 13:43:31,303 INFO ___FILE_ONLY___ ╠═ Downloading: gcloud cli dependencies (Platform Specific) ═╣
478
+
479
+ 2025-07-28 13:43:31,303 INFO ___FILE_ONLY___ β•š
480
+ 2025-07-28 13:43:31,306 DEBUG urllib3.connectionpool Starting new HTTPS connection (1): dl.google.com:443
481
+ 2025-07-28 13:43:31,354 DEBUG urllib3.connectionpool https://dl.google.com:443 "GET /dl/cloudsdk/channels/rapid/components/google-cloud-sdk-gcloud-deps-linux-x86_64-20210416153011.tar.gz HTTP/11" 200 104
482
+ 2025-07-28 13:43:31,355 INFO ___FILE_ONLY___ ════════════════════════════════════════════════════════════
483
+ 2025-07-28 13:43:31,355 INFO ___FILE_ONLY___ ╝
484
+
485
+ 2025-07-28 13:43:31,357 INFO ___FILE_ONLY___ ╔════════════════════════════════════════════════════════════╗
486
+
487
+ 2025-07-28 13:43:31,357 INFO ___FILE_ONLY___ ╠═ Installing: BigQuery Command Line Tool ═╣
488
+
489
+ 2025-07-28 13:43:31,357 INFO ___FILE_ONLY___ β•š
490
+ 2025-07-28 13:43:31,451 INFO ___FILE_ONLY___ ═
491
+ 2025-07-28 13:43:31,454 INFO ___FILE_ONLY___ ═
492
+ 2025-07-28 13:43:31,456 INFO ___FILE_ONLY___ ═
493
+ 2025-07-28 13:43:31,458 INFO ___FILE_ONLY___ ═
494
+ 2025-07-28 13:43:31,461 INFO ___FILE_ONLY___ ═
495
+ 2025-07-28 13:43:31,463 INFO ___FILE_ONLY___ ═
496
+ 2025-07-28 13:43:31,466 INFO ___FILE_ONLY___ ═
497
+ 2025-07-28 13:43:31,468 INFO ___FILE_ONLY___ ═
498
+ 2025-07-28 13:43:31,470 INFO ___FILE_ONLY___ ═
499
+ 2025-07-28 13:43:31,472 INFO ___FILE_ONLY___ ═
500
+ 2025-07-28 13:43:31,475 INFO ___FILE_ONLY___ ═
501
+ 2025-07-28 13:43:31,477 INFO ___FILE_ONLY___ ═
502
+ 2025-07-28 13:43:31,479 INFO ___FILE_ONLY___ ═
503
+ 2025-07-28 13:43:31,481 INFO ___FILE_ONLY___ ═
504
+ 2025-07-28 13:43:31,483 INFO ___FILE_ONLY___ ═
505
+ 2025-07-28 13:43:31,486 INFO ___FILE_ONLY___ ═
506
+ 2025-07-28 13:43:31,488 INFO ___FILE_ONLY___ ═
507
+ 2025-07-28 13:43:31,490 INFO ___FILE_ONLY___ ═
508
+ 2025-07-28 13:43:31,492 INFO ___FILE_ONLY___ ═
509
+ 2025-07-28 13:43:31,496 INFO ___FILE_ONLY___ ═
510
+ 2025-07-28 13:43:31,498 INFO ___FILE_ONLY___ ═
511
+ 2025-07-28 13:43:31,500 INFO ___FILE_ONLY___ ═
512
+ 2025-07-28 13:43:31,503 INFO ___FILE_ONLY___ ═
513
+ 2025-07-28 13:43:31,505 INFO ___FILE_ONLY___ ═
514
+ 2025-07-28 13:43:31,506 INFO ___FILE_ONLY___ ═
515
+ 2025-07-28 13:43:31,509 INFO ___FILE_ONLY___ ═
516
+ 2025-07-28 13:43:31,511 INFO ___FILE_ONLY___ ═
517
+ 2025-07-28 13:43:31,513 INFO ___FILE_ONLY___ ═
518
+ 2025-07-28 13:43:31,516 INFO ___FILE_ONLY___ ═
519
+ 2025-07-28 13:43:31,520 INFO ___FILE_ONLY___ ═
520
+ 2025-07-28 13:43:31,521 INFO ___FILE_ONLY___ ═
521
+ 2025-07-28 13:43:31,524 INFO ___FILE_ONLY___ ═
522
+ 2025-07-28 13:43:31,525 INFO ___FILE_ONLY___ ═
523
+ 2025-07-28 13:43:31,529 INFO ___FILE_ONLY___ ═
524
+ 2025-07-28 13:43:31,532 INFO ___FILE_ONLY___ ═
525
+ 2025-07-28 13:43:31,539 INFO ___FILE_ONLY___ ═
526
+ 2025-07-28 13:43:31,544 INFO ___FILE_ONLY___ ═
527
+ 2025-07-28 13:43:31,549 INFO ___FILE_ONLY___ ═
528
+ 2025-07-28 13:43:31,551 INFO ___FILE_ONLY___ ═
529
+ 2025-07-28 13:43:31,553 INFO ___FILE_ONLY___ ═
530
+ 2025-07-28 13:43:31,556 INFO ___FILE_ONLY___ ═
531
+ 2025-07-28 13:43:31,558 INFO ___FILE_ONLY___ ═
532
+ 2025-07-28 13:43:31,561 INFO ___FILE_ONLY___ ═
533
+ 2025-07-28 13:43:31,565 INFO ___FILE_ONLY___ ═
534
+ 2025-07-28 13:43:31,567 INFO ___FILE_ONLY___ ═
535
+ 2025-07-28 13:43:31,569 INFO ___FILE_ONLY___ ═
536
+ 2025-07-28 13:43:31,571 INFO ___FILE_ONLY___ ═
537
+ 2025-07-28 13:43:31,573 INFO ___FILE_ONLY___ ═
538
+ 2025-07-28 13:43:31,575 INFO ___FILE_ONLY___ ═
539
+ 2025-07-28 13:43:31,578 INFO ___FILE_ONLY___ ═
540
+ 2025-07-28 13:43:31,580 INFO ___FILE_ONLY___ ═
541
+ 2025-07-28 13:43:31,582 INFO ___FILE_ONLY___ ═
542
+ 2025-07-28 13:43:31,584 INFO ___FILE_ONLY___ ═
543
+ 2025-07-28 13:43:31,587 INFO ___FILE_ONLY___ ═
544
+ 2025-07-28 13:43:31,588 INFO ___FILE_ONLY___ ═
545
+ 2025-07-28 13:43:31,590 INFO ___FILE_ONLY___ ═
546
+ 2025-07-28 13:43:31,593 INFO ___FILE_ONLY___ ═
547
+ 2025-07-28 13:43:31,595 INFO ___FILE_ONLY___ ═
548
+ 2025-07-28 13:43:31,596 INFO ___FILE_ONLY___ ═
549
+ 2025-07-28 13:43:31,599 INFO ___FILE_ONLY___ ═
550
+ 2025-07-28 13:43:31,599 INFO ___FILE_ONLY___ ╝
551
+
552
+ 2025-07-28 13:43:31,606 INFO ___FILE_ONLY___ ╔════════════════════════════════════════════════════════════╗
553
+
554
+ 2025-07-28 13:43:31,607 INFO ___FILE_ONLY___ ╠═ Installing: BigQuery Command Line Tool (Platform Spec... ═╣
555
+
556
+ 2025-07-28 13:43:31,607 INFO ___FILE_ONLY___ β•š
557
+ 2025-07-28 13:43:31,607 INFO ___FILE_ONLY___ ════════════════════════════════════════════════════════════
558
+ 2025-07-28 13:43:31,607 INFO ___FILE_ONLY___ ╝
559
+
560
+ 2025-07-28 13:43:31,613 INFO ___FILE_ONLY___ ╔════════════════════════════════════════════════════════════╗
561
+
562
+ 2025-07-28 13:43:31,613 INFO ___FILE_ONLY___ ╠═ Installing: Bundled Python 3.12 ═╣
563
+
564
+ 2025-07-28 13:43:31,613 INFO ___FILE_ONLY___ β•š
565
+ 2025-07-28 13:43:31,615 INFO ___FILE_ONLY___ ════════════════════════════════════════════════════════════
566
+ 2025-07-28 13:43:31,616 INFO ___FILE_ONLY___ ╝
567
+
568
+ 2025-07-28 13:43:31,617 INFO ___FILE_ONLY___ ╔════════════════════════════════════════════════════════════╗
569
+
570
+ 2025-07-28 13:43:31,617 INFO ___FILE_ONLY___ ╠═ Installing: Bundled Python 3.12 (Platform Specific) ═╣
571
+
572
+ 2025-07-28 13:43:31,617 INFO ___FILE_ONLY___ β•š
573
+ 2025-07-28 13:43:33,835 INFO ___FILE_ONLY___ ═
574
+ 2025-07-28 13:43:33,847 INFO ___FILE_ONLY___ ═
575
+ 2025-07-28 13:43:33,860 INFO ___FILE_ONLY___ ═
576
+ 2025-07-28 13:43:33,873 INFO ___FILE_ONLY___ ═
577
+ 2025-07-28 13:43:33,886 INFO ___FILE_ONLY___ ═
578
+ 2025-07-28 13:43:33,900 INFO ___FILE_ONLY___ ═
579
+ 2025-07-28 13:43:33,913 INFO ___FILE_ONLY___ ═
580
+ 2025-07-28 13:43:33,926 INFO ___FILE_ONLY___ ═
581
+ 2025-07-28 13:43:33,939 INFO ___FILE_ONLY___ ═
582
+ 2025-07-28 13:43:33,952 INFO ___FILE_ONLY___ ═
583
+ 2025-07-28 13:43:33,964 INFO ___FILE_ONLY___ ═
584
+ 2025-07-28 13:43:33,977 INFO ___FILE_ONLY___ ═
585
+ 2025-07-28 13:43:33,990 INFO ___FILE_ONLY___ ═
586
+ 2025-07-28 13:43:34,003 INFO ___FILE_ONLY___ ═
587
+ 2025-07-28 13:43:34,017 INFO ___FILE_ONLY___ ═
588
+ 2025-07-28 13:43:34,030 INFO ___FILE_ONLY___ ═
589
+ 2025-07-28 13:43:34,043 INFO ___FILE_ONLY___ ═
590
+ 2025-07-28 13:43:34,056 INFO ___FILE_ONLY___ ═
591
+ 2025-07-28 13:43:34,069 INFO ___FILE_ONLY___ ═
592
+ 2025-07-28 13:43:34,082 INFO ___FILE_ONLY___ ═
593
+ 2025-07-28 13:43:34,095 INFO ___FILE_ONLY___ ═
594
+ 2025-07-28 13:43:34,109 INFO ___FILE_ONLY___ ═
595
+ 2025-07-28 13:43:34,122 INFO ___FILE_ONLY___ ═
596
+ 2025-07-28 13:43:34,135 INFO ___FILE_ONLY___ ═
597
+ 2025-07-28 13:43:34,148 INFO ___FILE_ONLY___ ═
598
+ 2025-07-28 13:43:34,161 INFO ___FILE_ONLY___ ═
599
+ 2025-07-28 13:43:34,174 INFO ___FILE_ONLY___ ═
600
+ 2025-07-28 13:43:34,187 INFO ___FILE_ONLY___ ═
601
+ 2025-07-28 13:43:34,200 INFO ___FILE_ONLY___ ═
602
+ 2025-07-28 13:43:34,213 INFO ___FILE_ONLY___ ═
603
+ 2025-07-28 13:43:34,226 INFO ___FILE_ONLY___ ═
604
+ 2025-07-28 13:43:34,240 INFO ___FILE_ONLY___ ═
605
+ 2025-07-28 13:43:34,252 INFO ___FILE_ONLY___ ═
606
+ 2025-07-28 13:43:34,266 INFO ___FILE_ONLY___ ═
607
+ 2025-07-28 13:43:34,283 INFO ___FILE_ONLY___ ═
608
+ 2025-07-28 13:43:34,299 INFO ___FILE_ONLY___ ═
609
+ 2025-07-28 13:43:35,170 INFO ___FILE_ONLY___ ═
610
+ 2025-07-28 13:43:35,194 INFO ___FILE_ONLY___ ═
611
+ 2025-07-28 13:43:35,697 INFO ___FILE_ONLY___ ═
612
+ 2025-07-28 13:43:35,716 INFO ___FILE_ONLY___ ═
613
+ 2025-07-28 13:43:35,737 INFO ___FILE_ONLY___ ═
614
+ 2025-07-28 13:43:35,768 INFO ___FILE_ONLY___ ═
615
+ 2025-07-28 13:43:35,791 INFO ___FILE_ONLY___ ═
616
+ 2025-07-28 13:43:35,824 INFO ___FILE_ONLY___ ═
617
+ 2025-07-28 13:43:35,848 INFO ___FILE_ONLY___ ═
618
+ 2025-07-28 13:43:35,867 INFO ___FILE_ONLY___ ═
619
+ 2025-07-28 13:43:35,884 INFO ___FILE_ONLY___ ═
620
+ 2025-07-28 13:43:35,902 INFO ___FILE_ONLY___ ═
621
+ 2025-07-28 13:43:35,991 INFO ___FILE_ONLY___ ═
622
+ 2025-07-28 13:43:36,009 INFO ___FILE_ONLY___ ═
623
+ 2025-07-28 13:43:36,149 INFO ___FILE_ONLY___ ═
624
+ 2025-07-28 13:43:36,167 INFO ___FILE_ONLY___ ═
625
+ 2025-07-28 13:43:36,184 INFO ___FILE_ONLY___ ═
626
+ 2025-07-28 13:43:36,201 INFO ___FILE_ONLY___ ═
627
+ 2025-07-28 13:43:36,217 INFO ___FILE_ONLY___ ═
628
+ 2025-07-28 13:43:36,236 INFO ___FILE_ONLY___ ═
629
+ 2025-07-28 13:43:36,253 INFO ___FILE_ONLY___ ═
630
+ 2025-07-28 13:43:36,270 INFO ___FILE_ONLY___ ═
631
+ 2025-07-28 13:43:36,298 INFO ___FILE_ONLY___ ═
632
+ 2025-07-28 13:43:36,785 INFO ___FILE_ONLY___ ═
633
+ 2025-07-28 13:43:36,786 INFO ___FILE_ONLY___ ╝
634
+
635
+ 2025-07-28 13:43:36,840 INFO ___FILE_ONLY___ ╔════════════════════════════════════════════════════════════╗
636
+
637
+ 2025-07-28 13:43:36,840 INFO ___FILE_ONLY___ ╠═ Installing: Cloud Storage Command Line Tool ═╣
638
+
639
+ 2025-07-28 13:43:36,840 INFO ___FILE_ONLY___ β•š
640
+ 2025-07-28 13:43:37,388 INFO ___FILE_ONLY___ ═
641
+ 2025-07-28 13:43:37,400 INFO ___FILE_ONLY___ ═
642
+ 2025-07-28 13:43:37,412 INFO ___FILE_ONLY___ ═
643
+ 2025-07-28 13:43:37,422 INFO ___FILE_ONLY___ ═
644
+ 2025-07-28 13:43:37,433 INFO ___FILE_ONLY___ ═
645
+ 2025-07-28 13:43:37,469 INFO ___FILE_ONLY___ ═
646
+ 2025-07-28 13:43:37,483 INFO ___FILE_ONLY___ ═
647
+ 2025-07-28 13:43:37,500 INFO ___FILE_ONLY___ ═
648
+ 2025-07-28 13:43:37,516 INFO ___FILE_ONLY___ ═
649
+ 2025-07-28 13:43:37,532 INFO ___FILE_ONLY___ ═
650
+ 2025-07-28 13:43:37,550 INFO ___FILE_ONLY___ ═
651
+ 2025-07-28 13:43:37,562 INFO ___FILE_ONLY___ ═
652
+ 2025-07-28 13:43:37,574 INFO ___FILE_ONLY___ ═
653
+ 2025-07-28 13:43:37,583 INFO ___FILE_ONLY___ ═
654
+ 2025-07-28 13:43:37,593 INFO ___FILE_ONLY___ ═
655
+ 2025-07-28 13:43:37,610 INFO ___FILE_ONLY___ ═
656
+ 2025-07-28 13:43:37,625 INFO ___FILE_ONLY___ ═
657
+ 2025-07-28 13:43:37,635 INFO ___FILE_ONLY___ ═
658
+ 2025-07-28 13:43:37,647 INFO ___FILE_ONLY___ ═
659
+ 2025-07-28 13:43:37,659 INFO ___FILE_ONLY___ ═
660
+ 2025-07-28 13:43:37,670 INFO ___FILE_ONLY___ ═
661
+ 2025-07-28 13:43:37,684 INFO ___FILE_ONLY___ ═
662
+ 2025-07-28 13:43:37,694 INFO ___FILE_ONLY___ ═
663
+ 2025-07-28 13:43:37,706 INFO ___FILE_ONLY___ ═
664
+ 2025-07-28 13:43:37,717 INFO ___FILE_ONLY___ ═
665
+ 2025-07-28 13:43:37,728 INFO ___FILE_ONLY___ ═
666
+ 2025-07-28 13:43:37,740 INFO ___FILE_ONLY___ ═
667
+ 2025-07-28 13:43:37,754 INFO ___FILE_ONLY___ ═
668
+ 2025-07-28 13:43:37,772 INFO ___FILE_ONLY___ ═
669
+ 2025-07-28 13:43:37,785 INFO ___FILE_ONLY___ ═
670
+ 2025-07-28 13:43:37,798 INFO ___FILE_ONLY___ ═
671
+ 2025-07-28 13:43:37,821 INFO ___FILE_ONLY___ ═
672
+ 2025-07-28 13:43:37,838 INFO ___FILE_ONLY___ ═
673
+ 2025-07-28 13:43:37,858 INFO ___FILE_ONLY___ ═
674
+ 2025-07-28 13:43:37,873 INFO ___FILE_ONLY___ ═
675
+ 2025-07-28 13:43:37,891 INFO ___FILE_ONLY___ ═
676
+ 2025-07-28 13:43:37,901 INFO ___FILE_ONLY___ ═
677
+ 2025-07-28 13:43:37,913 INFO ___FILE_ONLY___ ═
678
+ 2025-07-28 13:43:37,950 INFO ___FILE_ONLY___ ═
679
+ 2025-07-28 13:43:37,965 INFO ___FILE_ONLY___ ═
680
+ 2025-07-28 13:43:37,977 INFO ___FILE_ONLY___ ═
681
+ 2025-07-28 13:43:37,988 INFO ___FILE_ONLY___ ═
682
+ 2025-07-28 13:43:37,999 INFO ___FILE_ONLY___ ═
683
+ 2025-07-28 13:43:38,010 INFO ___FILE_ONLY___ ═
684
+ 2025-07-28 13:43:38,021 INFO ___FILE_ONLY___ ═
685
+ 2025-07-28 13:43:38,032 INFO ___FILE_ONLY___ ═
686
+ 2025-07-28 13:43:38,043 INFO ___FILE_ONLY___ ═
687
+ 2025-07-28 13:43:38,053 INFO ___FILE_ONLY___ ═
688
+ 2025-07-28 13:43:38,064 INFO ___FILE_ONLY___ ═
689
+ 2025-07-28 13:43:38,078 INFO ___FILE_ONLY___ ═
690
+ 2025-07-28 13:43:38,093 INFO ___FILE_ONLY___ ═
691
+ 2025-07-28 13:43:38,107 INFO ___FILE_ONLY___ ═
692
+ 2025-07-28 13:43:38,121 INFO ___FILE_ONLY___ ═
693
+ 2025-07-28 13:43:38,136 INFO ___FILE_ONLY___ ═
694
+ 2025-07-28 13:43:38,149 INFO ___FILE_ONLY___ ═
695
+ 2025-07-28 13:43:38,165 INFO ___FILE_ONLY___ ═
696
+ 2025-07-28 13:43:38,182 INFO ___FILE_ONLY___ ═
697
+ 2025-07-28 13:43:38,204 INFO ___FILE_ONLY___ ═
698
+ 2025-07-28 13:43:38,222 INFO ___FILE_ONLY___ ═
699
+ 2025-07-28 13:43:38,241 INFO ___FILE_ONLY___ ═
700
+ 2025-07-28 13:43:38,241 INFO ___FILE_ONLY___ ╝
701
+
702
+ 2025-07-28 13:43:38,272 INFO ___FILE_ONLY___ ╔════════════════════════════════════════════════════════════╗
703
+
704
+ 2025-07-28 13:43:38,273 INFO ___FILE_ONLY___ ╠═ Installing: Cloud Storage Command Line Tool (Platform... ═╣
705
+
706
+ 2025-07-28 13:43:38,273 INFO ___FILE_ONLY___ β•š
707
+ 2025-07-28 13:43:38,273 INFO ___FILE_ONLY___ ════════════════════════════════════════════════════════════
708
+ 2025-07-28 13:43:38,274 INFO ___FILE_ONLY___ ╝
709
+
710
+ 2025-07-28 13:43:38,278 INFO ___FILE_ONLY___ ╔════════════════════════════════════════════════════════════╗
711
+
712
+ 2025-07-28 13:43:38,278 INFO ___FILE_ONLY___ ╠═ Installing: Default set of gcloud commands ═╣
713
+
714
+ 2025-07-28 13:43:38,278 INFO ___FILE_ONLY___ β•š
715
+ 2025-07-28 13:43:38,280 INFO ___FILE_ONLY___ ════════════════════════════════════════════════════════════
716
+ 2025-07-28 13:43:38,280 INFO ___FILE_ONLY___ ╝
717
+
718
+ 2025-07-28 13:43:38,282 INFO ___FILE_ONLY___ ╔════════════════════════════════════════════════════════════╗
719
+
720
+ 2025-07-28 13:43:38,282 INFO ___FILE_ONLY___ ╠═ Installing: Google Cloud CLI Core Libraries (Platform... ═╣
721
+
722
+ 2025-07-28 13:43:38,282 INFO ___FILE_ONLY___ β•š
723
+ 2025-07-28 13:43:38,283 INFO ___FILE_ONLY___ ══════════════════════════════
724
+ 2025-07-28 13:43:38,283 INFO ___FILE_ONLY___ ══════════════════════════════
725
+ 2025-07-28 13:43:38,283 INFO ___FILE_ONLY___ ╝
726
+
727
+ 2025-07-28 13:43:38,287 INFO ___FILE_ONLY___ ╔════════════════════════════════════════════════════════════╗
728
+
729
+ 2025-07-28 13:43:38,287 INFO ___FILE_ONLY___ ╠═ Installing: Google Cloud CRC32C Hash Tool ═╣
730
+
731
+ 2025-07-28 13:43:38,287 INFO ___FILE_ONLY___ β•š
732
+ 2025-07-28 13:43:38,290 INFO ___FILE_ONLY___ ════════════════════════════════════════════════════════════
733
+ 2025-07-28 13:43:38,290 INFO ___FILE_ONLY___ ╝
734
+
735
+ 2025-07-28 13:43:38,291 INFO ___FILE_ONLY___ ╔════════════════════════════════════════════════════════════╗
736
+
737
+ 2025-07-28 13:43:38,292 INFO ___FILE_ONLY___ ╠═ Installing: Google Cloud CRC32C Hash Tool (Platform S... ═╣
738
+
739
+ 2025-07-28 13:43:38,292 INFO ___FILE_ONLY___ β•š
740
+ 2025-07-28 13:43:38,331 INFO ___FILE_ONLY___ ══════════════════════════════
741
+ 2025-07-28 13:43:38,331 INFO ___FILE_ONLY___ ══════════════════════════════
742
+ 2025-07-28 13:43:38,331 INFO ___FILE_ONLY___ ╝
743
+
744
+ 2025-07-28 13:43:38,336 INFO ___FILE_ONLY___ ╔════════════════════════════════════════════════════════════╗
745
+
746
+ 2025-07-28 13:43:38,337 INFO ___FILE_ONLY___ ╠═ Installing: gcloud cli dependencies (Platform Specific) ═╣
747
+
748
+ 2025-07-28 13:43:38,337 INFO ___FILE_ONLY___ β•š
749
+ 2025-07-28 13:43:38,337 INFO ___FILE_ONLY___ ════════════════════════════════════════════════════════════
750
+ 2025-07-28 13:43:38,337 INFO ___FILE_ONLY___ ╝
751
+
752
+ 2025-07-28 13:43:38,342 DEBUG root Updating notification cache...
753
+ 2025-07-28 13:43:38,342 INFO ___FILE_ONLY___
754
+
755
+ 2025-07-28 13:43:38,344 INFO ___FILE_ONLY___ Performing post processing steps...
756
+ 2025-07-28 13:43:38,344 DEBUG root Executing command: ['/tools/google-cloud-sdk/bin/gcloud', 'components', 'post-process']
757
+ 2025-07-28 13:43:46,814 DEBUG ___FILE_ONLY___
758
+ 2025-07-28 13:43:46,814 DEBUG ___FILE_ONLY___
759
+ 2025-07-28 13:43:46,868 INFO root descriptor_list: [{'universeDomain': 'googleapis.com', 'universeShortName': '', 'authenticationDomain': 'auth.cloud.google.com', 'projectPrefix': '', 'cloudWebDomain': 'cloud.google.com', 'documentationDomain': 'cloud.google.com', 'version': '1.0.0', 'state': 'primary', 'artifactRegistryDomain': 'pkg.dev'}]
760
+ 2025-07-28 13:43:46,868 INFO ___FILE_ONLY___
761
+ Update done!
762
+
763
+
764
+ 2025-07-28 13:43:46,871 DEBUG root Chosen display Format:none
765
+ 2025-07-28 13:43:46,871 INFO root Display format: "none"
.config/logs/2025.07.28/13.43.38.841290.log ADDED
@@ -0,0 +1,5 @@
 
 
 
 
 
 
1
+ 2025-07-28 13:43:38,842 DEBUG root Loaded Command Group: ['gcloud', 'components']
2
+ 2025-07-28 13:43:38,844 DEBUG root Loaded Command Group: ['gcloud', 'components', 'post_process']
3
+ 2025-07-28 13:43:38,845 DEBUG root Running [gcloud.components.post-process] with arguments: []
4
+ 2025-07-28 13:43:46,703 DEBUG root Chosen display Format:none
5
+ 2025-07-28 13:43:46,704 INFO root Display format: "none"
.config/logs/2025.07.28/13.43.47.501739.log ADDED
@@ -0,0 +1,153 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ 2025-07-28 13:43:47,502 DEBUG root Loaded Command Group: ['gcloud', 'components']
2
+ 2025-07-28 13:43:47,504 DEBUG root Loaded Command Group: ['gcloud', 'components', 'update']
3
+ 2025-07-28 13:43:47,506 DEBUG root Running [gcloud.components.update] with arguments: [--quiet: "True", COMPONENT-IDS:8: "['gcloud', 'core', 'bq', 'gsutil', 'compute', 'preview', 'alpha', 'beta']"]
4
+ 2025-07-28 13:43:47,508 INFO ___FILE_ONLY___ Beginning update. This process may take several minutes.
5
+
6
+ 2025-07-28 13:43:47,516 DEBUG urllib3.connectionpool Starting new HTTPS connection (1): dl.google.com:443
7
+ 2025-07-28 13:43:47,536 DEBUG urllib3.connectionpool https://dl.google.com:443 "GET /dl/cloudsdk/channels/rapid/components-2.json HTTP/11" 200 239806
8
+ 2025-07-28 13:43:47,549 WARNING root Component [compute] no longer exists.
9
+ 2025-07-28 13:43:47,550 INFO ___FILE_ONLY___
10
+
11
+ 2025-07-28 13:43:47,551 INFO ___FILE_ONLY___
12
+ Your current Google Cloud CLI version is: 531.0.0
13
+
14
+ 2025-07-28 13:43:47,551 INFO ___FILE_ONLY___ Installing components from version: 531.0.0
15
+
16
+ 2025-07-28 13:43:47,551 INFO ___FILE_ONLY___
17
+
18
+ 2025-07-28 13:43:47,551 DEBUG root Chosen display Format:table[box,title="These components will be removed."](details.display_name:label=Name:align=left,version.version_string:label=Version:align=right,data.size.size(zero="",min=1048576):label=Size:align=right)
19
+ 2025-07-28 13:43:47,552 DEBUG root Chosen display Format:table[box,title="These components will be updated."](details.display_name:label=Name:align=left,version.version_string:label=Version:align=right,data.size.size(zero="",min=1048576):label=Size:align=right)
20
+ 2025-07-28 13:43:47,552 DEBUG root Chosen display Format:table[box,title="These components will be installed."](details.display_name:label=Name:align=left,version.version_string:label=Version:align=right,data.size.size(zero="",min=1048576):label=Size:align=right)
21
+ 2025-07-28 13:43:47,566 INFO ___FILE_ONLY___ β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”
22
+ 2025-07-28 13:43:47,566 INFO ___FILE_ONLY___
23
+
24
+ 2025-07-28 13:43:47,566 INFO ___FILE_ONLY___ β”‚ These components will be installed. β”‚
25
+ 2025-07-28 13:43:47,566 INFO ___FILE_ONLY___
26
+
27
+ 2025-07-28 13:43:47,566 INFO ___FILE_ONLY___ β”œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”¬β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”¬β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€
28
+ 2025-07-28 13:43:47,566 INFO ___FILE_ONLY___
29
+
30
+ 2025-07-28 13:43:47,566 INFO ___FILE_ONLY___ β”‚ Name β”‚ Version β”‚ Size β”‚
31
+ 2025-07-28 13:43:47,566 INFO ___FILE_ONLY___
32
+
33
+ 2025-07-28 13:43:47,566 INFO ___FILE_ONLY___ β”œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”Όβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”Όβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€
34
+ 2025-07-28 13:43:47,566 INFO ___FILE_ONLY___
35
+
36
+ 2025-07-28 13:43:47,567 INFO ___FILE_ONLY___ β”‚
37
+ 2025-07-28 13:43:47,567 INFO ___FILE_ONLY___ gcloud Alpha Commands
38
+ 2025-07-28 13:43:47,567 INFO ___FILE_ONLY___
39
+ 2025-07-28 13:43:47,567 INFO ___FILE_ONLY___ β”‚
40
+ 2025-07-28 13:43:47,567 INFO ___FILE_ONLY___ 2025.07.18
41
+ 2025-07-28 13:43:47,567 INFO ___FILE_ONLY___
42
+ 2025-07-28 13:43:47,567 INFO ___FILE_ONLY___ β”‚
43
+ 2025-07-28 13:43:47,567 INFO ___FILE_ONLY___ < 1 MiB
44
+ 2025-07-28 13:43:47,567 INFO ___FILE_ONLY___
45
+ 2025-07-28 13:43:47,567 INFO ___FILE_ONLY___ β”‚
46
+ 2025-07-28 13:43:47,567 INFO ___FILE_ONLY___
47
+
48
+ 2025-07-28 13:43:47,567 INFO ___FILE_ONLY___ β”‚
49
+ 2025-07-28 13:43:47,568 INFO ___FILE_ONLY___ gcloud Beta Commands
50
+ 2025-07-28 13:43:47,568 INFO ___FILE_ONLY___
51
+ 2025-07-28 13:43:47,568 INFO ___FILE_ONLY___ β”‚
52
+ 2025-07-28 13:43:47,568 INFO ___FILE_ONLY___ 2025.07.18
53
+ 2025-07-28 13:43:47,568 INFO ___FILE_ONLY___
54
+ 2025-07-28 13:43:47,568 INFO ___FILE_ONLY___ β”‚
55
+ 2025-07-28 13:43:47,568 INFO ___FILE_ONLY___ < 1 MiB
56
+ 2025-07-28 13:43:47,568 INFO ___FILE_ONLY___
57
+ 2025-07-28 13:43:47,568 INFO ___FILE_ONLY___ β”‚
58
+ 2025-07-28 13:43:47,568 INFO ___FILE_ONLY___
59
+
60
+ 2025-07-28 13:43:47,568 INFO ___FILE_ONLY___ β”‚
61
+ 2025-07-28 13:43:47,568 INFO ___FILE_ONLY___ gcloud Preview Commands
62
+ 2025-07-28 13:43:47,568 INFO ___FILE_ONLY___
63
+ 2025-07-28 13:43:47,568 INFO ___FILE_ONLY___ β”‚
64
+ 2025-07-28 13:43:47,568 INFO ___FILE_ONLY___
65
+ 2025-07-28 13:43:47,569 INFO ___FILE_ONLY___
66
+ 2025-07-28 13:43:47,569 INFO ___FILE_ONLY___ β”‚
67
+ 2025-07-28 13:43:47,569 INFO ___FILE_ONLY___ < 1 MiB
68
+ 2025-07-28 13:43:47,569 INFO ___FILE_ONLY___
69
+ 2025-07-28 13:43:47,569 INFO ___FILE_ONLY___ β”‚
70
+ 2025-07-28 13:43:47,569 INFO ___FILE_ONLY___
71
+
72
+ 2025-07-28 13:43:47,569 INFO ___FILE_ONLY___ β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”΄β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”΄β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜
73
+ 2025-07-28 13:43:47,569 INFO ___FILE_ONLY___
74
+
75
+ 2025-07-28 13:43:47,569 INFO ___FILE_ONLY___
76
+
77
+ 2025-07-28 13:43:47,572 DEBUG urllib3.connectionpool Starting new HTTPS connection (1): dl.google.com:443
78
+ 2025-07-28 13:43:47,590 DEBUG urllib3.connectionpool https://dl.google.com:443 "GET /dl/cloudsdk/channels/rapid/RELEASE_NOTES HTTP/11" 200 1455233
79
+ 2025-07-28 13:43:48,071 INFO ___FILE_ONLY___ For the latest full release notes, please visit:
80
+ https://cloud.google.com/sdk/release_notes
81
+
82
+
83
+ 2025-07-28 13:43:48,072 INFO ___FILE_ONLY___ Performing in place update...
84
+
85
+
86
+ 2025-07-28 13:43:48,074 INFO ___FILE_ONLY___ ╔════════════════════════════════════════════════════════════╗
87
+
88
+ 2025-07-28 13:43:48,074 INFO ___FILE_ONLY___ ╠═ Downloading: gcloud Alpha Commands ═╣
89
+
90
+ 2025-07-28 13:43:48,074 INFO ___FILE_ONLY___ β•š
91
+ 2025-07-28 13:43:48,077 DEBUG urllib3.connectionpool Starting new HTTPS connection (1): dl.google.com:443
92
+ 2025-07-28 13:43:48,092 DEBUG urllib3.connectionpool https://dl.google.com:443 "GET /dl/cloudsdk/channels/rapid/components/google-cloud-sdk-alpha-20250718154810.tar.gz HTTP/11" 200 800
93
+ 2025-07-28 13:43:48,093 INFO ___FILE_ONLY___ ════════════════════════════════════════════════════════════
94
+ 2025-07-28 13:43:48,093 INFO ___FILE_ONLY___ ╝
95
+
96
+ 2025-07-28 13:43:48,095 INFO ___FILE_ONLY___ ╔════════════════════════════════════════════════════════════╗
97
+
98
+ 2025-07-28 13:43:48,095 INFO ___FILE_ONLY___ ╠═ Downloading: gcloud Beta Commands ═╣
99
+
100
+ 2025-07-28 13:43:48,095 INFO ___FILE_ONLY___ β•š
101
+ 2025-07-28 13:43:48,098 DEBUG urllib3.connectionpool Starting new HTTPS connection (1): dl.google.com:443
102
+ 2025-07-28 13:43:48,145 DEBUG urllib3.connectionpool https://dl.google.com:443 "GET /dl/cloudsdk/channels/rapid/components/google-cloud-sdk-beta-20250718154810.tar.gz HTTP/11" 200 797
103
+ 2025-07-28 13:43:48,146 INFO ___FILE_ONLY___ ════════════════════════════════════════════════════════════
104
+ 2025-07-28 13:43:48,146 INFO ___FILE_ONLY___ ╝
105
+
106
+ 2025-07-28 13:43:48,148 INFO ___FILE_ONLY___ ╔════════════════════════════════════════════════════════════╗
107
+
108
+ 2025-07-28 13:43:48,148 INFO ___FILE_ONLY___ ╠═ Downloading: gcloud Preview Commands ═╣
109
+
110
+ 2025-07-28 13:43:48,148 INFO ___FILE_ONLY___ β•š
111
+ 2025-07-28 13:43:48,151 DEBUG urllib3.connectionpool Starting new HTTPS connection (1): dl.google.com:443
112
+ 2025-07-28 13:43:48,195 DEBUG urllib3.connectionpool https://dl.google.com:443 "GET /dl/cloudsdk/channels/rapid/components/google-cloud-sdk-preview-20241115154308.tar.gz HTTP/11" 200 823
113
+ 2025-07-28 13:43:48,196 INFO ___FILE_ONLY___ ════════════════════════════════════════════════════════════
114
+ 2025-07-28 13:43:48,196 INFO ___FILE_ONLY___ ╝
115
+
116
+ 2025-07-28 13:43:48,198 INFO ___FILE_ONLY___ ╔════════════════════════════════════════════════════════════╗
117
+
118
+ 2025-07-28 13:43:48,198 INFO ___FILE_ONLY___ ╠═ Installing: gcloud Alpha Commands ═╣
119
+
120
+ 2025-07-28 13:43:48,198 INFO ___FILE_ONLY___ β•š
121
+ 2025-07-28 13:43:48,200 INFO ___FILE_ONLY___ ════════════════════════════════════════════════════════════
122
+ 2025-07-28 13:43:48,200 INFO ___FILE_ONLY___ ╝
123
+
124
+ 2025-07-28 13:43:48,206 INFO ___FILE_ONLY___ ╔════════════════════════════════════════════════════════════╗
125
+
126
+ 2025-07-28 13:43:48,206 INFO ___FILE_ONLY___ ╠═ Installing: gcloud Beta Commands ═╣
127
+
128
+ 2025-07-28 13:43:48,206 INFO ___FILE_ONLY___ β•š
129
+ 2025-07-28 13:43:48,207 INFO ___FILE_ONLY___ ════════════════════════════════════════════════════════════
130
+ 2025-07-28 13:43:48,207 INFO ___FILE_ONLY___ ╝
131
+
132
+ 2025-07-28 13:43:48,211 INFO ___FILE_ONLY___ ╔════════════════════════════════════════════════════════════╗
133
+
134
+ 2025-07-28 13:43:48,212 INFO ___FILE_ONLY___ ╠═ Installing: gcloud Preview Commands ═╣
135
+
136
+ 2025-07-28 13:43:48,212 INFO ___FILE_ONLY___ β•š
137
+ 2025-07-28 13:43:48,212 INFO ___FILE_ONLY___ ════════════════════════════════════════════════════════════
138
+ 2025-07-28 13:43:48,212 INFO ___FILE_ONLY___ ╝
139
+
140
+ 2025-07-28 13:43:48,217 DEBUG root Updating notification cache...
141
+ 2025-07-28 13:43:48,218 INFO ___FILE_ONLY___
142
+
143
+ 2025-07-28 13:43:48,220 INFO ___FILE_ONLY___ Performing post processing steps...
144
+ 2025-07-28 13:43:48,220 DEBUG root Executing command: ['/tools/google-cloud-sdk/bin/gcloud', 'components', 'post-process']
145
+ 2025-07-28 13:43:57,183 DEBUG ___FILE_ONLY___
146
+ 2025-07-28 13:43:57,183 DEBUG ___FILE_ONLY___
147
+ 2025-07-28 13:43:57,231 INFO root descriptor_list: [{'universeDomain': 'googleapis.com', 'universeShortName': '', 'authenticationDomain': 'auth.cloud.google.com', 'projectPrefix': '', 'cloudWebDomain': 'cloud.google.com', 'documentationDomain': 'cloud.google.com', 'version': '1.0.0', 'state': 'primary', 'artifactRegistryDomain': 'pkg.dev'}]
148
+ 2025-07-28 13:43:57,232 INFO ___FILE_ONLY___
149
+ Update done!
150
+
151
+
152
+ 2025-07-28 13:43:57,234 DEBUG root Chosen display Format:none
153
+ 2025-07-28 13:43:57,234 INFO root Display format: "none"
.config/logs/2025.07.28/13.43.48.733131.log ADDED
@@ -0,0 +1,5 @@
 
 
 
 
 
 
1
+ 2025-07-28 13:43:48,733 DEBUG root Loaded Command Group: ['gcloud', 'components']
2
+ 2025-07-28 13:43:48,735 DEBUG root Loaded Command Group: ['gcloud', 'components', 'post_process']
3
+ 2025-07-28 13:43:48,737 DEBUG root Running [gcloud.components.post-process] with arguments: []
4
+ 2025-07-28 13:43:57,075 DEBUG root Chosen display Format:none
5
+ 2025-07-28 13:43:57,075 INFO root Display format: "none"
.config/logs/2025.07.28/13.43.57.863217.log ADDED
@@ -0,0 +1,8 @@
 
 
 
 
 
 
 
 
 
1
+ 2025-07-28 13:43:57,864 DEBUG root Loaded Command Group: ['gcloud', 'config']
2
+ 2025-07-28 13:43:57,916 DEBUG root Loaded Command Group: ['gcloud', 'config', 'set']
3
+ 2025-07-28 13:43:57,918 DEBUG root Running [gcloud.config.set] with arguments: [SECTION/PROPERTY: "component_manager/disable_update_check", VALUE: "true"]
4
+ 2025-07-28 13:43:57,919 INFO ___FILE_ONLY___ Updated property [component_manager/disable_update_check].
5
+
6
+ 2025-07-28 13:43:57,919 DEBUG root Chosen display Format:default
7
+ 2025-07-28 13:43:57,920 INFO root Display format: "default"
8
+ 2025-07-28 13:43:57,920 DEBUG root SDK update checks are disabled.
.config/logs/2025.07.28/13.43.58.575036.log ADDED
@@ -0,0 +1,8 @@
 
 
 
 
 
 
 
 
 
1
+ 2025-07-28 13:43:58,576 DEBUG root Loaded Command Group: ['gcloud', 'config']
2
+ 2025-07-28 13:43:58,624 DEBUG root Loaded Command Group: ['gcloud', 'config', 'set']
3
+ 2025-07-28 13:43:58,626 DEBUG root Running [gcloud.config.set] with arguments: [SECTION/PROPERTY: "compute/gce_metadata_read_timeout_sec", VALUE: "0"]
4
+ 2025-07-28 13:43:58,627 INFO ___FILE_ONLY___ Updated property [compute/gce_metadata_read_timeout_sec].
5
+
6
+ 2025-07-28 13:43:58,628 DEBUG root Chosen display Format:default
7
+ 2025-07-28 13:43:58,629 INFO root Display format: "default"
8
+ 2025-07-28 13:43:58,629 DEBUG root SDK update checks are disabled.
README.md CHANGED
@@ -1,12 +1,6 @@
1
  ---
2
- title: Income Tax Optimizer
3
- emoji: 🏒
4
- colorFrom: gray
5
- colorTo: gray
6
  sdk: gradio
7
  sdk_version: 5.38.2
8
- app_file: app.py
9
- pinned: false
10
  ---
11
-
12
- Check out the configuration reference at https://huggingface.co/docs/hub/spaces-config-reference
 
1
  ---
2
+ title: Income_Tax_Optimizer
3
+ app_file: app.py
 
 
4
  sdk: gradio
5
  sdk_version: 5.38.2
 
 
6
  ---
 
 
app.py ADDED
@@ -0,0 +1,509 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ import gradio as gr
2
+ import pandas as pd
3
+ import os
4
+ import warnings
5
+ import torch
6
+ warnings.filterwarnings("ignore")
7
+
8
+ from langchain_community.document_loaders import CSVLoader
9
+ from langchain_community.vectorstores import Chroma
10
+ from langchain.text_splitter import RecursiveCharacterTextSplitter
11
+ from langchain_community.embeddings import HuggingFaceEmbeddings
12
+ from langchain.chains import RetrievalQA
13
+ from langchain.prompts import PromptTemplate
14
+ from langchain_community.llms import HuggingFacePipeline
15
+ from transformers import AutoModelForCausalLM, AutoTokenizer, pipeline
16
+
17
+ # Set up environment
18
+ os.environ["HUGGINGFACEHUB_API_TOKEN"] = os.environ.get("HUGGINGFACEHUB_API_TOKEN", "")
19
+
20
+ # Load Falcon LLM for Tax Optimization
21
+ model_id = "tiiuae/Falcon3-3B-Instruct"
22
+ tokenizer = AutoTokenizer.from_pretrained(model_id)
23
+ model = AutoModelForCausalLM.from_pretrained(
24
+ model_id,
25
+ torch_dtype=torch.float32,
26
+ device_map="cpu",
27
+ low_cpu_mem_usage=True,
28
+ trust_remote_code=True
29
+ )
30
+
31
+ pipe = pipeline(
32
+ "text-generation",
33
+ model=model,
34
+ tokenizer=tokenizer,
35
+ max_new_tokens=800,
36
+ do_sample=True,
37
+ temperature=0.3,
38
+ top_k=50,
39
+ top_p=0.95,
40
+ eos_token_id=tokenizer.eos_token_id,
41
+ return_full_text=False
42
+ )
43
+
44
+ llm = HuggingFacePipeline(pipeline=pipe)
45
+
46
+ # Tax Optimization Prompt Template
47
+ template = """
48
+ You are a US Tax Optimization Expert. Analyze the provided financial data and create personalized tax-saving recommendations.
49
+
50
+ User Financial Data: {context}
51
+ Query: {question}
52
+
53
+ Provide specific tax optimization recommendations including:
54
+ 1. Available deductions based on current contributions
55
+ 2. Investment strategies to reduce taxable income
56
+ 3. Specific dollar amounts for optimal contributions
57
+ 4. Filing status optimization
58
+ 5. State tax considerations
59
+
60
+ Focus on actionable, specific recommendations using US tax code.
61
+ """
62
+
63
+ PROMPT = PromptTemplate(input_variables=["context", "question"], template=template)
64
+
65
+ def create_tax_report_html(user_data, recommendations, tax_savings):
66
+ """Create a formatted HTML tax optimization report"""
67
+
68
+ # Extract user information
69
+ income = user_data.get('income', 0)
70
+ filing_status = user_data.get('filing_status', 'Single')
71
+ state = user_data.get('state', 'N/A')
72
+ current_deductions = user_data.get('total_deductions', 0)
73
+ estimated_tax = user_data.get('estimated_tax', 0)
74
+
75
+ # Calculate potential savings
76
+ potential_savings = tax_savings if tax_savings > 0 else 0
77
+ savings_percentage = (potential_savings / estimated_tax * 100) if estimated_tax > 0 else 0
78
+
79
+ html = f"""
80
+ <div style="font-family: 'Segoe UI', Tahoma, Geneva, Verdana, sans-serif; max-width: 900px; margin: 0 auto;">
81
+ <!-- Header Section -->
82
+ <div style="background: linear-gradient(135deg, #16a085 0%, #2980b9 100%); color: white; padding: 25px; border-radius: 12px; margin-bottom: 20px; box-shadow: 0 4px 15px rgba(0,0,0,0.1);">
83
+ <h1 style="margin: 0 0 10px 0; font-size: 28px; font-weight: 600;">πŸ’° Tax Optimization Report</h1>
84
+ <h2 style="margin: 0; font-size: 18px; font-weight: 400; opacity: 0.9;">Personalized Tax-Saving Recommendations</h2>
85
+ <div style="margin-top: 15px; font-size: 14px; opacity: 0.8;">
86
+ πŸ“… Generated on {pd.Timestamp.now().strftime('%Y-%m-%d %H:%M:%S')}
87
+ </div>
88
+ </div>
89
+
90
+ <!-- Key Metrics Grid -->
91
+ <div style="display: grid; grid-template-columns: repeat(auto-fit, minmax(200px, 1fr)); gap: 15px; margin-bottom: 25px;">
92
+
93
+ <!-- Annual Income Card -->
94
+ <div style="background: white; border-radius: 10px; padding: 20px; box-shadow: 0 2px 10px rgba(0,0,0,0.1); border-left: 4px solid #3b82f6;">
95
+ <div style="color: #6b7280; font-size: 14px; margin-bottom: 5px;">Annual Income</div>
96
+ <div style="font-size: 24px; font-weight: 700; color: #1f2937;">${income:,.2f}</div>
97
+ </div>
98
+
99
+ <!-- Current Tax Card -->
100
+ <div style="background: white; border-radius: 10px; padding: 20px; box-shadow: 0 2px 10px rgba(0,0,0,0.1); border-left: 4px solid #ef4444;">
101
+ <div style="color: #6b7280; font-size: 14px; margin-bottom: 5px;">Estimated Tax</div>
102
+ <div style="font-size: 18px; font-weight: 600; color: #1f2937;">${estimated_tax:,.2f}</div>
103
+ </div>
104
+
105
+ <!-- Potential Savings Card -->
106
+ <div style="background: white; border-radius: 10px; padding: 20px; box-shadow: 0 2px 10px rgba(0,0,0,0.1); border-left: 4px solid #10b981;">
107
+ <div style="color: #6b7280; font-size: 14px; margin-bottom: 5px;">Potential Savings πŸ’š</div>
108
+ <div style="font-size: 18px; font-weight: 600; color: #10b981;">
109
+ ${potential_savings:,.2f} ({savings_percentage:.1f}%)
110
+ </div>
111
+ </div>
112
+
113
+ <!-- Filing Status Card -->
114
+ <div style="background: white; border-radius: 10px; padding: 20px; box-shadow: 0 2px 10px rgba(0,0,0,0.1); border-left: 4px solid #f59e0b;">
115
+ <div style="color: #6b7280; font-size: 14px; margin-bottom: 5px;">Filing Status</div>
116
+ <div style="font-size: 18px; font-weight: 600; color: #1f2937;">{filing_status}</div>
117
+ </div>
118
+ </div>
119
+
120
+ <!-- Current Deductions Table -->
121
+ <div style="background: white; border-radius: 10px; padding: 25px; box-shadow: 0 2px 10px rgba(0,0,0,0.1); margin-bottom: 25px;">
122
+ <h3 style="margin: 0 0 20px 0; color: #1f2937; font-size: 20px; font-weight: 600; border-bottom: 2px solid #e5e7eb; padding-bottom: 10px;">
123
+ πŸ“Š Current Deductions Summary
124
+ </h3>
125
+ <table style="width: 100%; border-collapse: collapse;">
126
+ <tr style="border-bottom: 1px solid #e5e7eb;">
127
+ <td style="padding: 12px 0; font-weight: 600; color: #374151; width: 40%;">Health Insurance</td>
128
+ <td style="padding: 12px 0; color: #6b7280;">${user_data.get('health_insurance', 0):,.2f}</td>
129
+ </tr>
130
+ <tr style="border-bottom: 1px solid #e5e7eb;">
131
+ <td style="padding: 12px 0; font-weight: 600; color: #374151;">Retirement Contributions</td>
132
+ <td style="padding: 12px 0; color: #6b7280;">${user_data.get('retirement_contrib', 0):,.2f}</td>
133
+ </tr>
134
+ <tr style="border-bottom: 1px solid #e5e7eb;">
135
+ <td style="padding: 12px 0; font-weight: 600; color: #374151;">Home Loan Interest</td>
136
+ <td style="padding: 12px 0; color: #6b7280;">${user_data.get('home_loan', 0):,.2f}</td>
137
+ </tr>
138
+ <tr style="border-bottom: 1px solid #e5e7eb;">
139
+ <td style="padding: 12px 0; font-weight: 600; color: #374151;">Total Deductions</td>
140
+ <td style="padding: 12px 0; color: #6b7280; font-weight: 600;">${current_deductions:,.2f}</td>
141
+ </tr>
142
+ <tr>
143
+ <td style="padding: 12px 0; font-weight: 600; color: #374151;">State</td>
144
+ <td style="padding: 12px 0; color: #6b7280;">{state}</td>
145
+ </tr>
146
+ </table>
147
+ </div>
148
+
149
+ <!-- AI Recommendations Section -->
150
+ <div style="background: white; border-radius: 10px; padding: 25px; box-shadow: 0 2px 10px rgba(0,0,0,0.1);">
151
+ <h3 style="margin: 0 0 20px 0; color: #1f2937; font-size: 20px; font-weight: 600; border-bottom: 2px solid #e5e7eb; padding-bottom: 10px;">
152
+ πŸ€– AI Tax Optimization Recommendations
153
+ </h3>
154
+ <div style="background: #f8fafc; border-radius: 8px; padding: 20px; border-left: 4px solid #16a085;">
155
+ <div style="white-space: pre-wrap; font-family: 'Segoe UI', Tahoma, Geneva, Verdana, sans-serif; margin: 0; line-height: 1.6; color: #374151;">{recommendations}</div>
156
+ </div>
157
+ </div>
158
+
159
+ <!-- Footer -->
160
+ <div style="text-align: center; margin-top: 25px; padding: 20px; color: #6b7280; font-size: 14px; border-top: 1px solid #e5e7eb;">
161
+ <p style="margin: 0;">⚠️ This report is for informational purposes only. Consult a tax professional for personalized advice.</p>
162
+ </div>
163
+ </div>
164
+ """
165
+
166
+ return html
167
+
168
+ def calculate_tax_brackets(taxable_income):
169
+ """Calculate federal income tax using 2024 tax brackets"""
170
+ if taxable_income <= 0:
171
+ return 0
172
+
173
+ # 2024 tax brackets for single filers
174
+ brackets = [
175
+ (11000, 0.10),
176
+ (44725, 0.12),
177
+ (95375, 0.22),
178
+ (182050, 0.24),
179
+ (231250, 0.32),
180
+ (578125, 0.35),
181
+ (float('inf'), 0.37)
182
+ ]
183
+
184
+ tax = 0
185
+ prev_bracket = 0
186
+
187
+ for bracket_limit, rate in brackets:
188
+ if taxable_income > prev_bracket:
189
+ taxable_in_bracket = min(taxable_income, bracket_limit) - prev_bracket
190
+ tax += taxable_in_bracket * rate
191
+ prev_bracket = bracket_limit
192
+
193
+ if taxable_income <= bracket_limit:
194
+ break
195
+
196
+ return tax
197
+
198
+ def generate_tax_recommendations(income, filing_status, health_insurance, home_loan, retirement_contrib, state):
199
+ """Generate tax optimization recommendations"""
200
+
201
+ if not income or income <= 0:
202
+ return "<div style='color: red; padding: 20px; text-align: center; font-family: Arial;'>❌ Please enter a valid income amount greater than $0.</div>"
203
+
204
+ try:
205
+ # Input validation
206
+ income = float(income) if income else 0
207
+ health_insurance = float(health_insurance) if health_insurance else 0
208
+ home_loan = float(home_loan) if home_loan else 0
209
+ retirement_contrib = float(retirement_contrib) if retirement_contrib else 0
210
+
211
+ # Calculate current tax situation
212
+ total_deductions = health_insurance + home_loan + retirement_contrib
213
+
214
+ # Standard deduction for 2024
215
+ standard_deduction_amounts = {
216
+ 'Single': 13850,
217
+ 'Married': 27700,
218
+ 'Head of Household': 20800
219
+ }
220
+ standard_deduction = standard_deduction_amounts.get(filing_status, 13850)
221
+
222
+ # Calculate taxable income
223
+ taxable_income = max(income - total_deductions - standard_deduction, 0)
224
+
225
+ # Calculate estimated tax using progressive brackets
226
+ estimated_tax = calculate_tax_brackets(taxable_income)
227
+
228
+ # Create user data dictionary
229
+ user_data = {
230
+ 'income': income,
231
+ 'filing_status': filing_status,
232
+ 'health_insurance': health_insurance,
233
+ 'home_loan': home_loan,
234
+ 'retirement_contrib': retirement_contrib,
235
+ 'state': state or 'N/A',
236
+ 'total_deductions': total_deductions,
237
+ 'estimated_tax': estimated_tax,
238
+ 'taxable_income': taxable_income,
239
+ 'standard_deduction': standard_deduction
240
+ }
241
+
242
+ # Create a temporary dataset for RAG
243
+ temp_data = pd.DataFrame([user_data])
244
+ temp_data.to_csv("temp_tax_data.csv", index=False)
245
+
246
+ # Set up RAG system
247
+ try:
248
+ loader = CSVLoader("temp_tax_data.csv")
249
+ documents = loader.load()
250
+ splitter = RecursiveCharacterTextSplitter(chunk_size=300, chunk_overlap=50)
251
+ texts = splitter.split_documents(documents)
252
+ embeddings = HuggingFaceEmbeddings(model_name="sentence-transformers/all-MiniLM-L6-v2")
253
+
254
+ chroma = Chroma.from_documents(
255
+ documents=texts,
256
+ collection_name="tax_data",
257
+ embedding=embeddings,
258
+ persist_directory="docs/tax_chroma"
259
+ )
260
+
261
+ retriever = chroma.as_retriever(search_kwargs={"k": 3})
262
+ qa = RetrievalQA.from_chain_type(
263
+ llm=llm,
264
+ chain_type="stuff",
265
+ chain_type_kwargs={"prompt": PROMPT},
266
+ retriever=retriever,
267
+ return_source_documents=False
268
+ )
269
+
270
+ # Generate personalized query
271
+ query = f"""Analyze tax optimization for:
272
+ - Income: ${income:,.2f}
273
+ - Filing Status: {filing_status}
274
+ - Current deductions: ${total_deductions:,.2f}
275
+ - Estimated tax: ${estimated_tax:,.2f}
276
+ - State: {state or 'Not specified'}
277
+
278
+ Provide specific recommendations to reduce tax liability."""
279
+
280
+ result = qa({"query": query})
281
+ recommendations = result.get("result", "Unable to generate recommendations at this time.")
282
+
283
+ except Exception as e:
284
+ recommendations = f"""
285
+ **Tax Optimization Recommendations:**
286
+
287
+ Based on your financial profile:
288
+ β€’ **Income**: ${income:,.2f}
289
+ β€’ **Filing Status**: {filing_status}
290
+ β€’ **Current Deductions**: ${total_deductions:,.2f}
291
+ β€’ **Estimated Tax**: ${estimated_tax:,.2f}
292
+
293
+ **Key Recommendations:**
294
+
295
+ 1. **Maximize Retirement Contributions**
296
+ - Consider increasing 401(k) contributions to the 2024 limit of $23,000
297
+ - If over 50, catch-up contributions allow an additional $7,500
298
+ - Current contribution: ${retirement_contrib:,.2f}
299
+
300
+ 2. **Health Savings Account (HSA)**
301
+ - If eligible, contribute up to $4,150 for individual/$8,300 for family
302
+ - Triple tax advantage: deductible, tax-free growth, tax-free withdrawals
303
+
304
+ 3. **Tax-Loss Harvesting**
305
+ - Review investment portfolio for opportunities to realize losses
306
+ - Can offset up to $3,000 of ordinary income annually
307
+
308
+ 4. **State Tax Considerations**
309
+ - State: {state or 'Not specified'}
310
+ - Consider state-specific deductions and credits available
311
+
312
+ 5. **Filing Status Optimization**
313
+ - Current status: {filing_status}
314
+ - Verify this provides the best tax advantage for your situation
315
+
316
+ *Note: AI recommendations unavailable due to processing limitations. These are general guidelines.*
317
+ """
318
+
319
+ # Calculate potential savings (conservative estimate)
320
+ # Assume user can optimize an additional $3,000-$5,000 in deductions
321
+ additional_deductions = min(5000, income * 0.05) # Conservative 5% of income or $5k max
322
+ marginal_tax_rate = 0.22 if taxable_income > 44725 else 0.12 # Simplified marginal rate
323
+ potential_tax_savings = additional_deductions * marginal_tax_rate
324
+
325
+ return create_tax_report_html(user_data, recommendations, potential_tax_savings)
326
+
327
+ except Exception as e:
328
+ return f"""
329
+ <div style='color: red; padding: 20px; font-family: Arial; background: #fee; border: 1px solid #fcc; border-radius: 8px; max-width: 600px; margin: 20px auto;'>
330
+ <h3>❌ Error Generating Report</h3>
331
+ <p><strong>Details:</strong> {str(e)}</p>
332
+ <p>Please check your inputs and try again.</p>
333
+ </div>
334
+ """
335
+
336
+ # Custom CSS for styling
337
+ custom_css = """
338
+ #component-0 {
339
+ max-width: 1200px !important;
340
+ margin: 0 auto !important;
341
+ }
342
+
343
+ .gradio-container {
344
+ background: linear-gradient(135deg, #667eea 0%, #764ba2 100%) !important;
345
+ min-height: 100vh !important;
346
+ }
347
+
348
+ #title {
349
+ text-align: center !important;
350
+ color: white !important;
351
+ font-size: 2.5rem !important;
352
+ font-weight: 700 !important;
353
+ margin-bottom: 1rem !important;
354
+ text-shadow: 0 2px 4px rgba(0,0,0,0.3) !important;
355
+ }
356
+
357
+ #description {
358
+ text-align: center !important;
359
+ color: white !important;
360
+ font-size: 1.1rem !important;
361
+ margin-bottom: 2rem !important;
362
+ opacity: 0.9 !important;
363
+ }
364
+
365
+ .input-container {
366
+ background: rgba(255,255,255,0.95) !important;
367
+ border-radius: 12px !important;
368
+ padding: 20px !important;
369
+ box-shadow: 0 10px 30px rgba(0,0,0,0.2) !important;
370
+ margin-bottom: 20px !important;
371
+ backdrop-filter: blur(10px) !important;
372
+ }
373
+
374
+ .output-container {
375
+ background: transparent !important;
376
+ border-radius: 15px !important;
377
+ overflow: hidden !important;
378
+ box-shadow: 0 10px 30px rgba(0,0,0,0.2) !important;
379
+ }
380
+
381
+ .gradio-button {
382
+ background: linear-gradient(135deg, #16a085 0%, #2980b9 100%) !important;
383
+ border: none !important;
384
+ border-radius: 8px !important;
385
+ padding: 12px 24px !important;
386
+ font-weight: 600 !important;
387
+ transition: all 0.3s ease !important;
388
+ }
389
+
390
+ .gradio-button:hover {
391
+ transform: translateY(-2px) !important;
392
+ box-shadow: 0 5px 15px rgba(0,0,0,0.3) !important;
393
+ }
394
+ """
395
+
396
+ # Create the Gradio interface
397
+ with gr.Blocks(css=custom_css, title="πŸ’° Tax Optimization Assistant", theme=gr.themes.Soft()) as iface:
398
+ gr.HTML('<div id="title">πŸ’° AI-Powered Tax Optimization Assistant</div>')
399
+ gr.HTML('<div id="description">Enter your financial information to get personalized tax-saving recommendations powered by AI</div>')
400
+
401
+ # Sidebar for inputs
402
+ with gr.Sidebar(elem_classes=["input-container"]):
403
+ gr.Markdown("## πŸ“₯ Your Financial Information")
404
+
405
+ income_input = gr.Number(
406
+ label="πŸ’΅ Annual Gross Income ($)",
407
+ placeholder="e.g., 75000",
408
+ info="Enter your total gross annual income",
409
+ minimum=0,
410
+ value=0
411
+ )
412
+
413
+ filing_status_input = gr.Radio(
414
+ choices=["Single", "Married", "Head of Household"],
415
+ label="πŸ‘€ Filing Status",
416
+ value="Single",
417
+ info="Select your tax filing status"
418
+ )
419
+
420
+ health_insurance_input = gr.Number(
421
+ label="πŸ₯ Health Insurance Premiums ($)",
422
+ value=0,
423
+ minimum=0,
424
+ info="Annual health insurance premiums you pay"
425
+ )
426
+
427
+ home_loan_input = gr.Number(
428
+ label="🏠 Home Loan Interest ($)",
429
+ value=0,
430
+ minimum=0,
431
+ info="Annual mortgage interest payments"
432
+ )
433
+
434
+ retirement_input = gr.Number(
435
+ label="πŸ’Ό Retirement Contributions ($)",
436
+ value=0,
437
+ minimum=0,
438
+ info="401(k), IRA, and other retirement plan contributions"
439
+ )
440
+
441
+ state_input = gr.Textbox(
442
+ label="πŸ“ State of Residence",
443
+ placeholder="e.g., CA, NY, TX, FL",
444
+ info="Enter your state abbreviation (optional)",
445
+ max_lines=1
446
+ )
447
+
448
+ with gr.Row():
449
+ generate_btn = gr.Button("πŸš€ Generate Tax Report", variant="primary", scale=2)
450
+ clear_btn = gr.Button("πŸ”„ Clear All", variant="secondary", scale=1)
451
+
452
+ # Output section
453
+ with gr.Column(elem_classes=["output-container"]):
454
+ output = gr.HTML(
455
+ label="πŸ’° Your Tax Optimization Report",
456
+ value="<div style='text-align: center; padding: 40px; color: #666; font-family: Arial;'>πŸ“‹ Your personalized tax optimization report will appear here after you click 'Generate Tax Report'</div>"
457
+ )
458
+
459
+ # Example section
460
+ with gr.Accordion("πŸ“š Example Usage", open=False):
461
+ gr.Markdown("""
462
+ ### How to Use This Tool:
463
+
464
+ 1. **Enter Your Income**: Input your gross annual salary
465
+ 2. **Select Filing Status**: Choose Single, Married, or Head of Household
466
+ 3. **Add Deductions**: Include current health insurance, mortgage interest, and retirement contributions
467
+ 4. **Specify State**: Enter your state for state-specific recommendations
468
+ 5. **Generate Report**: Click the button to get AI-powered recommendations
469
+
470
+ ### Sample Input:
471
+ - Annual Income: $75,000
472
+ - Filing Status: Single
473
+ - Health Insurance: $2,400
474
+ - Home Loan Interest: $8,000
475
+ - Retirement Contributions: $6,000
476
+ - State: CA
477
+
478
+ **The AI will analyze your situation and provide specific, actionable tax-saving strategies!**
479
+ """)
480
+
481
+ # Event handlers
482
+ generate_btn.click(
483
+ fn=generate_tax_recommendations,
484
+ inputs=[income_input, filing_status_input, health_insurance_input,
485
+ home_loan_input, retirement_input, state_input],
486
+ outputs=output,
487
+ show_progress=True
488
+ )
489
+
490
+ clear_btn.click(
491
+ fn=lambda: [0, "Single", 0, 0, 0, "", "<div style='text-align: center; padding: 40px; color: #666; font-family: Arial;'>πŸ“‹ Your personalized tax optimization report will appear here after you click 'Generate Tax Report'</div>"],
492
+ outputs=[income_input, filing_status_input, health_insurance_input,
493
+ home_loan_input, retirement_input, state_input, output]
494
+ )
495
+
496
+ # Allow Enter key submission
497
+ income_input.submit(
498
+ fn=generate_tax_recommendations,
499
+ inputs=[income_input, filing_status_input, health_insurance_input,
500
+ home_loan_input, retirement_input, state_input],
501
+ outputs=output
502
+ )
503
+
504
+ # Launch the app
505
+ if __name__ == "__main__":
506
+ iface.launch(
507
+ share=True,
508
+ show_error=True
509
+ )