1 """splittable_kwargs: split **kwargs among several functions.
3 Nobody likes maintaining keyword argument defaults across several
4 levels of nested functions. Now you don't have to, just use **kwargs
5 for all your child functions, and let splittable_kwargs manage the
10 Development Status :: 2 - Pre-Alpha
11 Intended Audience :: Developers
12 Operating System :: POSIX
13 Operating System :: Unix
14 License :: Public Domain
15 Programming Language :: Python
16 Topic :: Software Development :: Libraries :: Python Modules
19 doclines = __doc__.split("\n")
21 from splittable_kwargs import __version__
24 setup(name="splittable_kwargs",
26 maintainer="W. Trevor King",
27 maintainer_email="wking@drexel.edu",
28 url = "http://www.physics.drexel.edu/~wking/unfolding-disasters/posts/splittable_kwargs/",
29 download_url = "http://www.physics.drexel.edu/~wking/code/python/splittable_kwargs-%s.tar.gz"
31 license = "Public Domain",
33 description = doclines[0],
34 long_description = "\n".join(doclines[2:]),
35 classifiers = filter(None, classifiers.split("\n")),
36 py_modules = ['splittable_kwargs'],