diff options
Diffstat (limited to 'venv/lib/python3.11/site-packages/faker/providers/date_time')
84 files changed, 0 insertions, 9118 deletions
diff --git a/venv/lib/python3.11/site-packages/faker/providers/date_time/__init__.py b/venv/lib/python3.11/site-packages/faker/providers/date_time/__init__.py deleted file mode 100644 index 752d437..0000000 --- a/venv/lib/python3.11/site-packages/faker/providers/date_time/__init__.py +++ /dev/null @@ -1,2513 +0,0 @@ -import platform -import re - -from calendar import timegm -from datetime import MAXYEAR -from datetime import date as dtdate -from datetime import datetime -from datetime import time as dttime -from datetime import timedelta -from datetime import tzinfo as TzInfo -from typing import Any, Callable, Dict, Iterator, Optional, Tuple, Union - -from dateutil import relativedelta -from dateutil.tz import gettz, tzlocal, tzutc - -from faker.typing import Country, DateParseType - -from .. import BaseProvider, ElementsType - -localized = True - - -def datetime_to_timestamp(dt: Union[dtdate, datetime]) -> int: - if isinstance(dt, datetime) and getattr(dt, "tzinfo", None) is not None: - dt = dt.astimezone(tzutc()) - return timegm(dt.timetuple()) - - -def timestamp_to_datetime(timestamp: Union[int, float], tzinfo: Optional[TzInfo]) -> datetime: - if tzinfo is None: - pick = convert_timestamp_to_datetime(timestamp, tzlocal()) - return pick.astimezone(tzutc()).replace(tzinfo=None) - return convert_timestamp_to_datetime(timestamp, tzinfo) - - -def change_year(current_date: dtdate, year_diff: int) -> dtdate: - """ - Unless the current_date is February 29th, it is fine to just subtract years. - If it is a leap day, and we are rolling back to a non-leap year, it will - cause a ValueError. - Since this is relatively uncommon, just catch the error and roll forward to - March 1 - - current_date: date object - year_diff: int year delta value, positive or negative - """ - year = current_date.year + year_diff - try: - return current_date.replace(year=year) - except ValueError as e: - # ValueError thrown if trying to move date to a non-leap year if the current - # date is February 29th - if year != 0 and current_date.month == 2 and current_date.day == 29: - return current_date.replace(month=3, day=1, year=year) - else: - raise e - - -class ParseError(ValueError): - pass - - -timedelta_pattern: str = r"" -for name, sym in [ - ("years", "y"), - ("months", "M"), - ("weeks", "w"), - ("days", "d"), - ("hours", "h"), - ("minutes", "m"), - ("seconds", "s"), -]: - timedelta_pattern += r"((?P<{}>(?:\+|-)\d+?){})?".format(name, sym) - - -class Provider(BaseProvider): - # NOTE: Windows only guarantee second precision, in order to emulate that - # we need to inspect the platform to determine which function is most - # appropriate to generate random seconds with. - if platform.system() == "Windows": - - def _rand_seconds(self, start_datetime: int, end_datetime: int) -> float: - return self.generator.random.randint(start_datetime, end_datetime) - - else: - - def _rand_seconds(self, start_datetime: int, end_datetime: int) -> float: - if start_datetime > end_datetime: - raise ValueError("empty range for _rand_seconds: start datetime must be before than end datetime") - return self.generator.random.uniform(start_datetime, end_datetime) - - centuries: ElementsType[str] = [ - "I", - "II", - "III", - "IV", - "V", - "VI", - "VII", - "VIII", - "IX", - "X", - "XI", - "XII", - "XIII", - "XIV", - "XV", - "XVI", - "XVII", - "XVIII", - "XIX", - "XX", - "XXI", - ] - - countries = [ - Country( - timezones=["Europe/Andorra"], - alpha_2_code="AD", - alpha_3_code="AND", - continent="Europe", - name="Andorra", - capital="Andorra la Vella", - ), - Country( - timezones=["Asia/Kabul"], - alpha_2_code="AF", - alpha_3_code="AFG", - continent="Asia", - name="Afghanistan", - capital="Kabul", - ), - Country( - timezones=["America/Antigua"], - alpha_2_code="AG", - alpha_3_code="ATG", - continent="North America", - name="Antigua and Barbuda", - capital="St. John's", - ), - Country( - timezones=["Europe/Tirane"], - alpha_2_code="AL", - alpha_3_code="ALB", - continent="Europe", - name="Albania", - capital="Tirana", - ), - Country( - timezones=["Asia/Yerevan"], - alpha_2_code="AM", - alpha_3_code="ARM", - continent="Asia", - name="Armenia", - capital="Yerevan", - ), - Country( - timezones=["Africa/Luanda"], - alpha_2_code="AO", - alpha_3_code="AGO", - continent="Africa", - name="Angola", - capital="Luanda", - ), - Country( - timezones=[ - "America/Argentina/Buenos_Aires", - "America/Argentina/Cordoba", - "America/Argentina/Jujuy", - "America/Argentina/Tucuman", - "America/Argentina/Catamarca", - "America/Argentina/La_Rioja", - "America/Argentina/San_Juan", - "America/Argentina/Mendoza", - "America/Argentina/Rio_Gallegos", - "America/Argentina/Ushuaia", - ], - alpha_2_code="AR", - alpha_3_code="ARG", - continent="South America", - name="Argentina", - capital="Buenos Aires", - ), - Country( - timezones=["Europe/Vienna"], - alpha_2_code="AT", - alpha_3_code="AUT", - continent="Europe", - name="Austria", - capital="Vienna", - ), - Country( - timezones=[ - "Australia/Lord_Howe", - "Australia/Hobart", - "Australia/Currie", - "Australia/Melbourne", - "Australia/Sydney", - "Australia/Broken_Hill", - "Australia/Brisbane", - "Australia/Lindeman", - "Australia/Adelaide", - "Australia/Darwin", - "Australia/Perth", - ], - alpha_2_code="AU", - alpha_3_code="AUS", - continent="Oceania", - name="Australia", - capital="Canberra", - ), - Country( - timezones=["Asia/Baku"], - alpha_2_code="AZ", - alpha_3_code="AZE", - continent="Asia", - name="Azerbaijan", - capital="Baku", - ), - Country( - timezones=["America/Barbados"], - alpha_2_code="BB", - alpha_3_code="BRB", - continent="North America", - name="Barbados", - capital="Bridgetown", - ), - Country( - timezones=["Asia/Dhaka"], - alpha_2_code="BD", - alpha_3_code="BGD", - continent="Asia", - name="Bangladesh", - capital="Dhaka", - ), - Country( - timezones=["Europe/Brussels"], - alpha_2_code="BE", - alpha_3_code="BEL", - continent="Europe", - name="Belgium", - capital="Brussels", - ), - Country( - timezones=["Africa/Ouagadougou"], - alpha_2_code="BF", - alpha_3_code="BFA", - continent="Africa", - name="Burkina Faso", - capital="Ouagadougou", - ), - Country( - timezones=["Europe/Sofia"], - alpha_2_code="BG", - alpha_3_code="BGR", - continent="Europe", - name="Bulgaria", - capital="Sofia", - ), - Country( - timezones=["Asia/Bahrain"], - alpha_2_code="BH", - alpha_3_code="BHR", - continent="Asia", - name="Bahrain", - capital="Manama", - ), - Country( - timezones=["Africa/Bujumbura"], - alpha_2_code="BI", - alpha_3_code="BDI", - continent="Africa", - name="Burundi", - capital="Bujumbura", - ), - Country( - timezones=["Africa/Porto-Novo"], - alpha_2_code="BJ", - alpha_3_code="BEN", - continent="Africa", - name="Benin", - capital="Porto-Novo", - ), - Country( - timezones=["Asia/Brunei"], - alpha_2_code="BN", - alpha_3_code="BRN", - continent="Asia", - name="Brunei Darussalam", - capital="Bandar Seri Begawan", - ), - Country( - timezones=["America/La_Paz"], - alpha_2_code="BO", - alpha_3_code="BOL", - continent="South America", - name="Bolivia", - capital="Sucre", - ), - Country( - timezones=[ - "America/Noronha", - "America/Belem", - "America/Fortaleza", - "America/Recife", - "America/Araguaina", - "America/Maceio", - "America/Bahia", - "America/Sao_Paulo", - "America/Campo_Grande", - "America/Cuiaba", - "America/Porto_Velho", - "America/Boa_Vista", - "America/Manaus", - "America/Eirunepe", - "America/Rio_Branco", - ], - alpha_2_code="BR", - alpha_3_code="BRA", - continent="South America", - name="Brazil", - capital="Bras\xc3\xadlia", - ), - Country( - timezones=["America/Nassau"], - alpha_2_code="BS", - alpha_3_code="BHS", - continent="North America", - name="Bahamas", - capital="Nassau", - ), - Country( - timezones=["Asia/Thimphu"], - alpha_2_code="BT", - alpha_3_code="BTN", - continent="Asia", - name="Bhutan", - capital="Thimphu", - ), - Country( - timezones=["Africa/Gaborone"], - alpha_2_code="BW", - alpha_3_code="BWA", - continent="Africa", - name="Botswana", - capital="Gaborone", - ), - Country( - timezones=["Europe/Minsk"], - alpha_2_code="BY", - alpha_3_code="BLR", - continent="Europe", - name="Belarus", - capital="Minsk", - ), - Country( - timezones=["America/Belize"], - alpha_2_code="BZ", - alpha_3_code="BLZ", - continent="North America", - name="Belize", - capital="Belmopan", - ), - Country( - timezones=[ - "America/St_Johns", - "America/Halifax", - "America/Glace_Bay", - "America/Moncton", - "America/Goose_Bay", - "America/Blanc-Sablon", - "America/Montreal", - "America/Toronto", - "America/Nipigon", - "America/Thunder_Bay", - "America/Pangnirtung", - "America/Iqaluit", - "America/Atikokan", - "America/Rankin_Inlet", - "America/Winnipeg", - "America/Rainy_River", - "America/Cambridge_Bay", - "America/Regina", - "America/Swift_Current", - "America/Edmonton", - "America/Yellowknife", - "America/Inuvik", - "America/Dawson_Creek", - "America/Vancouver", - "America/Whitehorse", - "America/Dawson", - ], - alpha_2_code="CA", - alpha_3_code="CAN", - continent="North America", - name="Canada", - capital="Ottawa", - ), - Country( - timezones=["Africa/Kinshasa", "Africa/Lubumbashi"], - alpha_2_code="CD", - alpha_3_code="COD", - continent="Africa", - name="Democratic Republic of the Congo", - capital="Kinshasa", - ), - Country( - timezones=["Africa/Brazzaville"], - alpha_2_code="CG", - alpha_3_code="COG", - continent="Africa", - name="Republic of the Congo", - capital="Brazzaville", - ), - Country( - timezones=["Africa/Abidjan"], - alpha_2_code="CI", - alpha_3_code="CIV", - continent="Africa", - name="C\xc3\xb4te d'Ivoire", - capital="Yamoussoukro", - ), - Country( - timezones=["America/Santiago", "Pacific/Easter"], - alpha_2_code="CL", - alpha_3_code="CHL", - continent="South America", - name="Chile", - capital="Santiago", - ), - Country( - timezones=["Africa/Douala"], - alpha_2_code="CM", - alpha_3_code="CMR", - continent="Africa", - name="Cameroon", - capital="Yaound\xc3\xa9", - ), - Country( - timezones=[ - "Asia/Shanghai", - "Asia/Harbin", - "Asia/Chongqing", - "Asia/Urumqi", - "Asia/Kashgar", - ], - alpha_2_code="CN", - alpha_3_code="CHN", - continent="Asia", - name="People's Republic of China", - capital="Beijing", - ), - Country( - timezones=["America/Bogota"], - alpha_2_code="CO", - alpha_3_code="COL", - continent="South America", - name="Colombia", - capital="Bogot\xc3\xa1", - ), - Country( - timezones=["America/Costa_Rica"], - alpha_2_code="CR", - alpha_3_code="CRI", - continent="North America", - name="Costa Rica", - capital="San Jos\xc3\xa9", - ), - Country( - timezones=["America/Havana"], - alpha_2_code="CU", - alpha_3_code="CUB", - continent="North America", - name="Cuba", - capital="Havana", - ), - Country( - timezones=["Atlantic/Cape_Verde"], - alpha_2_code="CV", - alpha_3_code="CPV", - continent="Africa", - name="Cape Verde", - capital="Praia", - ), - Country( - timezones=["Asia/Nicosia"], - alpha_2_code="CY", - alpha_3_code="CYP", - continent="Asia", - name="Cyprus", - capital="Nicosia", - ), - Country( - timezones=["Europe/Prague"], - alpha_2_code="CZ", - alpha_3_code="CZE", - continent="Europe", - name="Czech Republic", - capital="Prague", - ), - Country( - timezones=["Europe/Berlin"], - alpha_2_code="DE", - alpha_3_code="DEU", - continent="Europe", - name="Germany", - capital="Berlin", - ), - Country( - timezones=["Africa/Djibouti"], - alpha_2_code="DJ", - alpha_3_code="DJI", - continent="Africa", - name="Djibouti", - capital="Djibouti City", - ), - Country( - timezones=["Europe/Copenhagen"], - alpha_2_code="DK", - alpha_3_code="DNK", - continent="Europe", - name="Denmark", - capital="Copenhagen", - ), - Country( - timezones=["America/Dominica"], - alpha_2_code="DM", - alpha_3_code="DMA", - continent="North America", - name="Dominica", - capital="Roseau", - ), - Country( - timezones=["America/Santo_Domingo"], - alpha_2_code="DO", - alpha_3_code="DOM", - continent="North America", - name="Dominican Republic", - capital="Santo Domingo", - ), - Country( - timezones=["America/Guayaquil", "Pacific/Galapagos"], - alpha_2_code="EC", - alpha_3_code="ECU", - continent="South America", - name="Ecuador", - capital="Quito", - ), - Country( - timezones=["Europe/Tallinn"], - alpha_2_code="EE", - alpha_3_code="EST", - continent="Europe", - name="Estonia", - capital="Tallinn", - ), - Country( - timezones=["Africa/Cairo"], - alpha_2_code="EG", - alpha_3_code="EGY", - continent="Africa", - name="Egypt", - capital="Cairo", - ), - Country( - timezones=["Africa/Asmera"], - alpha_2_code="ER", - alpha_3_code="ERI", - continent="Africa", - name="Eritrea", - capital="Asmara", - ), - Country( - timezones=["Africa/Addis_Ababa"], - alpha_2_code="ET", - alpha_3_code="ETH", - continent="Africa", - name="Ethiopia", - capital="Addis Ababa", - ), - Country( - timezones=["Europe/Helsinki"], - alpha_2_code="FI", - alpha_3_code="FIN", - continent="Europe", - name="Finland", - capital="Helsinki", - ), - Country( - timezones=["Pacific/Fiji"], - alpha_2_code="FJ", - alpha_3_code="FJI", - continent="Oceania", - name="Fiji", - capital="Suva", - ), - Country( - timezones=["Europe/Paris"], - alpha_2_code="FR", - alpha_3_code="FRA", - continent="Europe", - name="France", - capital="Paris", - ), - Country( - timezones=["Africa/Libreville"], - alpha_2_code="GA", - alpha_3_code="GAB", - continent="Africa", - name="Gabon", - capital="Libreville", - ), - Country( - timezones=["Asia/Tbilisi"], - alpha_2_code="GE", - alpha_3_code="GEO", - continent="Asia", - name="Georgia", - capital="Tbilisi", - ), - Country( - timezones=["Africa/Accra"], - alpha_2_code="GH", - alpha_3_code="GHA", - continent="Africa", - name="Ghana", - capital="Accra", - ), - Country( - timezones=["Africa/Banjul"], - alpha_2_code="GM", - alpha_3_code="GMB", - continent="Africa", - name="The Gambia", - capital="Banjul", - ), - Country( - timezones=["Africa/Conakry"], - alpha_2_code="GN", - alpha_3_code="GIN", - continent="Africa", - name="Guinea", - capital="Conakry", - ), - Country( - timezones=["Europe/Athens"], - alpha_2_code="GR", - alpha_3_code="GRC", - continent="Europe", - name="Greece", - capital="Athens", - ), - Country( - timezones=["America/Guatemala"], - alpha_2_code="GT", - alpha_3_code="GTM", - continent="North America", - name="Guatemala", - capital="Guatemala City", - ), - Country( - timezones=["America/Guatemala"], - alpha_2_code="HT", - alpha_3_code="HTI", - continent="North America", - name="Haiti", - capital="Port-au-Prince", - ), - Country( - timezones=["Africa/Bissau"], - alpha_2_code="GW", - alpha_3_code="GNB", - continent="Africa", - name="Guinea-Bissau", - capital="Bissau", - ), - Country( - timezones=["America/Guyana"], - alpha_2_code="GY", - alpha_3_code="GUY", - continent="South America", - name="Guyana", - capital="Georgetown", - ), - Country( - timezones=["America/Tegucigalpa"], - alpha_2_code="HN", - alpha_3_code="HND", - continent="North America", - name="Honduras", - capital="Tegucigalpa", - ), - Country( - timezones=["Europe/Budapest"], - alpha_2_code="HU", - alpha_3_code="HUN", - continent="Europe", - name="Hungary", - capital="Budapest", - ), - Country( - timezones=[ - "Asia/Jakarta", - "Asia/Pontianak", - "Asia/Makassar", - "Asia/Jayapura", - ], - alpha_2_code="ID", - alpha_3_code="IDN", - continent="Asia", - name="Indonesia", - capital="Jakarta", - ), - Country( - timezones=["Europe/Dublin"], - alpha_2_code="IE", - alpha_3_code="IRL", - continent="Europe", - name="Republic of Ireland", - capital="Dublin", - ), - Country( - timezones=["Asia/Jerusalem"], - alpha_2_code="IL", - alpha_3_code="ISR", - continent="Asia", - name="Israel", - capital="Jerusalem", - ), - Country( - timezones=["Asia/Calcutta"], - alpha_2_code="IN", - alpha_3_code="IND", - continent="Asia", - name="India", - capital="New Delhi", - ), - Country( - timezones=["Asia/Baghdad"], - alpha_2_code="IQ", - alpha_3_code="IRQ", - continent="Asia", - name="Iraq", - capital="Baghdad", - ), - Country( - timezones=["Asia/Tehran"], - alpha_2_code="IR", - alpha_3_code="IRN", - continent="Asia", - name="Iran", - capital="Tehran", - ), - Country( - timezones=["Atlantic/Reykjavik"], - alpha_2_code="IS", - alpha_3_code="ISL", - continent="Europe", - name="Iceland", - capital="Reykjav\xc3\xadk", - ), - Country( - timezones=["Europe/Rome"], - alpha_2_code="IT", - alpha_3_code="ITA", - continent="Europe", - name="Italy", - capital="Rome", - ), - Country( - timezones=["America/Jamaica"], - alpha_2_code="JM", - alpha_3_code="JAM", - continent="North America", - name="Jamaica", - capital="Kingston", - ), - Country( - timezones=["Asia/Amman"], - alpha_2_code="JO", - alpha_3_code="JOR", - continent="Asia", - name="Jordan", - capital="Amman", - ), - Country( - timezones=["Asia/Tokyo"], - alpha_2_code="JP", - alpha_3_code="JPN", - continent="Asia", - name="Japan", - capital="Tokyo", - ), - Country( - timezones=["Africa/Nairobi"], - alpha_2_code="KE", - alpha_3_code="KEN", - continent="Africa", - name="Kenya", - capital="Nairobi", - ), - Country( - timezones=["Asia/Bishkek"], - alpha_2_code="KG", - alpha_3_code="KGZ", - continent="Asia", - name="Kyrgyzstan", - capital="Bishkek", - ), - Country( - timezones=["Pacific/Tarawa", "Pacific/Enderbury", "Pacific/Kiritimati"], - alpha_2_code="KI", - alpha_3_code="KIR", - continent="Oceania", - name="Kiribati", - capital="Tarawa", - ), - Country( - timezones=["Asia/Pyongyang"], - alpha_2_code="KP", - alpha_3_code="PRK", - continent="Asia", - name="North Korea", - capital="Pyongyang", - ), - Country( - timezones=["Asia/Seoul"], - alpha_2_code="KR", - alpha_3_code="KOR", - continent="Asia", - name="South Korea", - capital="Seoul", - ), - Country( - timezones=["Asia/Kuwait"], - alpha_2_code="KW", - alpha_3_code="KWT", - continent="Asia", - name="Kuwait", - capital="Kuwait City", - ), - Country( - timezones=["Asia/Beirut"], - alpha_2_code="LB", - alpha_3_code="LBN", - continent="Asia", - name="Lebanon", - capital="Beirut", - ), - Country( - timezones=["Europe/Vaduz"], - alpha_2_code="LI", - alpha_3_code="LIE", - continent="Europe", - name="Liechtenstein", - capital="Vaduz", - ), - Country( - timezones=["Africa/Monrovia"], - alpha_2_code="LR", - alpha_3_code="LBR", - continent="Africa", - name="Liberia", - capital="Monrovia", - ), - Country( - timezones=["Africa/Maseru"], - alpha_2_code="LS", - alpha_3_code="LSO", - continent="Africa", - name="Lesotho", - capital="Maseru", - ), - Country( - timezones=["Europe/Vilnius"], - alpha_2_code="LT", - alpha_3_code="LTU", - continent="Europe", - name="Lithuania", - capital="Vilnius", - ), - Country( - timezones=["Europe/Luxembourg"], - alpha_2_code="LU", - alpha_3_code="LUX", - continent="Europe", - name="Luxembourg", - capital="Luxembourg City", - ), - Country( - timezones=["Europe/Riga"], - alpha_2_code="LV", - alpha_3_code="LVA", - continent="Europe", - name="Latvia", - capital="Riga", - ), - Country( - timezones=["Africa/Tripoli"], - alpha_2_code="LY", - alpha_3_code="LBY", - continent="Africa", - name="Libya", - capital="Tripoli", - ), - Country( - timezones=["Indian/Antananarivo"], - alpha_2_code="MG", - alpha_3_code="MDG", - continent="Africa", - name="Madagascar", - capital="Antananarivo", - ), - Country( - timezones=["Pacific/Majuro", "Pacific/Kwajalein"], - alpha_2_code="MH", - alpha_3_code="MHL", - continent="Oceania", - name="Marshall Islands", - capital="Majuro", - ), - Country( - timezones=["Europe/Skopje"], - alpha_2_code="MK", - alpha_3_code="MKD", - continent="Europe", - name="North Macedonia", - capital="Skopje", - ), - Country( - timezones=["Africa/Bamako"], - alpha_2_code="ML", - alpha_3_code="MLI", - continent="Africa", - name="Mali", - capital="Bamako", - ), - Country( - timezones=["Asia/Rangoon"], - alpha_2_code="MM", - alpha_3_code="MMR", - continent="Asia", - name="Myanmar", - capital="Naypyidaw", - ), - Country( - timezones=["Asia/Ulaanbaatar", "Asia/Hovd", "Asia/Choibalsan"], - alpha_2_code="MN", - alpha_3_code="MNG", - continent="Asia", - name="Mongolia", - capital="Ulaanbaatar", - ), - Country( - timezones=["Africa/Nouakchott"], - alpha_2_code="MR", - alpha_3_code="MRT", - continent="Africa", - name="Mauritania", - capital="Nouakchott", - ), - Country( - timezones=["Europe/Malta"], - alpha_2_code="MT", - alpha_3_code="MLT", - continent="Europe", - name="Malta", - capital="Valletta", - ), - Country( - timezones=["Indian/Mauritius"], - alpha_2_code="MU", - alpha_3_code="MUS", - continent="Africa", - name="Mauritius", - capital="Port Louis", - ), - Country( - timezones=["Indian/Maldives"], - alpha_2_code="MV", - alpha_3_code="MDV", - continent="Asia", - name="Maldives", - capital="Mal\xc3\xa9", - ), - Country( - timezones=["Africa/Blantyre"], - alpha_2_code="MW", - alpha_3_code="MWI", - continent="Africa", - name="Malawi", - capital="Lilongwe", - ), - Country( - timezones=[ - "America/Mexico_City", - "America/Cancun", - "America/Merida", - "America/Monterrey", - "America/Mazatlan", - "America/Chihuahua", - "America/Hermosillo", - "America/Tijuana", - ], - alpha_2_code="MX", - alpha_3_code="MEX", - continent="North America", - name="Mexico", - capital="Mexico City", - ), - Country( - timezones=["Asia/Kuala_Lumpur", "Asia/Kuching"], - alpha_2_code="MY", - alpha_3_code="MYS", - continent="Asia", - name="Malaysia", - capital="Kuala Lumpur", - ), - Country( - timezones=["Africa/Maputo"], - alpha_2_code="MZ", - alpha_3_code="MOZ", - continent="Africa", - name="Mozambique", - capital="Maputo", - ), - Country( - timezones=["Africa/Windhoek"], - alpha_2_code="NA", - alpha_3_code="NAM", - continent="Africa", - name="Namibia", - capital="Windhoek", - ), - Country( - timezones=["Africa/Niamey"], - alpha_2_code="NE", - alpha_3_code="NER", - continent="Africa", - name="Niger", - capital="Niamey", - ), - Country( - timezones=["Africa/Lagos"], - alpha_2_code="NG", - alpha_3_code="NGA", - continent="Africa", - name="Nigeria", - capital="Abuja", - ), - Country( - timezones=["America/Managua"], - alpha_2_code="NI", - alpha_3_code="NIC", - continent="North America", - name="Nicaragua", - capital="Managua", - ), - Country( - timezones=["Europe/Amsterdam"], - alpha_2_code="NL", - alpha_3_code="NLD", - continent="Europe", - name="Kingdom of the Netherlands", - capital="Amsterdam", - ), - Country( - timezones=["Europe/Oslo"], - alpha_2_code="NO", - alpha_3_code="NOR", - continent="Europe", - name="Norway", - capital="Oslo", - ), - Country( - timezones=["Asia/Katmandu"], - alpha_2_code="NP", - alpha_3_code="NPL", - continent="Asia", - name="Nepal", - capital="Kathmandu", - ), - Country( - timezones=["Pacific/Nauru"], - alpha_2_code="NR", - alpha_3_code="NRU", - continent="Oceania", - name="Nauru", - capital="Yaren", - ), - Country( - timezones=["Pacific/Auckland", "Pacific/Chatham"], - alpha_2_code="NZ", - alpha_3_code="NZL", - continent="Oceania", - name="New Zealand", - capital="Wellington", - ), - Country( - timezones=["Asia/Muscat"], - alpha_2_code="OM", - alpha_3_code="OMN", - continent="Asia", - name="Oman", - capital="Muscat", - ), - Country( - timezones=["America/Panama"], - alpha_2_code="PA", - alpha_3_code="PAN", - continent="North America", - name="Panama", - capital="Panama City", - ), - Country( - timezones=["America/Lima"], - alpha_2_code="PE", - alpha_3_code="PER", - continent="South America", - name="Peru", - capital="Lima", - ), - Country( - timezones=["Pacific/Port_Moresby"], - alpha_2_code="PG", - alpha_3_code="PNG", - continent="Oceania", - name="Papua New Guinea", - capital="Port Moresby", - ), - Country( - timezones=["Asia/Manila"], - alpha_2_code="PH", - alpha_3_code="PHL", - continent="Asia", - name="Philippines", - capital="Manila", - ), - Country( - timezones=["Asia/Karachi"], - alpha_2_code="PK", - alpha_3_code="PAK", - continent="Asia", - name="Pakistan", - capital="Islamabad", - ), - Country( - timezones=["Europe/Warsaw"], - alpha_2_code="PL", - alpha_3_code="POL", - continent="Europe", - name="Poland", - capital="Warsaw", - ), - Country( - timezones=["Europe/Lisbon", "Atlantic/Madeira", "Atlantic/Azores"], - alpha_2_code="PT", - alpha_3_code="PRT", - continent="Europe", - name="Portugal", - capital="Lisbon", - ), - Country( - timezones=["Pacific/Palau"], - alpha_2_code="PW", - alpha_3_code="PLW", - continent="Oceania", - name="Palau", - capital="Ngerulmud", - ), - Country( - timezones=["America/Asuncion"], - alpha_2_code="PY", - alpha_3_code="PRY", - continent="South America", - name="Paraguay", - capital="Asunci\xc3\xb3n", - ), - Country( - timezones=["Asia/Qatar"], - alpha_2_code="QA", - alpha_3_code="QAT", - continent="Asia", - name="Qatar", - capital="Doha", - ), - Country( - timezones=["Europe/Bucharest"], - alpha_2_code="RO", - alpha_3_code="ROU", - continent="Europe", - name="Romania", - capital="Bucharest", - ), - Country( - timezones=[ - "Europe/Kaliningrad", - "Europe/Moscow", - "Europe/Volgograd", - "Europe/Samara", - "Asia/Yekaterinburg", - "Asia/Omsk", - "Asia/Novosibirsk", - "Asia/Krasnoyarsk", - "Asia/Irkutsk", - "Asia/Yakutsk", - "Asia/Vladivostok", - "Asia/Sakhalin", - "Asia/Magadan", - "Asia/Kamchatka", - "Asia/Anadyr", - ], - alpha_2_code="RU", - alpha_3_code="RUS", - continent="Europe", - name="Russia", - capital="Moscow", - ), - Country( - timezones=["Africa/Kigali"], - alpha_2_code="RW", - alpha_3_code="RWA", - continent="Africa", - name="Rwanda", - capital="Kigali", - ), - Country( - timezones=["Asia/Riyadh"], - alpha_2_code="SA", - alpha_3_code="SAU", - continent="Asia", - name="Saudi Arabia", - capital="Riyadh", - ), - Country( - timezones=["Pacific/Guadalcanal"], - alpha_2_code="SB", - alpha_3_code="SLB", - continent="Oceania", - name="Solomon Islands", - capital="Honiara", - ), - Country( - timezones=["Indian/Mahe"], - alpha_2_code="SC", - alpha_3_code="SYC", - continent="Africa", - name="Seychelles", - capital="Victoria", - ), - Country( - timezones=["Africa/Khartoum"], - alpha_2_code="SD", - alpha_3_code="SDN", - continent="Africa", - name="Sudan", - capital="Khartoum", - ), - Country( - timezones=["Europe/Stockholm"], - alpha_2_code="SE", - alpha_3_code="SWE", - continent="Europe", - name="Sweden", - capital="Stockholm", - ), - Country( - timezones=["Asia/Singapore"], - alpha_2_code="SG", - alpha_3_code="SGP", - continent="Asia", - name="Singapore", - capital="Singapore", - ), - Country( - timezones=["Europe/Ljubljana"], - alpha_2_code="SI", - alpha_3_code="SVN", - continent="Europe", - name="Slovenia", - capital="Ljubljana", - ), - Country( - timezones=["Europe/Bratislava"], - alpha_2_code="SK", - alpha_3_code="SVK", - continent="Europe", - name="Slovakia", - capital="Bratislava", - ), - Country( - timezones=["Africa/Freetown"], - alpha_2_code="SL", - alpha_3_code="SLE", - continent="Africa", - name="Sierra Leone", - capital="Freetown", - ), - Country( - timezones=["Europe/San_Marino"], - alpha_2_code="SM", - alpha_3_code="SMR", - continent="Europe", - name="San Marino", - capital="San Marino", - ), - Country( - timezones=["Africa/Dakar"], - alpha_2_code="SN", - alpha_3_code="SEN", - continent="Africa", - name="Senegal", - capital="Dakar", - ), - Country( - timezones=["Africa/Mogadishu"], - alpha_2_code="SO", - alpha_3_code="SOM", - continent="Africa", - name="Somalia", - capital="Mogadishu", - ), - Country( - timezones=["America/Paramaribo"], - alpha_2_code="SR", - alpha_3_code="SUR", - continent="South America", - name="Suriname", - capital="Paramaribo", - ), - Country( - timezones=["Africa/Sao_Tome"], - alpha_2_code="ST", - alpha_3_code="STP", - continent="Africa", - name="S\xc3\xa3o Tom\xc3\xa9 and Pr\xc3\xadncipe", - capital="S\xc3\xa3o Tom\xc3\xa9", - ), - Country( - timezones=["Asia/Damascus"], - alpha_2_code="SY", - alpha_3_code="SYR", - continent="Asia", - name="Syria", - capital="Damascus", - ), - Country( - timezones=["Africa/Lome"], - alpha_2_code="TG", - alpha_3_code="TGO", - continent="Africa", - name="Togo", - capital="Lom\xc3\xa9", - ), - Country( - timezones=["Asia/Bangkok"], - alpha_2_code="TH", - alpha_3_code="THA", - continent="Asia", - name="Thailand", - capital="Bangkok", - ), - Country( - timezones=["Asia/Dushanbe"], - alpha_2_code="TJ", - alpha_3_code="TJK", - continent="Asia", - name="Tajikistan", - capital="Dushanbe", - ), - Country( - timezones=["Asia/Ashgabat"], - alpha_2_code="TM", - alpha_3_code="TKM", - continent="Asia", - name="Turkmenistan", - capital="Ashgabat", - ), - Country( - timezones=["Africa/Tunis"], - alpha_2_code="TN", - alpha_3_code="TUN", - continent="Africa", - name="Tunisia", - capital="Tunis", - ), - Country( - timezones=["Pacific/Tongatapu"], - alpha_2_code="TO", - alpha_3_code="TON", - continent="Oceania", - name="Tonga", - capital="Nuku\xca\xbbalofa", - ), - Country( - timezones=["Europe/Istanbul"], - alpha_2_code="TR", - alpha_3_code="TUR", - continent="Asia", - name="Turkey", - capital="Ankara", - ), - Country( - timezones=["America/Port_of_Spain"], - alpha_2_code="TT", - alpha_3_code="TTO", - continent="North America", - name="Trinidad and Tobago", - capital="Port of Spain", - ), - Country( - timezones=["Pacific/Funafuti"], - alpha_2_code="TV", - alpha_3_code="TUV", - continent="Oceania", - name="Tuvalu", - capital="Funafuti", - ), - Country( - timezones=["Africa/Dar_es_Salaam"], - alpha_2_code="TZ", - alpha_3_code="TZA", - continent="Africa", - name="Tanzania", - capital="Dodoma", - ), - Country( - timezones=[ - "Europe/Kiev", - "Europe/Uzhgorod", - "Europe/Zaporozhye", - "Europe/Simferopol", - ], - alpha_2_code="UA", - alpha_3_code="UKR", - continent="Europe", - name="Ukraine", - capital="Kiev", - ), - Country( - timezones=["Africa/Kampala"], - alpha_2_code="UG", - alpha_3_code="UGA", - continent="Africa", - name="Uganda", - capital="Kampala", - ), - Country( - timezones=[ - "America/New_York", - "America/Detroit", - "America/Kentucky/Louisville", - "America/Kentucky/Monticello", - "America/Indiana/Indianapolis", - "America/Indiana/Marengo", - "America/Indiana/Knox", - "America/Indiana/Vevay", - "America/Chicago", - "America/Indiana/Vincennes", - "America/Indiana/Petersburg", - "America/Menominee", - "America/North_Dakota/Center", - "America/North_Dakota/New_Salem", - "America/Denver", - "America/Boise", - "America/Shiprock", - "America/Phoenix", - "America/Los_Angeles", - "America/Anchorage", - "America/Juneau", - "America/Yakutat", - "America/Nome", - "America/Adak", - "Pacific/Honolulu", - ], - alpha_2_code="US", - alpha_3_code="USA", - continent="North America", - name="United States", - capital="Washington, D.C.", - ), - Country( - timezones=["America/Montevideo"], - alpha_2_code="UY", - alpha_3_code="URY", - continent="South America", - name="Uruguay", - capital="Montevideo", - ), - Country( - timezones=["Asia/Samarkand", "Asia/Tashkent"], - alpha_2_code="UZ", - alpha_3_code="UZB", - continent="Asia", - name="Uzbekistan", - capital="Tashkent", - ), - Country( - timezones=["Europe/Vatican"], - alpha_2_code="VA", - alpha_3_code="VAT", - continent="Europe", - name="Vatican City", - capital="Vatican City", - ), - Country( - timezones=["America/Caracas"], - alpha_2_code="VE", - alpha_3_code="VEN", - continent="South America", - name="Venezuela", - capital="Caracas", - ), - Country( - timezones=["Asia/Saigon"], - alpha_2_code="VN", - alpha_3_code="VNM", - continent="Asia", - name="Vietnam", - capital="Hanoi", - ), - Country( - timezones=["Pacific/Efate"], - alpha_2_code="VU", - alpha_3_code="VUT", - continent="Oceania", - name="Vanuatu", - capital="Port Vila", - ), - Country( - timezones=["Asia/Aden"], - alpha_2_code="YE", - alpha_3_code="YEM", - continent="Asia", - name="Yemen", - capital="Sana'a", - ), - Country( - timezones=["Africa/Lusaka"], - alpha_2_code="ZM", - alpha_3_code="ZMB", - continent="Africa", - name="Zambia", - capital="Lusaka", - ), - Country( - timezones=["Africa/Harare"], - alpha_2_code="ZW", - alpha_3_code="ZWE", - continent="Africa", - name="Zimbabwe", - capital="Harare", - ), - Country( - timezones=["Africa/Algiers"], - alpha_2_code="DZ", - alpha_3_code="DZA", - continent="Africa", - name="Algeria", - capital="Algiers", - ), - Country( - timezones=["Europe/Sarajevo"], - alpha_2_code="BA", - alpha_3_code="BIH", - continent="Europe", - name="Bosnia and Herzegovina", - capital="Sarajevo", - ), - Country( - timezones=["Asia/Phnom_Penh"], - alpha_2_code="KH", - alpha_3_code="KHM", - continent="Asia", - name="Cambodia", - capital="Phnom Penh", - ), - Country( - timezones=["Africa/Bangui"], - alpha_2_code="CF", - alpha_3_code="CAF", - continent="Africa", - name="Central African Republic", - capital="Bangui", - ), - Country( - timezones=["Africa/Ndjamena"], - alpha_2_code="TD", - alpha_3_code="TCD", - continent="Africa", - name="Chad", - capital="N'Djamena", - ), - Country( - timezones=["Indian/Comoro"], - alpha_2_code="KM", - alpha_3_code="COM", - continent="Africa", - name="Comoros", - capital="Moroni", - ), - Country( - timezones=["Europe/Zagreb"], - alpha_2_code="HR", - alpha_3_code="HRV", - continent="Europe", - name="Croatia", - capital="Zagreb", - ), - Country( - timezones=["Asia/Dili"], - alpha_2_code="TL", - alpha_3_code="TLS", - continent="Asia", - name="East Timor", - capital="Dili", - ), - Country( - timezones=["America/El_Salvador"], - alpha_2_code="SV", - alpha_3_code="SLV", - continent="North America", - name="El Salvador", - capital="San Salvador", - ), - Country( - timezones=["Africa/Malabo"], - alpha_2_code="GQ", - alpha_3_code="GNQ", - continent="Africa", - name="Equatorial Guinea", - capital="Malabo", - ), - Country( - timezones=["America/Grenada"], - alpha_2_code="GD", - alpha_3_code="GRD", - continent="North America", - name="Grenada", - capital="St. George's", - ), - Country( - timezones=[ - "Asia/Almaty", - "Asia/Qyzylorda", - "Asia/Aqtobe", - "Asia/Aqtau", - "Asia/Oral", - ], - alpha_2_code="KZ", - alpha_3_code="KAZ", - continent="Asia", - name="Kazakhstan", - capital="Astana", - ), - Country( - timezones=["Asia/Vientiane"], - alpha_2_code="LA", - alpha_3_code="LAO", - continent="Asia", - name="Laos", - capital="Vientiane", - ), - Country( - timezones=["Pacific/Truk", "Pacific/Ponape", "Pacific/Kosrae"], - alpha_2_code="FM", - alpha_3_code="FSM", - continent="Oceania", - name="Federated States of Micronesia", - capital="Palikir", - ), - Country( - timezones=["Europe/Chisinau"], - alpha_2_code="MD", - alpha_3_code="MDA", - continent="Europe", - name="Moldova", - capital="Chi\xc5\x9fin\xc4\x83u", - ), - Country( - timezones=["Europe/Monaco"], - alpha_2_code="MC", - alpha_3_code="MCO", - continent="Europe", - name="Monaco", - capital="Monaco", - ), - Country( - timezones=["Europe/Podgorica"], - alpha_2_code="ME", - alpha_3_code="MNE", - continent="Europe", - name="Montenegro", - capital="Podgorica", - ), - Country( - timezones=["Africa/Casablanca"], - alpha_2_code="MA", - alpha_3_code="MAR", - continent="Africa", - name="Morocco", - capital="Rabat", - ), - Country( - timezones=["America/St_Kitts"], - alpha_2_code="KN", - alpha_3_code="KNA", - continent="North America", - name="Saint Kitts and Nevis", - capital="Basseterre", - ), - Country( - timezones=["America/St_Lucia"], - alpha_2_code="LC", - alpha_3_code="LCA", - continent="North America", - name="Saint Lucia", - capital="Castries", - ), - Country( - timezones=["America/St_Vincent"], - alpha_2_code="VC", - alpha_3_code="VCT", - continent="North America", - name="Saint Vincent and the Grenadines", - capital="Kingstown", - ), - Country( - timezones=["Pacific/Apia"], - alpha_2_code="WS", - alpha_3_code="WSM", - continent="Oceania", - name="Samoa", - capital="Apia", - ), - Country( - timezones=["Europe/Belgrade"], - alpha_2_code="RS", - alpha_3_code="SRB", - continent="Europe", - name="Serbia", - capital="Belgrade", - ), - Country( - timezones=["Africa/Johannesburg"], - alpha_2_code="ZA", - alpha_3_code="ZAF", - continent="Africa", - name="South Africa", - capital="Pretoria", - ), - Country( - timezones=["Europe/Madrid", "Africa/Ceuta", "Atlantic/Canary"], - alpha_2_code="ES", - alpha_3_code="ESP", - continent="Europe", - name="Spain", - capital="Madrid", - ), - Country( - timezones=["Asia/Colombo"], - alpha_2_code="LK", - alpha_3_code="LKA", - continent="Asia", - name="Sri Lanka", - capital="Sri Jayewardenepura Kotte", - ), - Country( - timezones=["Africa/Mbabane"], - alpha_2_code="SZ", - alpha_3_code="SWZ", - continent="Africa", - name="Swaziland", - capital="Mbabane", - ), - Country( - timezones=["Europe/Zurich"], - alpha_2_code="CH", - alpha_3_code="CHE", - continent="Europe", - name="Switzerland", - capital="Bern", - ), - Country( - timezones=["Asia/Dubai"], - alpha_2_code="AE", - alpha_3_code="ARE", - continent="Asia", - name="United Arab Emirates", - capital="Abu Dhabi", - ), - Country( - timezones=["Europe/London"], - alpha_2_code="GB", - alpha_3_code="GBR", - continent="Europe", - name="United Kingdom", - capital="London", - ), - Country( - timezones=["Asia/Taipei"], - alpha_2_code="TW", - alpha_3_code="TWN", - continent="Asia", - name="Taiwan", - capital="Taipei", - ), - Country( - timezones=["Asia/Gaza", "Asia/Hebron"], - alpha_2_code="PS", - alpha_3_code="PSE", - continent="Asia", - name="Palestine", - capital="Ramallah", - ), - ] - - regex = re.compile(timedelta_pattern) - - def unix_time( - self, - end_datetime: Optional[DateParseType] = None, - start_datetime: Optional[DateParseType] = None, - ) -> float: - """ - Get a timestamp between January 1, 1970 and now, unless passed - explicit start_datetime or end_datetime values. - - On Windows, the decimal part is always 0. - - :example: 1061306726.6 - """ - start_datetime = self._parse_start_datetime(start_datetime) - end_datetime = self._parse_end_datetime(end_datetime) - return float(self._rand_seconds(start_datetime, end_datetime)) - - def time_delta(self, end_datetime: Optional[DateParseType] = None) -> timedelta: - """ - Get a timedelta object - """ - start_datetime = self._parse_start_datetime("now") - end_datetime = self._parse_end_datetime(end_datetime) - seconds = end_datetime - start_datetime - - ts = self._rand_seconds(*sorted([0, seconds])) - return timedelta(seconds=ts) - - def date_time( - self, - tzinfo: Optional[TzInfo] = None, - end_datetime: Optional[DateParseType] = None, - ) -> datetime: - """ - Get a datetime object for a date between January 1, 1970 and now - - :param tzinfo: timezone, instance of datetime.tzinfo subclass - :example: datetime('2005-08-16 20:39:21') - :return: datetime - """ - # NOTE: On windows, the lowest value you can get from windows is 86400 - # on the first day. Known python issue: - # https://bugs.python.org/issue30684 - return datetime(1970, 1, 1, tzinfo=tzinfo) + timedelta(seconds=self.unix_time(end_datetime=end_datetime)) - - def date_time_ad( - self, - tzinfo: Optional[TzInfo] = None, - end_datetime: Optional[DateParseType] = None, - start_datetime: Optional[DateParseType] = None, - ) -> datetime: - """ - Get a datetime object for a date between January 1, 001 and now - - :param tzinfo: timezone, instance of datetime.tzinfo subclass - :example: datetime('1265-03-22 21:15:52') - :return: datetime - """ - - # 1970-01-01 00:00:00 UTC minus 62135596800 seconds is - # 0001-01-01 00:00:00 UTC. Since _parse_end_datetime() is used - # elsewhere where a default value of 0 is expected, we can't - # simply change that class method to use this magic number as a - # default value when None is provided. - - start_time = -62135596800 if start_datetime is None else self._parse_start_datetime(start_datetime) - end_datetime = self._parse_end_datetime(end_datetime) - - ts = self._rand_seconds(start_time, end_datetime) - # NOTE: using datetime.fromtimestamp(ts) directly will raise - # a "ValueError: timestamp out of range for platform time_t" - # on some platforms due to system C functions; - # see http://stackoverflow.com/a/10588133/2315612 - # NOTE: On windows, the lowest value you can get from windows is 86400 - # on the first day. Known python issue: - # https://bugs.python.org/issue30684 - return datetime(1970, 1, 1, tzinfo=tzinfo) + timedelta(seconds=ts) - - def iso8601( - self, - tzinfo: Optional[TzInfo] = None, - end_datetime: Optional[DateParseType] = None, - sep: str = "T", - timespec: str = "auto", - ) -> str: - """ - Get a timestamp in ISO 8601 format (or one of its profiles). - - :param tzinfo: timezone, instance of datetime.tzinfo subclass - :param sep: separator between date and time, defaults to 'T' - :param timespec: format specifier for the time part, defaults to 'auto' - see datetime.isoformat() documentation - :example: '2003-10-21T16:05:52+0000' - """ - return self.date_time(tzinfo, end_datetime=end_datetime).isoformat(sep, timespec) - - def date(self, pattern: str = "%Y-%m-%d", end_datetime: Optional[DateParseType] = None) -> str: - """ - Get a date string between January 1, 1970 and now. - - :param pattern: Format of the date (year-month-day by default) - :example: '2008-11-27' - :return: Date - """ - return self.date_time(end_datetime=end_datetime).strftime(pattern) - - def date_object(self, end_datetime: Optional[datetime] = None) -> dtdate: - """ - Get a date object between January 1, 1970 and now - - :example: datetime.date(2016, 9, 20) - """ - return self.date_time(end_datetime=end_datetime).date() - - def time(self, pattern: str = "%H:%M:%S", end_datetime: Optional[DateParseType] = None) -> str: - """ - Get a time string (24h format by default) - - :param pattern: format - :example: '15:02:34' - """ - return self.date_time(end_datetime=end_datetime).time().strftime(pattern) - - def time_object(self, end_datetime: Optional[DateParseType] = None) -> dttime: - """ - Get a time object - - :example: datetime.time(15, 56, 56, 772876) - """ - return self.date_time(end_datetime=end_datetime).time() - - @classmethod - def _parse_start_datetime(cls, value: Optional[DateParseType]) -> int: - if value is None: - return 0 - - return cls._parse_date_time(value) - - @classmethod - def _parse_end_datetime(cls, value: Optional[DateParseType]) -> int: - if value is None: - return datetime_to_timestamp(datetime.now()) - - return cls._parse_date_time(value) - - @classmethod - def _parse_date_string(cls, value: str) -> Dict[str, float]: - parts = cls.regex.match(value) - if not parts: - raise ParseError(f"Can't parse date string `{value}`") - parts = parts.groupdict() - time_params: Dict[str, float] = {} - for name_, param_ in parts.items(): - if param_: - time_params[name_] = int(param_) - - if "years" in time_params: - if "days" not in time_params: - time_params["days"] = 0 - time_params["days"] += 365.24 * time_params.pop("years") - if "months" in time_params: - if "days" not in time_params: - time_params["days"] = 0 - time_params["days"] += 30.42 * time_params.pop("months") - - if not time_params: - raise ParseError(f"Can't parse date string `{value}`") - return time_params - - @classmethod - def _parse_timedelta(cls, value: Union[timedelta, str, float]) -> Union[float, int]: - if isinstance(value, timedelta): - return value.total_seconds() - if isinstance(value, str): - time_params = cls._parse_date_string(value) - return timedelta(**time_params).total_seconds() # type: ignore - if isinstance(value, (int, float)): - return value - raise ParseError(f"Invalid format for timedelta {value!r}") - - @classmethod - def _parse_date_time(cls, value: DateParseType, tzinfo: Optional[TzInfo] = None) -> int: - if isinstance(value, (datetime, dtdate)): - return datetime_to_timestamp(value) - now = datetime.now(tzinfo) - if isinstance(value, timedelta): - return datetime_to_timestamp(now + value) - if isinstance(value, str): - if value == "now": - return datetime_to_timestamp(datetime.now(tzinfo)) - time_params = cls._parse_date_string(value) - return datetime_to_timestamp(now + timedelta(**time_params)) # type: ignore - if isinstance(value, int): - return value - raise ParseError(f"Invalid format for date {value!r}") - - @classmethod - def _parse_date(cls, value: DateParseType) -> dtdate: - if isinstance(value, datetime): - return value.date() - elif isinstance(value, dtdate): - return value - today = dtdate.today() - if isinstance(value, timedelta): - return today + value - if isinstance(value, str): - if value in ("today", "now"): - return today - time_params = cls._parse_date_string(value) - return today + timedelta(**time_params) # type: ignore - if isinstance(value, int): - return today + timedelta(value) - raise ParseError(f"Invalid format for date {value!r}") - - def date_time_between( - self, - start_date: DateParseType = "-30y", - end_date: DateParseType = "now", - tzinfo: Optional[TzInfo] = None, - ) -> datetime: - """ - Get a datetime object based on a random date between two given dates. - Accepts date strings that can be recognized by strtotime(). - - :param start_date: Defaults to 30 years ago - :param end_date: Defaults to "now" - :param tzinfo: timezone, instance of datetime.tzinfo subclass - :example: datetime('1999-02-02 11:42:52') - :return: datetime - """ - start_date = self._parse_date_time(start_date, tzinfo=tzinfo) - end_date = self._parse_date_time(end_date, tzinfo=tzinfo) - if end_date - start_date <= 1: - ts = start_date + self.generator.random.random() - else: - ts = self._rand_seconds(start_date, end_date) - if tzinfo is None: - return datetime(1970, 1, 1, tzinfo=tzinfo) + timedelta(seconds=ts) - else: - return (datetime(1970, 1, 1, tzinfo=tzutc()) + timedelta(seconds=ts)).astimezone(tzinfo) - - def date_between(self, start_date: DateParseType = "-30y", end_date: DateParseType = "today") -> dtdate: - """ - Get a Date object based on a random date between two given dates. - Accepts date strings that can be recognized by strtotime(). - - :param start_date: Defaults to 30 years ago - :param end_date: Defaults to "today" - :example: Date('1999-02-02') - :return: Date - """ - - start_date = self._parse_date(start_date) - end_date = self._parse_date(end_date) - return self.date_between_dates(date_start=start_date, date_end=end_date) - - def future_datetime(self, end_date: DateParseType = "+30d", tzinfo: Optional[TzInfo] = None) -> datetime: - """ - Get a datetime object based on a random date between 1 second form now - and a given date. - Accepts date strings that can be recognized by strtotime(). - - :param end_date: Defaults to "+30d" - :param tzinfo: timezone, instance of datetime.tzinfo subclass - :example: datetime('1999-02-02 11:42:52') - :return: datetime - """ - return self.date_time_between(start_date="+1s", end_date=end_date, tzinfo=tzinfo) - - def future_date(self, end_date: DateParseType = "+30d", tzinfo: Optional[TzInfo] = None) -> dtdate: - """ - Get a Date object based on a random date between 1 day from now and a - given date. - Accepts date strings that can be recognized by strtotime(). - - :param end_date: Defaults to "+30d" - :param tzinfo: timezone, instance of datetime.tzinfo subclass - :example: dtdate('2030-01-01') - :return: dtdate - """ - return self.date_between(start_date="+1d", end_date=end_date) - - def past_datetime(self, start_date: DateParseType = "-30d", tzinfo: Optional[TzInfo] = None) -> datetime: - """ - Get a datetime object based on a random date between a given date and 1 - second ago. - Accepts date strings that can be recognized by strtotime(). - - :param start_date: Defaults to "-30d" - :param tzinfo: timezone, instance of datetime.tzinfo subclass - :example: datetime('1999-02-02 11:42:52') - :return: datetime - """ - return self.date_time_between(start_date=start_date, end_date="-1s", tzinfo=tzinfo) - - def past_date(self, start_date: DateParseType = "-30d", tzinfo: Optional[TzInfo] = None) -> dtdate: - """ - Get a Date object based on a random date between a given date and 1 day - ago. - Accepts date strings that can be recognized by strtotime(). - - :param start_date: Defaults to "-30d" - :param tzinfo: timezone, instance of datetime.tzinfo subclass - :example: dtdate('1999-02-02') - :return: dtdate - """ - return self.date_between(start_date=start_date, end_date="-1d") - - def date_time_between_dates( - self, - datetime_start: Optional[DateParseType] = None, - datetime_end: Optional[DateParseType] = None, - tzinfo: Optional[TzInfo] = None, - ) -> datetime: - """ - Takes two datetime objects and returns a random datetime between the two - given datetimes. - Accepts datetime objects. - - :param datetime_start: datetime - :param datetime_end: datetime - :param tzinfo: timezone, instance of datetime.tzinfo subclass - :example: datetime('1999-02-02 11:42:52') - :return: datetime - """ - datetime_start_ = ( - datetime_to_timestamp(datetime.now(tzinfo)) - if datetime_start is None - else self._parse_date_time(datetime_start) - ) - datetime_end_ = ( - datetime_to_timestamp(datetime.now(tzinfo)) if datetime_end is None else self._parse_date_time(datetime_end) - ) - - timestamp = self._rand_seconds(datetime_start_, datetime_end_) - try: - if tzinfo is None: - pick = convert_timestamp_to_datetime(timestamp, tzlocal()) - try: - pick = pick.astimezone(tzutc()).replace(tzinfo=None) - except OSError: - pass - else: - pick = datetime.fromtimestamp(timestamp, tzinfo) - except OverflowError: - raise OverflowError( - "You specified an end date with a timestamp bigger than the maximum allowed on this" - " system. Please specify an earlier date.", - ) - return pick - - def date_between_dates( - self, - date_start: Optional[DateParseType] = None, - date_end: Optional[DateParseType] = None, - ) -> dtdate: - """ - Takes two Date objects and returns a random date between the two given dates. - Accepts Date or datetime objects - - :param date_start: Date - :param date_end: Date - :return: Date - """ - return self.date_time_between_dates(date_start, date_end).date() - - def date_time_this_century( - self, - before_now: bool = True, - after_now: bool = False, - tzinfo: Optional[TzInfo] = None, - ) -> datetime: - """ - Gets a datetime object for the current century. - - :param before_now: include days in current century before today - :param after_now: include days in current century after today - :param tzinfo: timezone, instance of datetime.tzinfo subclass - :example: datetime('2012-04-04 11:02:02') - :return: datetime - """ - now = datetime.now(tzinfo) - this_century_start = datetime(now.year - (now.year % 100), 1, 1, tzinfo=tzinfo) - next_century_start = datetime(min(this_century_start.year + 100, MAXYEAR), 1, 1, tzinfo=tzinfo) - - if before_now and after_now: - return self.date_time_between_dates(this_century_start, next_century_start, tzinfo) - elif not before_now and after_now: - return self.date_time_between_dates(now, next_century_start, tzinfo) - elif not after_now and before_now: - return self.date_time_between_dates(this_century_start, now, tzinfo) - else: - return now - - def date_time_this_decade( - self, - before_now: bool = True, - after_now: bool = False, - tzinfo: Optional[TzInfo] = None, - ) -> datetime: - """ - Gets a datetime object for the decade year. - - :param before_now: include days in current decade before today - :param after_now: include days in current decade after today - :param tzinfo: timezone, instance of datetime.tzinfo subclass - :example: datetime('2012-04-04 11:02:02') - :return: datetime - """ - now = datetime.now(tzinfo) - this_decade_start = datetime(now.year - (now.year % 10), 1, 1, tzinfo=tzinfo) - next_decade_start = datetime(min(this_decade_start.year + 10, MAXYEAR), 1, 1, tzinfo=tzinfo) - - if before_now and after_now: - return self.date_time_between_dates(this_decade_start, next_decade_start, tzinfo) - elif not before_now and after_now: - return self.date_time_between_dates(now, next_decade_start, tzinfo) - elif not after_now and before_now: - return self.date_time_between_dates(this_decade_start, now, tzinfo) - else: - return now - - def date_time_this_year( - self, - before_now: bool = True, - after_now: bool = False, - tzinfo: Optional[TzInfo] = None, - ) -> datetime: - """ - Gets a datetime object for the current year. - - :param before_now: include days in current year before today - :param after_now: include days in current year after today - :param tzinfo: timezone, instance of datetime.tzinfo subclass - :example: datetime('2012-04-04 11:02:02') - :return: datetime - """ - now = datetime.now(tzinfo) - this_year_start = now.replace(month=1, day=1, hour=0, minute=0, second=0, microsecond=0) - next_year_start = datetime(now.year + 1, 1, 1, tzinfo=tzinfo) - - if before_now and after_now: - return self.date_time_between_dates(this_year_start, next_year_start, tzinfo) - elif not before_now and after_now: - return self.date_time_between_dates(now, next_year_start, tzinfo) - elif not after_now and before_now: - return self.date_time_between_dates(this_year_start, now, tzinfo) - else: - return now - - def date_time_this_month( - self, - before_now: bool = True, - after_now: bool = False, - tzinfo: Optional[TzInfo] = None, - ) -> datetime: - """ - Gets a datetime object for the current month. - - :param before_now: include days in current month before today - :param after_now: include days in current month after today - :param tzinfo: timezone, instance of datetime.tzinfo subclass - :example: datetime('2012-04-04 11:02:02') - :return: datetime - """ - now = datetime.now(tzinfo) - this_month_start = now.replace(day=1, hour=0, minute=0, second=0, microsecond=0) - - next_month_start = this_month_start + relativedelta.relativedelta(months=1) - if before_now and after_now: - return self.date_time_between_dates(this_month_start, next_month_start, tzinfo) - elif not before_now and after_now: - return self.date_time_between_dates(now, next_month_start, tzinfo) - elif not after_now and before_now: - return self.date_time_between_dates(this_month_start, now, tzinfo) - else: - return now - - def date_this_century(self, before_today: bool = True, after_today: bool = False) -> dtdate: - """ - Gets a Date object for the current century. - - :param before_today: include days in current century before today - :param after_today: include days in current century after today - :example: Date('2012-04-04') - :return: Date - """ - today = dtdate.today() - this_century_start = dtdate(today.year - (today.year % 100), 1, 1) - next_century_start = dtdate(this_century_start.year + 100, 1, 1) - - if before_today and after_today: - return self.date_between_dates(this_century_start, next_century_start) - elif not before_today and after_today: - return self.date_between_dates(today, next_century_start) - elif not after_today and before_today: - return self.date_between_dates(this_century_start, today) - else: - return today - - def date_this_decade(self, before_today: bool = True, after_today: bool = False) -> dtdate: - """ - Gets a Date object for the decade year. - - :param before_today: include days in current decade before today - :param after_today: include days in current decade after today - :example: Date('2012-04-04') - :return: Date - """ - today = dtdate.today() - this_decade_start = dtdate(today.year - (today.year % 10), 1, 1) - next_decade_start = dtdate(this_decade_start.year + 10, 1, 1) - - if before_today and after_today: - return self.date_between_dates(this_decade_start, next_decade_start) - elif not before_today and after_today: - return self.date_between_dates(today, next_decade_start) - elif not after_today and before_today: - return self.date_between_dates(this_decade_start, today) - else: - return today - - def date_this_year(self, before_today: bool = True, after_today: bool = False) -> dtdate: - """ - Gets a Date object for the current year. - - :param before_today: include days in current year before today - :param after_today: include days in current year after today - :example: Date('2012-04-04') - :return: Date - """ - today = dtdate.today() - this_year_start = today.replace(month=1, day=1) - next_year_start = dtdate(today.year + 1, 1, 1) - - if before_today and after_today: - return self.date_between_dates(this_year_start, next_year_start) - elif not before_today and after_today: - return self.date_between_dates(today, next_year_start) - elif not after_today and before_today: - return self.date_between_dates(this_year_start, today) - else: - return today - - def date_this_month(self, before_today: bool = True, after_today: bool = False) -> dtdate: - """ - Gets a Date object for the current month. - - :param before_today: include days in current month before today - :param after_today: include days in current month after today - :example: dtdate('2012-04-04') - :return: dtdate - """ - today = dtdate.today() - this_month_start = today.replace(day=1) - - next_month_start = this_month_start + relativedelta.relativedelta(months=1) - if before_today and after_today: - return self.date_between_dates(this_month_start, next_month_start) - elif not before_today and after_today: - return self.date_between_dates(today, next_month_start) - elif not after_today and before_today: - return self.date_between_dates(this_month_start, today) - else: - return today - - def time_series( - self, - start_date: DateParseType = "-30d", - end_date: DateParseType = "now", - precision: Optional[float] = None, - distrib: Optional[Callable[[datetime], float]] = None, - tzinfo: Optional[TzInfo] = None, - ) -> Iterator[Tuple[datetime, Any]]: - """ - Returns a generator yielding tuples of ``(<datetime>, <value>)``. - - The data points will start at ``start_date``, and be at every time interval specified by - ``precision``. - ``distrib`` is a callable that accepts ``<datetime>`` and returns ``<value>`` - - """ - start_date_ = self._parse_date_time(start_date, tzinfo=tzinfo) - end_date_ = self._parse_date_time(end_date, tzinfo=tzinfo) - - if end_date_ < start_date_: - raise ValueError("`end_date` must be greater than `start_date`.") - - precision_ = self._parse_timedelta((end_date_ - start_date_) / 30 if precision is None else precision) - if distrib is None: - - def distrib(dt): - return self.generator.random.uniform(0, precision_) # noqa - - if not callable(distrib): - raise ValueError(f"`distrib` must be a callable. Got {distrib} instead.") - - datapoint: Union[float, int] = start_date_ - while datapoint < end_date_: - dt = timestamp_to_datetime(datapoint, tzinfo) - datapoint += precision_ - yield (dt, distrib(dt)) - - def am_pm(self) -> str: - return self.date("%p") - - def day_of_month(self) -> str: - return self.date("%d") - - def day_of_week(self) -> str: - return self.date("%A") - - def month(self) -> str: - return self.date("%m") - - def month_name(self) -> str: - return self.date("%B") - - def year(self) -> str: - return self.date("%Y") - - def century(self) -> str: - """ - :example: 'XVII' - """ - return self.random_element(self.centuries) - - def timezone(self) -> str: - return self.generator.random.choice(self.random_element(self.countries).timezones) # type: ignore - - def pytimezone(self, *args: Any, **kwargs: Any) -> Optional[TzInfo]: - """ - Generate a random timezone (see `faker.timezone` for any args) - and return as a python object usable as a `tzinfo` to `datetime` - or other fakers. - - :example: faker.pytimezone() - :return: dateutil.tz.tz.tzfile - """ - return gettz(self.timezone(*args, **kwargs)) # type: ignore - - def date_of_birth( - self, - tzinfo: Optional[TzInfo] = None, - minimum_age: int = 0, - maximum_age: int = 115, - ) -> dtdate: - """ - Generate a random date of birth represented as a Date object, - constrained by optional miminimum_age and maximum_age - parameters. - - :param tzinfo: Defaults to None. - :param minimum_age: Defaults to 0. - :param maximum_age: Defaults to 115. - - :example: Date('1979-02-02') - :return: Date - """ - - if not isinstance(minimum_age, int): - raise TypeError("minimum_age must be an integer.") - - if not isinstance(maximum_age, int): - raise TypeError("maximum_age must be an integer.") - - if maximum_age < 0: - raise ValueError("maximum_age must be greater than or equal to zero.") - - if minimum_age < 0: - raise ValueError("minimum_age must be greater than or equal to zero.") - - if minimum_age > maximum_age: - raise ValueError("minimum_age must be less than or equal to maximum_age.") - - # In order to return the full range of possible dates of birth, add one - # year to the potential age cap and subtract one day if we land on the - # boundary. - - now = datetime.now(tzinfo).date() - start_date = change_year(now, -(maximum_age + 1)) - end_date = change_year(now, -minimum_age) - - dob = self.date_time_ad(tzinfo=tzinfo, start_datetime=start_date, end_datetime=end_date).date() - - return dob if dob != start_date else dob + timedelta(days=1) - - -def convert_timestamp_to_datetime(timestamp: Union[int, float], tzinfo: TzInfo) -> datetime: - import datetime as dt - - if timestamp >= 0: - return dt.datetime.fromtimestamp(timestamp, tzinfo) - else: - return dt.datetime(1970, 1, 1, tzinfo=tzinfo) + dt.timedelta(seconds=int(timestamp)) diff --git a/venv/lib/python3.11/site-packages/faker/providers/date_time/__pycache__/__init__.cpython-311.pyc b/venv/lib/python3.11/site-packages/faker/providers/date_time/__pycache__/__init__.cpython-311.pyc Binary files differdeleted file mode 100644 index e3e2ca0..0000000 --- a/venv/lib/python3.11/site-packages/faker/providers/date_time/__pycache__/__init__.cpython-311.pyc +++ /dev/null diff --git a/venv/lib/python3.11/site-packages/faker/providers/date_time/ar_AA/__init__.py b/venv/lib/python3.11/site-packages/faker/providers/date_time/ar_AA/__init__.py deleted file mode 100644 index 2dbcc77..0000000 --- a/venv/lib/python3.11/site-packages/faker/providers/date_time/ar_AA/__init__.py +++ /dev/null @@ -1,1765 +0,0 @@ -from faker.typing import Country - -from .. import Provider as DateTimeProvider - - -class Provider(DateTimeProvider): - DAY_NAMES = { - "0": "السبت", - "1": "الأحد", - "2": "الإثنين", - "3": "الثلاثاء", - "4": "الأربعاء", - "5": "الخميس", - "6": "الجمعة", - } - - MONTH_NAMES = { - "01": "كانون الثّاني", - "02": "شباط", - "03": "آذار", - "04": "نيسان", - "05": "أيّار", - "06": "حزيران", - "07": "تمّوز", - "08": "آب", - "09": "أيلول", - "10": "تشرين الأول", - "11": "تشرين الثاني", - "12": "كانون الأول", - } - - centuries = [ - "الأول", - "الثاني", - "الثالث", - "الرابع", - "الخامس", - "السادس", - "السابع", - "الثامن", - "التاسع", - "العاشر", - "الحادي عشر", - "الثاني عشر", - "الثالث عشر", - "الرابع عشر", - "الخامس عشر", - "السادس عشر", - "الثامن عشر", - "التاسع عشر", - "العشرين", - "الحادي والعشرين", - "الثاني والعشرين", - ] - - countries = [ - Country( - timezones=["أوروب/أندورا"], - alpha_2_code="AD", - alpha_3_code="AND", - continent="أوروبا", - name="أندورا", - capital="أندورا لا فيلا", - ), - Country( - timezones=["آسيا/كابل"], - alpha_2_code="AF", - alpha_3_code="AFG", - continent="آسيا", - name="أفغانستان", - capital="كابل", - ), - Country( - timezones=["أمريكا/أنتيغوا"], - alpha_2_code="AG", - alpha_3_code="ATG", - continent="أمريكا الشمالية", - name="أنتيغوا وباربودا", - capital="سانت جونز", - ), - Country( - timezones=["أوروبا/تيرانا"], - alpha_2_code="AL", - alpha_3_code="ALB", - continent="أوروبا", - name="ألبانيا", - capital="تيرانا", - ), - Country( - timezones=["آسيا/يريفان"], - alpha_2_code="AM", - alpha_3_code="ARM", - continent="آسيا", - name="أرمينيا", - capital="يريفان", - ), - Country( - timezones=["إفريقيا/لواندا"], - alpha_2_code="AO", - alpha_3_code="AGO", - continent="إفريقيا", - name="أنغولا", - capital="لواندا", - ), - Country( - timezones=[ - "أمريكا/الأرجنتين/بوينس_آيرس", - "أمريكا/الأرجنتين/Cordoba", - "أمريكا/الأرجنتين/خوخوي", - "أمريكا/الأرجنتين/توكومان", - "أمريكا/الأرجنتين/كاتاماركا", - "أمريكا/الأرجنتين/لا_ريوخا", - "أمريكا/الأرجنتين/سان_خوان", - "أمريكا/الأرجنتين/مندوزا", - "أمريكا/الأرجنتين/ريو_غاليغوس", - "أمريكا/الأرجنتين/أوشوايا", - ], - alpha_2_code="AR", - alpha_3_code="ARG", - continent="أمريكا الجنوبية", - name="الأرجنتين", - capital="بوينس آيرس", - ), - Country( - timezones=["أوروبا/النمسا"], - alpha_2_code="AT", - alpha_3_code="AUT", - continent="أوروبا", - name="النمسا", - capital="فيينا", - ), - Country( - timezones=[ - "أستراليا/لورد_هاو", - "أستراليا/هوبارت", - "أستراليا/كري", - "أستراليا/ملبورن", - "أستراليا/سدني", - "أستراليا/بروكن_هل", - "أستراليا/بريزبن", - "أستراليا/ليندمان", - "أستراليا/أديلايد", - "أستراليا/داروين", - "أستراليا/برث", - ], - alpha_2_code="AU", - alpha_3_code="AUS", - continent="أوقيانوسيا", - name="أستراليا", - capital="كانبرا", - ), - Country( - timezones=["آسيا/باكو"], - alpha_2_code="AZ", - alpha_3_code="AZE", - continent="آسيا", - name="أذربيجان", - capital="باكو", - ), - Country( - timezones=["أمريكا/باربادوس"], - alpha_2_code="BB", - alpha_3_code="BRB", - continent="أمريكا الشمالية", - name="باربادوس", - capital="بريدج تاون", - ), - Country( - timezones=["آسيا/دكا"], - alpha_2_code="BD", - alpha_3_code="BGD", - continent="آسيا", - name="بنغلادش", - capital="دكا", - ), - Country( - timezones=["أوروبا/بروكسل"], - alpha_2_code="BE", - alpha_3_code="BEL", - continent="أوروبا", - name="بلجيكا", - capital="بروكسل", - ), - Country( - timezones=["إفريقيا/واغادوغو"], - alpha_2_code="BF", - alpha_3_code="BFA", - continent="إفريقيا", - name="بوركينا فاسو", - capital="واغادوغو", - ), - Country( - timezones=["أوروبا/صوفيا"], - alpha_2_code="BG", - alpha_3_code="BGR", - continent="أوروبا", - name="بلغاريا", - capital="صوفيا", - ), - Country( - timezones=["آسيا/البحرين"], - alpha_2_code="BH", - alpha_3_code="BHR", - continent="آسيا", - name="البحرين", - capital="المنامة", - ), - Country( - timezones=["إفريقيا/بوجمبورا"], - alpha_2_code="BI", - alpha_3_code="BDI", - continent="إفريقيا", - name="بوروندي", - capital="بوجمبورا", - ), - Country( - timezones=["إفريقيا/بورتو نوفو"], - alpha_2_code="BJ", - alpha_3_code="BEN", - continent="إفريقيا", - name="بنين", - capital="بورتو نوفو", - ), - Country( - timezones=["آسيا/بروناي"], - alpha_2_code="BN", - alpha_3_code="BRN", - continent="آسيا", - name="اتحاد بروناي (دار السلام)", - capital="بندر سري بكاوان", - ), - Country( - timezones=["أمريكا/لاباز"], - alpha_2_code="BO", - alpha_3_code="BOL", - continent="أمريكا الجنوبية", - name="بوليفيا", - capital="سوكري", - ), - Country( - timezones=[ - "أمريكا/نورونها", - "أمريكا/بليم", - "أمريكا/فورتاليزا", - "أمريكا/ريسيفي", - "أمريكا/أراغوينا", - "أمريكا/ماسايو", - "أمريكا/باهيا", - "أمريكا/ساو_باولو", - "أمريكا/كامبو_غراندي", - "أمريكا/كويابا", - "أمريكا/بورتو_فاليو", - "أمريكا/بوا_فيستا", - "أمريكا/ماناوس", - "أمريكا/إيرونيبي", - "أمريكا/ريو_برانكو", - ], - alpha_2_code="BR", - alpha_3_code="BRA", - continent="أمريكا الجنوبية", - name="البرازيل", - capital="برازيليا", - ), - Country( - timezones=["أمريكا/ناساو"], - alpha_2_code="BS", - alpha_3_code="BHS", - continent="أمريكا الشمالية", - name="باهاماس", - capital="ناساو", - ), - Country( - timezones=["آسيا/تيمفو"], - alpha_2_code="BT", - alpha_3_code="BTN", - continent="آسيا", - name="بوتان", - capital="تيمفو", - ), - Country( - timezones=["إفريقيا/غابورون"], - alpha_2_code="BW", - alpha_3_code="BWA", - continent="إفريقيا", - name="بوتسوانا", - capital="غابورون", - ), - Country( - timezones=["أوروبا/مينسك"], - alpha_2_code="BY", - alpha_3_code="BLR", - continent="أوروبا", - name="روسيا البيضاء", - capital="مينسك", - ), - Country( - timezones=["أمريكا/بليز"], - alpha_2_code="BZ", - alpha_3_code="BLZ", - continent="أمريكا الشمالية", - name="بليز", - capital="بلموبان", - ), - Country( - timezones=[ - "أمريكا/سينت_جونز", - "أمريكا/هاليفاكس", - "أمريكا/جليس_باي", - "أمريكا/مونكتون", - "أمريكا/جووس_باي", - "أمريكا/بلانك_سابلون", - "أمريكا/مونتريال", - "أمريكا/تورونتو", - "أمريكا/نيبيغون", - "أمريكا/ثاندر_باي", - "أمريكا/بانغيرتانغ", - "أمريكا/إيكواليوت", - "أمريكا/أتيكوكان", - "أمريكا/رانكن_إنلت", - "أمريكا/وينيبيغ", - "أمريكا/رايني_ريفر", - "أمريكا/كامبريدج_باي", - "أمريكا/ريجينا", - "أمريكا/سويفت_كارنت", - "أمريكا/إدمونتون", - "أمريكا/يلو_نايف", - "أمريكا/إنوفك", - "أمريكا/دوسن_كريك", - "أمريكا/فانكوفر", - "أمريكا/وايت_هورس", - "أمريكا/داوسون", - ], - alpha_2_code="CA", - alpha_3_code="CAN", - continent="أمريكا الشمالية", - name="كندا", - capital="أوتاوا", - ), - Country( - timezones=["إفريقيا/كينشاسا", "إفريقيا/لوبومباشي"], - alpha_2_code="CD", - alpha_3_code="COD", - continent="إفريقيا", - name="جمهورية الكونغو الديمقراطية", - capital="كينشاسا", - ), - Country( - timezones=["إفريقيا/برازافيل"], - alpha_2_code="CG", - alpha_3_code="COG", - continent="إفريقيا", - name="جمهورية الكونغو", - capital="برازافيل", - ), - Country( - timezones=["إفريقيا/أبيدجان"], - alpha_2_code="CI", - alpha_3_code="CIV", - continent="إفريقيا", - name="ساحل العاج", - capital="ياموسوكرو", - ), - Country( - timezones=["أمريكا/سانتياغو", "المحيط_الهاديء/جزيرة_القيامة"], - alpha_2_code="CL", - alpha_3_code="CHL", - continent="أمريكا الجنوبية", - name="تشيلي", - capital="سانتياغو", - ), - Country( - timezones=["إفريقيا/دوالا"], - alpha_2_code="CM", - alpha_3_code="CMR", - continent="إفريقيا", - name="الكاميرون", - capital="ياوندي", - ), - Country( - timezones=[ - "آسيا/شانغهاي", - "آسيا/هاربن", - "آسيا/تشونغتشينغ", - "آسيا/أورومتشي", - "آسيا/كاشغر", - ], - alpha_2_code="CN", - alpha_3_code="CHN", - continent="آسيا", - name="جمهورية الصين الشعبية", - capital="بكين", - ), - Country( - timezones=["أمريكا/بوغوتا"], - alpha_2_code="CO", - alpha_3_code="COL", - continent="أمريكا الجنوبية", - name="كولومبيا", - capital="بوغوتا", - ), - Country( - timezones=["أمريكا/كوستاريكا"], - alpha_2_code="CR", - alpha_3_code="CRI", - continent="أمريكا الشمالية", - name="كوستاريكا", - capital="سان خوسيه", - ), - Country( - timezones=["أمريكا/هافانا"], - alpha_2_code="CU", - alpha_3_code="CUB", - continent="أمريكا الشمالية", - name="كوبا", - capital="هافانا", - ), - Country( - timezones=["الأطلنطي/الرأس_الأخضر"], - alpha_2_code="CV", - alpha_3_code="CPV", - continent="إفريقيا", - name="جمهورية الرأس الأخضر", - capital="برايا", - ), - Country( - timezones=["آسيا/نيقوسيا"], - alpha_2_code="CY", - alpha_3_code="CYP", - continent="آسيا", - name="قبرص", - capital="نيقوسيا", - ), - Country( - timezones=["أوروبا/براغ"], - alpha_2_code="CZ", - alpha_3_code="CZE", - continent="أوروبا", - name="جمهورية التشيك", - capital="براغ", - ), - Country( - timezones=["أوروبا/برلين"], - alpha_2_code="DE", - alpha_3_code="DEU", - continent="أوروبا", - name="ألمانيا", - capital="برلين", - ), - Country( - timezones=["إفريقيا/جيبوتي"], - alpha_2_code="DJ", - alpha_3_code="DJI", - continent="إفريقيا", - name="جيبوتي", - capital="جيبوتي", - ), - Country( - timezones=["أوروبا/كوبنهاغن"], - alpha_2_code="DK", - alpha_3_code="DNK", - continent="أوروبا", - name="الدنمارك", - capital="كوبنهاغن", - ), - Country( - timezones=["أمريكا/دومينيكا"], - alpha_2_code="DM", - alpha_3_code="DMA", - continent="أمريكا الشمالية", - name="دومينيكا", - capital="روسياو", - ), - Country( - timezones=["أمريكا/سانتو_دومينغو"], - alpha_2_code="DO", - alpha_3_code="DOM", - continent="أمريكا الشمالية", - name="جمهورية الدومينيكان", - capital="سانتو دومينغو", - ), - Country( - timezones=["أمريكا/غواياكيل", "المحيط_الهاديء/أرخبيل_غالاباغوس"], - alpha_2_code="EC", - alpha_3_code="ECU", - continent="أمريكا الجنوبية", - name="الإكوادور", - capital="كيتو", - ), - Country( - timezones=["أوروبا/تالين"], - alpha_2_code="EE", - alpha_3_code="EST", - continent="أوروبا", - name="إستونيا", - capital="تالين", - ), - Country( - timezones=["إفريقيا/القاهرة"], - alpha_2_code="EG", - alpha_3_code="EGY", - continent="إفريقيا", - name="مصر", - capital="القاهرة", - ), - Country( - timezones=["إفريقيا/أسمرة"], - alpha_2_code="ER", - alpha_3_code="ERI", - continent="إفريقيا", - name="إرتيريا", - capital="أسمرة", - ), - Country( - timezones=["إفريقيا/أديس أبابا"], - alpha_2_code="ET", - alpha_3_code="ETH", - continent="إفريقيا", - name="إثيوبيا", - capital="أديس أبابا", - ), - Country( - timezones=["أوروبا/هلسنكي"], - alpha_2_code="FI", - alpha_3_code="FIN", - continent="أوروبا", - name="فنلندا", - capital="هلسنكي", - ), - Country( - timezones=["المحيط_الهاديء/فيجي"], - alpha_2_code="FJ", - alpha_3_code="FJI", - continent="أوقيانوسيا", - name="فيجي", - capital="سوفا", - ), - Country( - timezones=["أوروبا/باريس"], - alpha_2_code="FR", - alpha_3_code="FRA", - continent="أوروبا", - name="فرنسا", - capital="باريس", - ), - Country( - timezones=["إفريقيا/ليبرفيل"], - alpha_2_code="GA", - alpha_3_code="GAB", - continent="إفريقيا", - name="الغابون", - capital="ليبرفيل", - ), - Country( - timezones=["آسيا/تبليسي"], - alpha_2_code="GE", - alpha_3_code="GEO", - continent="آسيا", - name="جورجيا", - capital="تبليسي", - ), - Country( - timezones=["إفريقيا/أكرا"], - alpha_2_code="GH", - alpha_3_code="GHA", - continent="إفريقيا", - name="غانا", - capital="أكرا", - ), - Country( - timezones=["إفريقيا/بانجول"], - alpha_2_code="GM", - alpha_3_code="GMB", - continent="إفريقيا", - name="غامبيا", - capital="بانجول", - ), - Country( - timezones=["إفريقيا/كوناكري"], - alpha_2_code="GN", - alpha_3_code="GIN", - continent="إفريقيا", - name="غينيا", - capital="كوناكري", - ), - Country( - timezones=["أوروبا/أثينا"], - alpha_2_code="GR", - alpha_3_code="GRC", - continent="أوروبا", - name="اليونان", - capital="أثينا", - ), - Country( - timezones=["أمريكا/غواتيمالا"], - alpha_2_code="GT", - alpha_3_code="GTM", - continent="أمريكا الشمالية", - name="غواتيمالا", - capital="غواتيمالا سيتي", - ), - Country( - timezones=["أمريكا/غواتيمالا"], - alpha_2_code="HT", - alpha_3_code="HTI", - continent="أمريكا الشمالية", - name="هايتي", - capital="بورت أو برانس", - ), - Country( - timezones=["إفريقيا/بيساو"], - alpha_2_code="GW", - alpha_3_code="GNB", - continent="إفريقيا", - name="غينيا بيساو", - capital="بيساو", - ), - Country( - timezones=["أمريكا/غيانا"], - alpha_2_code="GY", - alpha_3_code="GUY", - continent="أمريكا الجنوبية", - name="غيانا", - capital="جورج تاون", - ), - Country( - timezones=["أمريكا/تيجوسيجالبا"], - alpha_2_code="HN", - alpha_3_code="HND", - continent="أمريكا الشمالية", - name="هندوراس", - capital="تيجوسيجالبا", - ), - Country( - timezones=["أوروبا/بودابست"], - alpha_2_code="HU", - alpha_3_code="HUN", - continent="أوروبا", - name="هنغاريا", - capital="بودابست", - ), - Country( - timezones=[ - "آسيا/جاكرتا", - "آسيا/بونتياناك", - "آسيا/ماكاسار", - "آسيا/جايابورا", - ], - alpha_2_code="ID", - alpha_3_code="IDN", - continent="آسيا", - name="إندونسيا", - capital="جاكرتا", - ), - Country( - timezones=["أوروبا/دبلن"], - alpha_2_code="IE", - alpha_3_code="IRL", - continent="أوروبا", - name="إيرلندا", - capital="دبلن", - ), - Country( - timezones=["آسيا/القدس"], - alpha_2_code="IL", - alpha_3_code="ISR", - continent="آسيا", - name="فلسطين", - capital="القدس", - ), - Country( - timezones=["آسيا/كالكتا"], - alpha_2_code="IN", - alpha_3_code="IND", - continent="آسيا", - name="الهند", - capital="نيو دلهي", - ), - Country( - timezones=["آسيا/بغداد"], - alpha_2_code="IQ", - alpha_3_code="IRQ", - continent="آسيا", - name="العراق", - capital="بغداد", - ), - Country( - timezones=["آسيا/طهران"], - alpha_2_code="IR", - alpha_3_code="IRN", - continent="آسيا", - name="إيران", - capital="طهران", - ), - Country( - timezones=["الأطلنطي/ريكيافيك"], - alpha_2_code="IS", - alpha_3_code="ISL", - continent="أوروبا", - name="آيسلندا", - capital="ريكيافيك", - ), - Country( - timezones=["أوروبا/روما"], - alpha_2_code="IT", - alpha_3_code="ITA", - continent="أوروبا", - name="إيطاليا", - capital="روما", - ), - Country( - timezones=["أمريكا/جامايكا"], - alpha_2_code="JM", - alpha_3_code="JAM", - continent="أمريكا الشمالية", - name="جامايكا", - capital="كينغستون", - ), - Country( - timezones=["آسيا/عمّان"], - alpha_2_code="JO", - alpha_3_code="JOR", - continent="آسيا", - name="الأردن", - capital="عمّان", - ), - Country( - timezones=["آسيا/طوكيو"], - alpha_2_code="JP", - alpha_3_code="JPN", - continent="آسيا", - name="اليابان", - capital="طوكيو", - ), - Country( - timezones=["إفريقيا/نيروبي"], - alpha_2_code="KE", - alpha_3_code="KEN", - continent="إفريقيا", - name="كينيا", - capital="نيروبي", - ), - Country( - timezones=["آسيا/بشكيك"], - alpha_2_code="KG", - alpha_3_code="KGZ", - continent="آسيا", - name="قيرغيزستان", - capital="بشكيك", - ), - Country( - timezones=[ - "المحيط_الهاديء/تاراوا", - "المحيط_الهاديء/إيديربيري", - "المحيط_الهاديء/كريتيماتي", - ], - alpha_2_code="KI", - alpha_3_code="KIR", - continent="أوقيانوسيا", - name="كيريباتي", - capital="جنوب تاراوا", - ), - Country( - timezones=["آسيا/بيونغ_يانغ"], - alpha_2_code="KP", - alpha_3_code="PRK", - continent="آسيا", - name="كوريا الشمالية", - capital="بيونغ يانغ", - ), - Country( - timezones=["آسيا/سيؤول"], - alpha_2_code="KR", - alpha_3_code="KOR", - continent="آسيا", - name="؛كوريا الجنوبية", - capital="سيؤول", - ), - Country( - timezones=["آسيا/الكويت"], - alpha_2_code="KW", - alpha_3_code="KWT", - continent="آسيا", - name="الكويت", - capital="الكويت", - ), - Country( - timezones=["آسيا/بيروت"], - alpha_2_code="LB", - alpha_3_code="LBN", - continent="آسيا", - name="لبنان", - capital="بيروت", - ), - Country( - timezones=["أوروبا/فادوز"], - alpha_2_code="LI", - alpha_3_code="LIE", - continent="أوروبا", - name="ليختنشتاين", - capital="فادوز", - ), - Country( - timezones=["إفريقيا/مونروفيا"], - alpha_2_code="LR", - alpha_3_code="LBR", - continent="إفريقيا", - name="ليبيريا", - capital="مونروفيا", - ), - Country( - timezones=["إفريقيا/ماسيرو"], - alpha_2_code="LS", - alpha_3_code="LSO", - continent="إفريقيا", - name="ليسوتو", - capital="ماسيرو", - ), - Country( - timezones=["أوروبا/فيلنيوس"], - alpha_2_code="LT", - alpha_3_code="LTU", - continent="أوروبا", - name="ليتوانيا", - capital="فيلنيوس", - ), - Country( - timezones=["أوروبا/لوكسمبرغ"], - alpha_2_code="LU", - alpha_3_code="LUX", - continent="أوروبا", - name="لوكسمبرغ", - capital="لوكسمبرغ سيتي", - ), - Country( - timezones=["أوروبا/ربيغ"], - alpha_2_code="LV", - alpha_3_code="LVA", - continent="أوروبا", - name="لاتفيا", - capital="ربيغ", - ), - Country( - timezones=["إفريقيا/طرابلس"], - alpha_2_code="LY", - alpha_3_code="LBY", - continent="إفريقيا", - name="ليبيا", - capital="طرابلس", - ), - Country( - timezones=["الهندي/أنتاناناريفو"], - alpha_2_code="MG", - alpha_3_code="MDG", - continent="إفريقيا", - name="مدغشقر", - capital="أنتاناناريفو", - ), - Country( - timezones=["المحيط_الهاديء/ماجورو", "المحيط_الهاديء/كواجلين_أتول"], - alpha_2_code="MH", - alpha_3_code="MHL", - continent="أوقيانوسيا", - name="جزر مارشال", - capital="ماجورو", - ), - Country( - timezones=["أوروبا/سكوبيه"], - alpha_2_code="MK", - alpha_3_code="MKD", - continent="أوروبا", - name="جمهورية مقدونيا", - capital="سكوبيه", - ), - Country( - timezones=["إفريقيا/باماكو"], - alpha_2_code="ML", - alpha_3_code="MLI", - continent="إفريقيا", - name="مالي", - capital="باماكو", - ), - Country( - timezones=["آسيا/رانغون"], - alpha_2_code="MM", - alpha_3_code="MMR", - continent="آسيا", - name="ميانمار", - capital="نايبيداو", - ), - Country( - timezones=["آسيا/أولان_باتور", "آسيا/Hovd", "آسيا/تشويبالسان"], - alpha_2_code="MN", - alpha_3_code="MNG", - continent="آسيا", - name="مانغوليا", - capital="أولان باتور", - ), - Country( - timezones=["إفريقيا/نواكشط"], - alpha_2_code="MR", - alpha_3_code="MRT", - continent="إفريقيا", - name="موريتانيا", - capital="نواكشط", - ), - Country( - timezones=["أوروبا/مالطا"], - alpha_2_code="MT", - alpha_3_code="MLT", - continent="أوروبا", - name="مالطا", - capital="فاليتا", - ), - Country( - timezones=["الهندي/موريشيوس"], - alpha_2_code="MU", - alpha_3_code="MUS", - continent="إفريقيا", - name="موريشيوس", - capital="بور لويس", - ), - Country( - timezones=["الهندي/جزر_المالديف"], - alpha_2_code="MV", - alpha_3_code="MDV", - continent="آسيا", - name="جمهورية المالديف", - capital="ماليه", - ), - Country( - timezones=["إفريقيا/بلانتاير"], - alpha_2_code="MW", - alpha_3_code="MWI", - continent="إفريقيا", - name="ملاوي", - capital="ليلونغوي", - ), - Country( - timezones=[ - "أمريكا/ميكسيكو_سيتي", - "أمريكا/كانكون", - "أمريكا/ميرديا", - "أمريكا/مونتيري", - "أمريكا/مازاتلان", - "أمريكا/شيواوا", - "أمريكا/ارموسييو_سونورا", - "أمريكا/تيخوانا", - ], - alpha_2_code="MX", - alpha_3_code="MEX", - continent="أمريكا الشمالية", - name="المكسيك", - capital="ميكسيكو سيتي§", - ), - Country( - timezones=["آسيا/كوالا_لامبور", "آسيا/Kuching"], - alpha_2_code="MY", - alpha_3_code="MYS", - continent="آسيا", - name="ماليزيا", - capital="كوالا لامبور", - ), - Country( - timezones=["إفريقيا/مابوتو"], - alpha_2_code="MZ", - alpha_3_code="MOZ", - continent="إفريقيا", - name="موزمبيق", - capital="مابوتو", - ), - Country( - timezones=["إفريقيا/ويندهوك"], - alpha_2_code="NA", - alpha_3_code="NAM", - continent="إفريقيا", - name="ناميبيا", - capital="ويندهوك", - ), - Country( - timezones=["إفريقيا/نيامي"], - alpha_2_code="NE", - alpha_3_code="NER", - continent="إفريقيا", - name="النيجر", - capital="نيامي", - ), - Country( - timezones=["إفريقيا/لاغوس"], - alpha_2_code="NG", - alpha_3_code="NGA", - continent="إفريقيا", - name="نيجيريا", - capital="أبوجا", - ), - Country( - timezones=["أمريكا/ماناغوا"], - alpha_2_code="NI", - alpha_3_code="NIC", - continent="أمريكا الشمالية", - name="نيكاراغوا", - capital="ماناغوا", - ), - Country( - timezones=["أوروبا/أمستردام"], - alpha_2_code="NL", - alpha_3_code="NLD", - continent="أوروبا", - name="هولندا", - capital="أمستردام", - ), - Country( - timezones=["أوروبا/أوسلو"], - alpha_2_code="NO", - alpha_3_code="NOR", - continent="أوروبا", - name="النرويج", - capital="أوسلو", - ), - Country( - timezones=["آسيا/كاتماندو"], - alpha_2_code="NP", - alpha_3_code="NPL", - continent="آسيا", - name="النيبال", - capital="كاتماندو", - ), - Country( - timezones=["المحيط_الهاديء/ناورو"], - alpha_2_code="NR", - alpha_3_code="NRU", - continent="أوقيانوسيا", - name="ناورو", - capital="يارين", - ), - Country( - timezones=["المحيط_الهاديء/أوكلاند", "المحيط_الهاديء/تشاتهام"], - alpha_2_code="NZ", - alpha_3_code="NZL", - continent="أوقيانوسيا", - name="نيوزيلاندا", - capital="ويلينغتون", - ), - Country( - timezones=["آسيا/مسقط"], - alpha_2_code="OM", - alpha_3_code="OMN", - continent="آسيا", - name="عمان", - capital="مسقط", - ), - Country( - timezones=["أمريكا/بنما"], - alpha_2_code="PA", - alpha_3_code="PAN", - continent="أمريكا الشمالية", - name="بنما", - capital="بنما", - ), - Country( - timezones=["أمريكا/ليما"], - alpha_2_code="PE", - alpha_3_code="PER", - continent="أمريكا الجنوبية", - name="البيرو", - capital="ليما", - ), - Country( - timezones=["المحيط_الهاديء/بورت_مورسبي"], - alpha_2_code="PG", - alpha_3_code="PNG", - continent="أوقيانوسيا", - name="بابوا غينيا الجديدة", - capital="بورت مورسبي", - ), - Country( - timezones=["آسيا/مانيلا"], - alpha_2_code="PH", - alpha_3_code="PHL", - continent="آسيا", - name="الفيليبين", - capital="مانيلا", - ), - Country( - timezones=["آسيا/كاراتشي"], - alpha_2_code="PK", - alpha_3_code="PAK", - continent="آسيا", - name="باكستان", - capital="إسلام أباد", - ), - Country( - timezones=["أوروبا/وارسو"], - alpha_2_code="PL", - alpha_3_code="POL", - continent="أوروبا", - name="بولندا", - capital="وارسو", - ), - Country( - timezones=["أوروبا/لشبونة", "الأطلنطي/ماديرا", "الأطلنطي/الأزور"], - alpha_2_code="PT", - alpha_3_code="PRT", - continent="أوروبا", - name="البرتغال", - capital="لشبونة", - ), - Country( - timezones=["المحيط_الهاديء/بالاو"], - alpha_2_code="PW", - alpha_3_code="PLW", - continent="أوقيانوسيا", - name="بالاو", - capital="نجيرولمد", - ), - Country( - timezones=["أمريكا/أسونسيون"], - alpha_2_code="PY", - alpha_3_code="PRY", - continent="أمريكا الجنوبية", - name="بابرغوي", - capital="أسونسيون", - ), - Country( - timezones=["آسيا/قطر"], - alpha_2_code="QA", - alpha_3_code="QAT", - continent="آسيا", - name="قطر", - capital="الدوحة", - ), - Country( - timezones=["أوروبا/بوخارست"], - alpha_2_code="RO", - alpha_3_code="ROU", - continent="أوروبا", - name="رومانيا", - capital="بوخارست", - ), - Country( - timezones=[ - "أوروبا/كالينينغراد", - "أوروبا/موسكو", - "أوروبا/Volgograd", - "أوروبا/سمارة", - "آسيا/يكاترينبورغ", - "آسيا/أومسك", - "آسيا/نوفوسيبيرسك", - "آسيا/كراسنوياسك", - "آسيا/إروتسك", - "آسيا/ياكوتسك", - "آسيا/فالديفوستوك", - "آسيا/ساخالن", - "آسيا/ماغادان", - "آسيا/كامشتكا", - "آسيا/أنادير", - ], - alpha_2_code="RU", - alpha_3_code="RUS", - continent="أوروبا", - name="روسيا", - capital="موسكو", - ), - Country( - timezones=["إفريقيا/كيغالي"], - alpha_2_code="RW", - alpha_3_code="RWA", - continent="إفريقيا", - name="رواندا", - capital="كيغالي", - ), - Country( - timezones=["آسيا/الرياض"], - alpha_2_code="SA", - alpha_3_code="SAU", - continent="آسيا", - name="المملكة العربية السعودية", - capital="الرياض", - ), - Country( - timezones=["المحيط_الهاديء/غوادالكانال"], - alpha_2_code="SB", - alpha_3_code="SLB", - continent="أوقيانوسيا", - name="جزر سولمون", - capital="هونيارا", - ), - Country( - timezones=["الهندي/ماهي"], - alpha_2_code="SC", - alpha_3_code="SYC", - continent="إفريقيا", - name="سيشل", - capital="فيكتوريا", - ), - Country( - timezones=["إفريقيا/الخرطوم"], - alpha_2_code="SD", - alpha_3_code="SDN", - continent="إفريقيا", - name="السودان", - capital="الخرطوم", - ), - Country( - timezones=["أوروبا/ستوكهولم"], - alpha_2_code="SE", - alpha_3_code="SWE", - continent="أوروبا", - name="السويد", - capital="ستوكهولم", - ), - Country( - timezones=["آسيا/سنغافورة"], - alpha_2_code="SG", - alpha_3_code="SGP", - continent="آسيا", - name="سنغافورة", - capital="سنغافورة", - ), - Country( - timezones=["أوروبا/ليوبليانا"], - alpha_2_code="SI", - alpha_3_code="SVN", - continent="أوروبا", - name="سلوفانيا", - capital="ليوبليانا", - ), - Country( - timezones=["أوروبا/براتيسلافا"], - alpha_2_code="SK", - alpha_3_code="SVK", - continent="أوروبا", - name="سلوفاكيا", - capital="براتيسلافا", - ), - Country( - timezones=["إفريقيا/فريتاون"], - alpha_2_code="SL", - alpha_3_code="SLE", - continent="إفريقيا", - name="سيراليون", - capital="فريتاون", - ), - Country( - timezones=["أوروبا/سان_مارينو"], - alpha_2_code="SM", - alpha_3_code="SMR", - continent="أوروبا", - name="جمهورية سان مارينو", - capital="سان مارينو", - ), - Country( - timezones=["إفريقيا/داكار"], - alpha_2_code="SN", - alpha_3_code="SEN", - continent="إفريقيا", - name="السنغال", - capital="داكار", - ), - Country( - timezones=["إفريقيا/مقديشو"], - alpha_2_code="SO", - alpha_3_code="SOM", - continent="إفريقيا", - name="الصومال", - capital="مقديشو", - ), - Country( - timezones=["أمريكا/باراماريبو"], - alpha_2_code="SR", - alpha_3_code="SUR", - continent="أمريكا الجنوبية", - name="Suriname", - capital="باراماريبو", - ), - Country( - timezones=["إفريقيا/ساو_تومي"], - alpha_2_code="ST", - alpha_3_code="STP", - continent="إفريقيا", - name=" ساو تومي وبرينسيب", - capital="ساو تومي", - ), - Country( - timezones=["آسيا/دممشق"], - alpha_2_code="SY", - alpha_3_code="SYR", - continent="آسيا", - name="سوريا", - capital="دمشق", - ), - Country( - timezones=["إفريقيا/لومي"], - alpha_2_code="TG", - alpha_3_code="TGO", - continent="إفريقيا", - name="توغو", - capital="لومي", - ), - Country( - timezones=["آسيا/بانغوك"], - alpha_2_code="TH", - alpha_3_code="THA", - continent="آسيا", - name="تايلند", - capital="بناغوك", - ), - Country( - timezones=["آسيا/دوشنبه"], - alpha_2_code="TJ", - alpha_3_code="TJK", - continent="آسيا", - name="طاجكيستان", - capital="دوشنبه", - ), - Country( - timezones=["آسيا/عشق_آباد"], - alpha_2_code="TM", - alpha_3_code="TKM", - continent="آسيا", - name="تركمانستان", - capital="عشق آباد", - ), - Country( - timezones=["إفريقيا/تونس"], - alpha_2_code="TN", - alpha_3_code="TUN", - continent="إفريقيا", - name="تونس", - capital="تونس", - ), - Country( - timezones=["المحيط_الهاديء/تونغاتابو"], - alpha_2_code="TO", - alpha_3_code="TON", - continent="أوقيانوسيا", - name="تونغا", - capital="نوكو ألوفا", - ), - Country( - timezones=["أوروبا/إسطنبول"], - alpha_2_code="TR", - alpha_3_code="TUR", - continent="آسيا", - name="تركيا", - capital="أنقرة", - ), - Country( - timezones=["أمريكا/بورت_أوف_سبين"], - alpha_2_code="TT", - alpha_3_code="TTO", - continent="أمريكا الشمالية", - name="ترينيداد وتوباغو", - capital="بورت أوف سبين", - ), - Country( - timezones=["المحيط_الهاديء/فونافوتي"], - alpha_2_code="TV", - alpha_3_code="TUV", - continent="أوقيانوسيا", - name="توفالو", - capital="فونافوتي", - ), - Country( - timezones=["إفريقيا/دار_السلام"], - alpha_2_code="TZ", - alpha_3_code="TZA", - continent="إفريقيا", - name="تانزانيا", - capital="دودوما", - ), - Country( - timezones=[ - "أوروبا/كييف", - "أوروبا/أوجهورود", - "أوروبا/زاباروجيا", - "أوروبا/سيمفروبول", - ], - alpha_2_code="UA", - alpha_3_code="UKR", - continent="أوروبا", - name="أوكرانيا", - capital="كييف", - ), - Country( - timezones=["إفريقيا/كامبالا"], - alpha_2_code="UG", - alpha_3_code="UGA", - continent="إفريقيا", - name="أوغندا", - capital="كامبالا", - ), - Country( - timezones=[ - "أمريكا/نيويورك", - "أمريكا/ديترويت", - "أمريكا/كنتاكي/لويسفيل", - "أمريكا/كنتاكي/مونتيسللو", - "أمريكا/إنديانا/إنديانابولس", - "أمريكا/إنديانا/مارنغو", - "أمريكا/إنديانا/نوكس", - "أمريكا/إنديانا/فيفاي", - "أمريكا/شيكاغو", - "أمريكا/إنديانا/فانسان", - "أمريكا/إنديانا/بيترزبيرغ", - "أمريكا/مينومني", - "أمريكا/نورث_داكوتا/سينتر", - "أمريكا/نورث_داكوتا/نيو_سالم", - "أمريكا/دنفر", - "أمريكا/بويسي", - "أمريكا/شيبروك", - "أمريكا/فينيكس", - "أمريكا/لوس_أنجيلوس", - "أمريكا/أنكوريج", - "أمريكا/جونو", - "أمريكا/ياكوتات", - "أمريكا/نوم", - "أمريكا/أداك", - "المحيط_الهاديء/هونولولو", - ], - alpha_2_code="US", - alpha_3_code="USA", - continent="أمريكا الشمالية", - name="الولايات المتحدة الأمريكية", - capital="واشنطن", - ), - Country( - timezones=["أمريكا/مونتفيدو"], - alpha_2_code="UY", - alpha_3_code="URY", - continent="أمريكا الجنوبية", - name="أوروغواي", - capital="مونتفيدو", - ), - Country( - timezones=["آسيا/سمرقند", "آسيا/طشقند"], - alpha_2_code="UZ", - alpha_3_code="UZB", - continent="آسيا", - name="أوزبكستان", - capital="طشقند", - ), - Country( - timezones=["أوروبا/الفاتيكان"], - alpha_2_code="VA", - alpha_3_code="VAT", - continent="أوروبا", - name="الفاتيكان", - capital="الفاتيكان", - ), - Country( - timezones=["أمريكا/كاركاس"], - alpha_2_code="VE", - alpha_3_code="VEN", - continent="أمريكا الجنوبية", - name="فنزويلا", - capital="كاركاس", - ), - Country( - timezones=["آسيا/سايغون"], - alpha_2_code="VN", - alpha_3_code="VNM", - continent="آسيا", - name="فيتنام", - capital="هانوي", - ), - Country( - timezones=["المحيط_الهاديء/أيفاتي"], - alpha_2_code="VU", - alpha_3_code="VUT", - continent="أوقيانوسيا", - name="فانواتو", - capital="بورت فيلا", - ), - Country( - timezones=["آسيا/عدن"], - alpha_2_code="YE", - alpha_3_code="YEM", - continent="آسيا", - name="اليمن", - capital="صنعاء", - ), - Country( - timezones=["إفريقيا/لوساكا"], - alpha_2_code="ZM", - alpha_3_code="ZMB", - continent="إفريقيا", - name="زامبيا", - capital="لوساكا", - ), - Country( - timezones=["إفريقيا/هراري"], - alpha_2_code="ZW", - alpha_3_code="ZWE", - continent="إفريقيا", - name="زيمبابوي", - capital="هراري", - ), - Country( - timezones=["إفريقيا/الجزائر"], - alpha_2_code="DZ", - alpha_3_code="DZA", - continent="إفريقيا", - name="الجزائر", - capital="الجزائر", - ), - Country( - timezones=["أوروبا/سراييفو"], - alpha_2_code="BA", - alpha_3_code="BIH", - continent="أوروبا", - name="البوسنة والهرسك", - capital="سراييفو", - ), - Country( - timezones=["آسيا/بنوم_بنه"], - alpha_2_code="KH", - alpha_3_code="KHM", - continent="آسيا", - name="كمبوديا", - capital="بنوم بنه", - ), - Country( - timezones=["إفريقيا/بانغي"], - alpha_2_code="CF", - alpha_3_code="CAF", - continent="إفريقيا", - name="جمهورية أفريقيا الوسطى", - capital="بانغي", - ), - Country( - timezones=["إفريقيا/نجامينا"], - alpha_2_code="TD", - alpha_3_code="TCD", - continent="إفريقيا", - name="تشاد", - capital="نجامينا", - ), - Country( - timezones=["الهندي/كومورو"], - alpha_2_code="KM", - alpha_3_code="COM", - continent="إفريقيا", - name="جزر القمر", - capital="موروني", - ), - Country( - timezones=["أوروبا/زغرب"], - alpha_2_code="HR", - alpha_3_code="HRV", - continent="أوروبا", - name="كرواتيا", - capital="زغرب", - ), - Country( - timezones=["آسيا/ديلي"], - alpha_2_code="TL", - alpha_3_code="TLS", - continent="آسيا", - name="تيمور الشرقية", - capital="ديلي", - ), - Country( - timezones=["أمريكا/السلفادور"], - alpha_2_code="SV", - alpha_3_code="SLV", - continent="أمريكا الشمالية", - name="السلفادور", - capital="سان سلفادور", - ), - Country( - timezones=["إفريقيا/مالابو"], - alpha_2_code="GQ", - alpha_3_code="GNQ", - continent="إفريقيا", - name="غينيا الاستوائية", - capital="مالابو", - ), - Country( - timezones=["أمريكا/غرينادا"], - alpha_2_code="GD", - alpha_3_code="GRD", - continent="أمريكا الشمالية", - name="غرينادا", - capital="سانت جورجز", - ), - Country( - timezones=[ - "آسيا/ألماتي", - "آسيا/كيزيلوردا", - "آسيا/أقتوبي", - "آسيا/أقتاو", - "آسيا/أورال", - ], - alpha_2_code="KZ", - alpha_3_code="KAZ", - continent="آسيا", - name="كازاخستان", - capital="أستانة", - ), - Country( - timezones=["آسيا/فيينتيان"], - alpha_2_code="LA", - alpha_3_code="LAO", - continent="آسيا", - name="لاوس", - capital="فيينتيان", - ), - Country( - timezones=[ - "المحيط_الهاديء/تشوك", - "المحيط_الهاديء/بونابي", - "المحيط_الهاديء/كورساي", - ], - alpha_2_code="FM", - alpha_3_code="FSM", - continent="أوقيانوسيا", - name="ولايات ميكرونيسيا المتحدة", - capital="باليكير", - ), - Country( - timezones=["أوروبا/كيشيناو"], - alpha_2_code="MD", - alpha_3_code="MDA", - continent="أوروبا", - name="مولدافيا", - capital="كيشيناو", - ), - Country( - timezones=["أوروبا/موناكو"], - alpha_2_code="MC", - alpha_3_code="MCO", - continent="أوروبا", - name="موناكو", - capital="موناكو", - ), - Country( - timezones=["أوروبا/بودغوريتسا"], - alpha_2_code="ME", - alpha_3_code="MNE", - continent="أوروبا", - name="الجبل الأسود", - capital="بودغوريتسا", - ), - Country( - timezones=["إفريقيا/الدار_البيضاء"], - alpha_2_code="MA", - alpha_3_code="MAR", - continent="إفريقيا", - name="المغرب", - capital="الرباط", - ), - Country( - timezones=["أمريكا/سانت_كيتس"], - alpha_2_code="KN", - alpha_3_code="KNA", - continent="أمريكا الشمالية", - name="سانت كيتس ونيفيس", - capital="باستير", - ), - Country( - timezones=["أمريكا/سانت_لوسيا"], - alpha_2_code="LC", - alpha_3_code="LCA", - continent="أمريكا الشمالية", - name="سانت لوسيا", - capital="كاستريس", - ), - Country( - timezones=["أمريكا/سينت_فينسينت"], - alpha_2_code="VC", - alpha_3_code="VCT", - continent="أمريكا الشمالية", - name="سانت فينسنت والغرينادين", - capital="كينغستاون", - ), - Country( - timezones=["المحيط_الهاديء/أبيا"], - alpha_2_code="WS", - alpha_3_code="WSM", - continent="أوقيانوسيا", - name="ساموا", - capital="أبيا", - ), - Country( - timezones=["أوروبا/بلغراد"], - alpha_2_code="RS", - alpha_3_code="SRB", - continent="أوروبا", - name="صربيا", - capital="بلغراد", - ), - Country( - timezones=["إفريقيا/جوهانسبرغ"], - alpha_2_code="ZA", - alpha_3_code="ZAF", - continent="إفريقيا", - name="جنوب إفريقيا", - capital="بريتوريا", - ), - Country( - timezones=["أوروبا/مدريد", "إفريقيا/سبتة", "الأطلنطي/الكناري"], - alpha_2_code="ES", - alpha_3_code="ESP", - continent="أوروبا", - name="إسبانيا", - capital="مدريد", - ), - Country( - timezones=["آسيا/كولمبو"], - alpha_2_code="LK", - alpha_3_code="LKA", - continent="آسيا", - name="سريلانكا", - capital="سري جاياواردنابورا كوتي", - ), - Country( - timezones=["إفريقيا/مبابان"], - alpha_2_code="SZ", - alpha_3_code="SWZ", - continent="إفريقيا", - name="سوازيلاند", - capital="مبابان", - ), - Country( - timezones=["أوروبا/زيورخ"], - alpha_2_code="CH", - alpha_3_code="CHE", - continent="أوروبا", - name="سويسرا", - capital="برن", - ), - Country( - timezones=["آسيا/دبي"], - alpha_2_code="AE", - alpha_3_code="ARE", - continent="آسيا", - name="الإمارات العربية المتحدة", - capital="أبو ظبي", - ), - Country( - timezones=["أوروبا/لندن"], - alpha_2_code="GB", - alpha_3_code="GBR", - continent="أوروبا", - name="المملكة المتحدة", - capital="لندن", - ), - ] - - AM_PM = { - "AM": "ص", - "PM": "م", - } - - def month_name(self) -> str: - month = self.date("%m") - return self.MONTH_NAMES[month] - - def am_pm(self) -> str: - date = self.date("%p") - return self.AM_PM[date] - - def day_of_week(self) -> str: - day = self.date("%w") - return self.DAY_NAMES[day] diff --git a/venv/lib/python3.11/site-packages/faker/providers/date_time/ar_AA/__pycache__/__init__.cpython-311.pyc b/venv/lib/python3.11/site-packages/faker/providers/date_time/ar_AA/__pycache__/__init__.cpython-311.pyc Binary files differdeleted file mode 100644 index 6d0cd74..0000000 --- a/venv/lib/python3.11/site-packages/faker/providers/date_time/ar_AA/__pycache__/__init__.cpython-311.pyc +++ /dev/null diff --git a/venv/lib/python3.11/site-packages/faker/providers/date_time/ar_EG/__init__.py b/venv/lib/python3.11/site-packages/faker/providers/date_time/ar_EG/__init__.py deleted file mode 100644 index 1a05cd6..0000000 --- a/venv/lib/python3.11/site-packages/faker/providers/date_time/ar_EG/__init__.py +++ /dev/null @@ -1,18 +0,0 @@ -from ..ar_AA import Provider as ArabicDateTimeProvider - - -class Provider(ArabicDateTimeProvider): - MONTH_NAMES = { - "01": "يناير", - "02": "فبراير", - "03": "مارس", - "04": "أبريل", - "05": "مايو", - "06": "يونيو", - "07": "يوليو", - "08": "أغسطس", - "09": "سبتمبر", - "10": "أكتوبر", - "11": "نوفمبر", - "12": "ديسمبر", - } diff --git a/venv/lib/python3.11/site-packages/faker/providers/date_time/ar_EG/__pycache__/__init__.cpython-311.pyc b/venv/lib/python3.11/site-packages/faker/providers/date_time/ar_EG/__pycache__/__init__.cpython-311.pyc Binary files differdeleted file mode 100644 index 771e12d..0000000 --- a/venv/lib/python3.11/site-packages/faker/providers/date_time/ar_EG/__pycache__/__init__.cpython-311.pyc +++ /dev/null diff --git a/venv/lib/python3.11/site-packages/faker/providers/date_time/az_AZ/__init__.py b/venv/lib/python3.11/site-packages/faker/providers/date_time/az_AZ/__init__.py deleted file mode 100644 index cb2ccc5..0000000 --- a/venv/lib/python3.11/site-packages/faker/providers/date_time/az_AZ/__init__.py +++ /dev/null @@ -1,36 +0,0 @@ -from .. import Provider as DateTimeProvider - - -class Provider(DateTimeProvider): - DAY_NAMES = { - "0": "Bazar", - "1": "Bazar ertəsi", - "2": "Çərşənbə axşamı", - "3": "Çərşənbə", - "4": "Cümə axşamı", - "5": "Cümə", - "6": "Şənbə", - } - - MONTH_NAMES = { - "01": "Yanvar", - "02": "Fevral", - "03": "Mart", - "04": "Aprel", - "05": "May", - "06": "İyun", - "07": "İyul", - "08": "Avqust", - "09": "Sentyabr", - "10": "Oktyabr", - "11": "Noyabr", - "12": "Dekabr", - } - - def day_of_week(self): - day = self.date("%w") - return self.DAY_NAMES[day] - - def month_name(self): - month = self.month() - return self.MONTH_NAMES[month] diff --git a/venv/lib/python3.11/site-packages/faker/providers/date_time/az_AZ/__pycache__/__init__.cpython-311.pyc b/venv/lib/python3.11/site-packages/faker/providers/date_time/az_AZ/__pycache__/__init__.cpython-311.pyc Binary files differdeleted file mode 100644 index e6bd599..0000000 --- a/venv/lib/python3.11/site-packages/faker/providers/date_time/az_AZ/__pycache__/__init__.cpython-311.pyc +++ /dev/null diff --git a/venv/lib/python3.11/site-packages/faker/providers/date_time/bn_BD/__init__.py b/venv/lib/python3.11/site-packages/faker/providers/date_time/bn_BD/__init__.py deleted file mode 100644 index 87f7dc1..0000000 --- a/venv/lib/python3.11/site-packages/faker/providers/date_time/bn_BD/__init__.py +++ /dev/null @@ -1,1740 +0,0 @@ -from faker.typing import Country - -from .. import Provider as DateTimeProvider - - -class Provider(DateTimeProvider): - DAY_NAMES = { - "0": "রবিবার", - "1": "সোমবার", - "2": "মঙ্গলবার", - "3": "বুধবার", - "4": "বৃহস্পতিবার", - "5": "শুক্রবার", - "6": "শনিবার", - } - - MONTH_NAMES = { - "01": "জানুয়ারি", - "02": "ফেব্রুয়ারি", - "03": "মার্চ", - "04": "এপ্রিল", - "05": "মে", - "06": "জুন", - "07": "জুলাই", - "08": "আগস্ট", - "09": "সেপ্টেম্বর", - "10": "অক্টোবর", - "11": "নভেম্বর", - "12": "ডিসেম্বর", - } - - countries = [ - Country( - timezones=["ইউরোপ/অ্যান্ডোরা"], - alpha_2_code="AD", - alpha_3_code="এবং", - continent="ইউরোপ", - name="অ্যান্ডোরা", - capital="অ্যান্ডোরা লা ভেলা", - ), - Country( - timezones=["এশিয়া/কাবুল"], - alpha_2_code="AF", - alpha_3_code="AFG", - continent="এশিয়া", - name="আফগানিস্তান", - capital="কাবুল", - ), - Country( - timezones=["আমেরিকা/অ্যান্টিগা"], - alpha_2_code="AG", - alpha_3_code="ATG", - continent="উত্তর আমেরিকা", - name="অ্যান্টিগা এবং বারবুডা", - capital="সেন্ট জনস", - ), - Country( - timezones=["ইউরোপ/তিরানে"], - alpha_2_code="AL", - alpha_3_code="ALB", - continent="ইউরোপ", - name="আলবেনিয়া", - capital="তিরানা", - ), - Country( - timezones=["এশিয়া/ইয়েরেভান"], - alpha_2_code="AM", - alpha_3_code="ARM", - continent="এশিয়া", - name="আর্মেনিয়া", - capital="ইয়েরেভান", - ), - Country( - timezones=["আফ্রিকা/লুয়ান্ডা"], - alpha_2_code="AO", - alpha_3_code="আগে", - continent="আফ্রিকা", - name="অ্যাঙ্গোলা", - capital="লুয়ান্ডা", - ), - Country( - timezones=[ - "আমেরিকা/আর্জেন্টিনা/বুয়েনস_আয়ার্স", - "আমেরিকা/আর্জেন্টিনা/কর্ডোবা", - "আমেরিকা/আর্জেন্টিনা/জুজুয়", - "আমেরিকা/আর্জেন্টিনা/টুকুমান", - "আমেরিকা/আর্জেন্টিনা/কাটামার্কা", - "আমেরিকা/আর্জেন্টিনা/লা_রিওজা", - "আমেরিকা/আর্জেন্টিনা/সান_জুয়ান", - "আমেরিকা/আর্জেন্টিনা/মেন্ডোজা", - "আমেরিকা/আর্জেন্টিনা/রিও_গ্যালেগোস", - "আমেরিকা/আর্জেন্টিনা/উশুইয়া", - ], - alpha_2_code="AR", - alpha_3_code="ARG", - continent="দক্ষিণ আমেরিকা", - name="আর্জেন্টিনা", - capital="বুয়েনস আইরেস", - ), - Country( - timezones=["ইউরোপ/ভিয়েনা"], - alpha_2_code="AT", - alpha_3_code="AUT", - continent="ইউরোপ", - name="অস্ট্রিয়া", - capital="ভিয়েনা", - ), - Country( - timezones=[ - "অস্ট্রেলিয়া/লর্ড_হাউ", - "অস্ট্রেলিয়া/হোবার্ট", - "অস্ট্রেলিয়া/কারি", - "অস্ট্রেলিয়া/মেলবোর্ন", - "অস্ট্রেলিয়া/সিডনি", - "অস্ট্রেলিয়া/ব্রোকেন_হিল", - "অস্ট্রেলিয়া/ব্রিসবেন", - "অস্ট্রেলিয়া/লিন্ডেম্যান", - "অস্ট্রেলিয়া/অ্যাডিলেড", - "অস্ট্রেলিয়া/ডারউইন", - "অস্ট্রেলিয়া/পার্থ", - ], - alpha_2_code="AU", - alpha_3_code="AUS", - continent="ওশেনিয়া", - name="অস্ট্রেলিয়া", - capital="ক্যানবেরা", - ), - Country( - timezones=["এশিয়া/বাকু"], - alpha_2_code="AZ", - alpha_3_code="AZE", - continent="এশিয়া", - name="আজারবাইজান", - capital="বাকু", - ), - Country( - timezones=["আমেরিকা/বার্বাডোস"], - alpha_2_code="BB", - alpha_3_code="BRB", - continent="উত্তর আমেরিকা", - name="বার্বাডোস", - capital="ব্রিজটাউন", - ), - Country( - timezones=["এশিয়া/ঢাকা"], - alpha_2_code="বিডি", - alpha_3_code="BGD", - continent="এশিয়া", - name="বাংলাদেশ", - capital="ঢাকা", - ), - Country( - timezones=["ইউরোপ/ব্রাসেলস"], - alpha_2_code="BE", - alpha_3_code="BEL", - continent="ইউরোপ", - name="বেলজিয়াম", - capital="ব্রাসেলস", - ), - Country( - timezones=["আফ্রিকা/ওগাডুগু"], - alpha_2_code="BF", - alpha_3_code="BFA", - continent="আফ্রিকা", - name="বুর্কিনা ফাসো", - capital="ওগাডুগউ", - ), - Country( - timezones=["ইউরোপ/সোফিয়া"], - alpha_2_code="বিজি", - alpha_3_code="BGR", - continent="ইউরোপ", - name="বুলগেরিয়া", - capital="সোফিয়া", - ), - Country( - timezones=["এশিয়া/বাহরাইন"], - alpha_2_code="BH", - alpha_3_code="BHR", - continent="এশিয়া", - name="বাহরাইন", - capital="মাnameা", - ), - Country( - timezones=["আফ্রিকা/বুজুম্বুরা"], - alpha_2_code="BI", - alpha_3_code="BDI", - continent="আফ্রিকা", - name="বুরুন্ডি", - capital="বুজুম্বুরা", - ), - Country( - timezones=["আফ্রিকা/পোর্টো-নোভো"], - alpha_2_code="BJ", - alpha_3_code="BEN", - continent="আফ্রিকা", - name="বেনিন", - capital="পোর্টো-নভো", - ), - Country( - timezones=["এশিয়া/ব্রুনাই"], - alpha_2_code="BN", - alpha_3_code="BRN", - continent="এশিয়া", - name="ব্রুনাই দারুসসালাম", - capital="বন্দর সেরি বেগাওয়ান", - ), - Country( - timezones=["আমেরিকা/লা_পাজ"], - alpha_2_code="BO", - alpha_3_code="BOL", - continent="দক্ষিণ আমেরিকা", - name="বলিভিয়া", - capital="সুক্রে", - ), - Country( - timezones=[ - "আমেরিকা/নরোনহা", - "আমেরিকা/বেলেম", - "আমেরিকা/ফর্তালেজা", - "আমেরিকা/রেসিফ", - "আমেরিকা/আরাগুয়েনা", - "আমেরিকা/ম্যাসিও", - "আমেরিকা/বাহিয়া", - "আমেরিকা/সাও_পাওলো", - "আমেরিকা/ক্যাম্পো_গ্রান্ডে", - "আমেরিকা/কুয়াবা", - "আমেরিকা/পোর্টো_ভেলহো", - "আমেরিকা/বোয়া_ভিস্তা", - "আমেরিকা/মানাস", - "আমেরিকা/ইরুনেপে", - "আমেরিকা/রিও_ব্র্যাঙ্কো", - ], - alpha_2_code="BR", - alpha_3_code="BRA", - continent="দক্ষিণ আমেরিকা", - name="ব্রাজিল", - capital="ব্রাসেলস", - ), - Country( - timezones=["আমেরিকা/নাসাউ"], - alpha_2_code="BS", - alpha_3_code="BHS", - continent="উত্তর আমেরিকা", - name="বাহামাস", - capital="নাসাউ", - ), - Country( - timezones=["এশিয়া/থিম্পু"], - alpha_2_code="BT", - alpha_3_code="BTN", - continent="এশিয়া", - name="ভুটান", - capital="থিম্পু", - ), - Country( - timezones=["আফ্রিকা/গ্যাবোরোন"], - alpha_2_code="BW", - alpha_3_code="BWA", - continent="আফ্রিকা", - name="বতসোয়ানা", - capital="গ্যাবরোন", - ), - Country( - timezones=["ইউরোপ/মিনস্ক"], - alpha_2_code="দ্বারা", - alpha_3_code="BLR", - continent="ইউরোপ", - name="বেলারুশ", - capital="মিনস্ক", - ), - Country( - timezones=["আমেরিকা/বেলিজ"], - alpha_2_code="BZ", - alpha_3_code="BLZ", - continent="উত্তর আমেরিকা", - name="বেলিজ", - capital="বেলমোপান", - ), - Country( - timezones=[ - "আমেরিকা/সেন্ট জনস", - "আমেরিকা/হ্যালিফ্যাক্স", - "আমেরিকা/গ্লেস_বে", - "আমেরিকা/মঙ্কটন", - "আমেরিকা/গোজ_বে", - "আমেরিকা/ব্ল্যাঙ্ক-সাবলন", - "আমেরিকা/মন্ট্রিল", - "আমেরিকা/টরন্টো", - "আমেরিকা/নিপিগন", - "আমেরিকা/থান্ডার_বে", - "আমেরিকা/পাংনিরতুং", - "আমেরিকা/ইকালুইট", - "আমেরিকা/আতিকোকান", - "আমেরিকা/র্যাঙ্কিন_ইনলেট", - "আমেরিকা/উইনিপেগ", - "আমেরিকা/বৃষ্টি_নদী", - "আমেরিকা/কেমব্রিজ_বে", - "আমেরিকা/রেজিনা", - "আমেরিকা/সুইফট_কারেন্ট", - "আমেরিকা/এডমন্টন", - "আমেরিকা/ইয়েলোনাইফ", - "আমেরিকা/ইনুভিক", - "আমেরিকা/ডসন_ক্রিক", - "আমেরিকা/ভ্যাঙ্কুভার", - "আমেরিকা/হোয়াইটহরস", - "আমেরিকা/ডসন", - ], - alpha_2_code="CA", - alpha_3_code="CAN", - continent="উত্তর আমেরিকা", - name="কানাডা", - capital="অটোয়া", - ), - Country( - timezones=["আফ্রিকা/কিনশাসা", "আফ্রিকা/লুবুম্বাশি"], - alpha_2_code="CD", - alpha_3_code="COD", - continent="আফ্রিকা", - name="কঙ্গো গণতান্ত্রিক প্রজাতন্ত্র", - capital="কিনশাসা", - ), - Country( - timezones=["আফ্রিকা/ব্রাজাভিল"], - alpha_2_code="CG", - alpha_3_code="COG", - continent="আফ্রিকা", - name="কঙ্গো প্রজাতন্ত্র", - capital="ব্রাজাভিল", - ), - Country( - timezones=["আফ্রিকা/আবিজান"], - alpha_2_code="CI", - alpha_3_code="CIV", - continent="আফ্রিকা", - name="C\xc3\xb4te d'Ivoire", - capital="ইয়ামুসুক্রো", - ), - Country( - timezones=["আমেরিকা/সান্টিয়াগো", "প্যাসিফিক/ইস্টার"], - alpha_2_code="CL", - alpha_3_code="CHL", - continent="দক্ষিণ আমেরিকা", - name="চিলি", - capital="সান্তিয়াগো", - ), - Country( - timezones=["আফ্রিকা/ডুয়ালা"], - alpha_2_code="CM", - alpha_3_code="CMR", - continent="আফ্রিকা", - name="ক্যামেরুন", - capital="ইয়াউন্ড", - ), - Country( - timezones=[ - "এশিয়া/সাংহাই", - "এশিয়া/হারবিন", - "এশিয়া/চংকিং", - "এশিয়া/উরুমকি", - "এশিয়া/কাশগর", - ], - alpha_2_code="CN", - alpha_3_code="CHN", - continent="এশিয়া", - name="গণপ্রজাতন্ত্রী চীন", - capital="বেইজিং", - ), - Country( - timezones=["আমেরিকা/বোগোটা"], - alpha_2_code="CO", - alpha_3_code="COL", - continent="দক্ষিণ আমেরিকা", - name="কলম্বিয়া", - capital="বোগোট\xc3\xa1", - ), - Country( - timezones=["আমেরিকা/কোস্টা_রিকা"], - alpha_2_code="CR", - alpha_3_code="CRI", - continent="উত্তর আমেরিকা", - name="কোস্টারিকা", - capital="সান জোস\xc3\xa9", - ), - Country( - timezones=["আমেরিকা/হাভানা"], - alpha_2_code="CU", - alpha_3_code="CUB", - continent="উত্তর আমেরিকা", - name="কিউবা", - capital="হাভানা", - ), - Country( - timezones=["আটলান্টিক/কেপ_ভার্দে"], - alpha_2_code="সিভি", - alpha_3_code="CPV", - continent="আফ্রিকা", - name="কেপ ভার্দে", - capital="প্রাইয়া", - ), - Country( - timezones=["এশিয়া/নিকোসিয়া"], - alpha_2_code="CY", - alpha_3_code="CYP", - continent="এশিয়া", - name="সাইপ্রাস", - capital="নিকোসিয়া", - ), - Country( - timezones=["ইউরোপ/প্রাগ"], - alpha_2_code="CZ", - alpha_3_code="CZE", - continent="ইউরোপ", - name="চেক প্রজাতন্ত্র", - capital="প্রাগ", - ), - Country( - timezones=["ইউরোপ/বার্লিন"], - alpha_2_code="DE", - alpha_3_code="DEU", - continent="ইউরোপ", - name="জার্মানি", - capital="বার্লিন", - ), - Country( - timezones=["আফ্রিকা/জিবুতি"], - alpha_2_code="ডিজে", - alpha_3_code="DJI", - continent="আফ্রিকা", - name="জিবুতি", - capital="জিবুতি শহর", - ), - Country( - timezones=["ইউরোপ/কোপেনহেগেন"], - alpha_2_code="DK", - alpha_3_code="DNK", - continent="ইউরোপ", - name="ডেনমার্ক", - capital="কোপেনহেগেন", - ), - Country( - timezones=["আমেরিকা/ডোমিনিকা"], - alpha_2_code="DM", - alpha_3_code="DMA", - continent="উত্তর আমেরিকা", - name="ডোমিনিকা", - capital="রোজাও", - ), - Country( - timezones=["আমেরিকা/সান্টো_ডোমিঙ্গো"], - alpha_2_code="করুন", - alpha_3_code="DOM", - continent="উত্তর আমেরিকা", - name="ডোমিনিকান রিপাবলিক", - capital="সান্তো ডোমিঙ্গো", - ), - Country( - timezones=["আমেরিকা/গুয়াকিল", "প্যাসিফিক/গালাপাগোস"], - alpha_2_code="EC", - alpha_3_code="ECU", - continent="দক্ষিণ আমেরিকা", - name="ইকুয়েডর", - capital="কুইটো", - ), - Country( - timezones=["ইউরোপ/টালিন"], - alpha_2_code="EE", - alpha_3_code="EST", - continent="ইউরোপ", - name="এস্তোনিয়া", - capital="টালিন", - ), - Country( - timezones=["আফ্রিকা/কায়রো"], - alpha_2_code="EG", - alpha_3_code="EGY", - continent="আফ্রিকা", - name="মিশর", - capital="কায়রো", - ), - Country( - timezones=["আফ্রিকা/আসমেরা"], - alpha_2_code="ER", - alpha_3_code="ERI", - continent="আফ্রিকা", - name="ইরিত্রিয়া", - capital="আসমারা", - ), - Country( - timezones=["আফ্রিকা/আদিস_আবাবা"], - alpha_2_code="ET", - alpha_3_code="ETH", - continent="আফ্রিকা", - name="ইথিওপিয়া", - capital="আদিস আবাবা", - ), - Country( - timezones=["ইউরোপ/হেলসিঙ্কি"], - alpha_2_code="FI", - alpha_3_code="FIN", - continent="ইউরোপ", - name="ফিনল্যান্ড", - capital="হেলসিঙ্কি", - ), - Country( - timezones=["প্যাসিফিক/ফিজি"], - alpha_2_code="FJ", - alpha_3_code="FJI", - continent="ওশেনিয়া", - name="ফিজি", - capital="সুভা", - ), - Country( - timezones=["ইউরোপ/প্যারিস"], - alpha_2_code="FR", - alpha_3_code="FRA", - continent="ইউরোপ", - name="ফ্রান্স", - capital="প্যারিস", - ), - Country( - timezones=["আফ্রিকা/লিব্রেভিল"], - alpha_2_code="GA", - alpha_3_code="GAB", - continent="আফ্রিকা", - name="গ্যাবন", - capital="লিব্রেভিল", - ), - Country( - timezones=["এশিয়া/টিবিলিসি"], - alpha_2_code="GE", - alpha_3_code="জিও", - continent="এশিয়া", - name="জর্জিয়া", - capital="তিবিলিসি", - ), - Country( - timezones=["আফ্রিকা/আকরা"], - alpha_2_code="GH", - alpha_3_code="GHA", - continent="আফ্রিকা", - name="ঘানা", - capital="আকরা", - ), - Country( - timezones=["আফ্রিকা/বানজুল"], - alpha_2_code="GM", - alpha_3_code="GMB", - continent="আফ্রিকা", - name="গাম্বিয়া", - capital="বানজুল", - ), - Country( - timezones=["আফ্রিকা/কোনাক্রি"], - alpha_2_code="GN", - alpha_3_code="GIN", - continent="আফ্রিকা", - name="গিনি", - capital="কোনাক্রি", - ), - Country( - timezones=["ইউরোপ/এথেন্স"], - alpha_2_code="GR", - alpha_3_code="GRC", - continent="ইউরোপ", - name="গ্রীস", - capital="এথেন্স", - ), - Country( - timezones=["আমেরিকা/গুয়েতেমালা"], - alpha_2_code="GT", - alpha_3_code="GTM", - continent="উত্তর আমেরিকা", - name="গুয়েতেমালা", - capital="গুয়েতেমালা সিটি", - ), - Country( - timezones=["আমেরিকা/গুয়েতেমালা"], - alpha_2_code="HT", - alpha_3_code="HTI", - continent="উত্তর আমেরিকা", - name="হাইতি", - capital="পোর্ট-অ-প্রিন্স", - ), - Country( - timezones=["আফ্রিকা/বিসাউ"], - alpha_2_code="GW", - alpha_3_code="GNB", - continent="আফ্রিকা", - name="গিনি-বিসাউ", - capital="বিসাউ", - ), - Country( - timezones=["আমেরিকা/গিয়ানা"], - alpha_2_code="GY", - alpha_3_code="লোক", - continent="দক্ষিণ আমেরিকা", - name="গিয়ানা", - capital="জর্জটাউন", - ), - Country( - timezones=["আমেরিকা/টেগুসিগালপা"], - alpha_2_code="HN", - alpha_3_code="HND", - continent="উত্তর আমেরিকা", - name="হন্ডুরাস", - capital="টেগুসিগালপা", - ), - Country( - timezones=["ইউরোপ/বুদাপেস্ট"], - alpha_2_code="HU", - alpha_3_code="HUN", - continent="ইউরোপ", - name="হাঙ্গেরি", - capital="বুদাপেস্ট", - ), - Country( - timezones=[ - "এশিয়া/জাকার্তা", - "এশিয়া/পন্টিয়ানাক", - "এশিয়া/মাকাসার", - "এশিয়া/জয়াপুরা", - ], - alpha_2_code="আইডি", - alpha_3_code="IDN", - continent="এশিয়া", - name="ইন্দোনেশিয়া", - capital="জাকার্তা", - ), - Country( - timezones=["ইউরোপ/ডাবলিন"], - alpha_2_code="IE", - alpha_3_code="IRL", - continent="ইউরোপ", - name="আয়ারল্যান্ড প্রজাতন্ত্র", - capital="ডাবলিন", - ), - Country( - timezones=["এশিয়া/জেরুজালেম"], - alpha_2_code="IL", - alpha_3_code="ISR", - continent="এশিয়া", - name="ইসরায়েল", - capital="জেরুজালেম", - ), - Country( - timezones=["এশিয়া/কলকাতা"], - alpha_2_code="IN", - alpha_3_code="IND", - continent="এশিয়া", - name="ভারত", - capital="নয়া দিল্লী", - ), - Country( - timezones=["এশিয়া/বাগদাদ"], - alpha_2_code="IQ", - alpha_3_code="IRQ", - continent="এশিয়া", - name="ইরাক", - capital="বাগদাদ", - ), - Country( - timezones=["এশিয়া/তেহরান"], - alpha_2_code="IR", - alpha_3_code="IRN", - continent="এশিয়া", - name="ইরান", - capital="তেহরান", - ), - Country( - timezones=["আটলান্টিক/রেকজাভিক"], - alpha_2_code="IS", - alpha_3_code="ISL", - continent="ইউরোপ", - name="আইসল্যান্ড", - capital="রেকজাভিক", - ), - Country( - timezones=["ইউরোপ/রোম"], - alpha_2_code="IT", - alpha_3_code="ITA", - continent="ইউরোপ", - name="ইতালি", - capital="রোম", - ), - Country( - timezones=["আমেরিকা/জ্যামাইকা"], - alpha_2_code="JM", - alpha_3_code="JAM", - continent="উত্তর আমেরিকা", - name="জ্যামাইকা", - capital="কিংসটন", - ), - Country( - timezones=["এশিয়া/আম্মান"], - alpha_2_code="JO", - alpha_3_code="JOR", - continent="এশিয়া", - name="জর্ডান", - capital="আম্মান", - ), - Country( - timezones=["এশিয়া/টোকিও"], - alpha_2_code="JP", - alpha_3_code="JPN", - continent="এশিয়া", - name="জাপান", - capital="টোকিও", - ), - Country( - timezones=["আফ্রিকা/নাইরোবি"], - alpha_2_code="KE", - alpha_3_code="KEN", - continent="আফ্রিকা", - name="কেনিয়া", - capital="নাইরোবি", - ), - Country( - timezones=["এশিয়া/বিশকেক"], - alpha_2_code="কেজি", - alpha_3_code="KGZ", - continent="এশিয়া", - name="কিরগিজস্তান", - capital="বিশকেক", - ), - Country( - timezones=["প্যাসিফিক/তারাওয়া", "প্যাসিফিক/এন্ডারবেরি", "প্যাসিফিক/কিরিটিমাতি"], - alpha_2_code="KI", - alpha_3_code="KIR", - continent="ওশেনিয়া", - name="কিরিবাতি", - capital="তারাওয়া", - ), - Country( - timezones=["এশিয়া/পিয়ংইয়ং"], - alpha_2_code="KP", - alpha_3_code="PRK", - continent="এশিয়া", - name="উত্তর কোরিয়া", - capital="পিয়ংইয়ং", - ), - Country( - timezones=["এশিয়া/সিউল"], - alpha_2_code="KR", - alpha_3_code="KOR", - continent="এশিয়া", - name="দক্ষিণ কোরিয়া", - capital="সিউল", - ), - Country( - timezones=["এশিয়া/কুয়েত"], - alpha_2_code="কিলোওয়াট", - alpha_3_code="KWT", - continent="এশিয়া", - name="কুয়েত", - capital="কুয়েত সিটি", - ), - Country( - timezones=["এশিয়া/বৈরুত"], - alpha_2_code="LB", - alpha_3_code="LBN", - continent="এশিয়া", - name="লেবানন", - capital="বৈরুত", - ), - Country( - timezones=["ইউরোপ/ভাদুজ"], - alpha_2_code="LI", - alpha_3_code="মিথ্যা", - continent="ইউরোপ", - name="লিচেনস্টাইন", - capital="ভাদুজ", - ), - Country( - timezones=["আফ্রিকা/মনরোভিয়া"], - alpha_2_code="LR", - alpha_3_code="LBR", - continent="আফ্রিকা", - name="লাইবেরিয়া", - capital="মনরোভিয়া", - ), - Country( - timezones=["আফ্রিকা/মাসেরু"], - alpha_2_code="LS", - alpha_3_code="LSO", - continent="আফ্রিকা", - name="লেসোথো", - capital="মাসেরু", - ), - Country( - timezones=["ইউরোপ/ভিলনিয়াস"], - alpha_2_code="LT", - alpha_3_code="LTU", - continent="ইউরোপ", - name="লিথুয়ানিয়া", - capital="ভিলনিয়াস", - ), - Country( - timezones=["ইউরোপ/লাক্সেমবার্গ"], - alpha_2_code="LU", - alpha_3_code="LUX", - continent="ইউরোপ", - name="লাক্সেমবার্গ", - capital="লাক্সেমবার্গ সিটি", - ), - Country( - timezones=["ইউরোপ/রিগা"], - alpha_2_code="LV", - alpha_3_code="LVA", - continent="ইউরোপ", - name="লাটভিয়া", - capital="রিগা", - ), - Country( - timezones=["আফ্রিকা/ত্রিপোলি"], - alpha_2_code="LY", - alpha_3_code="LBY", - continent="আফ্রিকা", - name="লিবিয়া", - capital="ত্রিপোলি", - ), - Country( - timezones=["ভারতীয়/আন্তানানারিভো"], - alpha_2_code="MG", - alpha_3_code="MDG", - continent="আফ্রিকা", - name="মাদাগাস্কার", - capital="আন্তানানারিভো", - ), - Country( - timezones=["প্যাসিফিক/মাজুরো", "প্যাসিফিক/কোয়াজালেইন"], - alpha_2_code="MH", - alpha_3_code="MHL", - continent="ওশেনিয়া", - name="মার্শাল দ্বীপপুঞ্জ", - capital="মাজুরো", - ), - Country( - timezones=["ইউরোপ/স্কোপজে"], - alpha_2_code="MK", - alpha_3_code="MKD", - continent="ইউরোপ", - name="ম্যাসিডোনিয়া", - capital="স্কোপজে", - ), - Country( - timezones=["আফ্রিকা/বামাকো"], - alpha_2_code="ML", - alpha_3_code="MLI", - continent="আফ্রিকা", - name="মালি", - capital="বামাকো", - ), - Country( - timezones=["এশিয়া/রেঙ্গুন"], - alpha_2_code="MM", - alpha_3_code="MMR", - continent="এশিয়া", - name="মিয়ানমার", - capital="নায়প্যিদা", - ), - Country( - timezones=["এশিয়া/উলানবাতার", "এশিয়া/হোভড", "এশিয়া/চোইবালসান"], - alpha_2_code="MN", - alpha_3_code="MNG", - continent="এশিয়া", - name="মঙ্গোলিয়া", - capital="উলানবাতার", - ), - Country( - timezones=["আফ্রিকা/নোয়াকচট"], - alpha_2_code="MR", - alpha_3_code="MRT", - continent="আফ্রিকা", - name="মৌরিতানিয়া", - capital="নুয়াকচট", - ), - Country( - timezones=["ইউরোপ/মাল্টা"], - alpha_2_code="MT", - alpha_3_code="MLT", - continent="ইউরোপ", - name="মাল্টা", - capital="ভ্যালেটা", - ), - Country( - timezones=["ভারতীয়/মরিশাস"], - alpha_2_code="MU", - alpha_3_code="MUS", - continent="আফ্রিকা", - name="মরিশাস", - capital="পোর্ট লুইস", - ), - Country( - timezones=["ভারতীয়/মালদ্বীপ"], - alpha_2_code="MV", - alpha_3_code="MDV", - continent="এশিয়া", - name="মালদ্বীপ", - capital="মাল\xc3\xa9", - ), - Country( - timezones=["আফ্রিকা/ব্লান্টিয়ার"], - alpha_2_code="মেগাওয়াট", - alpha_3_code="MWI", - continent="আফ্রিকা", - name="মালাউই", - capital="লিলংওয়ে", - ), - Country( - timezones=[ - "আমেরিকা/মেক্সিকো_সিটি", - "আমেরিকা/কানকুন", - "আমেরিকা/মেরিডা", - "আমেরিকা/মন্টেরে", - "আমেরিকা/মাজাতলান", - "আমেরিকা/চিহুয়াহুয়া", - "আমেরিকা/হার্মোসিলো", - "আমেরিকা/টিজুয়ানা", - ], - alpha_2_code="MX", - alpha_3_code="MEX", - continent="উত্তর আমেরিকা", - name="মেক্সিকো", - capital="মেক্সিকো সিটি", - ), - Country( - timezones=["এশিয়া/কুয়ালা_লামপুর", "এশিয়া/কুচিং"], - alpha_2_code="আমার", - alpha_3_code="MYS", - continent="এশিয়া", - name="মালয়েশিয়া", - capital="কুয়ালালামপুর", - ), - Country( - timezones=["আফ্রিকা/মাপুটো"], - alpha_2_code="MZ", - alpha_3_code="MOZ", - continent="আফ্রিকা", - name="মোজাম্বিক", - capital="মাপুতো", - ), - Country( - timezones=["আফ্রিকা/উইন্ডহোক"], - alpha_2_code="NA", - alpha_3_code="NAM", - continent="আফ্রিকা", - name="nameিবিয়া", - capital="উইন্ডহোক", - ), - Country( - timezones=["আফ্রিকা/নিয়ামে"], - alpha_2_code="NE", - alpha_3_code="NER", - continent="আফ্রিকা", - name="নাইজার", - capital="নিয়ামে", - ), - Country( - timezones=["আফ্রিকা/লাগোস"], - alpha_2_code="NG", - alpha_3_code="NGA", - continent="আফ্রিকা", - name="নাইজেরিয়া", - capital="আবুজা", - ), - Country( - timezones=["আমেরিকা/মানাগুয়া"], - alpha_2_code="NI", - alpha_3_code="NIC", - continent="উত্তর আমেরিকা", - name="নিকারাগুয়া", - capital="মানাগুয়া", - ), - Country( - timezones=["ইউরোপ/আমস্টারডাম"], - alpha_2_code="NL", - alpha_3_code="NLD", - continent="ইউরোপ", - name="নেদারল্যান্ডের রাজ্য", - capital="আমস্টারডাম", - ), - Country( - timezones=["ইউরোপ/অসলো"], - alpha_2_code="না", - alpha_3_code="NOR", - continent="ইউরোপ", - name="নরওয়ে", - capital="অসলো", - ), - Country( - timezones=["এশিয়া/কাটমান্ডু"], - alpha_2_code="NP", - alpha_3_code="NPL", - continent="এশিয়া", - name="নেপাল", - capital="কাঠমান্ডু", - ), - Country( - timezones=["প্যাসিফিক/নাউরু"], - alpha_2_code="NR", - alpha_3_code="NRU", - continent="ওশেনিয়া", - name="নাউরু", - capital="ইয়েরেন", - ), - Country( - timezones=["প্যাসিফিক/অকল্যান্ড", "প্যাসিফিক/চ্যাথাম"], - alpha_2_code="NZ", - alpha_3_code="NZL", - continent="ওশেনিয়া", - name="নিউজিল্যান্ড", - capital="ওয়েলিংটন", - ), - Country( - timezones=["এশিয়া/মাস্কাট"], - alpha_2_code="OM", - alpha_3_code="OMN", - continent="এশিয়া", - name="ওমান", - capital="মাস্কাট", - ), - Country( - timezones=["আমেরিকা/পাnameা"], - alpha_2_code="PA", - alpha_3_code="PAN", - continent="উত্তর আমেরিকা", - name="পাnameা", - capital="পাnameা সিটি", - ), - Country( - timezones=["আমেরিকা/লিমা"], - alpha_2_code="PE", - alpha_3_code="PER", - continent="দক্ষিণ আমেরিকা", - name="পেরু", - capital="লিমা", - ), - Country( - timezones=["প্যাসিফিক/পোর্ট_মোরেসবি"], - alpha_2_code="PG", - alpha_3_code="PNG", - continent="ওশেনিয়া", - name="পাপুয়া নিউ গিনি", - capital="পোর্ট মোরসবি", - ), - Country( - timezones=["এশিয়া/ম্যানিলা"], - alpha_2_code="PH", - alpha_3_code="PHL", - continent="এশিয়া", - name="ফিলিপাইন", - capital="ম্যানিলা", - ), - Country( - timezones=["এশিয়া/করাচি"], - alpha_2_code="PK", - alpha_3_code="PAK", - continent="এশিয়া", - name="পাকিস্তান", - capital="ইসলামাবাদ", - ), - Country( - timezones=["ইউরোপ/ওয়ারশ"], - alpha_2_code="PL", - alpha_3_code="POL", - continent="ইউরোপ", - name="পোল্যান্ড", - capital="ওয়ারশ", - ), - Country( - timezones=["ইউরোপ/লিসবন", "আটলান্টিক/মাদেইরা", "আটলান্টিক/আজোরস"], - alpha_2_code="PT", - alpha_3_code="PRT", - continent="ইউরোপ", - name="পর্তুগাল", - capital="লিসবন", - ), - Country( - timezones=["প্যাসিফিক/পালাউ"], - alpha_2_code="PW", - alpha_3_code="PLW", - continent="ওশেনিয়া", - name="পালাউ", - capital="এনগেরুলমুদ", - ), - Country( - timezones=["আমেরিকা/আসুনসিয়ন"], - alpha_2_code="PY", - alpha_3_code="PRY", - continent="দক্ষিণ আমেরিকা", - name="প্যারাগুয়ে", - capital="আসুন্সি\xc3\xb3n", - ), - Country( - timezones=["এশিয়া/কাতার"], - alpha_2_code="QA", - alpha_3_code="QAT", - continent="এশিয়া", - name="কাতার", - capital="দোহা", - ), - Country( - timezones=["ইউরোপ/বুখারেস্ট"], - alpha_2_code="RO", - alpha_3_code="ROU", - continent="ইউরোপ", - name="রোমানিয়া", - capital="বুখারেস্ট", - ), - Country( - timezones=[ - "ইউরোপ/ক্যালিনিনগ্রাদ", - "ইউরোপ/মস্কো", - "ইউরোপ/ভলগোগ্রাদ", - "ইউরোপ/সামারা", - "এশিয়া/ইয়েকাটেরিনবার্গ", - "এশিয়া/ওমস্ক", - "এশিয়া/নভোসিবিরস্ক", - "এশিয়া/ক্রাসনোয়ারস্ক", - "এশিয়া/ইরকুটস্ক", - "এশিয়া/ইয়াকুটস্ক", - "এশিয়া/ভ্লাদিভোস্টক", - "এশিয়া/সাখালিন", - "এশিয়া/মাগাদান", - "এশিয়া/কামচাটকা", - "এশিয়া/আনাডার", - ], - alpha_2_code="RU", - alpha_3_code="RUS", - continent="ইউরোপ", - name="রাশিয়া", - capital="মস্কো", - ), - Country( - timezones=["আফ্রিকা/কিগালি"], - alpha_2_code="RW", - alpha_3_code="RWA", - continent="আফ্রিকা", - name="রুয়ান্ডা", - capital="কিগালি", - ), - Country( - timezones=["এশিয়া/রিয়াদ"], - alpha_2_code="SA", - alpha_3_code="SAU", - continent="এশিয়া", - name="সৌদি আরব", - capital="রিয়াদ", - ), - Country( - timezones=["প্যাসিফিক/গুয়াডালকানাল"], - alpha_2_code="SB", - alpha_3_code="SLB", - continent="ওশেনিয়া", - name="সলোমন দ্বীপপুঞ্জ", - capital="হোনিয়ারা", - ), - Country( - timezones=["ভারতীয়/মাহে"], - alpha_2_code="SC", - alpha_3_code="SYC", - continent="আফ্রিকা", - name="সেশেলস", - capital="ভিক্টোরিয়া", - ), - Country( - timezones=["আফ্রিকা/খার্তুম"], - alpha_2_code="SD", - alpha_3_code="SDN", - continent="আফ্রিকা", - name="সুদান", - capital="খার্তুম", - ), - Country( - timezones=["ইউরোপ/স্টকহোম"], - alpha_2_code="SE", - alpha_3_code="SWE", - continent="ইউরোপ", - name="সুইডেন", - capital="স্টকহোম", - ), - Country( - timezones=["এশিয়া/সিঙ্গাপুর"], - alpha_2_code="SG", - alpha_3_code="SGP", - continent="এশিয়া", - name="সিঙ্গাপুর", - capital="সিঙ্গাপুর", - ), - Country( - timezones=["ইউরোপ/লুব্লজানা"], - alpha_2_code="SI", - alpha_3_code="SVN", - continent="ইউরোপ", - name="স্লোভেনিয়া", - capital="লুব্লজানা", - ), - Country( - timezones=["ইউরোপ/ব্র্যাটিস্লাভা"], - alpha_2_code="SK", - alpha_3_code="SVK", - continent="ইউরোপ", - name="স্লোভাকিয়া", - capital="ব্রাটিস্লাভা", - ), - Country( - timezones=["আফ্রিকা/ফ্রিটাউন"], - alpha_2_code="SL", - alpha_3_code="SLE", - continent="আফ্রিকা", - name="সিয়েরা লিওন", - capital="ফ্রিটাউন", - ), - Country( - timezones=["ইউরোপ/সান_মারিনো"], - alpha_2_code="SM", - alpha_3_code="SMR", - continent="ইউরোপ", - name="সান মারিনো", - capital="সান মারিনো", - ), - Country( - timezones=["আফ্রিকা/ডাকার"], - alpha_2_code="SN", - alpha_3_code="SEN", - continent="আফ্রিকা", - name="সেনেগাল", - capital="ডাকার", - ), - Country( - timezones=["আফ্রিকা/মোগাদিশু"], - alpha_2_code="SO", - alpha_3_code="SOM", - continent="আফ্রিকা", - name="সোমালিয়া", - capital="মোগাদিশু", - ), - Country( - timezones=["আমেরিকা/পারামারিবো"], - alpha_2_code="SR", - alpha_3_code="SUR", - continent="দক্ষিণ আমেরিকা", - name="সুরিname", - capital="পারমারিবো", - ), - Country( - timezones=["আফ্রিকা/সাও_টোম"], - alpha_2_code="ST", - alpha_3_code="STP", - continent="আফ্রিকা", - name="S\xc3\xa3o Tom\xc3\xa9 এবং Pr\xc3\xadncipe", - capital="S\xc3\xa3o টম\xc3\xa9", - ), - Country( - timezones=["এশিয়া/দামাস্কাস"], - alpha_2_code="SY", - alpha_3_code="SYR", - continent="এশিয়া", - name="সিরিয়া", - capital="দামাস্কাস", - ), - Country( - timezones=["আফ্রিকা/লোম"], - alpha_2_code="TG", - alpha_3_code="TGO", - continent="আফ্রিকা", - name="টোগো", - capital="Lom\xc3\xa9", - ), - Country( - timezones=["এশিয়া/ব্যাংকক"], - alpha_2_code="TH", - alpha_3_code="THA", - continent="এশিয়া", - name="থাইল্যান্ড", - capital="ব্যাংকক", - ), - Country( - timezones=["এশিয়া/দুশানবে"], - alpha_2_code="TJ", - alpha_3_code="TJK", - continent="এশিয়া", - name="তাজিকিস্তান", - capital="দুশানবে", - ), - Country( - timezones=["এশিয়া/আশগাবাত"], - alpha_2_code="TM", - alpha_3_code="TKM", - continent="এশিয়া", - name="তুর্কমেনিস্তান", - capital="আশগাবাত", - ), - Country( - timezones=["আফ্রিকা/টিউনিস"], - alpha_2_code="TN", - alpha_3_code="TUN", - continent="আফ্রিকা", - name="তিউনিসিয়া", - capital="তিউনিস", - ), - Country( - timezones=["প্যাসিফিক/টোঙ্গাটাপু"], - alpha_2_code="TO", - alpha_3_code="TON", - continent="ওশেনিয়া", - name="টোঙ্গা", - capital="নুকু\xca\xbbalofa", - ), - Country( - timezones=["ইউরোপ/ইস্তানবুল"], - alpha_2_code="TR", - alpha_3_code="TUR", - continent="এশিয়া", - name="তুরস্ক", - capital="আঙ্কারা", - ), - Country( - timezones=["আমেরিকা/পোর্ট_অফ_স্পেন"], - alpha_2_code="TT", - alpha_3_code="TTO", - continent="উত্তর আমেরিকা", - name="ত্রিনিদাদ ও টোবাগো", - capital="স্পেন বন্দর", - ), - Country( - timezones=["প্যাসিফিক/ফুনাফুটি"], - alpha_2_code="টিভি", - alpha_3_code="TUV", - continent="ওশেনিয়া", - name="টুভালু", - capital="ফুনাফুটি", - ), - Country( - timezones=["আফ্রিকা/দার_এস_সালাম"], - alpha_2_code="TZ", - alpha_3_code="TZA", - continent="আফ্রিকা", - name="তানজানিয়া", - capital="ডোডোমা", - ), - Country( - timezones=[ - "ইউরোপ/কিয়েভ", - "ইউরোপ/উজগোরড", - "ইউরোপ/জাপোরোজি", - "ইউরোপ/সিমফেরোপল", - ], - alpha_2_code="UA", - alpha_3_code="UKR", - continent="ইউরোপ", - name="ইউক্রেন", - capital="কিয়েভ", - ), - Country( - timezones=["আফ্রিকা/কাম্পালা"], - alpha_2_code="UG", - alpha_3_code="UGA", - continent="আফ্রিকা", - name="উগান্ডা", - capital="কাম্পালা", - ), - Country( - timezones=[ - "আমেরিকা/নিউইয়র্ক", - "আমেরিকা/ডেট্রয়েট", - "আমেরিকা/কেনটাকি/লুইসভিল", - "আমেরিকা/কেনটাকি/মন্টিসেলো", - "আমেরিকা/ইন্ডিয়ানা/ইন্ডিয়ানাপোলিস", - "আমেরিকা/ইন্ডিয়ানা/মারেঙ্গো", - "আমেরিকা/ইন্ডিয়ানা/নক্স", - "আমেরিকা/ইন্ডিয়ানা/ভেভে", - "আমেরিকা/শিকাগো", - "আমেরিকা/ইন্ডিয়ানা/ভিনসেনেস", - "আমেরিকা/ইন্ডিয়ানা/পিটার্সবার্গ", - "আমেরিকা/মেনোমিনী", - "আমেরিকা/উত্তর_ডাকোটা/সেন্টার", - "আমেরিকা/উত্তর_ডাকোটা/নিউ_সালেম", - "আমেরিকা/ডেনভার", - "আমেরিকা/বোইস", - "আমেরিকা/শিপ্রক", - "আমেরিকা/ফিনিক্স", - "আমেরিকা/লস_এঞ্জেলেস", - "আমেরিকা/অ্যাঙ্কোরেজ", - "আমেরিকা/জুনেউ", - "আমেরিকা/ইয়াকুটাত", - "আমেরিকা/name", - "আমেরিকা/আডাক", - "প্যাসিফিক/হনোলুলু", - ], - alpha_2_code="মার্কিন যুক্তরাষ্ট্র", - alpha_3_code="USA", - continent="উত্তর আমেরিকা", - name="মার্কিন যুক্তরাষ্ট্র", - capital="ওয়াশিংটন, ডিসি", - ), - Country( - timezones=["আমেরিকা/মন্টেভিডিও"], - alpha_2_code="UY", - alpha_3_code="URY", - continent="দক্ষিণ আমেরিকা", - name="উরুগুয়ে", - capital="মন্টেভিডিও", - ), - Country( - timezones=["এশিয়া/সমরকন্দ", "এশিয়া/তাসখন্দ"], - alpha_2_code="UZ", - alpha_3_code="UZB", - continent="এশিয়া", - name="উজবেকিস্তান", - capital="তাসখন্দ", - ), - Country( - timezones=["ইউরোপ/ভ্যাটিকান"], - alpha_2_code="VA", - alpha_3_code="ভ্যাট", - continent="ইউরোপ", - name="ভ্যাটিকান সিটি", - capital="ভ্যাটিকান সিটি", - ), - Country( - timezones=["আমেরিকা/কারাকাস"], - alpha_2_code="VE", - alpha_3_code="VEN", - continent="দক্ষিণ আমেরিকা", - name="ভেনিজুয়েলা", - capital="কারাকাস", - ), - Country( - timezones=["এশিয়া/সাইগন"], - alpha_2_code="VN", - alpha_3_code="VNM", - continent="এশিয়া", - name="ভিয়েতname", - capital="হানয়", - ), - Country( - timezones=["প্যাসিফিক/ইফেট"], - alpha_2_code="VU", - alpha_3_code="VUT", - continent="ওশেনিয়া", - name="ভানুয়াতু", - capital="পোর্ট ভিলা", - ), - Country( - timezones=["এশিয়া/এডেন"], - alpha_2_code="YE", - alpha_3_code="YEM", - continent="এশিয়া", - name="ইয়েমেন", - capital="সানা", - ), - Country( - timezones=["আফ্রিকা/লুসাকা"], - alpha_2_code="ZM", - alpha_3_code="ZMB", - continent="আফ্রিকা", - name="জাম্বিয়া", - capital="লুসাকা", - ), - Country( - timezones=["আফ্রিকা/হারারে"], - alpha_2_code="ZW", - alpha_3_code="ZWE", - continent="আফ্রিকা", - name="জিম্বাবুয়ে", - capital="হারারে", - ), - Country( - timezones=["আফ্রিকা/আলজিয়ার্স"], - alpha_2_code="DZ", - alpha_3_code="DZA", - continent="আফ্রিকা", - name="আলজেরিয়া", - capital="আলজিয়ার্স", - ), - Country( - timezones=["ইউরোপ/সারাজেভো"], - alpha_2_code="BA", - alpha_3_code="BIH", - continent="ইউরোপ", - name="বসনিয়া ও হার্জেগোভিনা", - capital="সারায়েভো", - ), - Country( - timezones=["এশিয়া/ফনম_পেন"], - alpha_2_code="KH", - alpha_3_code="KHM", - continent="এশিয়া", - name="কম্বোডিয়া", - capital="নম পেন", - ), - Country( - timezones=["আফ্রিকা/বাঙ্গুই"], - alpha_2_code="CF", - alpha_3_code="CAF", - continent="আফ্রিকা", - name="মধ্য আফ্রিকান প্রজাতন্ত্র", - capital="বাঙ্গুই", - ), - Country( - timezones=["আফ্রিকা/এনডজামেনা"], - alpha_2_code="TD", - alpha_3_code="TCD", - continent="আফ্রিকা", - name="চাদ", - capital="এন'জামেনা", - ), - Country( - timezones=["ভারতীয়/কোমোরো"], - alpha_2_code="KM", - alpha_3_code="COM", - continent="আফ্রিকা", - name="কোমোরোস", - capital="মোরোনি", - ), - Country( - timezones=["ইউরোপ/জাগরেব"], - alpha_2_code="HR", - alpha_3_code="HRV", - continent="ইউরোপ", - name="ক্রোয়েশিয়া", - capital="জাগরেব", - ), - Country( - timezones=["এশিয়া/দিলি"], - alpha_2_code="TL", - alpha_3_code="TLS", - continent="এশিয়া", - name="পূর্ব তিমুর", - capital="দিলি", - ), - Country( - timezones=["আমেরিকা/এল_সালভাদর"], - alpha_2_code="SV", - alpha_3_code="SLV", - continent="উত্তর আমেরিকা", - name="এল সালভাদর", - capital="সান সালভাদর", - ), - Country( - timezones=["আফ্রিকা/মালাবো"], - alpha_2_code="GQ", - alpha_3_code="GNQ", - continent="আফ্রিকা", - name="নিরক্ষীয় গিনি", - capital="মালাবো", - ), - Country( - timezones=["আমেরিকা/গ্রেনাডা"], - alpha_2_code="GD", - alpha_3_code="GRD", - continent="উত্তর আমেরিকা", - name="গ্রেনাডা", - capital="সেন্ট জর্জস", - ), - Country( - timezones=[ - "এশিয়া/আলমাটি", - "এশিয়া/কিউজিলর্ডা", - "এশিয়া/আকতোব", - "এশিয়া/আকতাউ", - "এশিয়া/ওরাল", - ], - alpha_2_code="KZ", - alpha_3_code="KAZ", - continent="এশিয়া", - name="কাজাখস্তান", - capital="আস্তানা", - ), - Country( - timezones=["এশিয়া/ভিয়েনতিয়েন"], - alpha_2_code="LA", - alpha_3_code="LAO", - continent="এশিয়া", - name="লাওস", - capital="ভিয়েনতিয়েন", - ), - Country( - timezones=["প্যাসিফিক/ট্রুক", "প্যাসিফিক/পোনাপে", "প্যাসিফিক/কোসরা"], - alpha_2_code="FM", - alpha_3_code="FSM", - continent="ওশেনিয়া", - name="মাইক্রোনেশিয়ার ফেডারেটেড স্টেটস", - capital="পালকির", - ), - Country( - timezones=["ইউরোপ/চিসিনাউ"], - alpha_2_code="MD", - alpha_3_code="MDA", - continent="ইউরোপ", - name="মোল্দোভা", - capital="চি\xc5\x9fin\xc4\x83u", - ), - Country( - timezones=["ইউরোপ/মোনাকো"], - alpha_2_code="MC", - alpha_3_code="MCO", - continent="ইউরোপ", - name="মোনাকো", - capital="মোনাকো", - ), - Country( - timezones=["ইউরোপ/পডগোরিকা"], - alpha_2_code="ME", - alpha_3_code="MNE", - continent="ইউরোপ", - name="মন্টিনিগ্রো", - capital="পডগোরিকা", - ), - Country( - timezones=["আফ্রিকা/ক্যাসাব্লাঙ্কা"], - alpha_2_code="MA", - alpha_3_code="MAR", - continent="আফ্রিকা", - name="মরক্কো", - capital="রাবাত", - ), - Country( - timezones=["আমেরিকা/সেন্ট_কিটস"], - alpha_2_code="KN", - alpha_3_code="KNA", - continent="উত্তর আমেরিকা", - name="সেন্ট কিটস অ্যান্ড নেভিস", - capital="ব্যাসেটেরে", - ), - Country( - timezones=["আমেরিকা/সেন্ট_লুসিয়া"], - alpha_2_code="LC", - alpha_3_code="LCA", - continent="উত্তর আমেরিকা", - name="সেন্ট লুসিয়া", - capital="ক্যাস্ট্রিজ", - ), - Country( - timezones=["America/St_Vincent"], - alpha_2_code="ভিসি", - alpha_3_code="VCT", - continent="উত্তর আমেরিকা", - name="সেন্ট ভিনসেন্ট এবং গ্রেনাডাইনস", - capital="কিংসটাউন", - ), - Country( - timezones=["প্যাসিফিক/অপিয়া"], - alpha_2_code="WS", - alpha_3_code="WSM", - continent="ওশেনিয়া", - name="সামোয়া", - capital="আপিয়া", - ), - Country( - timezones=["ইউরোপ/বেলগ্রেড"], - alpha_2_code="RS", - alpha_3_code="SRB", - continent="ইউরোপ", - name="সার্বিয়া", - capital="বেলগ্রেড", - ), - Country( - timezones=["আফ্রিকা/জোহানেসবার্গ"], - alpha_2_code="ZA", - alpha_3_code="ZAF", - continent="আফ্রিকা", - name="দক্ষিণ আফ্রিকা", - capital="প্রিটোরিয়া", - ), - Country( - timezones=["ইউরোপ/মাদ্রিদ", "আফ্রিকা/সেউটা", "আটলান্টিক/ক্যানারি"], - alpha_2_code="ES", - alpha_3_code="ESP", - continent="ইউরোপ", - name="স্পেন", - capital="মাদ্রিদ", - ), - Country( - timezones=["এশিয়া/কলম্বো"], - alpha_2_code="LK", - alpha_3_code="LKA", - continent="এশিয়া", - name="শ্রীলঙ্কা", - capital="শ্রী জয়বর্ধনেপুরা কোট্টে", - ), - Country( - timezones=["আফ্রিকা/এমবাবেন"], - alpha_2_code="SZ", - alpha_3_code="SWZ", - continent="আফ্রিকা", - name="সোয়াজিল্যান্ড", - capital="এমবাবেন", - ), - Country( - timezones=["ইউরোপ/জুরিখ"], - alpha_2_code="CH", - alpha_3_code="CHE", - continent="ইউরোপ", - name="সুইজারল্যান্ড", - capital="বার্ন", - ), - Country( - timezones=["এশিয়া/দুবাই"], - alpha_2_code="AE", - alpha_3_code="ARE", - continent="এশিয়া", - name="সংযুক্ত আরব আমিরাত", - capital="আবুধাবি", - ), - Country( - timezones=["ইউরোপ/লন্ডন"], - alpha_2_code="GB", - alpha_3_code="GBR", - continent="ইউরোপ", - name="যুক্তরাজ্য", - capital="লন্ডন", - ), - Country( - timezones=["এশিয়া/তাইপেই"], - alpha_2_code="TW", - alpha_3_code="TWN", - continent="এশিয়া", - name="তাইওয়ান", - capital="তাইপেই", - ), - Country( - timezones=["এশিয়া/গাজা", "এশিয়া/হেব্রন"], - alpha_2_code="PS", - alpha_3_code="PSE", - continent="এশিয়া", - name="ফিলিস্তিন", - capital="রামাল্লা", - ), - ] - - def day_of_week(self) -> str: - day = self.date("%w") - return self.DAY_NAMES[day] - - def month_name(self) -> str: - month = self.month() - return self.MONTH_NAMES[month] diff --git a/venv/lib/python3.11/site-packages/faker/providers/date_time/bn_BD/__pycache__/__init__.cpython-311.pyc b/venv/lib/python3.11/site-packages/faker/providers/date_time/bn_BD/__pycache__/__init__.cpython-311.pyc Binary files differdeleted file mode 100644 index 06e3c4d..0000000 --- a/venv/lib/python3.11/site-packages/faker/providers/date_time/bn_BD/__pycache__/__init__.cpython-311.pyc +++ /dev/null diff --git a/venv/lib/python3.11/site-packages/faker/providers/date_time/cs_CZ/__init__.py b/venv/lib/python3.11/site-packages/faker/providers/date_time/cs_CZ/__init__.py deleted file mode 100644 index 45b39c2..0000000 --- a/venv/lib/python3.11/site-packages/faker/providers/date_time/cs_CZ/__init__.py +++ /dev/null @@ -1,36 +0,0 @@ -from .. import Provider as DateTimeProvider - - -class Provider(DateTimeProvider): - DAY_NAMES = { - "0": "neděle", - "1": "pondělí", - "2": "úterý", - "3": "středa", - "4": "čtvrtek", - "5": "pátek", - "6": "sobota", - } - - MONTH_NAMES = { - "01": "leden", - "02": "únor", - "03": "březen", - "04": "duben", - "05": "květen", - "06": "červen", - "07": "červenec", - "08": "srpen", - "09": "září", - "10": "říjen", - "11": "listopad", - "12": "prosinec", - } - - def day_of_week(self): - day = self.date("%w") - return self.DAY_NAMES[day] - - def month_name(self): - month = self.month() - return self.MONTH_NAMES[month] diff --git a/venv/lib/python3.11/site-packages/faker/providers/date_time/cs_CZ/__pycache__/__init__.cpython-311.pyc b/venv/lib/python3.11/site-packages/faker/providers/date_time/cs_CZ/__pycache__/__init__.cpython-311.pyc Binary files differdeleted file mode 100644 index bde12b0..0000000 --- a/venv/lib/python3.11/site-packages/faker/providers/date_time/cs_CZ/__pycache__/__init__.cpython-311.pyc +++ /dev/null diff --git a/venv/lib/python3.11/site-packages/faker/providers/date_time/da_DK/__init__.py b/venv/lib/python3.11/site-packages/faker/providers/date_time/da_DK/__init__.py deleted file mode 100644 index b2d238d..0000000 --- a/venv/lib/python3.11/site-packages/faker/providers/date_time/da_DK/__init__.py +++ /dev/null @@ -1,36 +0,0 @@ -from .. import Provider as DateTimeProvider - - -class Provider(DateTimeProvider): - DAY_NAMES = { - "0": "mandag", - "1": "tirsdag", - "2": "onsdag", - "3": "torsdag", - "4": "fredag", - "5": "lørdag", - "6": "søndag", - } - - MONTH_NAMES = { - "01": "januar", - "02": "februar", - "03": "marts", - "04": "april", - "05": "maj", - "06": "juni", - "07": "juli", - "08": "august", - "09": "september", - "10": "oktober", - "11": "november", - "12": "decembder", - } - - def day_of_week(self): - day = self.date("%w") - return self.DAY_NAMES[day] - - def month_name(self): - month = self.month() - return self.MONTH_NAMES[month] diff --git a/venv/lib/python3.11/site-packages/faker/providers/date_time/da_DK/__pycache__/__init__.cpython-311.pyc b/venv/lib/python3.11/site-packages/faker/providers/date_time/da_DK/__pycache__/__init__.cpython-311.pyc Binary files differdeleted file mode 100644 index 1245c9a..0000000 --- a/venv/lib/python3.11/site-packages/faker/providers/date_time/da_DK/__pycache__/__init__.cpython-311.pyc +++ /dev/null diff --git a/venv/lib/python3.11/site-packages/faker/providers/date_time/de_AT/__init__.py b/venv/lib/python3.11/site-packages/faker/providers/date_time/de_AT/__init__.py deleted file mode 100644 index 26a7974..0000000 --- a/venv/lib/python3.11/site-packages/faker/providers/date_time/de_AT/__init__.py +++ /dev/null @@ -1,36 +0,0 @@ -from .. import Provider as DateTimeProvider - - -class Provider(DateTimeProvider): - DAY_NAMES = { - "0": "Sonntag", - "1": "Montag", - "2": "Dienstag", - "3": "Mittwoch", - "4": "Donnerstag", - "5": "Freitag", - "6": "Samstag", - } - - MONTH_NAMES = { - "01": "Jänner", - "02": "Februar", - "03": "März", - "04": "April", - "05": "Mai", - "06": "Juni", - "07": "Juli", - "08": "August", - "09": "September", - "10": "Oktober", - "11": "November", - "12": "Dezember", - } - - def day_of_week(self): - day = self.date("%w") - return self.DAY_NAMES[day] - - def month_name(self): - month = self.month() - return self.MONTH_NAMES[month] diff --git a/venv/lib/python3.11/site-packages/faker/providers/date_time/de_AT/__pycache__/__init__.cpython-311.pyc b/venv/lib/python3.11/site-packages/faker/providers/date_time/de_AT/__pycache__/__init__.cpython-311.pyc Binary files differdeleted file mode 100644 index ab1714a..0000000 --- a/venv/lib/python3.11/site-packages/faker/providers/date_time/de_AT/__pycache__/__init__.cpython-311.pyc +++ /dev/null diff --git a/venv/lib/python3.11/site-packages/faker/providers/date_time/de_DE/__init__.py b/venv/lib/python3.11/site-packages/faker/providers/date_time/de_DE/__init__.py deleted file mode 100644 index 70c776d..0000000 --- a/venv/lib/python3.11/site-packages/faker/providers/date_time/de_DE/__init__.py +++ /dev/null @@ -1,36 +0,0 @@ -from .. import Provider as DateTimeProvider - - -class Provider(DateTimeProvider): - DAY_NAMES = { - "0": "Sonntag", - "1": "Montag", - "2": "Dienstag", - "3": "Mittwoch", - "4": "Donnerstag", - "5": "Freitag", - "6": "Samstag", - } - - MONTH_NAMES = { - "01": "Januar", - "02": "Februar", - "03": "März", - "04": "April", - "05": "Mai", - "06": "Juni", - "07": "Juli", - "08": "August", - "09": "September", - "10": "Oktober", - "11": "November", - "12": "Dezember", - } - - def day_of_week(self): - day = self.date("%w") - return self.DAY_NAMES[day] - - def month_name(self): - month = self.month() - return self.MONTH_NAMES[month] diff --git a/venv/lib/python3.11/site-packages/faker/providers/date_time/de_DE/__pycache__/__init__.cpython-311.pyc b/venv/lib/python3.11/site-packages/faker/providers/date_time/de_DE/__pycache__/__init__.cpython-311.pyc Binary files differdeleted file mode 100644 index e173389..0000000 --- a/venv/lib/python3.11/site-packages/faker/providers/date_time/de_DE/__pycache__/__init__.cpython-311.pyc +++ /dev/null diff --git a/venv/lib/python3.11/site-packages/faker/providers/date_time/el_GR/__init__.py b/venv/lib/python3.11/site-packages/faker/providers/date_time/el_GR/__init__.py deleted file mode 100644 index 198b730..0000000 --- a/venv/lib/python3.11/site-packages/faker/providers/date_time/el_GR/__init__.py +++ /dev/null @@ -1,36 +0,0 @@ -from .. import Provider as DateTimeProvider - - -class Provider(DateTimeProvider): - DAY_NAMES = { - "0": "Κυριακή", - "1": "Δευτέρα", - "2": "Τρίτη", - "3": "Τετάρτη", - "4": "Πέμπτη", - "5": "Παρασκευή", - "6": "Σάββατο", - } - - MONTH_NAMES = { - "01": "Ιανουάριος", - "02": "Φεβρουάριος", - "03": "Μάρτιος", - "04": "Απρίλιος", - "05": "Μάιος", - "06": "Ιούνιος", - "07": "Ιούλιος", - "08": "Αύγουστος", - "09": "Σεπτέμβριος", - "10": "Οκτώβριος", - "11": "Νοέμβριος", - "12": "Δεκέμβριος", - } - - def day_of_week(self): - day = self.date("%w") - return self.DAY_NAMES[day] - - def month_name(self): - month = self.month() - return self.MONTH_NAMES[month] diff --git a/venv/lib/python3.11/site-packages/faker/providers/date_time/el_GR/__pycache__/__init__.cpython-311.pyc b/venv/lib/python3.11/site-packages/faker/providers/date_time/el_GR/__pycache__/__init__.cpython-311.pyc Binary files differdeleted file mode 100644 index 6cb14dc..0000000 --- a/venv/lib/python3.11/site-packages/faker/providers/date_time/el_GR/__pycache__/__init__.cpython-311.pyc +++ /dev/null diff --git a/venv/lib/python3.11/site-packages/faker/providers/date_time/en_PH/__init__.py b/venv/lib/python3.11/site-packages/faker/providers/date_time/en_PH/__init__.py deleted file mode 100644 index f57570e..0000000 --- a/venv/lib/python3.11/site-packages/faker/providers/date_time/en_PH/__init__.py +++ /dev/null @@ -1,7 +0,0 @@ -from .. import Provider as DateTimeProvider - - -class Provider(DateTimeProvider): - """No difference from default DateTimeProvider""" - - pass diff --git a/venv/lib/python3.11/site-packages/faker/providers/date_time/en_PH/__pycache__/__init__.cpython-311.pyc b/venv/lib/python3.11/site-packages/faker/providers/date_time/en_PH/__pycache__/__init__.cpython-311.pyc Binary files differdeleted file mode 100644 index cf53a15..0000000 --- a/venv/lib/python3.11/site-packages/faker/providers/date_time/en_PH/__pycache__/__init__.cpython-311.pyc +++ /dev/null diff --git a/venv/lib/python3.11/site-packages/faker/providers/date_time/en_US/__init__.py b/venv/lib/python3.11/site-packages/faker/providers/date_time/en_US/__init__.py deleted file mode 100644 index 542b583..0000000 --- a/venv/lib/python3.11/site-packages/faker/providers/date_time/en_US/__init__.py +++ /dev/null @@ -1,5 +0,0 @@ -from .. import Provider as DateTimeProvider - - -class Provider(DateTimeProvider): - pass diff --git a/venv/lib/python3.11/site-packages/faker/providers/date_time/en_US/__pycache__/__init__.cpython-311.pyc b/venv/lib/python3.11/site-packages/faker/providers/date_time/en_US/__pycache__/__init__.cpython-311.pyc Binary files differdeleted file mode 100644 index 87a7f85..0000000 --- a/venv/lib/python3.11/site-packages/faker/providers/date_time/en_US/__pycache__/__init__.cpython-311.pyc +++ /dev/null diff --git a/venv/lib/python3.11/site-packages/faker/providers/date_time/es/__init__.py b/venv/lib/python3.11/site-packages/faker/providers/date_time/es/__init__.py deleted file mode 100644 index 7b742cb..0000000 --- a/venv/lib/python3.11/site-packages/faker/providers/date_time/es/__init__.py +++ /dev/null @@ -1,36 +0,0 @@ -from .. import Provider as DateTimeProvider - - -class Provider(DateTimeProvider): - DAY_NAMES = { - "0": "domingo", - "1": "lunes", - "2": "martes", - "3": "miércoles", - "4": "jueves", - "5": "viernes", - "6": "sábado", - } - - MONTH_NAMES = { - "01": "enero", - "02": "febrero", - "03": "marzo", - "04": "abril", - "05": "mayo", - "06": "junio", - "07": "julio", - "08": "agosto", - "09": "septiembre", - "10": "octubre", - "11": "noviembre", - "12": "diciembre", - } - - def day_of_week(self): - day = self.date("%w") - return self.DAY_NAMES[day] - - def month_name(self): - month = self.month() - return self.MONTH_NAMES[month] diff --git a/venv/lib/python3.11/site-packages/faker/providers/date_time/es/__pycache__/__init__.cpython-311.pyc b/venv/lib/python3.11/site-packages/faker/providers/date_time/es/__pycache__/__init__.cpython-311.pyc Binary files differdeleted file mode 100644 index 8b63639..0000000 --- a/venv/lib/python3.11/site-packages/faker/providers/date_time/es/__pycache__/__init__.cpython-311.pyc +++ /dev/null diff --git a/venv/lib/python3.11/site-packages/faker/providers/date_time/es_AR/__init__.py b/venv/lib/python3.11/site-packages/faker/providers/date_time/es_AR/__init__.py deleted file mode 100644 index 8aac302..0000000 --- a/venv/lib/python3.11/site-packages/faker/providers/date_time/es_AR/__init__.py +++ /dev/null @@ -1,5 +0,0 @@ -from ..es import Provider as DateTimeProvider - - -class Provider(DateTimeProvider): - pass diff --git a/venv/lib/python3.11/site-packages/faker/providers/date_time/es_AR/__pycache__/__init__.cpython-311.pyc b/venv/lib/python3.11/site-packages/faker/providers/date_time/es_AR/__pycache__/__init__.cpython-311.pyc Binary files differdeleted file mode 100644 index a43a7a6..0000000 --- a/venv/lib/python3.11/site-packages/faker/providers/date_time/es_AR/__pycache__/__init__.cpython-311.pyc +++ /dev/null diff --git a/venv/lib/python3.11/site-packages/faker/providers/date_time/es_CL/__init__.py b/venv/lib/python3.11/site-packages/faker/providers/date_time/es_CL/__init__.py deleted file mode 100644 index 8aac302..0000000 --- a/venv/lib/python3.11/site-packages/faker/providers/date_time/es_CL/__init__.py +++ /dev/null @@ -1,5 +0,0 @@ -from ..es import Provider as DateTimeProvider - - -class Provider(DateTimeProvider): - pass diff --git a/venv/lib/python3.11/site-packages/faker/providers/date_time/es_CL/__pycache__/__init__.cpython-311.pyc b/venv/lib/python3.11/site-packages/faker/providers/date_time/es_CL/__pycache__/__init__.cpython-311.pyc Binary files differdeleted file mode 100644 index c9137f7..0000000 --- a/venv/lib/python3.11/site-packages/faker/providers/date_time/es_CL/__pycache__/__init__.cpython-311.pyc +++ /dev/null diff --git a/venv/lib/python3.11/site-packages/faker/providers/date_time/es_ES/__init__.py b/venv/lib/python3.11/site-packages/faker/providers/date_time/es_ES/__init__.py deleted file mode 100644 index 8aac302..0000000 --- a/venv/lib/python3.11/site-packages/faker/providers/date_time/es_ES/__init__.py +++ /dev/null @@ -1,5 +0,0 @@ -from ..es import Provider as DateTimeProvider - - -class Provider(DateTimeProvider): - pass diff --git a/venv/lib/python3.11/site-packages/faker/providers/date_time/es_ES/__pycache__/__init__.cpython-311.pyc b/venv/lib/python3.11/site-packages/faker/providers/date_time/es_ES/__pycache__/__init__.cpython-311.pyc Binary files differdeleted file mode 100644 index 3f13038..0000000 --- a/venv/lib/python3.11/site-packages/faker/providers/date_time/es_ES/__pycache__/__init__.cpython-311.pyc +++ /dev/null diff --git a/venv/lib/python3.11/site-packages/faker/providers/date_time/fil_PH/__init__.py b/venv/lib/python3.11/site-packages/faker/providers/date_time/fil_PH/__init__.py deleted file mode 100644 index b569092..0000000 --- a/venv/lib/python3.11/site-packages/faker/providers/date_time/fil_PH/__init__.py +++ /dev/null @@ -1,37 +0,0 @@ -from .. import Provider as DateTimeProvider - - -class Provider(DateTimeProvider): - """Provider for datetimes for fil_PH locale""" - - DAY_NAMES = { - "0": "Linggo", - "1": "Lunes", - "2": "Martes", - "3": "Miyerkules", - "4": "Huwebes", - "5": "Biyernes", - "6": "Sabado", - } - MONTH_NAMES = { - "01": "Enero", - "02": "Pebrero", - "03": "Marso", - "04": "Abril", - "05": "Mayo", - "06": "Hunyo", - "07": "Hulyo", - "08": "Agosto", - "09": "Setyembre", - "10": "Oktubre", - "11": "Nobyembre", - "12": "Disyembre", - } - - def day_of_week(self): - day = self.date("%w") - return self.DAY_NAMES[day] - - def month_name(self): - month = self.month() - return self.MONTH_NAMES[month] diff --git a/venv/lib/python3.11/site-packages/faker/providers/date_time/fil_PH/__pycache__/__init__.cpython-311.pyc b/venv/lib/python3.11/site-packages/faker/providers/date_time/fil_PH/__pycache__/__init__.cpython-311.pyc Binary files differdeleted file mode 100644 index 22ed73d..0000000 --- a/venv/lib/python3.11/site-packages/faker/providers/date_time/fil_PH/__pycache__/__init__.cpython-311.pyc +++ /dev/null diff --git a/venv/lib/python3.11/site-packages/faker/providers/date_time/fr_CA/__init__.py b/venv/lib/python3.11/site-packages/faker/providers/date_time/fr_CA/__init__.py deleted file mode 100644 index 3756d8a..0000000 --- a/venv/lib/python3.11/site-packages/faker/providers/date_time/fr_CA/__init__.py +++ /dev/null @@ -1,8 +0,0 @@ -from typing import Any - -from ..fr_FR import Provider as FRFRProvider - - -class Provider(FRFRProvider): - def __init__(self, *args: Any, **kwargs: Any) -> None: - super().__init__(*args, **kwargs) diff --git a/venv/lib/python3.11/site-packages/faker/providers/date_time/fr_CA/__pycache__/__init__.cpython-311.pyc b/venv/lib/python3.11/site-packages/faker/providers/date_time/fr_CA/__pycache__/__init__.cpython-311.pyc Binary files differdeleted file mode 100644 index 03ef728..0000000 --- a/venv/lib/python3.11/site-packages/faker/providers/date_time/fr_CA/__pycache__/__init__.cpython-311.pyc +++ /dev/null diff --git a/venv/lib/python3.11/site-packages/faker/providers/date_time/fr_FR/__init__.py b/venv/lib/python3.11/site-packages/faker/providers/date_time/fr_FR/__init__.py deleted file mode 100644 index b7d25de..0000000 --- a/venv/lib/python3.11/site-packages/faker/providers/date_time/fr_FR/__init__.py +++ /dev/null @@ -1,35 +0,0 @@ -from .. import Provider as DateTimeProvider - - -class Provider(DateTimeProvider): - DAY_NAMES = { - "0": "dimanche", - "1": "lundi", - "2": "mardi", - "3": "mercredi", - "4": "jeudi", - "5": "vendredi", - "6": "samedi", - } - MONTH_NAMES = { - "01": "Janvier", - "02": "Février", - "03": "Mars", - "04": "Avril", - "05": "Mai", - "06": "Juin", - "07": "Juillet", - "08": "Août", - "09": "Septembre", - "10": "Octobre", - "11": "Novembre", - "12": "Décembre", - } - - def day_of_week(self) -> str: - day = self.date("%w") - return self.DAY_NAMES[day] - - def month_name(self) -> str: - month = self.month() - return self.MONTH_NAMES[month] diff --git a/venv/lib/python3.11/site-packages/faker/providers/date_time/fr_FR/__pycache__/__init__.cpython-311.pyc b/venv/lib/python3.11/site-packages/faker/providers/date_time/fr_FR/__pycache__/__init__.cpython-311.pyc Binary files differdeleted file mode 100644 index 867addd..0000000 --- a/venv/lib/python3.11/site-packages/faker/providers/date_time/fr_FR/__pycache__/__init__.cpython-311.pyc +++ /dev/null diff --git a/venv/lib/python3.11/site-packages/faker/providers/date_time/hi_IN/__init__.py b/venv/lib/python3.11/site-packages/faker/providers/date_time/hi_IN/__init__.py deleted file mode 100644 index 06ff2f1..0000000 --- a/venv/lib/python3.11/site-packages/faker/providers/date_time/hi_IN/__init__.py +++ /dev/null @@ -1,36 +0,0 @@ -from .. import Provider as DateTimeProvider - - -class Provider(DateTimeProvider): - def day_of_week(self) -> str: - day = self.date("%w") - DAY_NAMES = { - "0": "सोमवार", - "1": "मंगलवार", - "2": "बुधवार", - "3": "गुरुवार", - "4": "जुम्मा", - "5": "शनिवार", - "6": "रविवार", - } - - return DAY_NAMES[day] - - def month_name(self) -> str: - month = self.month() - MONTH_NAMES = { - "01": "जनवरी", - "02": "फ़रवरी", - "03": "मार्च", - "04": "अप्रैल", - "05": "मई", - "06": "जून", - "07": "जुलाई", - "08": "अगस्त", - "09": "सितंबर", - "10": "अक्टूबर", - "11": "नवंबर", - "12": "दिसंबर", - } - - return MONTH_NAMES[month] diff --git a/venv/lib/python3.11/site-packages/faker/providers/date_time/hi_IN/__pycache__/__init__.cpython-311.pyc b/venv/lib/python3.11/site-packages/faker/providers/date_time/hi_IN/__pycache__/__init__.cpython-311.pyc Binary files differdeleted file mode 100644 index f33c65a..0000000 --- a/venv/lib/python3.11/site-packages/faker/providers/date_time/hi_IN/__pycache__/__init__.cpython-311.pyc +++ /dev/null diff --git a/venv/lib/python3.11/site-packages/faker/providers/date_time/hr_HR/__init__.py b/venv/lib/python3.11/site-packages/faker/providers/date_time/hr_HR/__init__.py deleted file mode 100644 index 010ebb8..0000000 --- a/venv/lib/python3.11/site-packages/faker/providers/date_time/hr_HR/__init__.py +++ /dev/null @@ -1,34 +0,0 @@ -from .. import Provider as DateTimeProvider - - -class Provider(DateTimeProvider): - def day_of_week(self) -> str: - day = self.date("%w") - DAY_NAMES = { - "0": "Nedjelja", - "1": "Ponedjeljak", - "2": "Utorak", - "3": "Srijeda", - "4": "Četvrtak", - "5": "Petak", - "6": "Subota", - } - return DAY_NAMES[day] - - def month_name(self) -> str: - month = self.month() - MONTH_NAMES = { - "01": "Siječanj", - "02": "Veljača", - "03": "Ožujak", - "04": "Travanj", - "05": "Svibanj", - "06": "Lipanj", - "07": "Srpanj", - "08": "Kolovoz", - "09": "Rujan", - "10": "Listopad", - "11": "Studeni", - "12": "Prosinac", - } - return MONTH_NAMES[month] diff --git a/venv/lib/python3.11/site-packages/faker/providers/date_time/hr_HR/__pycache__/__init__.cpython-311.pyc b/venv/lib/python3.11/site-packages/faker/providers/date_time/hr_HR/__pycache__/__init__.cpython-311.pyc Binary files differdeleted file mode 100644 index 057090e..0000000 --- a/venv/lib/python3.11/site-packages/faker/providers/date_time/hr_HR/__pycache__/__init__.cpython-311.pyc +++ /dev/null diff --git a/venv/lib/python3.11/site-packages/faker/providers/date_time/hu_HU/__init__.py b/venv/lib/python3.11/site-packages/faker/providers/date_time/hu_HU/__init__.py deleted file mode 100644 index 58a22b0..0000000 --- a/venv/lib/python3.11/site-packages/faker/providers/date_time/hu_HU/__init__.py +++ /dev/null @@ -1,36 +0,0 @@ -from .. import Provider as DateTimeProvider - - -class Provider(DateTimeProvider): - def day_of_week(self) -> str: - day = self.date("%w") - DAY_NAMES = { - "0": "hétfő", - "1": "kedd", - "2": "szerda", - "3": "csütörtök", - "4": "péntek", - "5": "szombat", - "6": "vasárnap", - } - - return DAY_NAMES[day] - - def month_name(self) -> str: - month = self.month() - MONTH_NAMES = { - "01": "január", - "02": "február", - "03": "március", - "04": "április", - "05": "május", - "06": "junius", - "07": "julius", - "08": "augusztus", - "09": "szeptember", - "10": "október", - "11": "november", - "12": "december", - } - - return MONTH_NAMES[month] diff --git a/venv/lib/python3.11/site-packages/faker/providers/date_time/hu_HU/__pycache__/__init__.cpython-311.pyc b/venv/lib/python3.11/site-packages/faker/providers/date_time/hu_HU/__pycache__/__init__.cpython-311.pyc Binary files differdeleted file mode 100644 index 7bbfa47..0000000 --- a/venv/lib/python3.11/site-packages/faker/providers/date_time/hu_HU/__pycache__/__init__.cpython-311.pyc +++ /dev/null diff --git a/venv/lib/python3.11/site-packages/faker/providers/date_time/hy_AM/__init__.py b/venv/lib/python3.11/site-packages/faker/providers/date_time/hy_AM/__init__.py deleted file mode 100644 index 01b25cd..0000000 --- a/venv/lib/python3.11/site-packages/faker/providers/date_time/hy_AM/__init__.py +++ /dev/null @@ -1,36 +0,0 @@ -from .. import Provider as DateTimeProvider - - -class Provider(DateTimeProvider): - DAY_NAMES = { - "0": "Կիրակի", - "1": "Երկուշաբթի", - "2": "Երեքշաբթի", - "3": "Չորեքշաբթի", - "4": "Հինգշաբթի", - "5": "Ուրբաթ", - "6": "Շաբաթ", - } - - MONTH_NAMES = { - "01": "Հունվար", - "02": "Փետրվար", - "03": "Մարտ", - "04": "Ապրիլ", - "05": "Մայիս", - "06": "Հունիս", - "07": "Հուլիս", - "08": "Օգոստոս", - "09": "Սեպտեմբեր", - "10": "Հոկտեմբեր", - "11": "Նոյեմբեր", - "12": "Դեկտեմբեր", - } - - def day_of_week(self): - day = self.date("%w") - return self.DAY_NAMES[day] - - def month_name(self): - month = self.month() - return self.MONTH_NAMES[month] diff --git a/venv/lib/python3.11/site-packages/faker/providers/date_time/hy_AM/__pycache__/__init__.cpython-311.pyc b/venv/lib/python3.11/site-packages/faker/providers/date_time/hy_AM/__pycache__/__init__.cpython-311.pyc Binary files differdeleted file mode 100644 index f02469b..0000000 --- a/venv/lib/python3.11/site-packages/faker/providers/date_time/hy_AM/__pycache__/__init__.cpython-311.pyc +++ /dev/null diff --git a/venv/lib/python3.11/site-packages/faker/providers/date_time/id_ID/__init__.py b/venv/lib/python3.11/site-packages/faker/providers/date_time/id_ID/__init__.py deleted file mode 100644 index f59e3fd..0000000 --- a/venv/lib/python3.11/site-packages/faker/providers/date_time/id_ID/__init__.py +++ /dev/null @@ -1,36 +0,0 @@ -from .. import Provider as DateTimeProvider - - -class Provider(DateTimeProvider): - def day_of_week(self) -> str: - day = self.date("%w") - DAY_NAMES = { - "0": "Senin", - "1": "Selasa", - "2": "Rabu", - "3": "Kamis", - "4": "Jumat", - "5": "Sabtu", - "6": "Minggu", - } - - return DAY_NAMES[day] - - def month_name(self) -> str: - month = self.month() - MONTH_NAMES = { - "01": "Januari", - "02": "Februari", - "03": "Maret", - "04": "April", - "05": "Mei", - "06": "Juni", - "07": "Juli", - "08": "Agustus", - "09": "September", - "10": "Oktober", - "11": "November", - "12": "Desember", - } - - return MONTH_NAMES[month] diff --git a/venv/lib/python3.11/site-packages/faker/providers/date_time/id_ID/__pycache__/__init__.cpython-311.pyc b/venv/lib/python3.11/site-packages/faker/providers/date_time/id_ID/__pycache__/__init__.cpython-311.pyc Binary files differdeleted file mode 100644 index c4aa1df..0000000 --- a/venv/lib/python3.11/site-packages/faker/providers/date_time/id_ID/__pycache__/__init__.cpython-311.pyc +++ /dev/null diff --git a/venv/lib/python3.11/site-packages/faker/providers/date_time/it_IT/__init__.py b/venv/lib/python3.11/site-packages/faker/providers/date_time/it_IT/__init__.py deleted file mode 100644 index 53f841f..0000000 --- a/venv/lib/python3.11/site-packages/faker/providers/date_time/it_IT/__init__.py +++ /dev/null @@ -1,36 +0,0 @@ -from .. import Provider as DateTimeProvider - - -class Provider(DateTimeProvider): - DAY_NAMES = { - "0": "domenica", - "1": "lunedì", - "2": "martedì", - "3": "mercoledì", - "4": "giovedì", - "5": "venerdì", - "6": "sabato", - } - - MONTH_NAMES = { - "01": "gennaio", - "02": "febbraio", - "03": "marzo", - "04": "aprile", - "05": "maggio", - "06": "giugno", - "07": "luglio", - "08": "agosto", - "09": "settembre", - "10": "ottobre", - "11": "novembre", - "12": "dicembre", - } - - def day_of_week(self): - day = self.date("%w") - return self.DAY_NAMES[day] - - def month_name(self): - month = self.month() - return self.MONTH_NAMES[month] diff --git a/venv/lib/python3.11/site-packages/faker/providers/date_time/it_IT/__pycache__/__init__.cpython-311.pyc b/venv/lib/python3.11/site-packages/faker/providers/date_time/it_IT/__pycache__/__init__.cpython-311.pyc Binary files differdeleted file mode 100644 index 9e5a7da..0000000 --- a/venv/lib/python3.11/site-packages/faker/providers/date_time/it_IT/__pycache__/__init__.cpython-311.pyc +++ /dev/null diff --git a/venv/lib/python3.11/site-packages/faker/providers/date_time/ja_JP/__init__.py b/venv/lib/python3.11/site-packages/faker/providers/date_time/ja_JP/__init__.py deleted file mode 100644 index 6ea489d..0000000 --- a/venv/lib/python3.11/site-packages/faker/providers/date_time/ja_JP/__init__.py +++ /dev/null @@ -1,54 +0,0 @@ -from .. import Provider as DateTimeProvider - - -class Provider(DateTimeProvider): - MONTH_NAMES = { - "01": "一月", - "02": "二月", - "03": "三月", - "04": "四月", - "05": "五月", - "06": "六月", - "07": "七月", - "08": "八月", - "09": "九月", - "10": "十月", - "11": "十一月", - "12": "十二月", - } - - TRADITIONAL_MONTH_NAMES = { - "01": "睦月", - "02": "如月", - "03": "弥生", - "04": "卯月", - "05": "皐月", - "06": "水無月", - "07": "文月", - "08": "葉月", - "09": "長月", - "10": "神無月", - "11": "霜月", - "12": "師走", - } - DAY_NAMES = { - "0": "日曜日", - "1": "月曜日", - "2": "火曜日", - "3": "水曜日", - "4": "木曜日", - "5": "金曜日", - "6": "土曜日", - } - - def day_of_week(self) -> str: - day = self.date("%w") - return self.DAY_NAMES[day] - - def month_name(self) -> str: - month = self.month() - return self.MONTH_NAMES[month] - - def traditional_month_name(self) -> str: - month = self.month() - return self.TRADITIONAL_MONTH_NAMES[month] diff --git a/venv/lib/python3.11/site-packages/faker/providers/date_time/ja_JP/__pycache__/__init__.cpython-311.pyc b/venv/lib/python3.11/site-packages/faker/providers/date_time/ja_JP/__pycache__/__init__.cpython-311.pyc Binary files differdeleted file mode 100644 index 205e6dc..0000000 --- a/venv/lib/python3.11/site-packages/faker/providers/date_time/ja_JP/__pycache__/__init__.cpython-311.pyc +++ /dev/null diff --git a/venv/lib/python3.11/site-packages/faker/providers/date_time/ko_KR/__init__.py b/venv/lib/python3.11/site-packages/faker/providers/date_time/ko_KR/__init__.py deleted file mode 100644 index 12de462..0000000 --- a/venv/lib/python3.11/site-packages/faker/providers/date_time/ko_KR/__init__.py +++ /dev/null @@ -1,34 +0,0 @@ -from .. import Provider as DateTimeProvider - - -class Provider(DateTimeProvider): - def day_of_week(self) -> str: - day = self.date("%w") - DAY_NAMES = { - "0": "일요일", - "1": "월요일", - "2": "화요일", - "3": "수요일", - "4": "목요일", - "5": "금요일", - "6": "토요일", - } - return DAY_NAMES[day] - - def month_name(self) -> str: - month = self.month() - MONTH_NAMES = { - "01": "1월", - "02": "2월", - "03": "3월", - "04": "4월", - "05": "5월", - "06": "6월", - "07": "7월", - "08": "8월", - "09": "9월", - "10": "10월", - "11": "11월", - "12": "12월", - } - return MONTH_NAMES[month] diff --git a/venv/lib/python3.11/site-packages/faker/providers/date_time/ko_KR/__pycache__/__init__.cpython-311.pyc b/venv/lib/python3.11/site-packages/faker/providers/date_time/ko_KR/__pycache__/__init__.cpython-311.pyc Binary files differdeleted file mode 100644 index 14db055..0000000 --- a/venv/lib/python3.11/site-packages/faker/providers/date_time/ko_KR/__pycache__/__init__.cpython-311.pyc +++ /dev/null diff --git a/venv/lib/python3.11/site-packages/faker/providers/date_time/nl_NL/__init__.py b/venv/lib/python3.11/site-packages/faker/providers/date_time/nl_NL/__init__.py deleted file mode 100644 index 46a8da1..0000000 --- a/venv/lib/python3.11/site-packages/faker/providers/date_time/nl_NL/__init__.py +++ /dev/null @@ -1,36 +0,0 @@ -from .. import Provider as DateTimeProvider - - -class Provider(DateTimeProvider): - DAY_NAMES = { - "0": "zondag", - "1": "maandag", - "2": "dinsdag", - "3": "woensdag", - "4": "donderdag", - "5": "vrijdag", - "6": "zaterdag", - } - - MONTH_NAMES = { - "01": "januari", - "02": "februari", - "03": "maart", - "04": "april", - "05": "mei", - "06": "juni", - "07": "juli", - "08": "augustus", - "09": "september", - "10": "oktober", - "11": "november", - "12": "december", - } - - def day_of_week(self): - day = self.date("%w") - return self.DAY_NAMES[day] - - def month_name(self): - month = self.month() - return self.MONTH_NAMES[month] diff --git a/venv/lib/python3.11/site-packages/faker/providers/date_time/nl_NL/__pycache__/__init__.cpython-311.pyc b/venv/lib/python3.11/site-packages/faker/providers/date_time/nl_NL/__pycache__/__init__.cpython-311.pyc Binary files differdeleted file mode 100644 index 6661742..0000000 --- a/venv/lib/python3.11/site-packages/faker/providers/date_time/nl_NL/__pycache__/__init__.cpython-311.pyc +++ /dev/null diff --git a/venv/lib/python3.11/site-packages/faker/providers/date_time/no_NO/__init__.py b/venv/lib/python3.11/site-packages/faker/providers/date_time/no_NO/__init__.py deleted file mode 100644 index ac367ee..0000000 --- a/venv/lib/python3.11/site-packages/faker/providers/date_time/no_NO/__init__.py +++ /dev/null @@ -1,35 +0,0 @@ -from .. import Provider as DateTimeProvider - - -class Provider(DateTimeProvider): - MONTH_NAMES = { - "01": "januar", - "02": "februar", - "03": "mars", - "04": "april", - "05": "mai", - "06": "juni", - "07": "juli", - "08": "august", - "09": "september", - "10": "oktober", - "11": "november", - "12": "desember", - } - DAY_NAMES = { - "0": "søndag", - "1": "mandag", - "2": "tirsdag", - "3": "onsdag", - "4": "torsdag", - "5": "fredag", - "6": "lørdag", - } - - def day_of_week(self) -> str: - day = self.date("%w") - return self.DAY_NAMES[day] - - def month_name(self) -> str: - month = self.month() - return self.MONTH_NAMES[month] diff --git a/venv/lib/python3.11/site-packages/faker/providers/date_time/no_NO/__pycache__/__init__.cpython-311.pyc b/venv/lib/python3.11/site-packages/faker/providers/date_time/no_NO/__pycache__/__init__.cpython-311.pyc Binary files differdeleted file mode 100644 index 0cca512..0000000 --- a/venv/lib/python3.11/site-packages/faker/providers/date_time/no_NO/__pycache__/__init__.cpython-311.pyc +++ /dev/null diff --git a/venv/lib/python3.11/site-packages/faker/providers/date_time/pl_PL/__init__.py b/venv/lib/python3.11/site-packages/faker/providers/date_time/pl_PL/__init__.py deleted file mode 100644 index 7e4620c..0000000 --- a/venv/lib/python3.11/site-packages/faker/providers/date_time/pl_PL/__init__.py +++ /dev/null @@ -1,36 +0,0 @@ -from .. import Provider as DateTimeProvider - - -class Provider(DateTimeProvider): - DAY_NAMES = { - "0": "poniedziałek", - "1": "wtorek", - "2": "środa", - "3": "czwartek", - "4": "piątek", - "5": "sobota", - "6": "niedziela", - } - - MONTH_NAMES = { - "01": "styczeń", - "02": "luty", - "03": "marzec", - "04": "kwiecień", - "05": "maj", - "06": "czerwiec", - "07": "lipiec", - "08": "sierpień", - "09": "wrzesień", - "10": "październik", - "11": "listopad", - "12": "grudzień", - } - - def day_of_week(self): - day = self.date("%w") - return self.DAY_NAMES[day] - - def month_name(self): - month = self.month() - return self.MONTH_NAMES[month] diff --git a/venv/lib/python3.11/site-packages/faker/providers/date_time/pl_PL/__pycache__/__init__.cpython-311.pyc b/venv/lib/python3.11/site-packages/faker/providers/date_time/pl_PL/__pycache__/__init__.cpython-311.pyc Binary files differdeleted file mode 100644 index b4204a9..0000000 --- a/venv/lib/python3.11/site-packages/faker/providers/date_time/pl_PL/__pycache__/__init__.cpython-311.pyc +++ /dev/null diff --git a/venv/lib/python3.11/site-packages/faker/providers/date_time/pt_BR/__init__.py b/venv/lib/python3.11/site-packages/faker/providers/date_time/pt_BR/__init__.py deleted file mode 100644 index 80f3c23..0000000 --- a/venv/lib/python3.11/site-packages/faker/providers/date_time/pt_BR/__init__.py +++ /dev/null @@ -1,36 +0,0 @@ -from .. import Provider as DateTimeProvider - - -class Provider(DateTimeProvider): - DAY_NAMES = { - "0": "domingo", - "1": "segunda-feira", - "2": "terça-feira", - "3": "quarta-feira", - "4": "quinta-feira", - "5": "sexta-feira", - "6": "sábado", - } - - MONTH_NAMES = { - "01": "janeiro", - "02": "fevereiro", - "03": "março", - "04": "abril", - "05": "maio", - "06": "junho", - "07": "julho", - "08": "agosto", - "09": "setembro", - "10": "outubro", - "11": "novembro", - "12": "dezembro", - } - - def day_of_week(self): - day = self.date("%w") - return self.DAY_NAMES[day] - - def month_name(self): - month = self.month() - return self.MONTH_NAMES[month] diff --git a/venv/lib/python3.11/site-packages/faker/providers/date_time/pt_BR/__pycache__/__init__.cpython-311.pyc b/venv/lib/python3.11/site-packages/faker/providers/date_time/pt_BR/__pycache__/__init__.cpython-311.pyc Binary files differdeleted file mode 100644 index 512fc7d..0000000 --- a/venv/lib/python3.11/site-packages/faker/providers/date_time/pt_BR/__pycache__/__init__.cpython-311.pyc +++ /dev/null diff --git a/venv/lib/python3.11/site-packages/faker/providers/date_time/pt_PT/__init__.py b/venv/lib/python3.11/site-packages/faker/providers/date_time/pt_PT/__init__.py deleted file mode 100644 index 80f3c23..0000000 --- a/venv/lib/python3.11/site-packages/faker/providers/date_time/pt_PT/__init__.py +++ /dev/null @@ -1,36 +0,0 @@ -from .. import Provider as DateTimeProvider - - -class Provider(DateTimeProvider): - DAY_NAMES = { - "0": "domingo", - "1": "segunda-feira", - "2": "terça-feira", - "3": "quarta-feira", - "4": "quinta-feira", - "5": "sexta-feira", - "6": "sábado", - } - - MONTH_NAMES = { - "01": "janeiro", - "02": "fevereiro", - "03": "março", - "04": "abril", - "05": "maio", - "06": "junho", - "07": "julho", - "08": "agosto", - "09": "setembro", - "10": "outubro", - "11": "novembro", - "12": "dezembro", - } - - def day_of_week(self): - day = self.date("%w") - return self.DAY_NAMES[day] - - def month_name(self): - month = self.month() - return self.MONTH_NAMES[month] diff --git a/venv/lib/python3.11/site-packages/faker/providers/date_time/pt_PT/__pycache__/__init__.cpython-311.pyc b/venv/lib/python3.11/site-packages/faker/providers/date_time/pt_PT/__pycache__/__init__.cpython-311.pyc Binary files differdeleted file mode 100644 index 7283f22..0000000 --- a/venv/lib/python3.11/site-packages/faker/providers/date_time/pt_PT/__pycache__/__init__.cpython-311.pyc +++ /dev/null diff --git a/venv/lib/python3.11/site-packages/faker/providers/date_time/ro_RO/__init__.py b/venv/lib/python3.11/site-packages/faker/providers/date_time/ro_RO/__init__.py deleted file mode 100644 index de733e2..0000000 --- a/venv/lib/python3.11/site-packages/faker/providers/date_time/ro_RO/__init__.py +++ /dev/null @@ -1,36 +0,0 @@ -from .. import Provider as DateTimeProvider - - -class Provider(DateTimeProvider): - DAY_NAMES = { - "0": "duminica", - "1": "luni", - "2": "marti", - "3": "miercuri", - "4": "joi", - "5": "vineri", - "6": "sambata", - } - - MONTH_NAMES = { - "01": "ianuarie", - "02": "februarie", - "03": "martie", - "04": "aprilie", - "05": "mai", - "06": "iunie", - "07": "iulie", - "08": "august", - "09": "septembrie", - "10": "octombrie", - "11": "noiembrie", - "12": "decembrie", - } - - def day_of_week(self): - day = self.date("%w") - return self.DAY_NAMES[day] - - def month_name(self): - month = self.month() - return self.MONTH_NAMES[month] diff --git a/venv/lib/python3.11/site-packages/faker/providers/date_time/ro_RO/__pycache__/__init__.cpython-311.pyc b/venv/lib/python3.11/site-packages/faker/providers/date_time/ro_RO/__pycache__/__init__.cpython-311.pyc Binary files differdeleted file mode 100644 index 5ff9f45..0000000 --- a/venv/lib/python3.11/site-packages/faker/providers/date_time/ro_RO/__pycache__/__init__.cpython-311.pyc +++ /dev/null diff --git a/venv/lib/python3.11/site-packages/faker/providers/date_time/ru_RU/__init__.py b/venv/lib/python3.11/site-packages/faker/providers/date_time/ru_RU/__init__.py deleted file mode 100644 index 25fd9a6..0000000 --- a/venv/lib/python3.11/site-packages/faker/providers/date_time/ru_RU/__init__.py +++ /dev/null @@ -1,1640 +0,0 @@ -from faker.typing import Country - -from .. import Provider as DateTimeProvider - - -class Provider(DateTimeProvider): - DAY_NAMES = { - "0": "Воскресенье", - "1": "Понедельник", - "2": "Вторник", - "3": "Среда", - "4": "Четверг", - "5": "Пятница", - "6": "Суббота", - } - - MONTH_NAMES = { - "01": "Январь", - "02": "Февраль", - "03": "Март", - "04": "Апрель", - "05": "Май", - "06": "Июнь", - "07": "Июль", - "08": "Август", - "09": "Сентябрь", - "10": "Октябрь", - "11": "Ноябрь", - "12": "Декабрь", - } - - # Timezone names are based on Wiki list, source: https://ru.wikipedia.org/wiki/Список_часовых_поясов_по_странам - countries = [ - Country( - timezones=["Андорра (UTC+01)"], - alpha_2_code="AD", - alpha_3_code="AND", - continent="Европа", - name="Андорра", - capital="Андорра-ла-Велья", - ), - Country( - timezones=["Афганистан (UTC+04:30)"], - alpha_2_code="AF", - alpha_3_code="AFG", - continent="Азия", - name="Афганистан", - capital="Кабул", - ), - Country( - timezones=["Антигуа и Барбуда (UTC-04)"], - alpha_2_code="AG", - alpha_3_code="ATG", - continent="Северная Америка", - name="Антигуа и Барбуда", - capital="Сент-Джонс", - ), - Country( - timezones=["Албания (UTC+01)"], - alpha_2_code="AL", - alpha_3_code="ALB", - continent="Европа", - name="Албания", - capital="Тирана", - ), - Country( - timezones=["Армения (UTC+04)"], - alpha_2_code="AM", - alpha_3_code="ARM", - continent="Азия", - name="Армения", - capital="Ереван", - ), - Country( - timezones=["Ангола (UTC+01)"], - alpha_2_code="AO", - alpha_3_code="AGO", - continent="Африка", - name="Ангола", - capital="Луанда", - ), - Country( - timezones=["Аргентина (UTC-03)"], - alpha_2_code="AR", - alpha_3_code="ARG", - continent="Южная Америка", - name="Аргентина", - capital="Буэнос Айрес", - ), - Country( - timezones=["Австрия (UTC+01)"], - alpha_2_code="AT", - alpha_3_code="AUT", - continent="Европа", - name="Австрия", - capital="Вена", - ), - Country( - timezones=[ - "Австралия (UTC+05)", - "Австралия (UTC+06:30)", - "Австралия (UTC+07)", - "Австралия (UTC+08)", - "Австралия (UTC+9:30)", - "Австралия (UTC+10)", - "Австралия (UTC+10:30)", - "Австралия (UTC+11:30)", - ], - alpha_2_code="AU", - alpha_3_code="AUS", - continent="Океания", - name="Австралия", - capital="Канберра", - ), - Country( - timezones=["Азербайджан (UTC+04)"], - alpha_2_code="AZ", - alpha_3_code="AZE", - continent="Азия", - name="Азербайджан", - capital="Баку", - ), - Country( - timezones=["Барбадос (UTC-04)"], - alpha_2_code="BB", - alpha_3_code="BRB", - continent="Северная Америка", - name="Барбадос", - capital="Бриджтаун", - ), - Country( - timezones=["Бангладеш (UTC+06)"], - alpha_2_code="BD", - alpha_3_code="BGD", - continent="Азия", - name="Бангладеш", - capital="Дака", - ), - Country( - timezones=["Бельгия (UTC+01)"], - alpha_2_code="BE", - alpha_3_code="BEL", - continent="Европа", - name="Бельгия", - capital="Брюссель", - ), - Country( - timezones=["Буркина-Фасо (UTC)"], - alpha_2_code="BF", - alpha_3_code="BFA", - continent="Африка", - name="Буркина-Фасо", - capital="Уагадугу", - ), - Country( - timezones=["Болгария (UTC+02)"], - alpha_2_code="BG", - alpha_3_code="BGR", - continent="Европа", - name="Болгария", - capital="София", - ), - Country( - timezones=["Бахрейн (UTC+03)"], - alpha_2_code="BH", - alpha_3_code="BHR", - continent="Азия", - name="Бахрейн", - capital="Манама", - ), - Country( - timezones=["Бурунди (UTC+02)"], - alpha_2_code="BI", - alpha_3_code="BDI", - continent="Африка", - name="Бурунди", - capital="Гитега", - ), - Country( - timezones=["Бенин (UTC+01)"], - alpha_2_code="BJ", - alpha_3_code="BEN", - continent="Африка", - name="Бенин", - capital="Порто-Ново", - ), - Country( - timezones=["Бруней (UTC+08)"], - alpha_2_code="BN", - alpha_3_code="BRN", - continent="Азия", - name="Бруней", - capital="Бандар-Сери-Бегаван", - ), - Country( - timezones=["Боливия (UTC-04)"], - alpha_2_code="BO", - alpha_3_code="BOL", - continent="Южная Америка", - name="Боливия", - capital="Сукре", - ), - Country( - timezones=[ - "Бразилия (UTC-05)", - "Бразилия (UTC-04)", - "Бразилия (UTC-03)", - "Бразилия (UTC-02)", - ], - alpha_2_code="BR", - alpha_3_code="BRA", - continent="Южная Америка", - name="Бразилия", - capital="Бразилиа", - ), - Country( - timezones=["Багамские Острова (UTC-05)"], - alpha_2_code="BS", - alpha_3_code="BHS", - continent="Северная Америка", - name="Багамские Острова", - capital="Нассау", - ), - Country( - timezones=["Бутан (UTC+06)"], - alpha_2_code="BT", - alpha_3_code="BTN", - continent="Азия", - name="Бутан", - capital="Тхимпху", - ), - Country( - timezones=["Ботсвана (UTC+02)"], - alpha_2_code="BW", - alpha_3_code="BWA", - continent="Африка", - name="Ботсвана", - capital="Габороне", - ), - Country( - timezones=["Белоруссия (UTC+03)"], - alpha_2_code="BY", - alpha_3_code="BLR", - continent="Европа", - name="Белоруссия", - capital="Минск", - ), - Country( - timezones=["Белиз (UTC-06)"], - alpha_2_code="BZ", - alpha_3_code="BLZ", - continent="Северная Америка", - name="Белиз", - capital="Бельмопан", - ), - Country( - timezones=[ - "Канада (UTC-08)", - "Канада (UTC-07)", - "Канада (UTC-06)", - "Канада (UTC-05)", - "Канада (UTC-04)", - "Канада (UTC-03:30)", - ], - alpha_2_code="CA", - alpha_3_code="CAN", - continent="Северная Америка", - name="Канада", - capital="Оттава", - ), - Country( - timezones=[ - "Демократическая Республика Конго (UTC+01)", - "Демократическая Республика Конго (UTC+02)", - ], - alpha_2_code="CD", - alpha_3_code="COD", - continent="Африка", - name="Демократическая Республика Конго", - capital="Киншаса", - ), - Country( - timezones=["Республика Конго (UTC+01)"], - alpha_2_code="CG", - alpha_3_code="COG", - continent="Африка", - name="Руспублика Конго", - capital="Браззавиль", - ), - Country( - timezones=["Кот-д'Ивуар (UTC)"], - alpha_2_code="CI", - alpha_3_code="CIV", - continent="Африка", - name="Кот-д'Ивуар", - capital="Ямусукро", - ), - Country( - timezones=["Чили (UTC-06)", "Чили (UTC-04)"], - alpha_2_code="CL", - alpha_3_code="CHL", - continent="Южная Америка", - name="Чили", - capital="Сантьяго", - ), - Country( - timezones=["Камерун (UTC+01)"], - alpha_2_code="CM", - alpha_3_code="CMR", - continent="Африка", - name="Камерун", - capital="Яунде", - ), - Country( - timezones=["Китай (UTC+08)"], - alpha_2_code="CN", - alpha_3_code="CHN", - continent="Азия", - name="Китайская Народная Республика", - capital="Пекин", - ), - Country( - timezones=["Колумбия (UTC-05)"], - alpha_2_code="CO", - alpha_3_code="COL", - continent="Южная Америка", - name="Колумбия", - capital="Богота", - ), - Country( - timezones=["Коста-Рика (UTC-06)"], - alpha_2_code="CR", - alpha_3_code="CRI", - continent="Северная Америка", - name="Коста-Рика", - capital="Сан-Хосе", - ), - Country( - timezones=["Куба (UTC-05)"], - alpha_2_code="CU", - alpha_3_code="CUB", - continent="Северная Америка", - name="Куба", - capital="Гавана", - ), - Country( - timezones=["Кабо-Верде (UTC-01)"], - alpha_2_code="CV", - alpha_3_code="CPV", - continent="Африка", - name="Кабо-Верде", - capital="Прая", - ), - Country( - timezones=["Кипр (UTC+02)"], - alpha_2_code="CY", - alpha_3_code="CYP", - continent="Азия", - name="Кипр", - capital="Никосия", - ), - Country( - timezones=["Чехия (UTC+01)"], - alpha_2_code="CZ", - alpha_3_code="CZE", - continent="Европа", - name="Чехия", - capital="Прага", - ), - Country( - timezones=["Германия (UTC+01)"], - alpha_2_code="DE", - alpha_3_code="DEU", - continent="Европа", - name="Германия", - capital="Берлин", - ), - Country( - timezones=["Джибути (UTC+03)"], - alpha_2_code="DJ", - alpha_3_code="DJI", - continent="Африка", - name="Джибути", - capital="Джибути", - ), - Country( - timezones=["Дания (UTC+01)"], - alpha_2_code="DK", - alpha_3_code="DNK", - continent="Европа", - name="Дания", - capital="Копенгаген", - ), - Country( - timezones=["Доминика (UTC-04)"], - alpha_2_code="DM", - alpha_3_code="DMA", - continent="Северная Америка", - name="Доминика", - capital="Розо", - ), - Country( - timezones=["Доминиканская Республика (UTC-04)"], - alpha_2_code="DO", - alpha_3_code="DOM", - continent="Северная Америка", - name="Доминиканская Республика", - capital="Санто-Доминго", - ), - Country( - timezones=["Эквадор (UTC-06)", "Эквадор (UTC-05)"], - alpha_2_code="EC", - alpha_3_code="ECU", - continent="Южная Америка", - name="Эквадор", - capital="Кито", - ), - Country( - timezones=["Эстония (UTC+02)"], - alpha_2_code="EE", - alpha_3_code="EST", - continent="Европа", - name="Эстония", - capital="Таллинн", - ), - Country( - timezones=["Египет (UTC+02)"], - alpha_2_code="EG", - alpha_3_code="EGY", - continent="Африка", - name="Египет", - capital="Каир", - ), - Country( - timezones=["Эритрея (UTC+03)"], - alpha_2_code="ER", - alpha_3_code="ERI", - continent="Африка", - name="Эритрея", - capital="Асмэра", - ), - Country( - timezones=["Эфиопия (UTC+03)"], - alpha_2_code="ET", - alpha_3_code="ETH", - continent="Африка", - name="Эфиопия", - capital="Аддис-Абеба", - ), - Country( - timezones=["Финляндия (UTC+02)"], - alpha_2_code="FI", - alpha_3_code="FIN", - continent="Европа", - name="Финляндия", - capital="Хельсинки", - ), - Country( - timezones=["Фиджи (UTC+12)"], - alpha_2_code="FJ", - alpha_3_code="FJI", - continent="Океания", - name="Фиджи", - capital="Сува", - ), - Country( - timezones=["Франция (UTC+01)"], - alpha_2_code="FR", - alpha_3_code="FRA", - continent="Европа", - name="Франция", - capital="Париж", - ), - Country( - timezones=["Габон (UTC+01)"], - alpha_2_code="GA", - alpha_3_code="GAB", - continent="Африка", - name="Габон", - capital="Либревиль", - ), - Country( - timezones=["Грузия (UTC+04)"], - alpha_2_code="GE", - alpha_3_code="GEO", - continent="Азия", - name="Грузия", - capital="Тбилиси", - ), - Country( - timezones=["Гана (UTC)"], - alpha_2_code="GH", - alpha_3_code="GHA", - continent="Африка", - name="Гана", - capital="Аккра", - ), - Country( - timezones=["Гамбия (UTC)"], - alpha_2_code="GM", - alpha_3_code="GMB", - continent="Африка", - name="Гамбия", - capital="Банджул", - ), - Country( - timezones=["Гвинея (UTC)"], - alpha_2_code="GN", - alpha_3_code="GIN", - continent="Африка", - name="Гвинея", - capital="Конакри", - ), - Country( - timezones=["Греция (UTC+02)"], - alpha_2_code="GR", - alpha_3_code="GRC", - continent="Европа", - name="Греция", - capital="Афины", - ), - Country( - timezones=["Гватемала (UTC-06)"], - alpha_2_code="GT", - alpha_3_code="GTM", - continent="Северная Америка", - name="Гватемала", - capital="Гватемала", - ), - Country( - timezones=["Гаити (UTC-05)"], - alpha_2_code="HT", - alpha_3_code="HTI", - continent="Северная Америка", - name="Гаити", - capital="Порт-о-Пренс", - ), - Country( - timezones=["Гвинея-Бисау (UTC)"], - alpha_2_code="GW", - alpha_3_code="GNB", - continent="Африка", - name="Гвинея-Бисау", - capital="Бисау", - ), - Country( - timezones=["Гайана (UTC-04)"], - alpha_2_code="GY", - alpha_3_code="GUY", - continent="Южная Америка", - name="Гайана", - capital="Джорджтаун", - ), - Country( - timezones=["Гондурас (UTC-06)"], - alpha_2_code="HN", - alpha_3_code="HND", - continent="Северная Америка", - name="Гондурас", - capital="Тегусигальпа", - ), - Country( - timezones=["Венгрия (UTC+01)"], - alpha_2_code="HU", - alpha_3_code="HUN", - continent="Европа", - name="Венгрия", - capital="Будапешт", - ), - Country( - timezones=[ - "Индонезия (UTC+07)", - "Индонезия (UTC+08)", - "Индонезия (UTC+09)", - ], - alpha_2_code="ID", - alpha_3_code="IDN", - continent="Азия", - name="Индонезия", - capital="Джакарта", - ), - Country( - timezones=["Ирландия (UTC)"], - alpha_2_code="IE", - alpha_3_code="IRL", - continent="Европа", - name="Ирландия", - capital="Дублин", - ), - Country( - timezones=["Израиль (UTC+02)"], - alpha_2_code="IL", - alpha_3_code="ISR", - continent="Азия", - name="Израиль", - capital="Иерусалим", - ), - Country( - timezones=["Индия (UTC+05:30"], - alpha_2_code="IN", - alpha_3_code="IND", - continent="Азия", - name="Индия", - capital="Дели", - ), - Country( - timezones=["Ирак (UTC+03)"], - alpha_2_code="IQ", - alpha_3_code="IRQ", - continent="Азия", - name="Ирак", - capital="Багдад", - ), - Country( - timezones=["Иран (UTC+03:30)"], - alpha_2_code="IR", - alpha_3_code="IRN", - continent="Азия", - name="Иран", - capital="Тегеран", - ), - Country( - timezones=["Исландия (UTC)"], - alpha_2_code="IS", - alpha_3_code="ISL", - continent="Европа", - name="Исландия", - capital="Рейкьявик", - ), - Country( - timezones=["Италия (UTC+01)"], - alpha_2_code="IT", - alpha_3_code="ITA", - continent="Европа", - name="Италия", - capital="Рим", - ), - Country( - timezones=["Ямайка (UTC-05)"], - alpha_2_code="JM", - alpha_3_code="JAM", - continent="Северная Америка", - name="Ямайка", - capital="Кингстон", - ), - Country( - timezones=["Иордания (UTC+02)"], - alpha_2_code="JO", - alpha_3_code="JOR", - continent="Азия", - name="Иордания", - capital="Амман", - ), - Country( - timezones=["Япония (UTC+09)"], - alpha_2_code="JP", - alpha_3_code="JPN", - continent="Азия", - name="Япония", - capital="Токио", - ), - Country( - timezones=["Кения (UTC+03)"], - alpha_2_code="KE", - alpha_3_code="KEN", - continent="Африка", - name="Кения", - capital="Найроби", - ), - Country( - timezones=["Киргизия (UTC+06)"], - alpha_2_code="KG", - alpha_3_code="KGZ", - continent="Азия", - name="Киргизия", - capital="Бишкек", - ), - Country( - timezones=[ - "Кирибати (UTC+12)", - "Кирибати (UTC+13)", - "Кирибати (UTC+14)", - ], - alpha_2_code="KI", - alpha_3_code="KIR", - continent="Океания", - name="Кирибати", - capital="Южная Тарава", - ), - Country( - timezones=["КНДР (UTC+09)"], - alpha_2_code="KP", - alpha_3_code="PRK", - continent="Азия", - name="КНДР", - capital="Пхеньян", - ), - Country( - timezones=["Республика Корея (UTC+09)"], - alpha_2_code="KR", - alpha_3_code="KOR", - continent="Азия", - name="Республика Корея", - capital="Сеул", - ), - Country( - timezones=["Кувейт (UTC+03)"], - alpha_2_code="KW", - alpha_3_code="KWT", - continent="Азия", - name="Кувейт", - capital="Эль-Кувейт", - ), - Country( - timezones=["Ливан (UTC+02)"], - alpha_2_code="LB", - alpha_3_code="LBN", - continent="Азия", - name="Ливан", - capital="Бейрут", - ), - Country( - timezones=["Лихтенштейн (UTC+01)"], - alpha_2_code="LI", - alpha_3_code="LIE", - continent="Европа", - name="Лихтенштейн", - capital="Вадуц", - ), - Country( - timezones=["Либерия (UTC)"], - alpha_2_code="LR", - alpha_3_code="LBR", - continent="Африка", - name="Либерия", - capital="Монровия", - ), - Country( - timezones=["Лесото (UTC+02)"], - alpha_2_code="LS", - alpha_3_code="LSO", - continent="Африка", - name="Лесото", - capital="Масеру", - ), - Country( - timezones=["Литва (UTC+02)"], - alpha_2_code="LT", - alpha_3_code="LTU", - continent="Европа", - name="Литва", - capital="Вильнюс", - ), - Country( - timezones=["Люксембург (UTC+01)"], - alpha_2_code="LU", - alpha_3_code="LUX", - continent="Европа", - name="Люксембург", - capital="Люксембург", - ), - Country( - timezones=["Латвия (UTC+02)"], - alpha_2_code="LV", - alpha_3_code="LVA", - continent="Европа", - name="Латвия", - capital="Рига", - ), - Country( - timezones=["Ливия (UTC+02)"], - alpha_2_code="LY", - alpha_3_code="LBY", - continent="Африка", - name="Ливия", - capital="Триполи", - ), - Country( - timezones=["Мадагаскар (UTC+03)"], - alpha_2_code="MG", - alpha_3_code="MDG", - continent="Африка", - name="Мадагаскар", - capital="Антананариву", - ), - Country( - timezones=["Маршалловы Острова (UTC+12)"], - alpha_2_code="MH", - alpha_3_code="MHL", - continent="Океания", - name="Маршалловы Острова", - capital="Маджуро", - ), - Country( - timezones=["Северная Македония (UTC+01)"], - alpha_2_code="MK", - alpha_3_code="MKD", - continent="Европа", - name="Северная Македония", - capital="Скопье", - ), - Country( - timezones=["Мали (UTC)"], - alpha_2_code="ML", - alpha_3_code="MLI", - continent="Африка", - name="Мали", - capital="Бамако", - ), - Country( - timezones=["Мьянма (UTC+06:30)"], - alpha_2_code="MM", - alpha_3_code="MMR", - continent="Азия", - name="Мьянма", - capital="Нейпьидо", - ), - Country( - timezones=["Монголия (UTC+07)", "Монголия (UTC+08)"], - alpha_2_code="MN", - alpha_3_code="MNG", - continent="Азия", - name="Монголия", - capital="Улан-Батор", - ), - Country( - timezones=["Мавритания (UTC)"], - alpha_2_code="MR", - alpha_3_code="MRT", - continent="Африка", - name="Мавритания", - capital="Нуакшот", - ), - Country( - timezones=["Мальта (UTC+01)"], - alpha_2_code="MT", - alpha_3_code="MLT", - continent="Европа", - name="Мальта", - capital="Валлетта", - ), - Country( - timezones=["Маврикий (UTC+04)"], - alpha_2_code="MU", - alpha_3_code="MUS", - continent="Африка", - name="Маврикий", - capital="Порт-Луи", - ), - Country( - timezones=["Мальдивы (UTC+05)"], - alpha_2_code="MV", - alpha_3_code="MDV", - continent="Азия", - name="Мальдивы", - capital="Мале", - ), - Country( - timezones=["Малави (UTC+02)"], - alpha_2_code="MW", - alpha_3_code="MWI", - continent="Африка", - name="Малави", - capital="Лилонгве", - ), - Country( - timezones=["Мексика (UTC-08)", "Мексика (UTC-07)", "Мексика (UTC-06)"], - alpha_2_code="MX", - alpha_3_code="MEX", - continent="Северная Америка", - name="Мексика", - capital="Мехико", - ), - Country( - timezones=["Малайзия (UTC+08)"], - alpha_2_code="MY", - alpha_3_code="MYS", - continent="Азия", - name="Малайзия", - capital="Куала-Лумпур", - ), - Country( - timezones=["Мозамбик (UTC+02)"], - alpha_2_code="MZ", - alpha_3_code="MOZ", - continent="Африка", - name="Мозамбик", - capital="Мапуту", - ), - Country( - timezones=["Намибия (UTC+01)"], - alpha_2_code="NA", - alpha_3_code="NAM", - continent="Африка", - name="Намибия", - capital="Виндхук", - ), - Country( - timezones=["Нигер (UTC+01)"], - alpha_2_code="NE", - alpha_3_code="NER", - continent="Африка", - name="Нигер", - capital="Ниамей", - ), - Country( - timezones=["Нигерия (UTC+01)"], - alpha_2_code="NG", - alpha_3_code="NGA", - continent="Африка", - name="Нигерия", - capital="Абуджа", - ), - Country( - timezones=["Никарагуа (UTC-06)"], - alpha_2_code="NI", - alpha_3_code="NIC", - continent="Северная Америка", - name="Никарагуа", - capital="Манагуа", - ), - Country( - timezones=["Нидерланды (UTC+01)"], - alpha_2_code="NL", - alpha_3_code="NLD", - continent="Европа", - name="Нидерланды", - capital="Амстердам", - ), - Country( - timezones=["Норвегия (UTC+01)"], - alpha_2_code="NO", - alpha_3_code="NOR", - continent="Европа", - name="Норвегия", - capital="Осло", - ), - Country( - timezones=["Непал (UTC+05:45"], - alpha_2_code="NP", - alpha_3_code="NPL", - continent="Азия", - name="Непал", - capital="Катманду", - ), - Country( - timezones=["Науру (UTC+12)"], - alpha_2_code="NR", - alpha_3_code="NRU", - continent="Океания", - name="Науру", - capital="Ярен", - ), - Country( - timezones=["Новая Зеландия (UTC+12)"], - alpha_2_code="NZ", - alpha_3_code="NZL", - continent="Океания", - name="Новая Зеландия", - capital="Веллингтон", - ), - Country( - timezones=["Оман (UTC+04"], - alpha_2_code="OM", - alpha_3_code="OMN", - continent="Азия", - name="Оман", - capital="Маскат", - ), - Country( - timezones=["Панама (UTC-05)"], - alpha_2_code="PA", - alpha_3_code="PAN", - continent="Северная Америка", - name="Панама", - capital="Панама", - ), - Country( - timezones=["Перу (UTC-05)"], - alpha_2_code="PE", - alpha_3_code="PER", - continent="Южная Америка", - name="Перу", - capital="Лима", - ), - Country( - timezones=["Папуа - Новая Гвинея (UTC+10)"], - alpha_2_code="PG", - alpha_3_code="PNG", - continent="Океания", - name="Папуа - Новая Гвинея", - capital="Порт-Морсби", - ), - Country( - timezones=["Филиппины (UTC+08)"], - alpha_2_code="PH", - alpha_3_code="PHL", - continent="Азия", - name="Филиппины", - capital="Манила", - ), - Country( - timezones=["Пакистан (UTC+05)"], - alpha_2_code="PK", - alpha_3_code="PAK", - continent="Азия", - name="Пакистан", - capital="Исламабад", - ), - Country( - timezones=["Польша (UTC+01)"], - alpha_2_code="PL", - alpha_3_code="POL", - continent="Европа", - name="Польша", - capital="Варшава", - ), - Country( - timezones=["Португалия (UTC)"], - alpha_2_code="PT", - alpha_3_code="PRT", - continent="Европа", - name="Португалия", - capital="Лиссабон", - ), - Country( - timezones=["Палау (UTC+09)"], - alpha_2_code="PW", - alpha_3_code="PLW", - continent="Океания", - name="Палау", - capital="Кампала", - ), - Country( - timezones=["Парагвай (UTC-04)"], - alpha_2_code="PY", - alpha_3_code="PRY", - continent="Южная Америка", - name="Парагвай", - capital="Асунсьон", - ), - Country( - timezones=["Катар (UTC+03)"], - alpha_2_code="QA", - alpha_3_code="QAT", - continent="Азия", - name="Катар", - capital="Доха", - ), - Country( - timezones=["Румыния (UTC+02)"], - alpha_2_code="RO", - alpha_3_code="ROU", - continent="Европа", - name="Румыния", - capital="Бухарест", - ), - Country( - timezones=[ - "Россия (UTC+02)", - "Россия (UTC+03)", - "Россия (UTC+04)", - "Россия (UTC+05)", - "Россия (UTC+06)", - "Россия (UTC+07)", - "Россия (UTC+08)", - "Россия (UTC+09)", - "Россия (UTC+10)", - "Россия (UTC+11)", - "Россия (UTC+12)", - ], - alpha_2_code="RU", - alpha_3_code="RUS", - continent="Европа", - name="Россия", - capital="Москва", - ), - Country( - timezones=["Руанда (UTC+02)"], - alpha_2_code="RW", - alpha_3_code="RWA", - continent="Африка", - name="Руанда", - capital="Кигали", - ), - Country( - timezones=["Саудовская Аравия (UTC+03)"], - alpha_2_code="SA", - alpha_3_code="SAU", - continent="Азия", - name="Саудовская Аравия", - capital="Эр-Рияд", - ), - Country( - timezones=["Соломоновы Острова (UTC+11)"], - alpha_2_code="SB", - alpha_3_code="SLB", - continent="Океания", - name="Соломоновы Острова", - capital="Хониара", - ), - Country( - timezones=["Сейшельские острова (UTC+04)"], - alpha_2_code="SC", - alpha_3_code="SYC", - continent="Африка", - name="Сейшельские острова", - capital="Виктория", - ), - Country( - timezones=["Судан (UTC+03)"], - alpha_2_code="SD", - alpha_3_code="SDN", - continent="Африка", - name="Судан", - capital="Хартум", - ), - Country( - timezones=["Швеция (UTC+01)"], - alpha_2_code="SE", - alpha_3_code="SWE", - continent="Европа", - name="Швеци", - capital="Стокгольм", - ), - Country( - timezones=["Сингапур (UTC+08)"], - alpha_2_code="SG", - alpha_3_code="SGP", - continent="Азия", - name="Сингапур", - capital="Сингапур", - ), - Country( - timezones=["Словения (UTC+01)"], - alpha_2_code="SI", - alpha_3_code="SVN", - continent="Европа", - name="Словения", - capital="Любляна", - ), - Country( - timezones=["Словакия (UTC+01)"], - alpha_2_code="SK", - alpha_3_code="SVK", - continent="Европа", - name="Словакия", - capital="Братислава", - ), - Country( - timezones=["Сьерра-Леоне (UTC)"], - alpha_2_code="SL", - alpha_3_code="SLE", - continent="Африка", - name="Сьерра Леоне", - capital="Фритаун", - ), - Country( - timezones=["Сан-Марино (UTC+01)"], - alpha_2_code="SM", - alpha_3_code="SMR", - continent="Европа", - name="Сан-Марино", - capital="Сан-Марино", - ), - Country( - timezones=["Сенегал (UTC)"], - alpha_2_code="SN", - alpha_3_code="SEN", - continent="Африка", - name="Сенегал", - capital="Дакар", - ), - Country( - timezones=["Сомали (UTC+03)"], - alpha_2_code="SO", - alpha_3_code="SOM", - continent="Африка", - name="Сомали", - capital="Могадишо", - ), - Country( - timezones=["Суринам (UTC-03)"], - alpha_2_code="SR", - alpha_3_code="SUR", - continent="Южная Америка", - name="Суринам", - capital="Парамарибо", - ), - Country( - timezones=["Сан-Томе и Принсипи (UTC)"], - alpha_2_code="ST", - alpha_3_code="STP", - continent="Африка", - name="Сан-Томе и Принсипи", - capital="Сан-Томе", - ), - Country( - timezones=["Сирия (UTC+02)"], - alpha_2_code="SY", - alpha_3_code="SYR", - continent="Азия", - name="Сирия", - capital="Дамаск", - ), - Country( - timezones=["Того (UTC)"], - alpha_2_code="TG", - alpha_3_code="TGO", - continent="Африка", - name="Того", - capital="Ломе", - ), - Country( - timezones=["Таиланд (UTC+07)"], - alpha_2_code="TH", - alpha_3_code="THA", - continent="Азия", - name="Таиланд", - capital="Бангкок", - ), - Country( - timezones=["Таджикистан (UTC+05)"], - alpha_2_code="TJ", - alpha_3_code="TJK", - continent="Азия", - name="Таджикистан", - capital="Душанбе", - ), - Country( - timezones=["Туркмения (UTC+05)"], - alpha_2_code="TM", - alpha_3_code="TKM", - continent="Азия", - name="Туркмения", - capital="Ашхабад", - ), - Country( - timezones=["Тунис (UTC+01)"], - alpha_2_code="TN", - alpha_3_code="TUN", - continent="Африка", - name="Тунис", - capital="Тунис", - ), - Country( - timezones=["Тонга (UTC+13)"], - alpha_2_code="TO", - alpha_3_code="TON", - continent="Океания", - name="Тонга", - capital="Нукуалофа", - ), - Country( - timezones=["Турция (UTC+02)"], - alpha_2_code="TR", - alpha_3_code="TUR", - continent="Азия", - name="Турция", - capital="Анкара", - ), - Country( - timezones=["Тринидад и Тобаго (UTC-04)"], - alpha_2_code="TT", - alpha_3_code="TTO", - continent="Северная Америка", - name="Тринидад и Тобаго", - capital="Порт-оф-Спейн", - ), - Country( - timezones=["Тувалу (UTC+12)"], - alpha_2_code="TV", - alpha_3_code="TUV", - continent="Океания", - name="Тувалу", - capital="Фунафути", - ), - Country( - timezones=["Танзания (UTC+03)"], - alpha_2_code="TZ", - alpha_3_code="TZA", - continent="Африка", - name="Танзания", - capital="Додома", - ), - Country( - timezones=["Украина (UTC+02)", "Украина (UTC+03)"], - alpha_2_code="UA", - alpha_3_code="UKR", - continent="Европа", - name="Украина", - capital="Киев", - ), - Country( - timezones=["Уганда (UTC+03)"], - alpha_2_code="UG", - alpha_3_code="UGA", - continent="Африка", - name="Уганда", - capital="Кампала", - ), - Country( - timezones=[ - "США (UTC-11)", - "США (UTC-10)", - "США (UTC-09)", - "США (UTC-08)", - "США (UTC-07)", - "США (UTC-06)", - "США (UTC-05)", - "США (UTC-04)", - "США (UTC+10)", - ], - alpha_2_code="US", - alpha_3_code="USA", - continent="Северная Америка", - name="США", - capital="Вашингтон", - ), - Country( - timezones=["Уругвай (UTC-03)"], - alpha_2_code="UY", - alpha_3_code="URY", - continent="Южная Америка", - name="Уругвай", - capital="Монтевидео", - ), - Country( - timezones=["Узбекистан (UTC+05)"], - alpha_2_code="UZ", - alpha_3_code="UZB", - continent="Азия", - name="Узбекистан", - capital="Ташкент", - ), - Country( - timezones=["Ватикан (UTC+01)"], - alpha_2_code="VA", - alpha_3_code="VAT", - continent="Европа", - name="Ватикан", - capital="Ватикан", - ), - Country( - timezones=["Венесуэла (UTC-04:30)"], - alpha_2_code="VE", - alpha_3_code="VEN", - continent="Южная Америка", - name="Венесуэла", - capital="Каракас", - ), - Country( - timezones=["Вьетнам (UTC+07)"], - alpha_2_code="VN", - alpha_3_code="VNM", - continent="Азия", - name="Вьетнам", - capital="Ханой", - ), - Country( - timezones=["Вануату (UTC+11)"], - alpha_2_code="VU", - alpha_3_code="VUT", - continent="Океания", - name="Вануату", - capital="Порт-Вила", - ), - Country( - timezones=["Йемен (UTC+03)"], - alpha_2_code="YE", - alpha_3_code="YEM", - continent="Азия", - name="Йемен", - capital="Сана", - ), - Country( - timezones=["Замбия (UTC+02)"], - alpha_2_code="ZM", - alpha_3_code="ZMB", - continent="Африка", - name="Замбия", - capital="Лусака", - ), - Country( - timezones=["Зимбабве (UTC+02)"], - alpha_2_code="ZW", - alpha_3_code="ZWE", - continent="Африка", - name="Зимбабве", - capital="Хараре", - ), - Country( - timezones=["Алжир (UTC+01)"], - alpha_2_code="DZ", - alpha_3_code="DZA", - continent="Африка", - name="Алжир", - capital="Алжир", - ), - Country( - timezones=["Босния и Герцеговина (UTC+01)"], - alpha_2_code="BA", - alpha_3_code="BIH", - continent="Европа", - name="Босния и Герцеговина", - capital="Сараево", - ), - Country( - timezones=["Камбоджа (UTC+07)"], - alpha_2_code="KH", - alpha_3_code="KHM", - continent="Азия", - name="Камбоджа", - capital="Пномпень", - ), - Country( - timezones=["ЦАР (UTC+01)"], - alpha_2_code="CF", - alpha_3_code="CAF", - continent="Африка", - name="ЦАР", - capital="Банги", - ), - Country( - timezones=["Чад (UTC+01)"], - alpha_2_code="TD", - alpha_3_code="TCD", - continent="Африка", - name="Чад", - capital="Нджамена", - ), - Country( - timezones=["Коморы (UTC+03)"], - alpha_2_code="KM", - alpha_3_code="COM", - continent="Африка", - name="Коморы", - capital="Морони", - ), - Country( - timezones=["Хорватия (UTC+01)"], - alpha_2_code="HR", - alpha_3_code="HRV", - continent="Европа", - name="Хорватия", - capital="Загреб", - ), - Country( - timezones=["Восточный Тимор (UTC+09)"], - alpha_2_code="TL", - alpha_3_code="TLS", - continent="Азия", - name="Восточный Тимор", - capital="Дили", - ), - Country( - timezones=["Сальвадор (UTC-06)"], - alpha_2_code="SV", - alpha_3_code="SLV", - continent="Северная Америка", - name="Сальвадор", - capital="Сан-Сальвадор", - ), - Country( - timezones=["Экваториальная Гвинея (UTC+01)"], - alpha_2_code="GQ", - alpha_3_code="GNQ", - continent="Африка", - name="Экваториальная Гвинея", - capital="Малабо", - ), - Country( - timezones=["Гренада (UTC-04)"], - alpha_2_code="GD", - alpha_3_code="GRD", - continent="Северная Америка", - name="Гренада", - capital="Сент-Джорджес", - ), - Country( - timezones=["Казахстан (UTC+05)", "Казахстан (UTC+06)"], - alpha_2_code="KZ", - alpha_3_code="KAZ", - continent="Азия", - name="Казахстан", - capital="Нур-Султан (Астана)", - ), - Country( - timezones=["Лаос (UTC+07)"], - alpha_2_code="LA", - alpha_3_code="LAO", - continent="Азия", - name="Лаос", - capital="Вьентьян", - ), - Country( - timezones=["Микронезия (UTC+10)", "Микронезия (UTC+11)"], - alpha_2_code="FM", - alpha_3_code="FSM", - continent="Океания", - name="Микронезия", - capital="Паликир", - ), - Country( - timezones=["Молдавия (UTC+02)"], - alpha_2_code="MD", - alpha_3_code="MDA", - continent="Европа", - name="Молдавия", - capital="Кишинев", - ), - Country( - timezones=["Монако (UTC+01)"], - alpha_2_code="MC", - alpha_3_code="MCO", - continent="Европа", - name="Монако", - capital="Монако", - ), - Country( - timezones=["Черногория (UTC+01)"], - alpha_2_code="ME", - alpha_3_code="MNE", - continent="Европа", - name="Черногория", - capital="Подгорица", - ), - Country( - timezones=["Марокко (UTC)"], - alpha_2_code="MA", - alpha_3_code="MAR", - continent="Африка", - name="Марокко", - capital="Рабат", - ), - Country( - timezones=["Сент-Китс и Невис (UTC-04)"], - alpha_2_code="KN", - alpha_3_code="KNA", - continent="Северная Америка", - name="Сент-Китс и Невис", - capital="Бастер", - ), - Country( - timezones=["Сент-Люсия (UTC-04)"], - alpha_2_code="LC", - alpha_3_code="LCA", - continent="Северная Америка", - name="Сент-Люсия", - capital="Кастри", - ), - Country( - timezones=["Сент-Винсент и Гренадины (UTC-04)"], - alpha_2_code="VC", - alpha_3_code="VCT", - continent="Северная Америка", - name="Сент-Винсент и Гренадины", - capital="Кингстаун", - ), - Country( - timezones=["Самоа (UTC+13)"], - alpha_2_code="WS", - alpha_3_code="WSM", - continent="Океания", - name="Самоа", - capital="Апиа", - ), - Country( - timezones=["Сербия (UTC+01)"], - alpha_2_code="RS", - alpha_3_code="SRB", - continent="Европа", - name="Сербия", - capital="Белград", - ), - Country( - timezones=["ЮАР (UTC+02)"], - alpha_2_code="ZA", - alpha_3_code="ZAF", - continent="Африка", - name="ЮАР", - capital="Претория", - ), - Country( - timezones=["Испания (UTC)", "Испания (UTC+01)"], - alpha_2_code="ES", - alpha_3_code="ESP", - continent="Европа", - name="Испания", - capital="Мадрид", - ), - Country( - timezones=["Шри-Ланка (UTC+05:30)"], - alpha_2_code="LK", - alpha_3_code="LKA", - continent="Азия", - name="Шри-Ланка", - capital="Шри-Джаяварденепура-Котте", - ), - Country( - timezones=["Эсватини (Свазиленд) (UTC+02)"], - alpha_2_code="SZ", - alpha_3_code="SWZ", - continent="Африка", - name="Эсватини (Свазиленд)", - capital="Мбабане", - ), - Country( - timezones=["Швейцария (UTC+01)"], - alpha_2_code="CH", - alpha_3_code="CHE", - continent="Европа", - name="Швейцария", - capital="Берн", - ), - Country( - timezones=["ОАЭ (UTC+04)"], - alpha_2_code="AE", - alpha_3_code="ARE", - continent="Азия", - name="ОАЭ", - capital="Абу-Даби", - ), - Country( - timezones=["Великобритания (UTC)"], - alpha_2_code="GB", - alpha_3_code="GBR", - continent="Европа", - name="Великобритания", - capital="Лондон", - ), - ] - - def day_of_week(self) -> str: - day = self.date("%w") - return self.DAY_NAMES[day] - - def month_name(self) -> str: - month = self.month() - return self.MONTH_NAMES[month] diff --git a/venv/lib/python3.11/site-packages/faker/providers/date_time/ru_RU/__pycache__/__init__.cpython-311.pyc b/venv/lib/python3.11/site-packages/faker/providers/date_time/ru_RU/__pycache__/__init__.cpython-311.pyc Binary files differdeleted file mode 100644 index cbb2366..0000000 --- a/venv/lib/python3.11/site-packages/faker/providers/date_time/ru_RU/__pycache__/__init__.cpython-311.pyc +++ /dev/null diff --git a/venv/lib/python3.11/site-packages/faker/providers/date_time/sk_SK/__init__.py b/venv/lib/python3.11/site-packages/faker/providers/date_time/sk_SK/__init__.py deleted file mode 100644 index f7f9755..0000000 --- a/venv/lib/python3.11/site-packages/faker/providers/date_time/sk_SK/__init__.py +++ /dev/null @@ -1,36 +0,0 @@ -from .. import Provider as DateTimeProvider - - -class Provider(DateTimeProvider): - DAY_NAMES = { - "0": "nedeľa", - "1": "pondelok", - "2": "utorok", - "3": "streda", - "4": "štvrtok", - "5": "piatok", - "6": "sobota", - } - - MONTH_NAMES = { - "01": "január", - "02": "február", - "03": "marec", - "04": "apríl", - "05": "máj", - "06": "jún", - "07": "júl", - "08": "august", - "09": "september", - "10": "október", - "11": "november", - "12": "december", - } - - def day_of_week(self): - day = self.date("%w") - return self.DAY_NAMES[day] - - def month_name(self): - month = self.month() - return self.MONTH_NAMES[month] diff --git a/venv/lib/python3.11/site-packages/faker/providers/date_time/sk_SK/__pycache__/__init__.cpython-311.pyc b/venv/lib/python3.11/site-packages/faker/providers/date_time/sk_SK/__pycache__/__init__.cpython-311.pyc Binary files differdeleted file mode 100644 index 7474067..0000000 --- a/venv/lib/python3.11/site-packages/faker/providers/date_time/sk_SK/__pycache__/__init__.cpython-311.pyc +++ /dev/null diff --git a/venv/lib/python3.11/site-packages/faker/providers/date_time/sl_SI/__init__.py b/venv/lib/python3.11/site-packages/faker/providers/date_time/sl_SI/__init__.py deleted file mode 100644 index efc7b67..0000000 --- a/venv/lib/python3.11/site-packages/faker/providers/date_time/sl_SI/__init__.py +++ /dev/null @@ -1,36 +0,0 @@ -from .. import Provider as DateTimeProvider - - -class Provider(DateTimeProvider): - DAY_NAMES = { - "0": "Nedelja", - "1": "Ponedeljek", - "2": "Torek", - "3": "Sreda", - "4": "Četrtek", - "5": "Petek", - "6": "Sobota", - } - - MONTH_NAMES = { - "01": "Januar", - "02": "Februar", - "03": "Marec", - "04": "April", - "05": "Maj", - "06": "Junij", - "07": "Julij", - "08": "Avgust", - "09": "September", - "10": "Oktober", - "11": "November", - "12": "December", - } - - def day_of_week(self) -> str: - day = self.date("%w") - return self.DAY_NAMES[day] - - def month_name(self) -> str: - month = self.month() - return self.MONTH_NAMES[month] diff --git a/venv/lib/python3.11/site-packages/faker/providers/date_time/sl_SI/__pycache__/__init__.cpython-311.pyc b/venv/lib/python3.11/site-packages/faker/providers/date_time/sl_SI/__pycache__/__init__.cpython-311.pyc Binary files differdeleted file mode 100644 index bd8290f..0000000 --- a/venv/lib/python3.11/site-packages/faker/providers/date_time/sl_SI/__pycache__/__init__.cpython-311.pyc +++ /dev/null diff --git a/venv/lib/python3.11/site-packages/faker/providers/date_time/ta_IN/__init__.py b/venv/lib/python3.11/site-packages/faker/providers/date_time/ta_IN/__init__.py deleted file mode 100644 index 355ea0b..0000000 --- a/venv/lib/python3.11/site-packages/faker/providers/date_time/ta_IN/__init__.py +++ /dev/null @@ -1,37 +0,0 @@ -from .. import Provider as DateTimeProvider - - -class Provider(DateTimeProvider): - # Source: http://www.localeplanet.com/icu/ta-IN/index.html - DAY_NAMES = { - "0": "திங்கள்", - "1": "செவ்வாய்", - "2": "புதன்", - "3": "வியாழன்", - "4": "வெள்ளி", - "5": "சனி", - "6": "ஞாயிறு", - } - - MONTH_NAMES = { - "01": "ஜனவரி", - "02": "பிப்ரவரி", - "03": "மார்ச்", - "04": "ஏப்ரல்", - "05": "மே", - "06": "ஜூன்", - "07": "ஜூலை", - "08": "ஆகஸ்ட்", - "09": "செப்டம்பர்", - "10": "அக்டோபர்", - "11": "நவம்பர்", - "12": "டிசம்பர்", - } - - def day_of_week(self) -> str: - day = self.date("%w") - return self.DAY_NAMES[day] - - def month_name(self) -> str: - month = self.month() - return self.MONTH_NAMES[month] diff --git a/venv/lib/python3.11/site-packages/faker/providers/date_time/ta_IN/__pycache__/__init__.cpython-311.pyc b/venv/lib/python3.11/site-packages/faker/providers/date_time/ta_IN/__pycache__/__init__.cpython-311.pyc Binary files differdeleted file mode 100644 index 15cc550..0000000 --- a/venv/lib/python3.11/site-packages/faker/providers/date_time/ta_IN/__pycache__/__init__.cpython-311.pyc +++ /dev/null diff --git a/venv/lib/python3.11/site-packages/faker/providers/date_time/th_TH/__init__.py b/venv/lib/python3.11/site-packages/faker/providers/date_time/th_TH/__init__.py deleted file mode 100644 index 8ece4b5..0000000 --- a/venv/lib/python3.11/site-packages/faker/providers/date_time/th_TH/__init__.py +++ /dev/null @@ -1,340 +0,0 @@ -import warnings - -from datetime import datetime -from typing import Optional - -from ....typing import DateParseType -from .. import Provider as DateParseTypeProvider - -# thai_strftime() code adapted from -# https://gist.github.com/bact/b8afe49cb1ae62913e6c1e899dcddbdb -# (Same code base with PyThaiNLP 2.x) -# Public Domain or CC0 1.0 Universal - -_TH_ABBR_WEEKDAYS = ["จ", "อ", "พ", "พฤ", "ศ", "ส", "อา"] -_TH_FULL_WEEKDAYS = [ - "วันจันทร์", - "วันอังคาร", - "วันพุธ", - "วันพฤหัสบดี", - "วันศุกร์", - "วันเสาร์", - "วันอาทิตย์", -] - -_TH_ABBR_MONTHS = [ - "ม.ค.", - "ก.พ.", - "มี.ค.", - "เม.ย.", - "พ.ค.", - "มิ.ย.", - "ก.ค.", - "ส.ค.", - "ก.ย.", - "ต.ค.", - "พ.ย.", - "ธ.ค.", -] -_TH_FULL_MONTHS = [ - "มกราคม", - "กุมภาพันธ์", - "มีนาคม", - "เมษายน", - "พฤษภาคม", - "มิถุนายน", - "กรกฎาคม", - "สิงหาคม", - "กันยายน", - "ตุลาคม", - "พฤศจิกายน", - "ธันวาคม", -] - -_HA_TH_DIGITS = str.maketrans("0123456789", "๐๑๒๓๔๕๖๗๘๙") -_BE_AD_DIFFERENCE = 543 - -_NEED_L10N = "AaBbCcDFGgvXxYy+" # flags that need localization -_EXTENSIONS = "EO-_0^#" # extension flags - - -# Standard conversion support for thai_strftime() -def _std_strftime(dt_obj: datetime, fmt_char: str) -> str: - """ - Standard datetime.strftime() with normalization and exception handling. - """ - str_ = "" - try: - str_ = dt_obj.strftime(f"%{fmt_char}") - if not str_ or str_ == f"%{fmt_char}": - # normalize outputs for unsupported directives - # in different platforms - # "%Q" may result "%Q", "Q", or "", make it "Q" - str_ = fmt_char - except ValueError as err: # pragma: no cover - # Unsupported directives may raise ValueError on Windows, - # in that case just use the fmt_char - warnings.warn( - (f"String format directive unknown/not support: %{fmt_char}" f"The system raises this ValueError: {err}"), - UserWarning, - ) - str_ = fmt_char - return str_ - - -# Thai conversion support for thai_strftime() -def _thai_strftime( - dt_obj: datetime, - fmt_char: str, - buddhist_era: bool = True, -) -> str: - """ - Conversion support for thai_strftime(). - - The fmt_char should be in _NEED_L10N when call this function. - """ - str_ = "" - year = dt_obj.year - if buddhist_era: - year = year + _BE_AD_DIFFERENCE - - if fmt_char == "A": - # National representation of the full weekday name - str_ = _TH_FULL_WEEKDAYS[dt_obj.weekday()] - elif fmt_char == "a": - # National representation of the abbreviated weekday - str_ = _TH_ABBR_WEEKDAYS[dt_obj.weekday()] - elif fmt_char == "B": - # National representation of the full month name - str_ = _TH_FULL_MONTHS[dt_obj.month - 1] - elif fmt_char == "b": - # National representation of the abbreviated month name - str_ = _TH_ABBR_MONTHS[dt_obj.month - 1] - elif fmt_char == "C": - # Thai Buddhist century (AD+543)/100 + 1 as decimal number; - str_ = str(int(year / 100) + 1).zfill(2) - elif fmt_char == "c": - # Locale’s appropriate date and time representation - # Wed 6 Oct 01:40:00 1976 - # พ 6 ต.ค. 01:40:00 2519 <-- left-aligned weekday, right-aligned day - str_ = ( - f"{_TH_ABBR_WEEKDAYS[dt_obj.weekday()]:<2} {dt_obj.day:>2} " - f"{_TH_ABBR_MONTHS[dt_obj.month - 1]} {dt_obj:%H:%M:%S} {year:04}" - ) - elif fmt_char == "D": - # Equivalent to ``%m/%d/%y'' - str_ = f"{dt_obj:%m/%d}/{year % 100:02}" - elif fmt_char == "F": - # Equivalent to ``%Y-%m-%d'' - str_ = f"{year:04}-{dt_obj:%m-%d}" - elif fmt_char == "G": - # ISO 8601 year with century representing the year that contains - # the greater part of the ISO week (%V). Monday as the first day - # of the week. - year_G = int(dt_obj.strftime("%G")) - if buddhist_era: - year_G = year_G + _BE_AD_DIFFERENCE - str_ = f"{year_G:04}" - elif fmt_char == "g": - # Same year as in ``%G'', - # but as a decimal number without century (00-99). - year_G = int(dt_obj.strftime("%G")) - if buddhist_era: - year_G = year_G + _BE_AD_DIFFERENCE - str_ = f"{year_G % 100:02}" - elif fmt_char == "v": - # BSD extension, ' 6-Oct-1976' - str_ = f"{dt_obj.day:>2}-{_TH_ABBR_MONTHS[dt_obj.month - 1]}-{year:04}" - elif fmt_char == "X": - # Locale’s appropriate time representation. - str_ = f"{dt_obj:%H:%M:%S}" - elif fmt_char == "x": - # Locale’s appropriate date representation. - str_ = f"{dt_obj:%d/%m}/{year:04}" - elif fmt_char == "Y": - # Year with century - str_ = f"{year:04}" - elif fmt_char == "y": - # Year without century - str_ = f"{year % 100:02}" - elif fmt_char == "+": - # National representation of the date and time - # (the format is similar to that produced by date(1)) - # Wed 6 Oct 1976 01:40:00 - str_ = ( - f"{_TH_ABBR_WEEKDAYS[dt_obj.weekday()]:<2} {dt_obj.day:>2} " - f"{_TH_ABBR_MONTHS[dt_obj.month - 1]} {year} {dt_obj:%H:%M:%S}" - ) - - return str_ - - -def thai_strftime( - dt_obj: datetime, - fmt: str = "%-d %b %Y", - thai_digit: bool = False, - buddhist_era: bool = True, -) -> str: - """ - Convert :class:`datetime.datetime` into Thai date and time format. - - The formatting directives are similar to :func:`datatime.strrftime`. - - This function uses Thai names and Thai Buddhist Era for these directives: - * **%a** - abbreviated weekday name - (i.e. "จ", "อ", "พ", "พฤ", "ศ", "ส", "อา") - * **%A** - full weekday name - (i.e. "วันจันทร์", "วันอังคาร", "วันเสาร์", "วันอาทิตย์") - * **%b** - abbreviated month name - (i.e. "ม.ค.", "ก.พ.", "มี.ค.", "เม.ย.", "พ.ค.", "มิ.ย.", "ธ.ค.") - * **%B** - full month name - (i.e. "มกราคม", "กุมภาพันธ์", "พฤศจิกายน", "ธันวาคม",) - * **%y** - year without century (i.e. "56", "10") - * **%Y** - year with century (i.e. "2556", "2410") - * **%c** - date and time representation - (i.e. "พ 6 ต.ค. 01:40:00 2519") - * **%v** - short date representation - (i.e. " 6-ม.ค.-2562", "27-ก.พ.-2555") - """ - thaidate_parts = [] - - i = 0 - fmt_len = len(fmt) - while i < fmt_len: - str_ = "" - if fmt[i] == "%": - j = i + 1 - if j < fmt_len: - fmt_char = fmt[j] - if fmt_char in _NEED_L10N: # requires localization? - str_ = _thai_strftime(dt_obj, fmt_char, buddhist_era) - elif fmt_char in _EXTENSIONS: - fmt_char_ext = fmt_char - k = j + 1 - if k < fmt_len: - fmt_char = fmt[k] - if fmt_char in _NEED_L10N: - str_ = _thai_strftime( - dt_obj, - fmt_char, - buddhist_era, - ) - else: - str_ = _std_strftime(dt_obj, fmt_char) - - if fmt_char_ext == "-": - # GNU libc extension, - # no padding - if str_[0] and str_[0] in " 0": - str_ = str_[1:] - elif fmt_char_ext == "_": - # GNU libc extension, - # explicitly specify space (" ") for padding - if str_[0] and str_[0] == "0": - str_ = " " + str_[1:] - elif fmt_char_ext == "0": - # GNU libc extension, - # explicitly specify zero ("0") for padding - if str_[0] and str_[0] == " ": - str_ = "0" + str_[1:] - elif fmt_char_ext == "^": - # GNU libc extension, - # convert to upper case - str_ = str_.upper() - elif fmt_char_ext == "#": - # GNU libc extension, - # swap case - useful for %Z - str_ = str_.swapcase() - elif fmt_char_ext == "E": - # POSIX extension, - # uses the locale's alternative representation - # Not implemented yet - pass - elif fmt_char_ext == "O": - # POSIX extension, - # uses the locale's alternative numeric symbols - str_ = str_.translate(_HA_TH_DIGITS) - i = i + 1 # consume char after format char - else: - # format char at string's end has no meaning - str_ = fmt_char_ext - else: # not in _NEED_L10N nor _EXTENSIONS - # no known localization available, use Python's default - str_ = _std_strftime(dt_obj, fmt_char) - - i = i + 1 # consume char after "%" - else: - # % char at string's end has no meaning - str_ = "%" - else: - str_ = fmt[i] - - thaidate_parts.append(str_) - i = i + 1 - - thaidate_text = "".join(thaidate_parts) - - if thai_digit: - thaidate_text = thaidate_text.translate(_HA_TH_DIGITS) - - return thaidate_text - - -class Provider(DateParseTypeProvider): - def date( - self, - pattern: str = "%-d %b %Y", - end_datetime: Optional[DateParseType] = None, - thai_digit: bool = False, - buddhist_era: bool = True, - ) -> str: - """ - Get a date string between January 1, 1970 and now - :param pattern: format - :param end_datetime: datetime - :param thai_digit: use Thai digit or not (default: False) - :param buddhist_era: use Buddist era or not (default: True) - :example: '08 พ.ย. 2563' - :example: '๐๘ พ.ย. 2563' (thai_digit = True) - :example: '8 พฤศิจกายน 2020' (pattern: str = "%-d %B %Y", buddhist_era = False) - """ - return thai_strftime( - self.date_time(end_datetime=end_datetime), - pattern, - thai_digit, - buddhist_era, - ) - - def time( - self, - pattern: str = "%H:%M:%S", - end_datetime: Optional[DateParseType] = None, - thai_digit: bool = False, - ) -> str: - """ - Get a time string (24h format by default) - :param pattern: format - :param end_datetime: datetime - :param thai_digit: use Thai digit or not (default: False) - :example: '15:02:34' - :example: '๑๕:๐๒:๓๔' (thai_digit = True) - """ - return thai_strftime( - self.date_time(end_datetime=end_datetime), - pattern, - thai_digit, - ) - - def century(self, thai_digit: bool = False, buddhist_era: bool = True) -> str: - """ - :param thai_digi:t use Thai digit or not (default: False) - :param buddhist:_era use Buddist era or not (default: True) - :example: '20' - """ - end_century = 22 - if buddhist_era: - end_century = 26 - text = str(self.random_element(range(1, end_century))) - if thai_digit: - text = text.translate(_HA_TH_DIGITS) - return text diff --git a/venv/lib/python3.11/site-packages/faker/providers/date_time/th_TH/__pycache__/__init__.cpython-311.pyc b/venv/lib/python3.11/site-packages/faker/providers/date_time/th_TH/__pycache__/__init__.cpython-311.pyc Binary files differdeleted file mode 100644 index cf81033..0000000 --- a/venv/lib/python3.11/site-packages/faker/providers/date_time/th_TH/__pycache__/__init__.cpython-311.pyc +++ /dev/null diff --git a/venv/lib/python3.11/site-packages/faker/providers/date_time/tl_PH/__init__.py b/venv/lib/python3.11/site-packages/faker/providers/date_time/tl_PH/__init__.py deleted file mode 100644 index a8a98d2..0000000 --- a/venv/lib/python3.11/site-packages/faker/providers/date_time/tl_PH/__init__.py +++ /dev/null @@ -1,7 +0,0 @@ -from ..fil_PH import Provider as FilPhProvider - - -class Provider(FilPhProvider): - """No difference from DateTime Provider for fil_PH locale""" - - pass diff --git a/venv/lib/python3.11/site-packages/faker/providers/date_time/tl_PH/__pycache__/__init__.cpython-311.pyc b/venv/lib/python3.11/site-packages/faker/providers/date_time/tl_PH/__pycache__/__init__.cpython-311.pyc Binary files differdeleted file mode 100644 index c65fa29..0000000 --- a/venv/lib/python3.11/site-packages/faker/providers/date_time/tl_PH/__pycache__/__init__.cpython-311.pyc +++ /dev/null diff --git a/venv/lib/python3.11/site-packages/faker/providers/date_time/tr_TR/__init__.py b/venv/lib/python3.11/site-packages/faker/providers/date_time/tr_TR/__init__.py deleted file mode 100644 index 07e2720..0000000 --- a/venv/lib/python3.11/site-packages/faker/providers/date_time/tr_TR/__init__.py +++ /dev/null @@ -1,36 +0,0 @@ -from .. import Provider as DateTimeProvider - - -class Provider(DateTimeProvider): - DAY_NAMES = { - "0": "Pazar", - "1": "Pazartesi", - "2": "Salı", - "3": "Çarşamba", - "4": "Perşembe", - "5": "Cuma", - "6": "Cumartesi", - } - - MONTH_NAMES = { - "01": "Ocak", - "02": "Şubat", - "03": "Mart", - "04": "Nisan", - "05": "Mayıs", - "06": "Haziran", - "07": "Temmuz", - "08": "Ağustos", - "09": "Eylül", - "10": "Ekim", - "11": "Kasım", - "12": "Aralık", - } - - def day_of_week(self): - day = self.date("%w") - return self.DAY_NAMES[day] - - def month_name(self): - month = self.month() - return self.MONTH_NAMES[month] diff --git a/venv/lib/python3.11/site-packages/faker/providers/date_time/tr_TR/__pycache__/__init__.cpython-311.pyc b/venv/lib/python3.11/site-packages/faker/providers/date_time/tr_TR/__pycache__/__init__.cpython-311.pyc Binary files differdeleted file mode 100644 index fb42466..0000000 --- a/venv/lib/python3.11/site-packages/faker/providers/date_time/tr_TR/__pycache__/__init__.cpython-311.pyc +++ /dev/null diff --git a/venv/lib/python3.11/site-packages/faker/providers/date_time/zh_CN/__init__.py b/venv/lib/python3.11/site-packages/faker/providers/date_time/zh_CN/__init__.py deleted file mode 100644 index a69e6d0..0000000 --- a/venv/lib/python3.11/site-packages/faker/providers/date_time/zh_CN/__init__.py +++ /dev/null @@ -1,35 +0,0 @@ -from .. import Provider as DateTimeProvider - - -class Provider(DateTimeProvider): - MONTH_NAMES = { - "01": "一月", - "02": "二月", - "03": "三月", - "04": "四月", - "05": "五月", - "06": "六月", - "07": "七月", - "08": "八月", - "09": "九月", - "10": "十月", - "11": "十一月", - "12": "十二月", - } - DAY_NAMES = { - "0": "星期日", - "1": "星期一", - "2": "星期二", - "3": "星期三", - "4": "星期四", - "5": "星期五", - "6": "星期六", - } - - def day_of_week(self) -> str: - day = self.date("%w") - return self.DAY_NAMES[day] - - def month_name(self) -> str: - month = self.month() - return self.MONTH_NAMES[month] diff --git a/venv/lib/python3.11/site-packages/faker/providers/date_time/zh_CN/__pycache__/__init__.cpython-311.pyc b/venv/lib/python3.11/site-packages/faker/providers/date_time/zh_CN/__pycache__/__init__.cpython-311.pyc Binary files differdeleted file mode 100644 index 65bbcb7..0000000 --- a/venv/lib/python3.11/site-packages/faker/providers/date_time/zh_CN/__pycache__/__init__.cpython-311.pyc +++ /dev/null diff --git a/venv/lib/python3.11/site-packages/faker/providers/date_time/zh_TW/__init__.py b/venv/lib/python3.11/site-packages/faker/providers/date_time/zh_TW/__init__.py deleted file mode 100644 index 9b53b6c..0000000 --- a/venv/lib/python3.11/site-packages/faker/providers/date_time/zh_TW/__init__.py +++ /dev/null @@ -1,39 +0,0 @@ -from .. import Provider as DateTimeProvider - - -class Provider(DateTimeProvider): - MONTH_NAMES = { - "01": "一月", - "02": "二月", - "03": "三月", - "04": "四月", - "05": "五月", - "06": "六月", - "07": "七月", - "08": "八月", - "09": "九月", - "10": "十月", - "11": "十一月", - "12": "十二月", - } - DAY_NAMES = { - "0": "星期日", - "1": "星期一", - "2": "星期二", - "3": "星期三", - "4": "星期四", - "5": "星期五", - "6": "星期六", - } - - def day_of_week(self) -> str: - day = self.date("%w") - return self.DAY_NAMES[day] - - def month_name(self) -> str: - month = self.month() - return self.MONTH_NAMES[month] - - def minguo_year(self) -> str: - year = self.year() - return str(int(year) - 1911) diff --git a/venv/lib/python3.11/site-packages/faker/providers/date_time/zh_TW/__pycache__/__init__.cpython-311.pyc b/venv/lib/python3.11/site-packages/faker/providers/date_time/zh_TW/__pycache__/__init__.cpython-311.pyc Binary files differdeleted file mode 100644 index 8aac3e4..0000000 --- a/venv/lib/python3.11/site-packages/faker/providers/date_time/zh_TW/__pycache__/__init__.cpython-311.pyc +++ /dev/null |