===============
agate |release|
===============

About
=====

.. include:: ../README

Why agate?
===============

Why use agate?

* A clean, readable API.
* Self-documenting code patterns.
* A full set of SQL-like operations.
* Unicode support everywhere.
* Decimal precision everywhere.
* Pure Python. It runs everywhere.
* 100% test coverage.
* Exhaustive user documentation.
* Optional extensions that add support for `SQL integration <http://agate-sql.readthedocs.org/>`_, `charting <http://agate-charts.readthedocs.org>`_ and more.

Table of contents
=================

.. toctree::
    :maxdepth: 2

    install
    tutorial
    cookbook
    extensions
    api
    contributing
    release_process

Authors
=======

.. include:: ../AUTHORS

License
=======

.. include:: ../COPYING

Changelog
=========

.. include:: ../CHANGELOG

Indices and tables
==================

* :ref:`genindex`
* :ref:`modindex`
* :ref:`search`

===============
agate |release|
===============

About
=====

.. include:: ../README

Why agate?
===============

Why use agate?

* A clean, readable API.
* Self-documenting code patterns.
* A full set of SQL-like operations.
* Unicode support everywhere.
* Decimal precision everywhere.
* Pure Python. It runs everywhere.
* 100% test coverage.
* Exhaustive user documentation.
* Optional extensions that add support for `SQL integration <http://agate-sql.readthedocs.org/>`_ and more.

Table of contents
=================

.. toctree::
    :maxdepth: 2

    install
    tutorial
    cookbook
    extensions
    api
    contributing
    release_process

Authors
=======

.. include:: ../AUTHORS

License
=======

.. include:: ../COPYING

Changelog
=========

.. include:: ../CHANGELOG

Indices and tables
==================

* :ref:`genindex`
* :ref:`modindex`
* :ref:`search`

Kill charting reference (for now).
Kill charting reference (for now).
