Home Assistant Unofficial Reference 2024.12.1
countries.py
Go to the documentation of this file.
1 """Automatically generated file.
2 
3 To update, run python3 -m script.countries
4 
5 The values are directly corresponding to the ISO 3166 standard. If you need changes
6 to the political situation in the world, please contact the ISO 3166 working group.
7 
8 """
9 
10 from __future__ import annotations
11 
12 from typing import Final
13 
14 COUNTRIES: Final[set[str]] = {
15  "AD",
16  "AE",
17  "AF",
18  "AG",
19  "AI",
20  "AL",
21  "AM",
22  "AO",
23  "AQ",
24  "AR",
25  "AS",
26  "AT",
27  "AU",
28  "AW",
29  "AX",
30  "AZ",
31  "BA",
32  "BB",
33  "BD",
34  "BE",
35  "BF",
36  "BG",
37  "BH",
38  "BI",
39  "BJ",
40  "BL",
41  "BM",
42  "BN",
43  "BO",
44  "BQ",
45  "BR",
46  "BS",
47  "BT",
48  "BV",
49  "BW",
50  "BY",
51  "BZ",
52  "CA",
53  "CC",
54  "CD",
55  "CF",
56  "CG",
57  "CH",
58  "CI",
59  "CK",
60  "CL",
61  "CM",
62  "CN",
63  "CO",
64  "CR",
65  "CU",
66  "CV",
67  "CW",
68  "CX",
69  "CY",
70  "CZ",
71  "DE",
72  "DJ",
73  "DK",
74  "DM",
75  "DO",
76  "DZ",
77  "EC",
78  "EE",
79  "EG",
80  "EH",
81  "ER",
82  "ES",
83  "ET",
84  "FI",
85  "FJ",
86  "FK",
87  "FM",
88  "FO",
89  "FR",
90  "GA",
91  "GB",
92  "GD",
93  "GE",
94  "GF",
95  "GG",
96  "GH",
97  "GI",
98  "GL",
99  "GM",
100  "GN",
101  "GP",
102  "GQ",
103  "GR",
104  "GS",
105  "GT",
106  "GU",
107  "GW",
108  "GY",
109  "HK",
110  "HM",
111  "HN",
112  "HR",
113  "HT",
114  "HU",
115  "ID",
116  "IE",
117  "IL",
118  "IM",
119  "IN",
120  "IO",
121  "IQ",
122  "IR",
123  "IS",
124  "IT",
125  "JE",
126  "JM",
127  "JO",
128  "JP",
129  "KE",
130  "KG",
131  "KH",
132  "KI",
133  "KM",
134  "KN",
135  "KP",
136  "KR",
137  "KW",
138  "KY",
139  "KZ",
140  "LA",
141  "LB",
142  "LC",
143  "LI",
144  "LK",
145  "LR",
146  "LS",
147  "LT",
148  "LU",
149  "LV",
150  "LY",
151  "MA",
152  "MC",
153  "MD",
154  "ME",
155  "MF",
156  "MG",
157  "MH",
158  "MK",
159  "ML",
160  "MM",
161  "MN",
162  "MO",
163  "MP",
164  "MQ",
165  "MR",
166  "MS",
167  "MT",
168  "MU",
169  "MV",
170  "MW",
171  "MX",
172  "MY",
173  "MZ",
174  "NA",
175  "NC",
176  "NE",
177  "NF",
178  "NG",
179  "NI",
180  "NL",
181  "NO",
182  "NP",
183  "NR",
184  "NU",
185  "NZ",
186  "OM",
187  "PA",
188  "PE",
189  "PF",
190  "PG",
191  "PH",
192  "PK",
193  "PL",
194  "PM",
195  "PN",
196  "PR",
197  "PS",
198  "PT",
199  "PW",
200  "PY",
201  "QA",
202  "RE",
203  "RO",
204  "RS",
205  "RU",
206  "RW",
207  "SA",
208  "SB",
209  "SC",
210  "SD",
211  "SE",
212  "SG",
213  "SH",
214  "SI",
215  "SJ",
216  "SK",
217  "SL",
218  "SM",
219  "SN",
220  "SO",
221  "SR",
222  "SS",
223  "ST",
224  "SV",
225  "SX",
226  "SY",
227  "SZ",
228  "TC",
229  "TD",
230  "TF",
231  "TG",
232  "TH",
233  "TJ",
234  "TK",
235  "TL",
236  "TM",
237  "TN",
238  "TO",
239  "TR",
240  "TT",
241  "TV",
242  "TW",
243  "TZ",
244  "UA",
245  "UG",
246  "UM",
247  "US",
248  "UY",
249  "UZ",
250  "VA",
251  "VC",
252  "VE",
253  "VG",
254  "VI",
255  "VN",
256  "VU",
257  "WF",
258  "WS",
259  "YE",
260  "YT",
261  "ZA",
262  "ZM",
263  "ZW",
264 }