Skip to content

Commit 6a6ccc8

Browse files
black: Special formatting for ALHPAS / *_FIELDS (#121)
* black: Special formatting for ALHPAS / *_FIELDS * better format Co-authored-by: Evan Purkhiser <[email protected]> --------- Co-authored-by: kiorky <[email protected]>
1 parent dbcc418 commit 6a6ccc8

File tree

1 file changed

+24
-13
lines changed

1 file changed

+24
-13
lines changed

src/croniter/croniter.py

+24-13
Original file line numberDiff line numberDiff line change
@@ -75,9 +75,29 @@ def is_32bit():
7575

7676

7777
EPOCH = datetime.datetime.fromtimestamp(0)
78-
M_ALPHAS = {"jan": 1, "feb": 2, "mar": 3, "apr": 4, "may": 5, "jun": 6,
79-
"jul": 7, "aug": 8, "sep": 9, "oct": 10, "nov": 11, "dec": 12}
80-
DOW_ALPHAS = {"sun": 0, "mon": 1, "tue": 2, "wed": 3, "thu": 4, "fri": 5, "sat": 6}
78+
79+
# fmt: off
80+
M_ALPHAS = {
81+
"jan": 1, "feb": 2, "mar": 3, "apr": 4, # noqa: E241
82+
"may": 5, "jun": 6, "jul": 7, "aug": 8, # noqa: E241
83+
"sep": 9, "oct": 10, "nov": 11, "dec": 12,
84+
}
85+
DOW_ALPHAS = {
86+
"sun": 0, "mon": 1, "tue": 2, "wed": 3, "thu": 4, "fri": 5, "sat": 6
87+
}
88+
89+
MINUTE_FIELD = 0
90+
HOUR_FIELD = 1
91+
DAY_FIELD = 2
92+
MONTH_FIELD = 3
93+
DOW_FIELD = 4
94+
SECOND_FIELD = 5
95+
YEAR_FIELD = 6
96+
97+
UNIX_FIELDS = (MINUTE_FIELD, HOUR_FIELD, DAY_FIELD, MONTH_FIELD, DOW_FIELD) # noqa: E222
98+
SECOND_FIELDS = (MINUTE_FIELD, HOUR_FIELD, DAY_FIELD, MONTH_FIELD, DOW_FIELD, SECOND_FIELD) # noqa: E222
99+
YEAR_FIELDS = (MINUTE_FIELD, HOUR_FIELD, DAY_FIELD, MONTH_FIELD, DOW_FIELD, SECOND_FIELD, YEAR_FIELD) # noqa: E222
100+
# fmt: on
81101

82102
step_search_re = re.compile(r"^([^-]+)-([^-/]+)(/(\d+))?$")
83103
only_int_re = re.compile(r"^\d+$")
@@ -93,16 +113,7 @@ def is_32bit():
93113
hash_expression_re = re.compile(
94114
r"^(?P<hash_type>h|r)(\((?P<range_begin>\d+)-(?P<range_end>\d+)\))?(\/(?P<divisor>\d+))?$"
95115
)
96-
MINUTE_FIELD = 0
97-
HOUR_FIELD = 1
98-
DAY_FIELD = 2
99-
MONTH_FIELD = 3
100-
DOW_FIELD = 4
101-
SECOND_FIELD = 5
102-
YEAR_FIELD = 6
103-
UNIX_FIELDS = (MINUTE_FIELD, HOUR_FIELD, DAY_FIELD, MONTH_FIELD, DOW_FIELD)
104-
SECOND_FIELDS = (MINUTE_FIELD, HOUR_FIELD, DAY_FIELD, MONTH_FIELD, DOW_FIELD, SECOND_FIELD)
105-
YEAR_FIELDS = (MINUTE_FIELD, HOUR_FIELD, DAY_FIELD, MONTH_FIELD, DOW_FIELD, SECOND_FIELD, YEAR_FIELD)
116+
106117
CRON_FIELDS = {
107118
"unix": UNIX_FIELDS,
108119
"second": SECOND_FIELDS,

0 commit comments

Comments
 (0)