
    \h                     0    S SK Jr  S SKJr   " S S5      rg)    )date)_normalize_tuplec                   "    \ rS rSrSrSS jrSrg)StaticHolidays   zHelper class for special and substituted holidays support.

Populates special and substituted holidays related data from
an external class.
Nc           	      @   UR                   R                  5        H  nUR                  S5      (       a(  [        XS 5      =n(       a  [	        XU5        SU l        MA  UR                  S5      (       d  MY  [        XS 5      =n(       d  Mn  [	        XU5        SU l        M     [        5       U l        [        U S0 5      R                  5        HQ  n[        U5       H?  n[        U5      S:X  d  M  Uu    pgpU R                  R                  [        XU5      5        MA     MS     g )Nspecial_Tsubstituted_special_public_holidays   )__dict__keys
startswithgetattrsetattrhas_special_holidayshas_substituted_holidayssetweekend_workdaysvaluesr   lenaddr   )
selfclsattribute_namevaluer   special_public_holiday_
from_monthfrom_day	from_years
             iC:\Users\julio\OneDrive\Documentos\Trabajo\Ideas Frescas\venv\Lib\site-packages\holidays/groups/custom.py__init__StaticHolidays.__init__   s    !ll//1N((44 d;;;e4,0)  **>:: d;;;e404- 2  !$'.t5NPR'S'Z'Z'\#*:;R*S&-.!3<R9Aqh))--d9(.ST +T (]    )r   r   r   )returnN)__name__
__module____qualname____firstlineno____doc__r#   __static_attributes__ r%   r"   r   r      s    Ur%   r   N)datetimer   holidays.helpersr   r   r-   r%   r"   <module>r0      s     -U Ur%   