summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMarc Abramowitz <marc@marc-abramowitz.com>2015-05-11 07:54:36 -0700
committerMarc Abramowitz <marc@marc-abramowitz.com>2015-05-11 07:54:36 -0700
commit613c3a40b2c36f1c87c7ad5c04cd367361534c8b (patch)
tree30743fa835e54d8fbd97bd910724c161d7085161
parent432792126d4bed37227d0b1ff7284325360558ac (diff)
parent16be47735215e8c19b02760974fcd20cca7b1506 (diff)
downloadpaste-613c3a40b2c36f1c87c7ad5c04cd367361534c8b.tar.gz
Merged in aodag/paste-py3/fix-has_key (pull request #25)
replace ``has_key`` method to ``in`` operator #9
-rw-r--r--paste/reloader.py2
-rw-r--r--paste/util/classinstance.py2
2 files changed, 2 insertions, 2 deletions
diff --git a/paste/reloader.py b/paste/reloader.py
index 15c4d1c..c9d7c14 100644
--- a/paste/reloader.py
+++ b/paste/reloader.py
@@ -118,7 +118,7 @@ class Monitor(object):
elif filename.endswith('$py.class') and \
os.path.exists(filename[:-9] + '.py'):
mtime = max(os.stat(filename[:-9] + '.py').st_mtime, mtime)
- if not self.module_mtimes.has_key(filename):
+ if filename not in self.module_mtimes:
self.module_mtimes[filename] = mtime
elif self.module_mtimes[filename] < mtime:
print("%s changed; reloading..." % filename, file=sys.stderr)
diff --git a/paste/util/classinstance.py b/paste/util/classinstance.py
index ac2be3e..6436a44 100644
--- a/paste/util/classinstance.py
+++ b/paste/util/classinstance.py
@@ -24,7 +24,7 @@ class _methodwrapper(object):
self.type = type
def __call__(self, *args, **kw):
- assert not kw.has_key('self') and not kw.has_key('cls'), (
+ assert 'self' not in kw and 'cls' not in kw, (
"You cannot use 'self' or 'cls' arguments to a "
"classinstancemethod")
return self.func(*((self.obj, self.type) + args), **kw)