holidays.countries.canada

Canada(*args, **kwargs)

Bases: ObservedHolidayBase, ChristianHolidays, InternationalHolidays, StaticHolidays

Canada holidays.

References

country = 'CA' class-attribute instance-attribute

default_language = 'en_CA' class-attribute instance-attribute

observed_label = tr('%s (observed)') class-attribute instance-attribute

start_year = 1867 class-attribute instance-attribute

subdivisions = ('AB', 'BC', 'MB', 'NB', 'NL', 'NS', 'NT', 'NU', 'ON', 'PE', 'QC', 'SK', 'YT') class-attribute instance-attribute

subdivisions_aliases = {'Alberta': 'AB', 'British Columbia': 'BC', 'Colombie-Britannique': 'BC', 'Manitoba': 'MB', 'New Brunswick': 'NB', 'Nouveau-Brunswick': 'NB', 'Newfoundland and Labrador': 'NL', 'Terre-Neuve-et-Labrador': 'NL', 'Nova Scotia': 'NS', 'Nouvelle-Écosse': 'NS', 'Northwest Territories': 'NT', 'Territoires du Nord-Ouest': 'NT', 'Nunavut': 'NU', 'Ontario': 'ON', 'Prince Edward Island': 'PE', 'Île-du-Prince-Édouard': 'PE', 'Quebec': 'QC', 'Québec': 'QC', 'Saskatchewan': 'SK', 'Yukon': 'YT'} class-attribute instance-attribute

supported_categories = (GOVERNMENT, OPTIONAL, PUBLIC) class-attribute instance-attribute

supported_languages = ('ar', 'en_CA', 'en_US', 'fr', 'th') class-attribute instance-attribute

CA(*args, **kwargs)

Bases: Canada

CAN(*args, **kwargs)

Bases: Canada

CanadaStaticHolidays

queen_funeral = tr('Funeral of Her Majesty the Queen Elizabeth II') class-attribute instance-attribute

special_bc_public_holidays = {2022: (SEP, 19, queen_funeral)} class-attribute instance-attribute

special_nb_public_holidays = {2022: (SEP, 19, queen_funeral)} class-attribute instance-attribute

special_nl_public_holidays = {2022: (SEP, 19, queen_funeral)} class-attribute instance-attribute

special_ns_public_holidays = {2022: (SEP, 19, queen_funeral)} class-attribute instance-attribute

special_pe_public_holidays = {2022: (SEP, 19, queen_funeral)} class-attribute instance-attribute

special_yt_public_holidays = {2022: (SEP, 19, queen_funeral)} class-attribute instance-attribute