File tree Expand file tree Collapse file tree 4 files changed +26
-6
lines changed Expand file tree Collapse file tree 4 files changed +26
-6
lines changed Original file line number Diff line number Diff line change 1- metadata (version = "0.1.0 " )
1+ metadata (version = "1.26.1 " )
22
3- module ("__future__.py" )
3+ options .defaults (opt_level = 3 )
4+
5+ module ("__future__.py" , opt = options .opt_level )
Original file line number Diff line number Diff line change 1+ # type: ignore
12class ABC :
23 pass
34
45
5- def abstractmethod (f ):
6- return f
6+ def abstractmethod (arg ):
7+ return arg
8+
9+ try :
10+ # add functionality if typing module is available
11+ from typing import __getattr__ as __getattr__
12+
13+ except : # naked except saves 4 bytes
14+ pass
Original file line number Diff line number Diff line change 1- metadata (version = "0.1 .0" )
1+ metadata (version = "0.2 .0" )
22
3- module ("abc.py" )
3+ options .defaults (opt_level = 3 )
4+
5+ module ("abc.py" , opt = options .opt_level )
Original file line number Diff line number Diff line change 66 from .defaultdict import defaultdict
77except ImportError :
88 pass
9+ # optional collections.abc typing dummy module
10+ try :
11+ # cannot use relative import here
12+ import collections .abc as abc
13+ import sys
14+ sys .modules ['collections.abc' ] = abc
15+ except ImportError :
16+ pass
917
1018
1119class MutableMapping :
You can’t perform that action at this time.
0 commit comments