@@ -75,9 +75,29 @@ def is_32bit():
75
75
76
76
77
77
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
81
101
82
102
step_search_re = re .compile (r"^([^-]+)-([^-/]+)(/(\d+))?$" )
83
103
only_int_re = re .compile (r"^\d+$" )
@@ -93,16 +113,7 @@ def is_32bit():
93
113
hash_expression_re = re .compile (
94
114
r"^(?P<hash_type>h|r)(\((?P<range_begin>\d+)-(?P<range_end>\d+)\))?(\/(?P<divisor>\d+))?$"
95
115
)
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
+
106
117
CRON_FIELDS = {
107
118
"unix" : UNIX_FIELDS ,
108
119
"second" : SECOND_FIELDS ,
0 commit comments