from setuptools import setup

long_description = """
sqltap is a library that allows you to profile and introspect the
queries that your application makes using SQLAlchemy.

sqltap helps you quickly understand:

   * how many times a sql query is executed
   * how much time your sql queries take
   * where your application is issuing sql queries from

Full HTML documentation can be generated by sphinx, or browsed online at:
http://sqltap.inconshreveable.com

SQLTap is hosted on github at: https://github.com/inconshreveable/sqltap
"""

setup(
    name="sqltap",
    version="0.3.9",
    description=("Profiling and introspection for applications using "
                 "sqlalchemy"),
    long_description=long_description,
    author="inconshreveable",
    author_email="alan@inconshreveable.com",
    url="https://github.com/inconshreveable/sqltap",
    packages=["sqltap"],
    package_data={"sqltap": ["templates/*.mako"]},
    install_requires=[
        "SQLAlchemy >= 0.9",
        "Mako >= 0.4.1",
        "Werkzeug >= 0.9.6",
        "sqlparse >= 0.1.15"
    ],
    tests_require=[
        "nose"
    ],
    test_suite='nose.collector',
    classifiers=[
        'Development Status :: 4 - Beta',
        'Intended Audience :: Developers',
        'License :: OSI Approved :: Apache Software License',
        'Operating System :: OS Independent',
        'Programming Language :: Python',
        'Programming Language :: Python :: 3',
        'Topic :: Database'
    ]
)
