MCPcopy
hub / github.com/vacanza/holidays / _populate_public_holidays

Method _populate_public_holidays

holidays/countries/uzbekistan.py:61–104  ·  view source on GitHub ↗
(self)

Source from the content-addressed store, hash-verified

59 return dt >= date(2023, APR, 30)
60
61 def _populate_public_holidays(self):
62 dts_observed = set()
63
64 # New Year's Day.
65 dts_observed.add(self._add_new_years_day(tr("Yangi yil")))
66
67 # Women's Day.
68 dts_observed.add(self._add_womens_day(tr("Xotin-qizlar kuni")))
69
70 # Nowruz.
71 dts_observed.add(self._add_holiday_mar_21(tr("Navroʻz bayrami")))
72
73 dts_observed.add(
74 self._add_world_war_two_victory_day(
75 # Day of Memory and Honor.
76 tr("Xotira va qadrlash kuni")
77 if self._year >= 1999
78 # Victory Day.
79 else tr("Gʻalaba kuni"),
80 is_western=False,
81 )
82 )
83
84 # Independence Day.
85 dts_observed.add(self._add_holiday_sep_1(tr("Mustaqillik kuni")))
86
87 if self._year >= 1997:
88 # Teachers and Instructors Day.
89 dts_observed.add(self._add_holiday_oct_1(tr("Oʻqituvchi va murabbiylar kuni")))
90
91 if self._year >= 1993:
92 dts_observed.add(
93 # Constitution Day.
94 self._add_holiday_dec_8(tr("Oʻzbekiston Respublikasi Konstitutsiyasi kuni"))
95 )
96
97 # Eid al-Fitr.
98 dts_observed.update(self._add_eid_al_fitr_day(tr("Roʻza hayit")))
99
100 # Eid al-Adha.
101 dts_observed.update(self._add_eid_al_adha_day(tr("Qurbon hayit")))
102
103 if self.observed and self._year >= 2023:
104 self._populate_observed(dts_observed)
105
106
107class UZ(Uzbekistan):

Callers

nothing calls this directly

Calls 7

_add_new_years_dayMethod · 0.80
_add_womens_dayMethod · 0.80
updateMethod · 0.80
_add_eid_al_fitr_dayMethod · 0.80
_add_eid_al_adha_dayMethod · 0.80
_populate_observedMethod · 0.45

Tested by

no test coverage detected