Skip to content

Commit e1d993f

Browse files
committed
Formatted all files with black
1 parent 6a251a8 commit e1d993f

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

85 files changed

+1827
-1431
lines changed

holidays/__init__.py

+1-2
Original file line numberDiff line numberDiff line change
@@ -12,8 +12,7 @@
1212
# License: MIT (see LICENSE file)
1313
from holidays.countries import *
1414
from holidays.constants import MON, TUE, WED, THU, FRI, SAT, SUN, WEEKEND
15-
from holidays.constants import JAN, FEB, MAR, APR, MAY, JUN, JUL, AUG, SEP, OCT, \
16-
NOV, DEC
15+
from holidays.constants import JAN, FEB, MAR, APR, MAY, JUN, JUL, AUG, SEP, OCT, NOV, DEC
1716
from holidays.holiday_base import HolidayBase, createHolidaySum
1817
from holidays.utils import list_supported_countries, CountryHoliday
1918

holidays/constants.py

+1-2
Original file line numberDiff line numberDiff line change
@@ -14,5 +14,4 @@
1414
MON, TUE, WED, THU, FRI, SAT, SUN = range(7)
1515
WEEKEND = (SAT, SUN)
1616

17-
JAN, FEB, MAR, APR, MAY, JUN, JUL, AUG, SEP, OCT, \
18-
NOV, DEC = range(1, 13)
17+
JAN, FEB, MAR, APR, MAY, JUN, JUL, AUG, SEP, OCT, NOV, DEC = range(1, 13)

holidays/countries/argentina.py

+32-22
Original file line numberDiff line numberDiff line change
@@ -17,8 +17,7 @@
1717
from dateutil.relativedelta import relativedelta as rd, FR, TH
1818

1919
from holidays.constants import WEEKEND
20-
from holidays.constants import JAN, MAR, APR, MAY, JUN, JUL, AUG, OCT, \
21-
NOV, DEC
20+
from holidays.constants import JAN, MAR, APR, MAY, JUN, JUL, AUG, OCT, NOV, DEC
2221
from holidays.holiday_base import HolidayBase
2322

2423

@@ -29,7 +28,7 @@ class Argentina(HolidayBase):
2928
# https://www.clarin.com/feriados/
3029

3130
def __init__(self, **kwargs):
32-
self.country = 'AR'
31+
self.country = "AR"
3332
HolidayBase.__init__(self, **kwargs)
3433

3534
def _populate(self, year):
@@ -45,8 +44,10 @@ def _populate(self, year):
4544
self[easter(year) - rd(days=47)] = name
4645

4746
# Memory's National Day for the Truth and Justice
48-
name = "Día Nacional de la Memoria por la Verdad y la Justicia " \
49-
"[Memory's National Day for the Truth and Justice]"
47+
name = (
48+
"Día Nacional de la Memoria por la Verdad y la Justicia "
49+
"[Memory's National Day for the Truth and Justice]"
50+
)
5051

5152
if not self.observed and date(year, MAR, 24).weekday() in WEEKEND:
5253
pass
@@ -56,7 +57,7 @@ def _populate(self, year):
5657
# Holy Week
5758
name_thu = "Semana Santa (Jueves Santo) [Holy day (Holy Thursday)]"
5859
name_fri = "Semana Santa (Viernes Santo) [Holy day (Holy Friday)]"
59-
name_easter = 'Día de Pascuas [Easter Day]'
60+
name_easter = "Día de Pascuas [Easter Day]"
6061

6162
self[easter(year) + rd(weekday=TH(-1))] = name_thu
6263
self[easter(year) + rd(weekday=FR(-1))] = name_fri
@@ -70,10 +71,12 @@ def _populate(self, year):
7071
if not self.observed and date(year, APR, 2).weekday() in WEEKEND:
7172
pass
7273
else:
73-
self[date(year, APR, 2)] = "Día del Veterano y de los Caidos " \
74-
"en la Guerra de Malvinas [Veterans" \
75-
" Day and the Fallen in the" \
74+
self[date(year, APR, 2)] = (
75+
"Día del Veterano y de los Caidos "
76+
"en la Guerra de Malvinas [Veterans"
77+
" Day and the Fallen in the"
7678
" Malvinas War]"
79+
)
7780

