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


Groups > comp.lang.python.announce > #3047

ANN: gcc-python-plugin 0.17

Path csiph.com!4.us.feeder.erje.net!feeder.erje.net!news.unit0.net!fu-berlin.de!uni-berlin.de!not-for-mail
From David Malcolm <dmalcolm@redhat.com>
Newsgroups comp.lang.python.announce
Subject ANN: gcc-python-plugin 0.17
Date Wed, 23 Jan 2019 16:04:25 -0500
Lines 28
Approved python-announce-list@python.org
Message-ID <mailman.366.1548421676.4816.python-announce-list@python.org> (permalink)
References <1548277465.7788.193.camel@redhat.com>
Mime-Version 1.0
Content-Type text/plain; charset="UTF-8"
Content-Transfer-Encoding 7bit
X-Trace news.uni-berlin.de uN1YeN8DWikv88BIXs/cGwpLN6DDZ+gb9rD3KhszDoqw==
Return-Path <dmalcolm@redhat.com>
X-Original-To python-announce-list@python.org
Delivered-To python-announce-list@mail.python.org
X-Spam-Status OK 0.000
X-Spam-Evidence '*H*': 1.00; '*S*': 0.00; 'interpreter': 0.03; 'url:github': 0.03; 'url-ip:140.82.118.3/32': 0.03; 'url- ip:140.82.118.4/32': 0.03; 'url-ip:140.82.118/24': 0.03; 'url- ip:140.82/16': 0.03; 'cpython': 0.05; 'subject:ANN': 0.05; 'disabled': 0.07; 'licensed': 0.07; 'plugin': 0.07; 'warnings': 0.07; 'python,': 0.08; 'builds': 0.09; 'compiler': 0.09; 'url:releases': 0.09; 'subject:python': 0.10; 'software,': 0.11; '(thanks': 0.16; 'from:addr:redhat.com': 0.16; 'gcc': 0.16; 'tarball': 0.16; 'url:readthedocs': 0.16; 'url-ip:140/8': 0.16; 'separate': 0.25; 'dave': 0.29; 'releases': 0.29; 'to:addr:python- announce-list': 0.29; 'url:en': 0.32; 'source': 0.32; 'code': 0.34; 'at:': 0.35; 'subject:: ': 0.36; 'sfxlen:1': 0.37; 'subject:-': 0.37; 'received:209': 0.38; 'directory': 0.39; 'option': 0.39; 'embedded': 0.40; 'allowing': 0.61; 'longer': 0.62; 'skip:v 10': 0.62; 'free': 0.63; 'available': 0.63; 'skip:- 20': 0.65; 'within': 0.67; 'url:index': 0.76; 'continued': 0.84; '4.6': 0.84; 'enjoy!': 0.91; 'later.': 0.91; 'onwards': 0.91; 'onwards,': 0.91
X-Scanned-By MIMEDefang 2.84 on 10.5.11.22
X-Greylist Sender IP whitelisted, not delayed by milter-greylist-4.5.16 (mx1.redhat.com [10.5.110.39]); Wed, 23 Jan 2019 21:04:26 +0000 (UTC)
X-Mailman-Approved-At Fri, 25 Jan 2019 08:07:55 -0500
X-BeenThere python-announce-list@python.org
X-Mailman-Version 2.1.29
Precedence list
List-Id Announcement-only list for the Python programming language <python-announce-list.python.org>
List-Unsubscribe <https://mail.python.org/mailman/options/python-announce-list>, <mailto:python-announce-list-request@python.org?subject=unsubscribe>
List-Archive <http://mail.python.org/pipermail/python-announce-list/>
List-Post <mailto:python-announce-list@python.org>
List-Help <mailto:python-announce-list-request@python.org?subject=help>
List-Subscribe <https://mail.python.org/mailman/listinfo/python-announce-list>, <mailto:python-announce-list-request@python.org?subject=subscribe>
X-Mailman-Original-Message-ID <1548277465.7788.193.camel@redhat.com>
Xref csiph.com comp.lang.python.announce:3047

Show key headers only | View raw


gcc-python-plugin is a plugin for GCC 4.6 onwards which embeds the
CPython interpreter within GCC, allowing you to write new compiler
warnings in Python, generate code visualizations, etc.

This release adds support for gcc 9 (along with continued support for
gcc 4.6, 4.7, 4.8, 4.9, 5, 6, 7, and 8).

Unfortunately, the reference-count checker no longer works for gcc 7
onwards, so it is disabled when embedded in those builds of gcc.

Additionally, this release contains the following improvements:

* the plugin can now be built in a separate build directory from the
  source directory (thanks to Tom de Vries)

* gcc-with-cpychecker gained a --cpychecker-verbose option

Tarball releases are available at:
  https://github.com/davidmalcolm/gcc-python-plugin/releases

Prebuilt-documentation can be seen at:
  http://gcc-python-plugin.readthedocs.org/en/latest/index.html

The plugin is Free Software, licensed under the GPLv3 or later.

Enjoy!
Dave Malcolm

Back to comp.lang.python.announce | Previous | Next | Find similar | Unroll thread


Thread

ANN: gcc-python-plugin 0.17 David Malcolm <dmalcolm@redhat.com> - 2019-01-23 16:04 -0500

csiph-web