holidays.countries.turkey

Turkey(*args, islamic_show_estimated=True, **kwargs)

Bases: HolidayBase, InternationalHolidays, IslamicHolidays, StaticHolidays

Turkey holidays.

References
Parameters:
  • islamic_show_estimated (bool, default: True ) –

    Whether to add "estimated" label to Islamic holidays name if holiday date is estimated.

country = 'TR' class-attribute instance-attribute

default_language = 'tr' class-attribute instance-attribute

estimated_label = tr('%s (tahmini)') class-attribute instance-attribute

supported_categories = (HALF_DAY, PUBLIC) class-attribute instance-attribute

supported_languages = ('en_US', 'tr', 'uk') class-attribute instance-attribute

start_year = 1936 class-attribute instance-attribute

TR(*args, islamic_show_estimated=True, **kwargs)

Bases: Turkey

Parameters:
  • islamic_show_estimated (bool, default: True ) –

    Whether to add "estimated" label to Islamic holidays name if holiday date is estimated.

TUR(*args, islamic_show_estimated=True, **kwargs)

Bases: Turkey

Parameters:
  • islamic_show_estimated (bool, default: True ) –

    Whether to add "estimated" label to Islamic holidays name if holiday date is estimated.

TurkeyIslamicHolidays(calendar_delta_days=0)

Bases: _CustomIslamicHolidays

Parameters:
  • calendar_delta_days (int, default: 0 ) –

    Number of days to shift all calculated holiday dates. Positive values move holidays forward, negative values move them backward. Defaults to 0 (no shift).

EID_AL_ADHA_DATES_CONFIRMED_YEARS = (1936, 2032) class-attribute instance-attribute

EID_AL_ADHA_DATES = {1937: (FEB, 22), 1938: (FEB, 11), 1939: (JAN, 31), 1941: ((JAN, 8), (DEC, 29)), 1943: (DEC, 8), 1944: (NOV, 26), 1949: (OCT, 3), 1958: (JUN, 28), 1960: (JUN, 5), 1963: (MAY, 4), 1964: (APR, 23), 1965: (APR, 12), 1968: (MAR, 10), 1970: (FEB, 17), 1972: (JAN, 27), 1973: (JAN, 15), 1974: ((JAN, 4), (DEC, 24)), 1976: (DEC, 2), 1977: (NOV, 22), 1978: (NOV, 11), 1984: (SEP, 6), 1986: (AUG, 16), 1987: (AUG, 5), 1988: (JUL, 24), 1990: (JUL, 3), 1991: (JUN, 23), 1993: (JUN, 1), 1994: (MAY, 21), 1995: (MAY, 10), 1996: (APR, 28), 1997: (APR, 18), 1999: (MAR, 28), 2005: (JAN, 20), 2012: (OCT, 25), 2015: (SEP, 24), 2016: (SEP, 12)} class-attribute instance-attribute

EID_AL_FITR_DATES_CONFIRMED_YEARS = (1936, 2032) class-attribute instance-attribute

EID_AL_FITR_DATES = {1939: (NOV, 13), 1941: (OCT, 22), 1942: (OCT, 12), 1943: (OCT, 1), 1944: (SEP, 19), 1945: (SEP, 8), 1946: (AUG, 29), 1949: (JUL, 27), 1952: (JUN, 24), 1956: (MAY, 12), 1959: (APR, 9), 1960: (MAR, 29), 1962: (MAR, 8), 1963: (FEB, 25), 1964: (FEB, 15), 1965: (FEB, 3), 1966: (JAN, 23), 1969: (DEC, 11), 1970: (DEC, 1), 1971: (NOV, 20), 1972: (NOV, 8), 1973: (OCT, 28), 1974: (OCT, 17), 1976: (SEP, 25), 1977: (SEP, 15), 1978: (SEP, 4), 1979: (AUG, 24), 1982: (JUL, 22), 1983: (JUL, 12), 1985: (JUN, 20), 1986: (JUN, 9), 1987: (MAY, 29), 1988: (MAY, 17), 1991: (APR, 16), 1995: (MAR, 3), 1996: (FEB, 20), 1997: (FEB, 9), 1999: (JAN, 19), 2007: (OCT, 12), 2008: (SEP, 30), 2010: (SEP, 9), 2016: (JUL, 5)} class-attribute instance-attribute

TurkeyStaticHolidays

special_public_holidays = {1999: (DEC, 31, tr('Genel tati̇l'))} class-attribute instance-attribute