diff options
| author | Lorry Tar Creator <lorry-tar-importer@baserock.org> | 2012-04-01 15:38:32 +0000 |
|---|---|---|
| committer | <> | 2014-10-07 10:28:45 +0000 |
| commit | 601fab9b154c557dfd848d531a8969f4697d1aa2 (patch) | |
| tree | 542bc5a53bf8a907fbf1c656807c0f788f56a940 /setup.py | |
| download | simplegeneric-tarball-master.tar.gz | |
Imported from /home/lorry/working-area/delta_python-packages_simplegeneric-tarball/simplegeneric_0.8.1.orig.tar.bz2.HEADsimplegeneric_0.8.1.origmaster
Diffstat (limited to 'setup.py')
| -rw-r--r-- | setup.py | 41 |
1 files changed, 41 insertions, 0 deletions
diff --git a/setup.py b/setup.py new file mode 100644 index 0000000..0fd9747 --- /dev/null +++ b/setup.py @@ -0,0 +1,41 @@ +#!/usr/bin/env python +"""Distutils setup file""" +try: + from setuptools import setup +except ImportError: + from distutils.core import setup + +# Metadata +PACKAGE_NAME = "simplegeneric" +PACKAGE_VERSION = "0.8.1" + +def get_description(): + # Get our long description from the documentation + f = open('README.txt') + lines = [] + for line in f: + if not line.strip(): + break # skip to first blank line + for line in f: + if line.startswith('.. contents::'): + break # read to table of contents + lines.append(line) + f.close() + return ''.join(lines) + +setup( + name=PACKAGE_NAME, + version=PACKAGE_VERSION, + description= "Simple generic functions (similar to Python's own len(), " + "pickle.dump(), etc.)", + long_description = get_description(), + url = "http://cheeseshop.python.org/pypi/simplegeneric", + author="Phillip J. Eby", + author_email="peak@eby-sarna.com", + license="ZPL 2.1", + test_suite = 'simplegeneric.test_suite', + py_modules = ['simplegeneric'], + classifiers = [ + line.strip() for line in open('classifiers.txt') if line.strip() + ], +) |
