
    \hX	                     v    S SK Jr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
)    )FRISAT)InternationalHolidaysIslamicHolidays)HolidayBasec                   T   ^  \ rS rSrSrSr\\1rSS.S\	4U 4S jjjr
U 4S jrS	rU =r$ )

Mauritania   zMauritania holidays.

References:
    * <https://en.wikipedia.org/wiki/Public_holidays_in_Mauritania>
    * <https://web.archive.org/web/20250408205543/https://www.timeanddate.com/holidays/mauritania/>
MRT)islamic_show_estimatedr   c                z   > [         R                  " U 5        [        R                  " XS9  [        TU ]  " U0 UD6  g)z
Args:
    islamic_show_estimated:
        Whether to add "estimated" label to Islamic holidays name
        if holiday date is estimated.
)show_estimatedN)r   __init__r   super)selfr   argskwargs	__class__s       pC:\Users\julio\OneDrive\Documentos\Trabajo\Ideas Frescas\venv\Lib\site-packages\holidays/countries/mauritania.pyr   Mauritania.__init__   s3     	&&t,  M$)&)    c                   > [         TU ]  U5        U R                  S5        U R                  S5        U R	                  S5        US:  a  U R                  S5        U R                  S5        U R                  S5        U R                  S5        U R                  S5        U R                  S5        U R                  S	5        g )
NzNew Year's Dayz	Labor Dayz
Africa Dayi  zIndependence DayzEid al-FitrzEid al-AdhazIslamic New YearzMawlid al-Nabi)r   	_populate_add_new_years_day_add_labor_day_add_africa_day_add_holiday_nov_28_add_eid_al_fitr_day_add_eid_al_fitr_day_two_add_eid_al_adha_day_add_eid_al_adha_day_two_add_islamic_new_year_day_add_mawlid_day)r   yearr   s     r   r   Mauritania._populate(   s    $ 	 01 	K( 	\* 4<$$%78 	!!-0%%m4 	!!-0%%m4 	&&'9: 	-.r    )__name__
__module____qualname____firstlineno____doc__countryr   r   weekendboolr   r   __static_attributes____classcell__)r   s   @r   r	   r	      s6     GCjG=A 	*d 	* 	*/ /r   r	   c                       \ rS rSrSrg)r   H   r&   Nr'   r(   r)   r*   r/   r&   r   r   r   r   H       r   r   c                       \ rS rSrSrg)MRTL   r&   Nr3   r&   r   r   r6   r6   L   r4   r   r6   N)holidays.calendars.gregorianr   r   holidays.groupsr   r   holidays.holiday_baser   r	   r   r6   r&   r   r   <module>r;      s:    2 B -3/3_ 3/l	 		* 	r   