summaryrefslogtreecommitdiff
path: root/setup.py
blob: 6e79425d3c70d252fb1e69e335cff35768e93205 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
# -*- coding: utf-8 -*-
import os
from setuptools import setup, find_packages
def read(*rnames):
    return open(
        os.path.join('.', *rnames)
    ).read()

long_description = "\n\n".join(
    [read('README.rst'),
     read('docs', 'CHANGES.rst'),
    ]
)

setup(
    name             = 'croniter',
    version          = "0.3.3dev",
    py_modules       = ['croniter', ],
    description      = 'croniter provides iteration for datetime object with cron like format',
    long_description = long_description,
    author           = "Matsumoto Taichi, kiorky",
    author_email     = 'taichino@gmail.com, kiorky@cryptelium.net',
    url              = 'http://github.com/taichino/croniter',
    keywords         = 'datetime, iterator, cron',
    install_requires = ["python-dateutil", "zope.interface",
                        "setuptools",],
    license          = "MIT License",
    classifiers      = ["Development Status :: 4 - Beta",
                        "Intended Audience :: Developers",
                        "License :: OSI Approved :: MIT License",
                        "Operating System :: POSIX",
                        "Programming Language :: Python",
                        "Topic :: Software Development :: Libraries :: Python Modules"],
    packages=find_packages('src'),
    package_dir = {'': 'src'},
    include_package_data=True,
    extras_require = {
        'test': [
            'plone.testing',
        ],
    }, 
)