remove most of Python2 compatibility code

This commit is contained in:
Alexandre Detiste
2024-03-22 00:06:03 +01:00
committed by Scott Talbert
parent beb9932241
commit 0257f755cf
108 changed files with 220 additions and 2144 deletions

View File

@@ -22,18 +22,11 @@ from .librarydescription import Method, Property, Attribute
from . import inheritance
from .utilities import isPython3, PickleFile
from .utilities import PickleFile
from .constants import object_types, EXCLUDED_ATTRS, MODULE_TO_ICON
from .constants import CONSTANT_RE
if sys.version_info < (3,):
reload(sys)
sys.setdefaultencoding('utf-8')
if isPython3():
MethodTypes = (classmethod, types.MethodType, types.ClassMethodDescriptorType)
else:
MethodTypes = (classmethod, types.MethodType)
MethodTypes = (classmethod, types.MethodType, types.ClassMethodDescriptorType)
try:
import wx