7881
# Labor Day
7982
name = "Día del Trabajo [Labour Day]"
@@ -90,18 +93,22 @@ def _populate(self, year):
9093
self[date(year, MAY, 25)] = name
9194

9295
# Day Pass to the Immortality of General Martín Miguel de Güemes.
93-
name = "Día Pase a la Inmortalidad " \
94-
"del General Martín Miguel de Güemes [Day Pass " \
95-
"to the Immortality of General Martín Miguel de Güemes]"
96+
name = (
97+
"Día Pase a la Inmortalidad "
98+
"del General Martín Miguel de Güemes [Day Pass "
99+
"to the Immortality of General Martín Miguel de Güemes]"
100+
)
96101
if not self.observed and date(year, JUN, 17).weekday() in WEEKEND:
97102
pass
98103
else:
99104
self[date(year, JUN, 17)] = name
100105

101106
# Day Pass to the Immortality of General D. Manuel Belgrano.
102-
name = "Día Pase a la Inmortalidad " \
103-
"del General D. Manuel Belgrano [Day Pass " \
104-
"to the Immortality of General D. Manuel Belgrano]"
107+
name = (
108+
"Día Pase a la Inmortalidad "
109+
"del General D. Manuel Belgrano [Day Pass "
110+
"to the Immortality of General D. Manuel Belgrano]"
111+
)
105112
if not self.observed and date(year, JUN, 20).weekday() in WEEKEND:
106113
pass
107114
else:
@@ -115,9 +122,11 @@ def _populate(self, year):
115122
self[date(year, JUL, 9)] = name
116123

117124
# Day Pass to the Immortality of General D. José de San Martin
118-
name = "Día Pase a la Inmortalidad " \
119-
"del General D. José de San Martin [Day Pass " \
120-
"to the Immortality of General D. José de San Martin]"
125+
name = (
126+
"Día Pase a la Inmortalidad "
127+
"del General D. José de San Martin [Day Pass "
128+
"to the Immortality of General D. José de San Martin]"
129+
)
121130
if not self.observed and date(year, AUG, 17).weekday() in WEEKEND:
122131
pass
123132
else:
@@ -129,9 +138,11 @@ def _populate(self, year):
129138
elif year < 2010:
130139
self[date(year, OCT, 12)] = "Día de la Raza [Columbus day]"
131140
else:
132-
self[date(year, OCT, 12)] = "Día del Respeto a la Diversidad" \
133-
" Cultural [Respect for" \
141+
self[date(year, OCT, 12)] = (
142+
"Día del Respeto a la Diversidad"
143+
" Cultural [Respect for"
134144
" Cultural Diversity Day]"
145+
)
135146
# National Sovereignty Day
136147
name = "Día Nacional de la Soberanía [National Sovereignty Day]"
137148
if not self.observed and date(year, NOV, 20).weekday() in WEEKEND:
@@ -143,8 +154,7 @@ def _populate(self, year):
143154
if not self.observed and date(year, DEC, 8).weekday() in WEEKEND:
144155
pass
145156
else:
146-
self[date(year, DEC, 8)] = "La Inmaculada Concepción" \
147-
" [Immaculate Conception]"
157+
self[date(year, DEC, 8)] = "La Inmaculada Concepción" " [Immaculate Conception]"
148158

149159
# Christmas
150160
self[date(year, DEC, 25)] = "Navidad [Christmas]"

holidays/countries/aruba.py

+14-7
Original file line numberDiff line numberDiff line change
@@ -16,8 +16,7 @@
1616
from dateutil.easter import easter
1717
from dateutil.relativedelta import relativedelta as rd, FR
1818

