diff --git a/setup.py b/setup.py index 30ee0575..62272c18 100644 --- a/setup.py +++ b/setup.py @@ -93,8 +93,9 @@ def default_environment(): if (len(a.targets) == 1 and isinstance(a.targets[0], ast.Name) and a.targets[0].id == "__version__" and - isinstance(a.value, ast.Str)): - version = a.value.s + ((sys.version_info >= (3, 8) and isinstance(a.value, ast.Constant)) or + isinstance(a.value, ast.Str))): + version = a.value.value if sys.version_info >= (3, 8) else a.value.s setup(name='html5lib', version=version,