Track branch changes in xdis

This commit is contained in:
rocky
2020-04-21 22:42:57 -04:00
parent ab6b12be56
commit 9e193fd7cb
3 changed files with 6 additions and 7 deletions

View File

@@ -36,8 +36,8 @@ jobs:
# fallback to using the latest cache if no exact match is found
- v2-dependencies-
# This is based on your 1.0 configuration file or project settings
- run: pip install --user --upgrade setuptools
- run: pip install --user git+git://github.com/rocky/python-xdis.git#egg=xdis-4.4.1
- run: pip install --user -e .
- run: pip install --user -r requirements-dev.txt

View File

@@ -13,6 +13,7 @@ matrix:
dist: xenial # required for Python >= 3.7 (travis-ci/travis-ci#9069)
install:
- pip install git+git://github.com/rocky/python-xdis.git#egg=xdis-4.3.3
- pip install -e .
- pip install -r requirements-dev.txt

View File

@@ -1,5 +1,5 @@
#
# (C) Copyright 2015-2018 by Rocky Bernstein
# (C) Copyright 2015-2018, 2020 by Rocky Bernstein
# (C) Copyright 2000-2002 by hartmut Goebel <h.goebel@crazy-compilers.com>
#
# This program is free software: you can redistribute it and/or modify
@@ -27,10 +27,8 @@ from subprocess import call
import uncompyle6
from uncompyle6.scanner import (Token as ScannerToken, get_scanner)
from uncompyle6 import PYTHON3
from xdis import iscode
from xdis import iscode, load_file, load_module, pretty_code_flags
from xdis.magics import PYTHON_MAGIC_INT
from xdis.load import load_file, load_module
from xdis.util import pretty_flags
# FIXME: DRY
if PYTHON3:
@@ -352,8 +350,8 @@ def cmp_code_objects(version, is_pypy, code_obj1, code_obj2, verify,
flags2 &= ~0x000000a0
if flags1 != flags2:
raise CmpErrorMember(name, 'co_flags',
pretty_flags(flags1),
pretty_flags(flags2))
pretty_code_flags(flags1),
pretty_code_flags(flags2))
else:
# all other members must be equal
if getattr(code_obj1, member) != getattr(code_obj2, member):