19-
from holidays.constants import JAN, MAR, APR, MAY, AUG, \
20-
DEC
19+
from holidays.constants import JAN, MAR, APR, MAY, AUG, DEC
2120
from holidays.holiday_base import HolidayBase
2221

2322

@@ -26,7 +25,7 @@ class Aruba(HolidayBase):
2625
# https://www.visitaruba.com/about-aruba/national-holidays-and-celebrations/
2726

2827
def __init__(self, **kwargs):
29-
self.country = 'AW'
28+
self.country = "AW"
3029
HolidayBase.__init__(self, **kwargs)
3130

3231
def _populate(self, year):
@@ -37,18 +36,24 @@ def _populate(self, year):
3736
self[date(year, JAN, 25)] = "Dia Di Betico [Betico Day]"
3837

3938
# Carnaval Monday
40-
self[easter(year) + rd(days=-48)] = "Dialuna di Carnaval \
39+
self[
40+
easter(year) + rd(days=-48)
41+
] = "Dialuna di Carnaval \
4142
[Carnaval Monday]"
4243

4344
# Dia di Himno y Bandera
44-
self[date(year, MAR, 18)] = "Dia di Himno y Bandera \
45+
self[
46+
date(year, MAR, 18)
47+
] = "Dia di Himno y Bandera \
4548
[National Anthem & Flag Day]"
4649

4750
# Good Friday
4851
self[easter(year) + rd(weekday=FR(-1))] = "Bierna Santo [Good Friday]"
4952

5053
# Easter Monday
51-
self[easter(year) + rd(days=1)] = "Di Dos Dia di Pasco di Resureccion \
54+
self[
55+
easter(year) + rd(days=1)
56+
] = "Di Dos Dia di Pasco di Resureccion \
5257
[Easter Monday]"
5358

5459
# King's Day
@@ -83,7 +88,9 @@ def _populate(self, year):
8388
self[date(year, DEC, 25)] = "Pasco di Nacemento [Christmas]"
8489

8590
# Second Christmas
86-
self[date(year, DEC, 26)] = "Di Dos Dia di Pasco di \
91+
self[
92+
date(year, DEC, 26)
93+
] = "Di Dos Dia di Pasco di \
8794
Nacemento [Second Christmas]"
8895

8996

holidays/countries/australia.py

+29-31
Original file line numberDiff line numberDiff line change
@@ -16,18 +16,17 @@
1616
from dateutil.easter import easter
1717
from dateutil.relativedelta import relativedelta as rd, MO, SA, FR, WE, TU
1818

19-
from holidays.constants import JAN, MAR, APR, MAY, JUN, AUG, SEP, OCT, \
20-
NOV, DEC
19+
from holidays.constants import JAN, MAR, APR, MAY, JUN, AUG, SEP, OCT, NOV, DEC
2120
from holidays.constants import SAT, SUN, WEEKEND
2221
from holidays.holiday_base import HolidayBase
2322

2423

2524
class Australia(HolidayBase):
26-
PROVINCES = ['ACT', 'NSW', 'NT', 'QLD', 'SA', 'TAS', 'VIC', 'WA']
25+
PROVINCES = ["ACT", "NSW", "NT", "QLD", "SA", "TAS", "VIC", "WA"]
2726

2827
def __init__(self, **kwargs):
29-
self.country = 'AU'
30-
self.prov = kwargs.pop('prov', None)
28+
self.country = "AU"
29+
self.prov = kwargs.pop("prov", None)
3130
HolidayBase.__init__(self, **kwargs)
3231

