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


Groups > comp.lang.python.announce > #2509 > unrolled thread

ANN: firehose-0.5 released

Started byDavid Malcolm <dmalcolm@redhat.com>
First post2017-05-26 14:24 -0400
Last post2017-05-26 14:24 -0400
Articles 1 — 1 participant

Back to article view | Back to comp.lang.python.announce

This discussion starts older than the indexed window; earlier articles aren't shown. The article labeled Started by below is the oldest one visible, not the original post.


Contents

  ANN: firehose-0.5 released David Malcolm <dmalcolm@redhat.com> - 2017-05-26 14:24 -0400

#2509 — ANN: firehose-0.5 released

FromDavid Malcolm <dmalcolm@redhat.com>
Date2017-05-26 14:24 -0400
SubjectANN: firehose-0.5 released
Message-ID<mailman.47.1495916504.13056.python-announce-list@python.org>
"firehose" is a Python package intended for managing the results from
code analysis tools (e.g. compiler warnings, static analysis, linters,
etc).

It provides parsers for the output of various tools, including for the
output of gcc, clang-analyzer, cppcheck, and findbugs.  These parsers
convert the results into a common data model of Python objects, with
methods for lossless roundtrips through a provided XML format. There is
also a JSON equivalent.

It is available on pypi here:
  https://pypi.python.org/pypi/firehose

and via git from:
  https://github.com/fedora-static-analysis/firehose

The mailing list is:
https://admin.fedoraproject.org/mailman/listinfo/firehose-devel

Firehose is Free Software, licensed under the LGPLv2.1 or (at your
option) any later version.

It requires Python 2.7 or 3.2 onwards, and has been successfully tested
with PyPy.


Changes since 0.5:

* Added Sphinx-based documentation (David Malcolm)
  Prebuilt docs can be seen at
    http://firehose.readthedocs.io/en/latest/index.html

* Added parser for flawfinder (David Carlos de Araujo Silva)

* Added parser for splint (David Malcolm)

* Parser for clang analyzer now captures version information,
  testid, and other per-issue data (David Malcolm)


Enjoy!
Dave

[toc] | [standalone]


Back to top | Article view | comp.lang.python.announce


csiph-web