Path: csiph.com!3.eu.feeder.erje.net!feeder.erje.net!news.albasani.net!tahina.priv.at!bofh.it!news.nic.it!robomod From: Scott Talbert Newsgroups: linux.debian.maint.python Subject: Re: [Help] graphlan: Python2 removal in sid/bullseye Date: Fri, 08 Nov 2019 16:10:01 +0100 Message-ID: References: X-Mailbox-Line: From debian-python-request@lists.debian.org Fri Nov 8 15:01:00 2019 Old-Return-Path: X-Amavis-Spam-Status: No, score=-5.54 tagged_above=-10000 required=5.3 tests=[BAYES_00=-2, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, LDO_WHITELIST=-5, SARE_MLH_Stock10=1.66] autolearn=no autolearn_force=no X-Policyd-Weight: using cached result; rate: -4.6 X-Greylist: delayed 438 seconds by postgrey-1.36 at bendel; Fri, 08 Nov 2019 15:00:45 UTC Dkim-Signature: v=1; a=rsa-sha256; c=simple/simple; d=techie.net; s=default; t=1573224772; bh=8jG3jMLN+qFhv/vZr2bcV63kwlkPuQ48p0ZeK3QfQKI=; h=Date:From:To:cc:Subject:In-Reply-To:References:From; b=LXs7HCYbI+pkxXhhDNOi/92N3yqUHJPwscbd/EVFPTI0r4pKZbYoOZBLcZ5UPcJRr 32n8onHuYK9uDDAvN3Rvnm+hHGnxXNOa/aKRramO+/LEh1xcnMvoi9d7LAbWzno6qS tsDeNqdnK0wopWSpZ5igwuSWjK+g78noiZLvs8jc= X-X-Sender: talbert@bear.techie.net User-Agent: Alpine 2.21 (DEB 202 2017-01-01) MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII; format=flowed X-Mailing-List: archive/latest/17558 List-ID: List-URL: List-Archive: https://lists.debian.org/msgid-search/alpine.DEB.2.21.1911080952001.29754@bear.techie.net Approved: robomod@news.nic.it Lines: 29 Organization: linux.* mail to news gateway Sender: robomod@news.nic.it X-Original-Cc: debian-python@lists.debian.org X-Original-Date: Fri, 8 Nov 2019 09:52:52 -0500 (EST) X-Original-Message-ID: X-Original-References: <20191108144614.sjebiajwb3vr7ymv@an3as.eu> Xref: csiph.com linux.debian.maint.python:11990 On Fri, 8 Nov 2019, Andreas Tille wrote: > Hi, > > I started an attempt to port graphlan to Python3 in Git[1] but its > autopkgtest throws errors: > > > > Running test script ./IBD_biogeography/run.sh . > Traceback (most recent call last): > File "/usr/bin/graphlan_annotate", line 26, in > from src.graphlan_lib import CircTree as CTree > File "/usr/share/graphlan/src/graphlan_lib.py", line 99, in > legal_options = set(zip(*clade_attr+ext_attr+int_attr+structural_attr+global_graphical_attr+branch_attr+leg_attr)[0]) | set(['class']) > TypeError: 'zip' object is not subscriptable > Traceback (most recent call last): > File "/usr/bin/graphlan", line 29, in > from src.graphlan_lib import CircTree as CTree > File "/usr/share/graphlan/src/graphlan_lib.py", line 99, in > legal_options = set(zip(*clade_attr+ext_attr+int_attr+structural_attr+global_graphical_attr+branch_attr+leg_attr)[0]) | set(['class']) > TypeError: 'zip' object is not subscriptable Try converting the zip(x) to list(zip(x)). See: https://stackoverflow.com/questions/27431390/typeerror-zip-object-is-not-subscriptable/27431433 Scott