3332
def _populate(self, year):
@@ -52,19 +51,19 @@ def _populate(self, year):
5251
# Australia Day
5352
jan26 = date(year, JAN, 26)
5453
if year >= 1935:
55-
if self.prov == 'NSW' and year < 1946:
54+
if self.prov == "NSW" and year < 1946:
5655
name = "Anniversary Day"
5756
else:
5857
name = "Australia Day"
5958
self[jan26] = name
6059
if self.observed and year >= 1946 and jan26.weekday() in WEEKEND:
6160
self[jan26 + rd(weekday=MO)] = name + " (Observed)"
62-
elif year >= 1888 and self.prov != 'SA':
61+
elif year >= 1888 and self.prov != "SA":
6362
name = "Anniversary Day"
6463
self[jan26] = name
6564

6665
# Adelaide Cup
67-
if self.prov == 'SA':
66+
if self.prov == "SA":
6867
name = "Adelaide Cup"
6968
if year >= 2006:
7069
# subject to proclamation ?!?!
@@ -75,7 +74,7 @@ def _populate(self, year):
7574
# Canberra Day
7675
# Info from https://www.timeanddate.com/holidays/australia/canberra-day
7776
# and https://en.wikipedia.org/wiki/Canberra_Day
78-
if self.prov == 'ACT' and year >= 1913:
77+
if self.prov == "ACT" and year >= 1913:
7978
name = "Canberra Day"
8079
if year >= 1913 and year <= 1957:
8180
self[date(year, MAR, 12)] = name
@@ -88,9 +87,9 @@ def _populate(self, year):
8887

8988
# Easter
9089
self[easter(year) + rd(weekday=FR(-1))] = "Good Friday"
91-
if self.prov in ('ACT', 'NSW', 'NT', 'QLD', 'SA', 'VIC'):
90+
if self.prov in ("ACT", "NSW", "NT", "QLD", "SA", "VIC"):
9291
self[easter(year) + rd(weekday=SA(-1))] = "Easter Saturday"
93-
if self.prov in ('ACT', 'NSW', 'QLD', 'VIC'):
92+
if self.prov in ("ACT", "NSW", "QLD", "VIC"):
9493
self[easter(year)] = "Easter Sunday"
9594
self[easter(year) + rd(weekday=MO)] = "Easter Monday"
9695

@@ -100,14 +99,13 @@ def _populate(self, year):
10099
apr25 = date(year, APR, 25)
101100
self[apr25] = name
102101
if self.observed:
103-
if apr25.weekday() == SAT and self.prov in ('WA', 'NT'):
102+
if apr25.weekday() == SAT and self.prov in ("WA", "NT"):
104103
self[apr25 + rd(weekday=MO)] = name + " (Observed)"
105-
elif (apr25.weekday() == SUN and
106-
self.prov in ('ACT', 'QLD', 'SA', 'WA', 'NT')):
104+
elif apr25.weekday() == SUN and self.prov in ("ACT", "QLD", "SA", "WA", "NT"):
107105
self[apr25 + rd(weekday=MO)] = name + " (Observed)"
108106

109107
# Western Australia Day
110-
if self.prov == 'WA' and year > 1832:
108+
if self.prov == "WA" and year > 1832:
111109
if year >= 2015:
112110
name = "Western Australia Day"
113111
else:
@@ -121,7 +119,7 @@ def _populate(self, year):
121119
name = "King's Birthday"
122120
if year >= 1936:
123121
name = "Queen's Birthday"
124-
if self.prov == 'QLD':
122+
if self.prov == "QLD":
125123
if year == 2012:
126124
self[date(year, JUN, 11)] = "Queen's Diamond Jubilee"
127125
if year < 2016 and year != 2012:
@@ -130,10 +128,10 @@ def _populate(self, year):
130128
else:
131129
dt = date(year, OCT, 1) + rd(weekday=MO)
132130
self[dt] = name
133-
elif self.prov == 'WA':
131+
elif self.prov == "WA":
134132
# by proclamation ?!?!
135133
self[date(year, OCT, 1) + rd(weekday=MO(-1))] = name
136-
elif self.prov in ('NSW', 'VIC', 'ACT', 'SA', 'NT', 'TAS'):
134+
elif self.prov in ("NSW", "VIC", "ACT", "SA", "NT", "TAS"):
137135
dt = date(year, JUN, 1) + rd(weekday=MO(+2))
138136
self[dt] = name
139137
elif year > 1911:
@@ -142,38 +140,38 @@ def _populate(self, year):
142140
self[date(year, NOV, 9)] = name # Edward VII
143141

