ete icon indicating copy to clipboard operation
ete copied to clipboard

83 warnings, 3 errors in tests

Open yurivict opened this issue 3 years ago • 0 comments

==================================================================================== test session starts =====================================================================================
platform freebsd13 -- Python 3.9.13, pytest-7.1.2, pluggy-1.0.0 -- /usr/local/bin/python3.9
cachedir: .pytest_cache
hypothesis profile 'default' -> database=DirectoryBasedExampleDatabase('/disk-samsung/freebsd-ports/biology/py-ete3/work-py39/ete3-3.1.2/.hypothesis/examples')
rootdir: /disk-samsung/freebsd-ports/biology/py-ete3/work-py39/ete3-3.1.2
plugins: hypothesis-6.53.0, typeguard-2.13.3, forked-1.4.0, xdist-2.5.0
collected 177 items / 3 errors                                                                                                                                                               

=========================================================================================== ERRORS ===========================================================================================
____________________________________________________________________ ERROR collecting examples/evol/3_branchsite_test.py _____________________________________________________________________
examples/evol/3_branchsite_test.py:22: in <module>
    tree = EvolTree("data/L_example/measuring_L_tree.nw")
ete3/evol/evoltree.py:135: in __init__
    PhyloNode.__init__(self, newick=newick, format=format,
ete3/phylo/phylotree.py:391: in __init__
    TreeNode.__init__(self, newick=newick, format=format, **kargs)
ete3/coretype/tree.py:212: in __init__
    read_newick(newick, root_node = self, format=format,
ete3/parser/newick.py:264: in read_newick
    raise NewickError('Unexisting tree file or Malformed newick tree structure.')
E   ete3.parser.newick.NewickError: Unexisting tree file or Malformed newick tree structure.
E   You may want to check other newick loading flags like 'format' or 'quoted_node_names'.
________________________________________________________________________ ERROR collecting examples/evol/test_hist.py _________________________________________________________________________
examples/evol/test_hist.py:23: in <module>
    T = EvolTree (TREE_PATH)
ete3/evol/evoltree.py:135: in __init__
    PhyloNode.__init__(self, newick=newick, format=format,
ete3/phylo/phylotree.py:391: in __init__
    TreeNode.__init__(self, newick=newick, format=format, **kargs)
ete3/coretype/tree.py:212: in __init__
    read_newick(newick, root_node = self, format=format,
ete3/parser/newick.py:264: in read_newick
    raise NewickError('Unexisting tree file or Malformed newick tree structure.')
E   ete3.parser.newick.NewickError: Unexisting tree file or Malformed newick tree structure.
E   You may want to check other newick loading flags like 'format' or 'quoted_node_names'.
______________________________________________________________________ ERROR collecting examples/evol/test_protamine.py ______________________________________________________________________
/usr/local/lib/python3.9/site-packages/_pytest/python.py:608: in _importtestmodule
    mod = import_path(self.path, mode=importmode, root=self.config.rootpath)
/usr/local/lib/python3.9/site-packages/_pytest/pathlib.py:533: in import_path
    importlib.import_module(module_name)
/usr/local/lib/python3.9/importlib/__init__.py:127: in import_module
    return _bootstrap._gcd_import(name[level:], package, level)
<frozen importlib._bootstrap>:1030: in _gcd_import
    ???
<frozen importlib._bootstrap>:1007: in _find_and_load
    ???
<frozen importlib._bootstrap>:986: in _find_and_load_unlocked
    ???
<frozen importlib._bootstrap>:680: in _load_unlocked
    ???
/usr/local/lib/python3.9/site-packages/_pytest/assertion/rewrite.py:159: in exec_module
    source_stat, co = _rewrite_test(fn, self.config)
/usr/local/lib/python3.9/site-packages/_pytest/assertion/rewrite.py:359: in _rewrite_test
    tree = ast.parse(source, filename=strfn)
/usr/local/lib/python3.9/ast.py:50: in parse
    return compile(source, filename, mode, flags,
E     File "/disk-samsung/freebsd-ports/biology/py-ete3/work-py39/ete3-3.1.2/examples/evol/test_protamine.py", line 33
E       print 'pv of LRT M2 vs M1: ',
E             ^
E   SyntaxError: Missing parentheses in call to 'print'. Did you mean print('pv of LRT M2 vs M1: ', end=" ")?
====================================================================================== warnings summary ======================================================================================
ete3/coretype/tree.py:365
  /disk-samsung/freebsd-ports/biology/py-ete3/work-py39/ete3-3.1.2/ete3/coretype/tree.py:365: DeprecationWarning: invalid escape sequence \-
    """

ete3/coretype/tree.py:436
  /disk-samsung/freebsd-ports/biology/py-ete3/work-py39/ete3-3.1.2/ete3/coretype/tree.py:436: DeprecationWarning: invalid escape sequence \-
    """Prunes the topology of a node to conserve only the selected list of leaf

ete3/coretype/tree.py:1508
  /disk-samsung/freebsd-ports/biology/py-ete3/work-py39/ete3-3.1.2/ete3/coretype/tree.py:1508: DeprecationWarning: invalid escape sequence \-
    """

ete3/parser/newick.py:51
  /disk-samsung/freebsd-ports/biology/py-ete3/work-py39/ete3-3.1.2/ete3/parser/newick.py:51: DeprecationWarning: invalid escape sequence \[
    _ILEGAL_NEWICK_CHARS = ":;(),\[\]\t\n\r="

ete3/parser/newick.py:54
  /disk-samsung/freebsd-ports/biology/py-ete3/work-py39/ete3-3.1.2/ete3/parser/newick.py:54: DeprecationWarning: invalid escape sequence \[
    _NHX_RE = "\[&&NHX:[^\]]*\]"

ete3/parser/newick.py:55
  /disk-samsung/freebsd-ports/biology/py-ete3/work-py39/ete3-3.1.2/ete3/parser/newick.py:55: DeprecationWarning: invalid escape sequence \s
    _FLOAT_RE = "\s*[+-]?\d+\.?\d*(?:[eE][-+]?\d+)?\s*"

ete3/parser/newick.py:402
  /disk-samsung/freebsd-ports/biology/py-ete3/work-py39/ete3-3.1.2/ete3/parser/newick.py:402: DeprecationWarning: invalid escape sequence \s
    matcher_str= '^\s*%s\s*%s\s*(%s)?\s*$' % (FIRST_MATCH, SECOND_MATCH, _NHX_RE)

ete3/utils.py:82
  /disk-samsung/freebsd-ports/biology/py-ete3/work-py39/ete3-3.1.2/ete3/utils.py:82: DeprecationWarning: invalid escape sequence \[
    return re.sub("\\033\[[^m]+m", "", string)

ete3/treeview/main.py:64
  /disk-samsung/freebsd-ports/biology/py-ete3/work-py39/ete3-3.1.2/ete3/treeview/main.py:64: DeprecationWarning: invalid escape sequence \d
    _COLOR_MATCH = re.compile("^#[A-Fa-f\d]{6}$")

ete3/treeview/main.py:710
  /disk-samsung/freebsd-ports/biology/py-ete3/work-py39/ete3-3.1.2/ete3/treeview/main.py:710: DeprecationWarning: invalid escape sequence \d
    compatible_code = re.sub('font-size="(\d+)"', 'font-size="\\1pt"', compatible_code)

ete3/treeview/main.py:712
  /disk-samsung/freebsd-ports/biology/py-ete3/work-py39/ete3-3.1.2/ete3/treeview/main.py:712: DeprecationWarning: invalid escape sequence \s
    compatible_code = re.sub('<g [^>]+>\s*</g>', '', compatible_code)

ete3/treeview/faces.py:159
  /disk-samsung/freebsd-ports/biology/py-ete3/work-py39/ete3-3.1.2/ete3/treeview/faces.py:159: DeprecationWarning: invalid escape sequence \_
    """Base Face object. All Face types (i.e. TextFace, SeqMotifFace,

ete3/parser/phylip.py:76
  /disk-samsung/freebsd-ports/biology/py-ete3/work-py39/ete3-3.1.2/ete3/parser/phylip.py:76: DeprecationWarning: invalid escape sequence \s
    m = re.match("^\s*(\d+)\s+(\d+)",line)

ete3/parser/phylip.py:108
  /disk-samsung/freebsd-ports/biology/py-ete3/work-py39/ete3-3.1.2/ete3/parser/phylip.py:108: DeprecationWarning: invalid escape sequence \s
    SG.id2seq[id_counter] += re.sub("\s","", line)

ete3/parser/phylip.py:123
  /disk-samsung/freebsd-ports/biology/py-ete3/work-py39/ete3-3.1.2/ete3/parser/phylip.py:123: DeprecationWarning: invalid escape sequence \s
    seq = re.sub("\s","",m.groups()[1])

ete3/parser/phylip.py:138
  /disk-samsung/freebsd-ports/biology/py-ete3/work-py39/ete3-3.1.2/ete3/parser/phylip.py:138: DeprecationWarning: invalid escape sequence \s
    seq = re.sub("\s", "", line)

ete3/phylo/phylotree.py:132
  /disk-samsung/freebsd-ports/biology/py-ete3/work-py39/ete3-3.1.2/ete3/phylo/phylotree.py:132: DeprecationWarning: invalid escape sequence \d
    id_match = re.compile("([^0-9])?(\d+)([^0-9])?")

ete3/phylo/phylotree.py:188
  /disk-samsung/freebsd-ports/biology/py-ete3/work-py39/ete3-3.1.2/ete3/phylo/phylotree.py:188: DeprecationWarning: invalid escape sequence \d
    id_match = re.compile("([^0-9])(\d+)([^0-9])")

ete3/evol/parser/codemlparser.py:74
  /disk-samsung/freebsd-ports/biology/py-ete3/work-py39/ete3-3.1.2/ete3/evol/parser/codemlparser.py:74: DeprecationWarning: invalid escape sequence \(
    k = int(re.sub ('.* \(K=([0-9]+)\)\n', '\\1', line))

ete3/evol/parser/codemlparser.py:78
  /disk-samsung/freebsd-ports/biology/py-ete3/work-py39/ete3-3.1.2/ete3/evol/parser/codemlparser.py:78: DeprecationWarning: invalid escape sequence \d
    re.match ('^[a-z]+.*(\d+\.\d{5} *){'+ str(k) +'}', line):

ete3/evol/parser/codemlparser.py:82
  /disk-samsung/freebsd-ports/biology/py-ete3/work-py39/ete3-3.1.2/ete3/evol/parser/codemlparser.py:82: DeprecationWarning: invalid escape sequence \d
    classes[var] = [float(v) for v in re.findall('\d+\.\d{5}', line)]

ete3/evol/parser/codemlparser.py:86
  /disk-samsung/freebsd-ports/biology/py-ete3/work-py39/ete3-3.1.2/ete3/evol/parser/codemlparser.py:86: DeprecationWarning: invalid escape sequence \d
    k = int(re.sub('.*for (\d+) classes.*\n', '\\1', line))

ete3/evol/parser/codemlparser.py:92
  /disk-samsung/freebsd-ports/biology/py-ete3/work-py39/ete3-3.1.2/ete3/evol/parser/codemlparser.py:92: DeprecationWarning: invalid escape sequence \d
    k = int(re.sub('.*for (\d+) classes.*\n', '\\1', line))

ete3/evol/parser/codemlparser.py:217
  /disk-samsung/freebsd-ports/biology/py-ete3/work-py39/ete3-3.1.2/ete3/evol/parser/codemlparser.py:217: DeprecationWarning: invalid escape sequence \(
    model._tree = EvolTree (re.findall ('\(.*\);', ''.join(all_lines))[2])

ete3/evol/parser/codemlparser.py:227
  /disk-samsung/freebsd-ports/biology/py-ete3/work-py39/ete3-3.1.2/ete3/evol/parser/codemlparser.py:227: DeprecationWarning: invalid escape sequence \d
    line = list(map (float, re.findall ('\d\.\d+', all_lines [i+j+1])))

ete3/evol/parser/codemlparser.py:240
  /disk-samsung/freebsd-ports/biology/py-ete3/work-py39/ete3-3.1.2/ete3/evol/parser/codemlparser.py:240: DeprecationWarning: invalid escape sequence \d
    line = re.sub ('.* np: *(\d+)\): +(-\d+\.\d+).*',

ete3/evol/parser/codemlparser.py:245
  /disk-samsung/freebsd-ports/biology/py-ete3/work-py39/ete3-3.1.2/ete3/evol/parser/codemlparser.py:245: DeprecationWarning: invalid escape sequence \d
    line = re.sub ('.* np: *(\d+)\): +(nan).*',

ete3/evol/parser/codemlparser.py:252
  /disk-samsung/freebsd-ports/biology/py-ete3/work-py39/ete3-3.1.2/ete3/evol/parser/codemlparser.py:252: DeprecationWarning: invalid escape sequence \d
    labels = re.findall ('\d+\.\.\d+', line + ' ')

ete3/evol/parser/codemlparser.py:258
  /disk-samsung/freebsd-ports/biology/py-ete3/work-py39/ete3-3.1.2/ete3/evol/parser/codemlparser.py:258: DeprecationWarning: invalid escape sequence \d
    model.stats ['kappa'] = float (re.sub ('.*(\d+\.\d+).*',

ete3/evol/parser/codemlparser.py:264
  /disk-samsung/freebsd-ports/biology/py-ete3/work-py39/ete3-3.1.2/ete3/evol/parser/codemlparser.py:264: DeprecationWarning: invalid escape sequence \d
    if not re.match (' +\d+\.\.\d+ +\d+\.\d+ ', line):

ete3/evol/parser/codemlparser.py:265
  /disk-samsung/freebsd-ports/biology/py-ete3/work-py39/ete3-3.1.2/ete3/evol/parser/codemlparser.py:265: DeprecationWarning: invalid escape sequence \d
    if re.match (' +( +\d+\.\d+){8}', all_lines [i+1]):

ete3/evol/parser/codemlparser.py:221
  /disk-samsung/freebsd-ports/biology/py-ete3/work-py39/ete3-3.1.2/ete3/evol/parser/codemlparser.py:221: SyntaxWarning: "is" with a literal. Did you mean "=="?
    if line is '\n':

ete3/evol/evoltree.py:470
  /disk-samsung/freebsd-ports/biology/py-ete3/work-py39/ete3-3.1.2/ete3/evol/evoltree.py:470: DeprecationWarning: invalid escape sequence \[
    nwk += sub('\[&&NHX:mark=([ #0-9.]*)\]', r'\1', \

ete3/evol/evoltree.py:473
  /disk-samsung/freebsd-ports/biology/py-ete3/work-py39/ete3-3.1.2/ete3/evol/evoltree.py:473: DeprecationWarning: invalid escape sequence \[
    nwk = sub('\[&&NHX:mark=([ #0-9.]*)\]', r'\1', \

ete3/evol/model.py:368
  /disk-samsung/freebsd-ports/biology/py-ete3/work-py39/ete3-3.1.2/ete3/evol/model.py:368: DeprecationWarning: invalid escape sequence \.
    if sub('\..*', '', model) in AVAIL:

ete3/evol/model.py:369
  /disk-samsung/freebsd-ports/biology/py-ete3/work-py39/ete3-3.1.2/ete3/evol/model.py:369: DeprecationWarning: invalid escape sequence \.
    return model, AVAIL [sub('\..*', '', model)]

ete3/tools/utils.py:28
  /disk-samsung/freebsd-ports/biology/py-ete3/work-py39/ete3-3.1.2/ete3/tools/utils.py:28: DeprecationWarning: invalid escape sequence \[
    return re.sub("\\033\[[^m]+m", "", string)

ete3/phylomedb/phylomeDB3.py:75
  /disk-samsung/freebsd-ports/biology/py-ete3/work-py39/ete3-3.1.2/ete3/phylomedb/phylomeDB3.py:75: DeprecationWarning: invalid escape sequence \w
    ID_PATTERN = re.compile("^[Pp][Hh][Yy]\w{7}(_\w{2,7})?$")

ete3/phylomedb/phylomeDB3.py:153
  /disk-samsung/freebsd-ports/biology/py-ete3/work-py39/ete3-3.1.2/ete3/phylomedb/phylomeDB3.py:153: DeprecationWarning: invalid escape sequence \w
    m = re.search("Phy(\w{7})_[\w\d]+", name)

ete3/phylomedb/phylomeDB3.py:500
  /disk-samsung/freebsd-ports/biology/py-ete3/work-py39/ete3-3.1.2/ete3/phylomedb/phylomeDB3.py:500: DeprecationWarning: invalid escape sequence \w
    QUERY_OLD_REGEXP_FILTER = "^\w{3}\d{1,}$"

ete3/phylomedb/phylomeDB3.py:756
  /disk-samsung/freebsd-ports/biology/py-ete3/work-py39/ete3-3.1.2/ete3/phylomedb/phylomeDB3.py:756: DeprecationWarning: invalid escape sequence \w
    QUERY_GEN_REGEXP_FILTER = "^[\w\d\-_,;:.|#@\/\\\()'<>!]+$"

ete3/phylomedb/phylomeDB3.py:757
  /disk-samsung/freebsd-ports/biology/py-ete3/work-py39/ete3-3.1.2/ete3/phylomedb/phylomeDB3.py:757: DeprecationWarning: invalid escape sequence \w
    QUERY_OLD_REGEXP_FILTER = "^\w{3}\d{1,}$"

ete3/phylomedb/phylomeDB3.py:758
  /disk-samsung/freebsd-ports/biology/py-ete3/work-py39/ete3-3.1.2/ete3/phylomedb/phylomeDB3.py:758: DeprecationWarning: invalid escape sequence \w
    QUERY_INT_REGEXP_FILTER = "^[Pp][Hh][Yy]\w{7}(_\w{2,7})?$"

ete3/tools/common.py:158
  /disk-samsung/freebsd-ports/biology/py-ete3/work-py39/ete3-3.1.2/ete3/tools/common.py:158: DeprecationWarning: invalid escape sequence \w
    func_match = re.search("(\w+)\(([^)]*)\)", fvalue)

ete3/tools/ete_view.py:209
  /disk-samsung/freebsd-ports/biology/py-ete3/work-py39/ete3-3.1.2/ete3/tools/ete_view.py:209: DeprecationWarning: invalid escape sequence \d
    nw = re.sub(":(\d+\.\d+)\[(\d+)\]", ":\\1[&&NHX:support=\\2]", open(tfile).read())

ete3/tools/ete_view.py:275
  /disk-samsung/freebsd-ports/biology/py-ete3/work-py39/ete3-3.1.2/ete3/tools/ete_view.py:275: DeprecationWarning: invalid escape sequence \d
    nw = re.sub(":(\d+\.\d+)\[(\d+)\]", ":\\1[&&NHX:support=\\2]", open(tfile).read())

ete3/tools/ete_view.py:372
  /disk-samsung/freebsd-ports/biology/py-ete3/work-py39/ete3-3.1.2/ete3/tools/ete_view.py:372: DeprecationWarning: invalid escape sequence \(
    auto_m = re.search("auto\(([^)]*)\)", fcolor)

ete3/tools/ete_view.py:392
  /disk-samsung/freebsd-ports/biology/py-ete3/work-py39/ete3-3.1.2/ete3/tools/ete_view.py:392: DeprecationWarning: invalid escape sequence \(
    auto_m = re.search("auto\(([^)]*)\)", fbgcolor)

ete3/treeview/qt4_gui.py:172
  /disk-samsung/freebsd-ports/biology/py-ete3/work-py39/ete3-3.1.2/ete3/treeview/qt4_gui.py:172: DeprecationWarning: an integer is required (got type float).  Implicit conversion to integers using __int__ is deprecated, and may be removed in a future version of Python.
    splitter.setSizes([self.scene.sceneRect().width(), 10])

ete3/treeview/qt4_gui.py:75: 32 warnings
  /disk-samsung/freebsd-ports/biology/py-ete3/work-py39/ete3-3.1.2/ete3/treeview/qt4_gui.py:75: DeprecationWarning: an integer is required (got type float).  Implicit conversion to integers using __int__ is deprecated, and may be removed in a future version of Python.
    p.drawRect(self.rect().x(),self.rect().y(),self.rect().width(),self.rect().height())

examples/evol/test_hist.py:20
  /disk-samsung/freebsd-ports/biology/py-ete3/work-py39/ete3-3.1.2/examples/evol/test_hist.py:20: DeprecationWarning: invalid escape sequence \.
    TREE_PATH = MY_PATH + re.sub('\./', '', TREE_PATH)

examples/evol/test_hist.py:21
  /disk-samsung/freebsd-ports/biology/py-ete3/work-py39/ete3-3.1.2/examples/evol/test_hist.py:21: DeprecationWarning: invalid escape sequence \.
    ALG_PATH  = MY_PATH + re.sub('\./', '', ALG_PATH )

-- Docs: https://docs.pytest.org/en/stable/how-to/capture-warnings.html
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! Interrupted: 3 errors during collection !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
========================================================================= 83 warnings, 3 errors in 66.95s (0:01:06) ==========================================================================
*** Error code 2

Version: 3.1.2 Python 3.9 FreeBSD 13.1

yurivict avatar Aug 06 '22 21:08 yurivict