Newer
Older
Andreas Klöckner
committed
#!/usr/bin/env python
Andreas Klöckner
committed
# -*- coding: latin1 -*-
Andreas Klöckner
committed
import ez_setup
ez_setup.use_setuptools()
from setuptools import setup
Andreas Klöckner
committed
setup(name="pytools",
Andreas Klöckner
committed
description="A collection of tools for Python",
long_description="""
Pytools is a big bag of things that are "missing" from the Python standard
library. This is mainly a dependency of my other software packages, and is
probably of little interest to you unless you use those. If you're curious
nonetheless, here's what's on offer:
* A ton of small tool functions such as `len_iterable`, `argmin`,
tuple generation, permutation generation, ASCII table pretty printing,
GvR's mokeypatch_xxx() hack, the elusive `flatten`, and much more.
* Michele Simionato's decorator module
* A time-series logging module, `pytools.log`.
* Batch job submission, `pytools.batchjob`.
* A lexer, `pytools.lex`.
""",
Andreas Tester
committed
author=u"Andreas Kloeckner",
Andreas Klöckner
committed
author_email="inform@tiker.net",
license = "BSD, like Python",
packages=["pytools"],
package_dir={"pytools": "src"}
)