summaryrefslogtreecommitdiff
path: root/constants.py
diff options
context:
space:
mode:
authorScott Gasch <[email protected]>2022-03-21 11:45:22 -0700
committerScott Gasch <[email protected]>2022-03-21 11:45:22 -0700
commitfdfbe2d80c21f36083065899c37f777e6cf2a138 (patch)
tree2564da6d10029ecd0855dd4cee455bfa9594c550 /constants.py
parentb8d28ce7d3d913975131284aeaa5d5caf951a631 (diff)
Small changes.
Diffstat (limited to 'constants.py')
-rw-r--r--constants.py29
1 files changed, 12 insertions, 17 deletions
diff --git a/constants.py b/constants.py
index fdc533b..934edb2 100644
--- a/constants.py
+++ b/constants.py
@@ -2,24 +2,19 @@
"""Universal constants."""
+from typing import Final
+
# This module is commonly used by others in here and should avoid
# taking any unnecessary dependencies back on them.
# Date/time based constants
-SECONDS_PER_MINUTE = 60
-SECONDS_PER_HOUR = 60 * SECONDS_PER_MINUTE
-SECONDS_PER_DAY = 24 * SECONDS_PER_HOUR
-SECONDS_PER_WEEK = 7 * SECONDS_PER_DAY
-MINUTES_PER_HOUR = 60
-MINUTES_PER_DAY = 24 * MINUTES_PER_HOUR
-MINUTES_PER_WEEK = 7 * MINUTES_PER_DAY
-HOURS_PER_DAY = 24
-HOURS_PER_WEEK = 7 * HOURS_PER_DAY
-DAYS_PER_WEEK = 7
-DATETIME_WEEKDAY_MONDAY = 0
-DATETIME_WEEKDAY_TUEDAY = 0
-DATETIME_WEEKDAY_WEDNESDAY = 0
-DATETIME_WEEKDAY_THURSDAY = 0
-DATETIME_WEEKDAY_FRIDAY = 0
-DATETIME_WEEKDAY_SATURDAY = 0
-DATETIME_WEEKDAY_SUNDAY = 0
+SECONDS_PER_MINUTE: Final = 60
+SECONDS_PER_HOUR: Final = 60 * SECONDS_PER_MINUTE
+SECONDS_PER_DAY: Final = 24 * SECONDS_PER_HOUR
+SECONDS_PER_WEEK: Final = 7 * SECONDS_PER_DAY
+MINUTES_PER_HOUR: Final = 60
+MINUTES_PER_DAY: Final = 24 * MINUTES_PER_HOUR
+MINUTES_PER_WEEK: Final = 7 * MINUTES_PER_DAY
+HOURS_PER_DAY: Final = 24
+HOURS_PER_WEEK: Final = 7 * HOURS_PER_DAY
+DAYS_PER_WEEK: Final = 7