Upgraded vendored Python dependencies to the latest versions and removed the unused dependencies.

This commit is contained in:
morpheus65535 2022-01-23 23:07:52 -05:00
parent 36bf0d219d
commit 0c3c5a02a7
2108 changed files with 306789 additions and 151391 deletions

View file

@ -2,6 +2,7 @@
Common code used in multiple modules.
"""
class weekday(object):
__slots__ = ["weekday", "n"]
@ -23,7 +24,14 @@ class weekday(object):
return False
return True
__hash__ = None
def __hash__(self):
return hash((
self.weekday,
self.n,
))
def __ne__(self, other):
return not (self == other)
def __repr__(self):
s = ("MO", "TU", "WE", "TH", "FR", "SA", "SU")[self.weekday]
@ -31,3 +39,5 @@ class weekday(object):
return s
else:
return "%s(%+d)" % (s, self.n)
# vim:ts=4:sw=4:et