More version conversion bugs

This commit is contained in:
rocky
2021-10-23 10:04:58 -04:00
parent 71fe1e6c2c
commit 1bcd21a6f4
2 changed files with 4 additions and 3 deletions

View File

@@ -26,7 +26,7 @@ from collections import namedtuple
import sys
from uncompyle6.scanners.tok import Token
from xdis.version_info import PYTHON3, IS_PYPY, version_tuple_to_str
from xdis.version_info import IS_PYPY, PYTHON3, version_tuple_to_str
import xdis
from xdis import Bytecode, canonic_python_version, code2num, instruction_size, extended_arg_val, next_offset

View File

@@ -135,7 +135,8 @@ import sys
IS_PYPY = "__pypy__" in sys.builtin_module_names
PYTHON3 = sys.version_info >= (3, 0)
from xdis import iscode, COMPILER_FLAG_BIT, sysinfo2float
from xdis import iscode, COMPILER_FLAG_BIT
from xdis.version_info import PYTHON_VERSION_TRIPLE
from uncompyle6.parser import get_python_parser
from uncompyle6.parsers.treenode import SyntaxTree
@@ -2567,7 +2568,7 @@ def code_deparse(
assert iscode(co)
if version is None:
version = sysinfo2float()
version = PYTHON_VERSION_TRIPLE
# store final output stream for case of error
scanner = get_scanner(version, is_pypy=is_pypy)