holidays.countries.russia

Russia(*args, **kwargs)

Bases: ObservedHolidayBase, ChristianHolidays, InternationalHolidays, StaticHolidays

Russia holidays.

References

country = 'RU' class-attribute instance-attribute

default_language = 'ru' class-attribute instance-attribute

supported_languages = ('en_US', 'ru', 'th') class-attribute instance-attribute

start_year = 1991 class-attribute instance-attribute

RU(*args, **kwargs)

Bases: Russia

RUS(*args, **kwargs)

Bases: Russia

RussiaStaticHolidays

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

substituted_label = tr('Выходной (перенесено с %s)') class-attribute instance-attribute

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

special_public_holidays_observed = {1992: ((MAY, 4, MAY, 2), (MAY, 11, MAY, 9), (NOV, 9, NOV, 7)), 1993: ((JAN, 4, JAN, 2), (MAY, 3, MAY, 1), (MAY, 4, MAY, 2), (MAY, 10, MAY, 9), (JUN, 14, JUN, 12), (NOV, 8, NOV, 7)), 1994: ((JAN, 3, JAN, 1), (JAN, 4, JAN, 2), (MAY, 3, MAY, 1), (MAY, 10, MAY, 9), (JUN, 13, JUN, 12)), 1995: ((JAN, 3, JAN, 1), (JAN, 9, JAN, 7)), 1996: (JAN, 8, JAN, 7), 1997: (MAR, 10, MAR, 8), 1998: ((MAR, 9, MAR, 8), (MAY, 4, MAY, 2), (MAY, 11, MAY, 9), (NOV, 9, NOV, 7), (DEC, 14, DEC, 12)), 1999: ((JAN, 4, JAN, 2), (MAY, 3, MAY, 1), (MAY, 4, MAY, 2), (MAY, 10, MAY, 9), (JUN, 14, JUN, 12), (NOV, 8, NOV, 7), (DEC, 13, DEC, 12)), 2000: ((JAN, 3, JAN, 1), (JAN, 4, JAN, 2)), 2001: (JAN, 8, JAN, 7), 2002: (FEB, 25, FEB, 23), 2003: ((FEB, 24, FEB, 23), (MAR, 10, MAR, 8)), 2004: ((MAY, 3, MAY, 1), (MAY, 4, MAY, 2), (MAY, 10, MAY, 9), (JUN, 14, JUN, 12), (NOV, 8, NOV, 7), (DEC, 13, DEC, 12)), 2005: ((JAN, 6, JAN, 1), (JAN, 10, JAN, 2), (MAY, 2, MAY, 1), (JUN, 13, JUN, 12)), 2006: ((JAN, 6, JAN, 1), (JAN, 9, JAN, 7), (NOV, 6, NOV, 4)), 2007: ((JAN, 8, JAN, 7), (NOV, 5, NOV, 4)), 2008: ((JAN, 8, JAN, 5), (FEB, 25, FEB, 23), (MAR, 10, MAR, 8)), 2009: ((JAN, 6, JAN, 3), (JAN, 8, JAN, 4), (MAR, 9, MAR, 8), (MAY, 11, MAY, 9)), 2010: ((JAN, 6, JAN, 2), (JAN, 8, JAN, 3), (MAY, 3, MAY, 1), (MAY, 10, MAY, 9), (JUN, 14, JUN, 12)), 2011: ((JAN, 6, JAN, 1), (JAN, 10, JAN, 2), (MAY, 2, MAY, 1), (JUN, 13, JUN, 12)), 2012: ((JAN, 6, JAN, 1), (JAN, 9, JAN, 7), (NOV, 5, NOV, 4)), 2014: (MAR, 10, MAR, 8), 2015: ((MAR, 9, MAR, 8), (MAY, 11, MAY, 9)), 2016: ((MAY, 2, MAY, 1), (JUN, 13, JUN, 12)), 2017: (NOV, 6, NOV, 4), 2018: (NOV, 5, NOV, 4), 2020: ((FEB, 24, FEB, 23), (MAR, 9, MAR, 8), (MAY, 11, MAY, 9)), 2021: ((MAY, 3, MAY, 1), (MAY, 10, MAY, 9), (JUN, 14, JUN, 12)), 2022: ((MAY, 2, MAY, 1), (JUN, 13, JUN, 12)), 2023: (NOV, 6, NOV, 4)} class-attribute instance-attribute