root/setup.py @ 60:deb52535750d

Revision 60:deb52535750d, 1.5 kB (checked in by Nicolas ?vrard <nicoe@…>, 5 years ago)

Use the same signature for generate and for report.call

Using coverage.py to complete the tests

RevLine 
[0]1# -*- encoding: utf-8 -*-
[6]2import relatorio
3from setuptools import setup, find_packages
[0]4
5setup(
[6]6    name="relatorio",
7    url="http://relatorio.openhex.org",
[8]8    author="Nicolas Evrard",
[6]9    author_email="nicoe@openhex.org",
10    description="A templating library able to output odt and pdf files",
11    long_description="""
12relatorio
13========
14
15A templating library which provides a way to easily output odt and pdf file.
16
17relatorio also provides a report repository allowing you to link python objects
18and report together, find reports by mimetypes/name/pyhon objects.
19""",
20    license="GPL License",
21    version=relatorio.__version__,
[17]22    packages=find_packages(exclude=['relatorio.tests', 'examples']),
[8]23    install_requires=[
[60]24        "Genshi >= 0.5",
25        "lxml >= 2.0.0"
[8]26    ],
[6]27    classifiers=[
28        "Development Status :: 3 - Alpha",
29        "Intended Audience :: Developers",
30        "License :: OSI Approved :: GNU General Public License (GPL)",
31        "Operating System :: OS Independent",
32        "Programming Language :: Python",
[8]33        "Topic :: Software Development :: Libraries :: Python Modules",
[6]34        "Topic :: Text Processing",
35    ],
[19]36    test_suite="nose.collector",
37    entry_points={
38        "relatorio.templates.engines": [
[33]39            "oo.org = relatorio.templates.opendocument:Template",
[19]40            "pdf = relatorio.templates.pdf:Template",
41            "text = genshi.template:TextTemplate",
42            "xml = genshi.template:MarkupTemplate",
43        ],
44    })
Note: See TracBrowser for help on using the browser.