view setup.py @ 379:47890f38e558

Let getan crash if entry _get_time doesn't return an int It's better to have a traceback when _get_time doesn't return an int then to silently ignore the time.
author Björn Ricks <bjoern.ricks@intevation.de>
date Wed, 12 Mar 2014 10:57:21 +0100
parents 51b2e575f397
children 20fde79f8e12
line wrap: on
line source
#!/usr/bin/env python
# -*- coding: utf-8 -*-
#
# (c) 2011, 2014 by Björn Ricks <bjoern.ricks@intevation.de>
#
# A python worklog-alike to log what you have 'getan' (done).
#
# This is Free Software licensed under the terms of GPLv3 or later.
# For details see LICENSE coming with the source of 'getan'.
#

from setuptools import setup, find_packages

import os.path

import getan


def read(fname):
    with open(os.path.join(os.path.dirname(__file__), fname)) as f:
        return f.read()

setup(name="getan",
      version=getan.__version__,
      description="getan - A worklog like tool",
      url="https://scm.wald.intevation.org/hg/getan/",
      license="GPLv3+",
      long_description=read("README"),
      packages=find_packages(),
      package_data={"": ["*.txt"], },
      entry_points={"console_scripts":
                    ["getan=getan.main:main",
                     "getan-classic=getan.classic.getan:main",
                     "zeiterfassung=getan.contrib.zeiterfassung:main",
                     "getan-eval=getan.contrib.getan-eval:main",
                     "zeitsort=getan.contrib.zeitsort:main",
                     ]},
      classifiers=[
          "Topic :: Utilities",
          "Environment :: Console",
          "Intended Audience :: Developers",
          "Intended Audience :: End Users/Desktop",
          "License :: OSI Approved :: GNU General Public License (GPL)",
          "Operating System :: POSIX",
          "Programming Language :: Python",
      ]
      )
This site is hosted by Intevation GmbH (Datenschutzerklärung und Impressum | Privacy Policy and Imprint)