(self)
| 47 | super().__init__(*args, **kwargs) |
| 48 | |
| 49 | def _populate_public_holidays(self): |
| 50 | # New Year's Day. |
| 51 | self._add_new_years_day(tr("Año Nuevo")) |
| 52 | |
| 53 | # Carnival Monday. |
| 54 | self._add_carnival_monday(tr("Lunes de Carnaval")) |
| 55 | |
| 56 | # Carnival Tuesday. |
| 57 | self._add_carnival_tuesday(tr("Martes de Carnaval")) |
| 58 | |
| 59 | # Maundy Thursday. |
| 60 | self._add_holy_thursday(tr("Jueves Santo")) |
| 61 | |
| 62 | # Good Friday. |
| 63 | self._add_good_friday(tr("Viernes Santo")) |
| 64 | |
| 65 | # Declaration of Independence. |
| 66 | self._add_holiday_apr_19(tr("Declaración de la Independencia")) |
| 67 | |
| 68 | # Added via Decreto 113 de 30 de abril de 1945. |
| 69 | if self._year >= 1945: |
| 70 | # International Worker's Day. |
| 71 | self._add_labor_day(tr("Dia Mundial del Trabajador")) |
| 72 | |
| 73 | # Added in 2024, confirmed to be observed in 2025. |
| 74 | if self._year >= 2024: |
| 75 | # Family Day. |
| 76 | self._add_holiday_may_15(tr("Día de la Familia")) |
| 77 | |
| 78 | # Added via via Ley de Fiestas Nacionales de 5 de agosto de 1909. |
| 79 | # Removed via Ley de Fiestas Nacionales de 19 de mayo de 1918. |
| 80 | # Readded via Ley de Fiestas Nacionales de 22 de junio de 1971. |
| 81 | if self._year <= 1917 or self._year >= 1971: |
| 82 | # Battle of Carabobo. |
| 83 | self._add_holiday_jun_24(tr("Batalla de Carabobo")) |
| 84 | |
| 85 | # Independence Day. |
| 86 | self._add_holiday_jul_5(tr("Día de la Independencia")) |
| 87 | |
| 88 | # Added via Ley de Fiestas Nacionales de 19 de mayo de 1918. |
| 89 | if self._year >= 1918: |
| 90 | # Birthday of Simon Bolivar. |
| 91 | self._add_holiday_jul_24(tr("Natalicio de Simón Bolívar")) |
| 92 | |
| 93 | # Added via Ley de Fiestas Nacionales de 11 de junio de 1921. |
| 94 | # Name changed via Decreto N° 2.028, 10 de octubre de 2002. |
| 95 | if self._year >= 1921: |
| 96 | self._add_columbus_day( |
| 97 | # Day of Indigenous Resistance. |
| 98 | tr("Día de la Resistencia Indígena") |
| 99 | if self._year >= 2002 |
| 100 | # Columbus Day. |
| 101 | else tr("Día de la Raza") |
| 102 | ) |
| 103 | |
| 104 | # Added via Ley de Fiestas Nacionales de 5 de agosto de 1909. |
| 105 | # Removed via Ley de Fiestas Nacionales de 19 de mayo de 1918. |
| 106 | if self._year <= 1917: |
nothing calls this directly
no test coverage detected