summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorgl@clarisys.fr <>2011-11-02 15:42:29 +0100
committergl@clarisys.fr <>2011-11-02 15:42:29 +0100
commitfe750f2af0f1e04137f46f398506f6500fa6b054 (patch)
tree57b32ac09cdcd63251c8d116eba33fd077b87bec
parentf303a779d855f9258331e71b682f43542830ada5 (diff)
downloaddateutil-fe750f2af0f1e04137f46f398506f6500fa6b054.tar.gz
Fix #885219 : Use new-style python classes
-rw-r--r--dateutil/relativedelta.py2
-rw-r--r--dateutil/rrule.py10
-rw-r--r--dateutil/tz.py4
-rw-r--r--sandbox/rrulewrapper.py2
-rw-r--r--sandbox/scheduler.py8
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