diff options
author | Jason R. Coombs <jaraco@jaraco.com> | 2013-08-21 21:54:38 -0400 |
---|---|---|
committer | Jason R. Coombs <jaraco@jaraco.com> | 2013-08-21 21:54:38 -0400 |
commit | 07fee917e9ec2b8b076fdfec9d5afe8bd576d479 (patch) | |
tree | 6453a2372b48095812304b51fefccb990f9e2328 /six.py | |
parent | 4d1cca7c6500d732bef2b8a95b2c49e96b13e078 (diff) | |
download | six-07fee917e9ec2b8b076fdfec9d5afe8bd576d479.tar.gz |
Reference the __dict__ directly
Diffstat (limited to 'six.py')
-rw-r--r-- | six.py | 2 |
1 files changed, 1 insertions, 1 deletions
@@ -452,7 +452,7 @@ def patch_with_metaclass(metaclass): MyClass = patch_with_metaclass(MyClass) """ def wrapper(cls): - orig_vars = vars(cls).copy() + orig_vars = cls.__dict__.copy() orig_vars.pop('__dict__', None) orig_vars.pop('__weakref__', None) return metaclass(cls.__name__, cls.__bases__, orig_vars) |