144142
# Picnic Day
145-
if self.prov == 'NT':
143+
if self.prov == "NT":
146144
name = "Picnic Day"
147145
self[date(year, AUG, 1) + rd(weekday=MO)] = name
148146

149147
# Bank Holiday
150-
if self.prov == 'NSW':
148+
if self.prov == "NSW":
151149
if year >= 1912:
152150
name = "Bank Holiday"
153151
self[date(year, 8, 1) + rd(weekday=MO)] = name
154152

155153
# Labour Day
156154
name = "Labour Day"
157-
if self.prov in ('NSW', 'ACT', 'SA'):
155+
if self.prov in ("NSW", "ACT", "SA"):
158156
self[date(year, OCT, 1) + rd(weekday=MO)] = name
159-
elif self.prov == 'WA':
157+
elif self.prov == "WA":
160158
self[date(year, MAR, 1) + rd(weekday=MO)] = name
161-
elif self.prov == 'VIC':
159+
elif self.prov == "VIC":
162160
self[date(year, MAR, 1) + rd(weekday=MO(+2))] = name
163-
elif self.prov == 'QLD':
161+
elif self.prov == "QLD":
164162
if 2013 <= year <= 2015:
165163
self[date(year, OCT, 1) + rd(weekday=MO)] = name
166164
else:
167165
self[date(year, MAY, 1) + rd(weekday=MO)] = name
168-
elif self.prov == 'NT':
166+
elif self.prov == "NT":
169167
name = "May Day"
170168
self[date(year, MAY, 1) + rd(weekday=MO)] = name
171-
elif self.prov == 'TAS':
169+
elif self.prov == "TAS":
172170
name = "Eight Hours Day"
173171
self[date(year, MAR, 1) + rd(weekday=MO(+2))] = name
174172

175173
# Family & Community Day
176-
if self.prov == 'ACT':
174+
if self.prov == "ACT":
177175
name = "Family & Community Day"
178176
if 2007 <= year <= 2009:
179177
self[date(year, NOV, 1) + rd(weekday=TU)] = name
@@ -199,12 +197,12 @@ def _populate(self, year):
199197
self[date(year, SEP, 25)] = name
200198

201199
# Reconciliation Day
202-
if self.prov == 'ACT':
200+
if self.prov == "ACT":
203201
name = "Reconciliation Day"
204202
if year >= 2018:
205203
self[date(year, 5, 27) + rd(weekday=MO)] = name
206204

207-
if self.prov == 'VIC':
205+
if self.prov == "VIC":
208206
# Grand Final Day
209207
if year == 2020:
210208
# Rescheduled due to COVID-19
@@ -219,7 +217,7 @@ def _populate(self, year):
219217
# The Show starts on the first Friday of August - providing this is
220218
# not prior to the 5th - in which case it will begin on the second
221219
# Friday. The Wednesday during the show is a public holiday.
222-
if self.prov == 'QLD':
220+
if self.prov == "QLD":
223221
name = "The Royal Queensland Show"
224222
if year == 2020:
225223
self[date(year, AUG, 14)] = name
@@ -235,7 +233,7 @@ def _populate(self, year):
235233
self[date(year, DEC, 27)] = name + " (Observed)"
236234

237235
# Boxing Day
238-
if self.prov == 'SA':
236+
if self.prov == "SA":
239237
name = "Proclamation Day"
240238
else:
241239
name = "Boxing Day"

0 commit comments

Comments
 (0)