cache is always a dictionary in memory
[tiramisu.git] / setup.py
1 #!/usr/bin/env python
2 # -*- coding: utf-8 -*-
3 from distutils.core import setup
4
5
6 def fetch_version():
7     """Get version from version.in"""
8     return file('VERSION', 'r').readline().strip()
9
10
11 setup(
12     author="Tiramisu's team",
13     author_email='contact@cadoles.com',
14     name='tiramisu',
15     version=fetch_version(),
16     description='an options controller tool',
17     url='http://tiramisu.labs.libre-entreprise.org/',
18     packages=['tiramisu'],
19     classifiers=[
20         "Programming Language :: Python",
21         "Programming Language :: Python :: 2",
22         "Programming Language :: Python :: 3",
23         "Development Status :: 4 - Beta",
24         "Environment :: Other Environment",
25         "Intended Audience :: Developers",
26 #        "License :: OSI Approved :: GNU Library or Lesser General Public License (LGPL)",
27         "License :: OSI Approved :: GNU General Public License (GPL)",
28         "Operating System :: OS Independent",
29         "Topic :: Software Development :: Libraries :: Python Modules",
30         "Topic :: Text Processing :: Linguistic"
31     ],
32     long_description="""\
33 An options controller tool
34 -------------------------------------
35
36 Due to more and more available options required to set up an operating system,
37 compiler options or whatever, it became quite annoying to hand the necessary
38 options to where they are actually used and even more annoying to add new
39 options. To circumvent these problems the configuration control was
40 introduced...
41
42 Tiramisu is an options handler and an options controller, wich aims at
43 producing flexible and fast options access.
44
45
46 This version requires Python 2.6 or later.
47 """
48 )