holidays.countries.kazakhstan

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

Bases: ObservedHolidayBase, ChristianHolidays, InternationalHolidays, IslamicHolidays, StaticHolidays

Kazakhstan holidays.

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

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

country = 'KZ' class-attribute instance-attribute

default_language = 'kk' class-attribute instance-attribute

estimated_label = tr('%s (бағаланған)') class-attribute instance-attribute

observed_label = tr('%s (қайта белгіленген демалыс)') class-attribute instance-attribute

observed_estimated_label = tr('%s (қайта белгіленген демалыс, бағаланған)') class-attribute instance-attribute

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

start_year = 1991 class-attribute instance-attribute

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

Bases: Kazakhstan

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

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

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

Bases: Kazakhstan

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

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

KazakhstanIslamicHolidays(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 = (2006, 2025) class-attribute instance-attribute

EID_AL_ADHA_DATES = {2006: (JAN, 10), 2015: (SEP, 24), 2016: (SEP, 12)} class-attribute instance-attribute

KazakhstanStaticHolidays

Kazakhstan special holidays.

References

substituted_date_format = tr('%d.%m.%Y') class-attribute instance-attribute

substituted_label = tr('Демалыс күні (%s бастап ауыстырылды)') class-attribute instance-attribute

special_public_holidays = {2000: (MAY, 8, MAY, 6), 2001: ((MAR, 9, MAR, 11), (MAR, 23, MAR, 25), (APR, 30, APR, 28), (DEC, 31, DEC, 29)), 2002: (MAY, 10, MAY, 12), 2003: ((MAY, 2, MAY, 4), (DEC, 15, DEC, 13)), 2005: ((MAR, 7, MAR, 5), (MAR, 21, MAR, 19), (AUG, 29, AUG, 27), (OCT, 24, OCT, 22)), 2006: ((JAN, 11, JAN, 14), (MAY, 8, MAY, 6)), 2007: ((MAR, 9, MAR, 11), (MAR, 23, MAR, 25), (AUG, 31, SEP, 2), (OCT, 26, OCT, 28), (DEC, 31, DEC, 29)), 2008: (MAY, 2, MAY, 4), 2009: (DEC, 18, DEC, 20), 2010: ((JAN, 8, JAN, 10), (JUL, 5, JUL, 3)), 2011: ((MAR, 7, MAR, 5), (AUG, 29, AUG, 27)), 2012: ((MAR, 9, MAR, 11), (APR, 30, APR, 28), (DEC, 31, DEC, 29)), 2013: ((MAY, 10, MAY, 4), (OCT, 14, OCT, 12)), 2014: ((JAN, 3, DEC, 28, 2013), (MAY, 2, MAY, 4), (MAY, 8, MAY, 11)), 2016: (MAR, 7, MAR, 5), 2017: ((MAR, 20, MAR, 18), (JUL, 7, JUL, 1)), 2018: ((MAR, 9, MAR, 3), (APR, 30, APR, 28), (MAY, 8, MAY, 5), (AUG, 31, AUG, 25), (DEC, 31, DEC, 29)), 2019: (MAY, 10, MAY, 4), 2020: ((JAN, 3, JAN, 5), (DEC, 18, DEC, 20)), 2021: (JUL, 5, JUL, 3), 2022: ((MAR, 7, MAR, 5), (AUG, 29, AUG, 27), (OCT, 24, OCT, 22)), 2023: (JUL, 7, JUL, 1), 2024: (MAY, 8, MAY, 4), 2025: (JAN, 3, JAN, 5)} class-attribute instance-attribute

special_public_holidays_observed = {2020: (MAY, 8, tr('Жеңіс күні'))} class-attribute instance-attribute