
    \h
                     r    S SK J r  S SKJrJr  S SKJr   " S S\\\5      r " S S\5      r " S S	\5      r	g
)    )gettext)ChristianHolidaysInternationalHolidays)HolidayBasec                   >   ^  \ rS rSrSrSrSrSrU 4S jrS r	Sr
U =r$ )	Honduras   a@  Honduras holidays.

References:
    * [Art. 339 of Labor Code](https://web.archive.org/web/20240201202118/http://ilo.org/dyn/natlex/docs/WEBTEXT/29076/64849/S59HND01.htm)
    * [Decree 78-2015](https://web.archive.org/web/20250414065149/https://www.tsc.gob.hn/web/leyes/Decreto_78-2015_Traslado_de_Feriados_Octubre.pdf)
HNes)en_USr   ukc                 ~   > [         R                  " U 5        [        R                  " U 5        [        TU ]  " U0 UD6  g )N)r   __init__r   super)selfargskwargs	__class__s      nC:\Users\julio\OneDrive\Documentos\Trabajo\Ideas Frescas\venv\Lib\site-packages\holidays/countries/honduras.pyr   Honduras.__init__   s1    ""4(&&t,$)&)    c                    U R                  [        S5      5        U R                  [        S5      5        U R                  [        S5      5        U R	                  [        S5      5        U R                  [        S5      5        U R                  [        S5      5        U R                  [        S5      5        U R                  S::  aO  U R                  [        S	5      5        U R                  [        S
5      5        U R                  [        S5      5        O>[        S5      nU R                  U5        U R                  U5        U R                  U5        U R                  [        S5      5        g )Nu
   Año NuevozJueves SantozViernes Santou   Sábado de Gloriau   Día de las Américasu   Día del Trabajou   Día de la Independenciai  u   Día de Morazánu   Día de la Razau   Día de las Fuerzas Armadasu   Semana MorazánicaNavidad)_add_new_years_daytr_add_holy_thursday_add_good_friday_add_holy_saturday_add_holiday_apr_14_add_labor_day_add_holiday_sep_15_year_add_holiday_oct_3_add_columbus_day_add_holiday_oct_21_add_holiday_1st_wed_of_oct&_add_holiday_1_day_past_1st_wed_of_oct'_add_holiday_2_days_past_1st_wed_of_oct_add_christmas_day)r   names     r   _populate_public_holidays"Honduras._populate_public_holidays$   s0   < 01 	> 23 	b12 	#6 78 	  $;!<= 	B123 	  $>!?@ ::##B'9$:; ""2&7#89 $$R(E%FG *+D,,T277=88> 	9.r    )__name__
__module____qualname____firstlineno____doc__countrydefault_languagesupported_languagesr   r+   __static_attributes____classcell__)r   s   @r   r   r      s*     G/*
)/ )/r   r   c                       \ rS rSrSrg)r
   P   r-   Nr.   r/   r0   r1   r6   r-   r   r   r
   r
   P       r   r
   c                       \ rS rSrSrg)HNDT   r-   Nr:   r-   r   r   r=   r=   T   r;   r   r=   N)
r   r   holidays.groupsr   r   holidays.holiday_baser   r   r
   r=   r-   r   r   <module>rA      s;    " D -:/{-/D :/z	 		( 	r   