Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > linux.debian.maint.python > #12022

Bug#944989: ITP: python-fissix -- backport of lib2to3, supporting the latest Python3 grammars, with enhancements

Path csiph.com!weretis.net!feeder6.news.weretis.net!feeder7.news.weretis.net!news.mixmin.net!aioe.org!bofh.it!news.nic.it!robomod
From Nicholas D Steeves <nsteeves@gmail.com>
Newsgroups linux.debian.bugs.dist, linux.debian.maint.python
Subject Bug#944989: ITP: python-fissix -- backport of lib2to3, supporting the latest Python3 grammars, with enhancements
Date Mon, 18 Nov 2019 02:40:01 +0100
Message-ID <z3Ebf-6C0-1@gated-at.bofh.it> (permalink)
X-Mailbox-Line From debian-bugs-dist-request@lists.debian.org Mon Nov 18 01:39:10 2019
Old-Return-Path <debbugs@buxtehude.debian.org>
X-Spam-Flag NO
X-Spam-Score -0.631
Reply-To Nicholas D Steeves <nsteeves@gmail.com>, 944989@bugs.debian.org
Resent-To debian-bugs-dist@lists.debian.org
Resent-Cc debian-python@lists.debian.org, wnpp@debian.org
X-Debian-Pr-Message report 944989
X-Debian-Pr-Package wnpp
X-Spam-Bayes score:0.0000 Tokens: new, 16; hammy, 150; neutral, 65; spammy, 0. spammytokens: hammytokens:0.000-+--python3, 0.000-+--HX-Debbugs-Cc:sk:debian-, 0.000-+--H*M:reportbug, 0.000-+--H*MI:reportbug, 0.000-+--Python3
Dkim-Signature v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:content-transfer-encoding:from:to:subject:message-id :date; bh=RwP3f8qCTGWvyIIMZtVVcPRQDJCjZWXwmwCkLoxYTb8=; b=uw8LzyTYMjspN99ChafEhtBqWOkZEyzfdZ2qAyNO7MSUtsJYe1mjjm5PWb9rzi6/Gr k/RSksCYRa/EOcrqmYkfD6y/m/uKAEpXYMT9Q1AsQUv0JhfIXgT1sV1LmdAZkkPmW2vy ke4BWz26MyLc5jpfFg4++3U7PHUVwI8m8xJavc9SfO19tvO+P3/BJePvX/93aWBF4d1j 0/oiZYBZ4nsEvGUBvtrYRK8xxJXECr+vJ+o0hqFmspYMGsukJCgp6jvVonbe7BjLBV0b 760kwm+0+g/74OFcnRQuS0qi4nmGC5lYCHQ5VV+hRWuqUes9mYymibu65bQqzcdSLIWd QELg==
X-Google-Dkim-Signature v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:content-transfer-encoding:from:to :subject:message-id:date; bh=RwP3f8qCTGWvyIIMZtVVcPRQDJCjZWXwmwCkLoxYTb8=; b=JXHKyGOosKt0rLWWUojf13cc3DYKW/hBOa3UEERnYCv1yYZNzjuH/KMzM3LWSakiVg /olAuAeQTIRlC5hfSBtJXvm0GsRbXVVwvodTKM7LpA1EDnHEYrnuIIfBHaILFYBnUxCO tmcUauccsz+Vw3599tabOnF0hxHc6tfsR1MhQn7bTFiZk1E0ApqWTrkBXGYc4d87BfYn CpnWYeUVeyvwhabTxmh5iW/ogcjc5zN+YUX1O1Wr8Bkyi7dfJ/GNlYpIImODg1J2eq6i TEUkvihXP8Qxec75OGIEt5ImNgBq77ZD2UZUwWzZhOeOU7fQQEn/sKN9o5Oe3RfCerIV KWow==
X-Gm-Message-State APjAAAV7gopM1dR1fDAOaS47gYMv8KUFopEQVR70vIYwr8Iv2+4zOdFb E2z+pVNgk0HJIkBjUU5SJj+JEZQ9
X-Google-SMTP-Source APXvYqzpF57BLZf3yM8Pu6w1d5t7nlUUCIDfx4XxZ1zLsnqJg7FfSwSNcPpRh5HMG0wZs/7ABVn92Q==
X-Received by 2002:a0c:b620:: with SMTP id f32mr10809269qve.186.1574041012712; Sun, 17 Nov 2019 17:36:52 -0800 (PST)
Content-Type text/plain; charset="us-ascii"
MIME-Version 1.0
Content-Transfer-Encoding 7bit
X-Mailer reportbug 7.5.3~deb10u1
X-Debian-Message from BTS
X-Mailing-List <debian-bugs-dist@lists.debian.org> archive/latest/1569701
List-ID <debian-bugs-dist.lists.debian.org>
List-URL <https://lists.debian.org/debian-bugs-dist/>
Approved robomod@news.nic.it
Lines 30
Organization linux.* mail to news gateway
Sender robomod@news.nic.it
X-Original-Date Sun, 17 Nov 2019 20:36:51 -0500
X-Original-Message-ID <157404101124.26294.11714260216490756723.reportbug@DigitalMercury.dynalias.net>
Xref csiph.com linux.debian.bugs.dist:983758 linux.debian.maint.python:12022

Cross-posted to 2 groups.

Show key headers only | View raw


Package: wnpp
Severity: wishlist

Package name    : python-fissix
Version         : 19.2b1
Upstream Author : John Reese <john@noswap.com>
URL             : https://github.com/jreese/fissix
License         : PSF
Programming Lang: Python
Description     : backport of lib2to3, supporting the latest Python3 grammars, with enhancements

Fissix is a backport of lib2to3, a CST (concrete syntax tree)
implementation, that supports various features and grammars that are
more up-to-date than the latest upstream CPython version.  It is the
parser that Bowler uses to make safe, large scale code modifications
and smart refactoring.  It supports source written in both Python 2
and 3.

As noted Fissix is a dependency of Bowler, and I am packaging Bowler
because Rope isn't well maintained upstream, because Parso/Jedi do not
yet support refactoring, and because Elpy (the Emacs Python IDE) has
been hoping to move away from Rope for many years now.

I plan to maintain it on the DPMT, I will need a sponsor for the
initial upload, and I would very much appreciate a co-maintainer who
has advanced Python expertise!


Regards,
Nicholas

Back to linux.debian.maint.python | Previous | Next | Find similar | Unroll thread


Thread

Bug#944989: ITP: python-fissix -- backport of lib2to3, supporting the latest Python3 grammars, with enhancements Nicholas D Steeves <nsteeves@gmail.com> - 2019-11-18 02:40 +0100

csiph-web