File tree Expand file tree Collapse file tree 3 files changed +15
-17
lines changed Expand file tree Collapse file tree 3 files changed +15
-17
lines changed Original file line number Diff line number Diff line change 1+ import sys
2+
3+ PY2 = sys .version_info [0 ] == 2
4+ PY3 = sys .version_info [0 ] == 3
5+
6+
7+ def with_metaclass (meta , * bases ):
8+ """Create a base class with a metaclass."""
9+ return meta ("NewBase" , bases , {})
Original file line number Diff line number Diff line change 1- from functools import partial
2- import sys
31import operator
42
5- PY2 = sys .version_info [0 ] == 2
6- PY3 = sys .version_info [0 ] == 3
7-
8-
9- def with_metaclass (meta , * bases ):
10- """Create a base class with a metaclass."""
11- return meta ("NewBase" , bases , {})
3+ from .compat import PY2
4+ from .compat import PY3
5+ from .compat import with_metaclass
126
137
148class cached_property (object ):
Original file line number Diff line number Diff line change 1- import sys
21import operator
32
4- PY2 = sys .version_info [0 ] == 2
5- PY3 = sys .version_info [0 ] == 3
6-
7-
8- def with_metaclass (meta , * bases ):
9- """Create a base class with a metaclass."""
10- return meta ("NewBase" , bases , {})
3+ from .compat import PY2
4+ from .compat import PY3
5+ from .compat import with_metaclass
116
127
138class _ProxyMethods (object ):
You can’t perform that action at this time.
0 commit comments