diff options
author | gl@clarisys.fr <> | 2011-11-02 15:42:29 +0100 |
---|---|---|
committer | gl@clarisys.fr <> | 2011-11-02 15:42:29 +0100 |
commit | fe750f2af0f1e04137f46f398506f6500fa6b054 (patch) | |
tree | 57b32ac09cdcd63251c8d116eba33fd077b87bec | |
parent | f303a779d855f9258331e71b682f43542830ada5 (diff) | |
download | dateutil-fe750f2af0f1e04137f46f398506f6500fa6b054.tar.gz |
Fix #885219 : Use new-style python classes
-rw-r--r-- | dateutil/relativedelta.py | 2 | ||||
-rw-r--r-- | dateutil/rrule.py | 10 | ||||
-rw-r--r-- | dateutil/tz.py | 4 | ||||
-rw-r--r-- | sandbox/rrulewrapper.py | 2 | ||||
-rw-r--r-- | sandbox/scheduler.py | 8 |
5 files changed, 13 insertions, 13 deletions
diff --git a/dateutil/relativedelta.py b/dateutil/relativedelta.py index e8884f6..9594bb8 100644 --- a/dateutil/relativedelta.py +++ b/dateutil/relativedelta.py @@ -42,7 +42,7 @@ class weekday(object): MO, TU, WE, TH, FR, SA, SU = weekdays = tuple([weekday(x) for x in range(7)]) -class relativedelta: +class relativedelta(object): """ The relativedelta type is based on the specification of the excelent work done by M.-A. Lemburg in his mx.DateTime extension. However, diff --git a/dateutil/rrule.py b/dateutil/rrule.py index 6bd83ca..f714e78 100644 --- a/dateutil/rrule.py +++ b/dateutil/rrule.py @@ -79,7 +79,7 @@ class weekday(object): MO, TU, WE, TH, FR, SA, SU = weekdays = tuple([weekday(x) for x in range(7)]) -class rrulebase: +class rrulebase(object): def __init__(self, cache=False): if cache: self._cache = [] @@ -232,7 +232,7 @@ class rrule(rrulebase): byweekno=None, byweekday=None, byhour=None, byminute=None, bysecond=None, cache=False): - rrulebase.__init__(self, cache) + super(rrule, self).__init__(cache) global easter if not dtstart: dtstart = datetime.datetime.now().replace(microsecond=0) @@ -823,7 +823,7 @@ class _iterinfo(object): class rruleset(rrulebase): - class _genitem: + class _genitem(object): def __init__(self, genlist, gen): try: self.dt = gen() @@ -843,7 +843,7 @@ class rruleset(rrulebase): return cmp(self.dt, other.dt) def __init__(self, cache=False): - rrulebase.__init__(self, cache) + super(rruleset, self).__init__(cache) self._rrule = [] self._rdate = [] self._exrule = [] @@ -890,7 +890,7 @@ class rruleset(rrulebase): rlist.sort() self._len = total -class _rrulestr: +class _rrulestr(object): _freq_map = {"YEARLY": YEARLY, "MONTHLY": MONTHLY, diff --git a/dateutil/tz.py b/dateutil/tz.py index 0e28d6b..60d2413 100644 --- a/dateutil/tz.py +++ b/dateutil/tz.py @@ -626,7 +626,7 @@ class tzstr(tzrange): def __repr__(self): return "%s(%s)" % (self.__class__.__name__, `self._s`) -class _tzicalvtzcomp: +class _tzicalvtzcomp(object): def __init__(self, tzoffsetfrom, tzoffsetto, isdst, tzname=None, rrule=None): self.tzoffsetfrom = datetime.timedelta(seconds=tzoffsetfrom) @@ -698,7 +698,7 @@ class _tzicalvtz(datetime.tzinfo): __reduce__ = object.__reduce__ -class tzical: +class tzical(object): def __init__(self, fileobj): global rrule if not rrule: diff --git a/sandbox/rrulewrapper.py b/sandbox/rrulewrapper.py index 3be7c85..da4fa85 100644 --- a/sandbox/rrulewrapper.py +++ b/sandbox/rrulewrapper.py @@ -1,6 +1,6 @@ from rrule import * -class rrulewrapper: +class rrulewrapper(object): def __init__(self, freq, **kwargs): self._construct = kwargs.copy() self._construct["freq"] = freq diff --git a/sandbox/scheduler.py b/sandbox/scheduler.py index c998600..c901827 100644 --- a/sandbox/scheduler.py +++ b/sandbox/scheduler.py @@ -12,7 +12,7 @@ import thread import signal import time -class sched: +class sched(object): def __init__(self, rrule, tolerance=None, last=None, @@ -49,7 +49,7 @@ class sched: return item -class schedset: +class schedset(object): def __init__(self): self._scheds = [] @@ -76,7 +76,7 @@ class schedset: return res -class schedthread: +class schedthread(object): def __init__(self, sched, lock=None): self._sched = sched @@ -109,7 +109,7 @@ class schedthread: time.sleep(seconds) -class schedalarm: +class schedalarm(object): def __init__(self, sched, lock=None): self._sched = sched |