Skip to content
README.rst 1.33 KiB
Newer Older
Andreas Klöckner's avatar
Andreas Klöckner committed
GenPy: An AST for Python
========================

.. image:: https://gitlab.tiker.net/inducer/genpy/badges/main/pipeline.svg
Andreas Klöckner's avatar
Andreas Klöckner committed
    :alt: Gitlab Build Status
    :target: https://gitlab.tiker.net/inducer/genpy/commits/main
.. image:: https://github.com/inducer/genpy/workflows/CI/badge.svg?branch=main&event=push
    :alt: Github Build Status
    :target: https://github.com/inducer/genpy/actions?query=branch%3Amain+workflow%3ACI+event%3Apush
Andreas Klöckner's avatar
Andreas Klöckner committed
.. image:: https://badge.fury.io/py/genpy.png
    :alt: Python Package Index Release Page
    :target: https://pypi.org/project/genpy/
.. image:: https://zenodo.org/badge/58979871.svg
    :alt: Zenodo DOI for latest release
    :target: https://zenodo.org/badge/latestdoi/58979871
Andreas Klöckner's avatar
Andreas Klöckner committed

Andreas Klöckner's avatar
Andreas Klöckner committed
genpy offers a simple abstract syntax tree for Python to allow structured code
generation from Python.

Places on the web related to genpy:

Andreas Klöckner's avatar
Andreas Klöckner committed
* `Python package index <http://pypi.org/project/genpy>`_ (download releases)
Andreas Klöckner's avatar
Andreas Klöckner committed
* `Documentation <http://documen.tician.de/genpy>`_ (read how things work)
* `Github <http://github.com/inducer/genpy>`_ (get latest source code, file bugs)

genpy is licensed under the liberal `MIT license
<http://en.wikipedia.org/wiki/MIT_License>`_ and free for commercial, academic,
and private use. All of genpy's dependencies can be automatically installed from
the package index after using::

    pip install genpy