summaryrefslogtreecommitdiff
path: root/setup.py
diff options
context:
space:
mode:
authorMike Bayer <mike_mp@zzzcomputing.com>2011-08-24 14:20:34 -0400
committerMike Bayer <mike_mp@zzzcomputing.com>2011-08-24 14:20:34 -0400
commita1f5814040b0df131f68a264f1a19c69533f763a (patch)
treec6731304f4ac18ccd678eff54a9bf6e5a74ef61d /setup.py
downloaddogpile-core-a1f5814040b0df131f68a264f1a19c69533f763a.tar.gz
initial rev
Diffstat (limited to 'setup.py')
-rw-r--r--setup.py36
1 files changed, 36 insertions, 0 deletions
diff --git a/setup.py b/setup.py
new file mode 100644
index 0000000..fe556c9
--- /dev/null
+++ b/setup.py
@@ -0,0 +1,36 @@
+import os
+import sys
+
+from setuptools import setup, find_packages
+
+extra = {}
+if sys.version_info >= (3, 0):
+ extra.update(
+ use_2to3=True,
+ )
+
+readme = os.path.join(os.path.dirname(__file__), 'README.rst')
+
+setup(name='Dogpile',
+ version=0.1,
+ description="A 'Dogpile' lock, typically used as a component of a larger caching solution",
+ long_description=file(readme).read(),
+ classifiers=[
+ 'Development Status :: 4 - Beta',
+ 'Intended Audience :: Developers',
+ 'License :: OSI Approved :: BSD License',
+ 'Programming Language :: Python',
+ 'Programming Language :: Python :: 3',
+ ],
+ keywords='caching',
+ author='Mike Bayer',
+ author_email='mike_mp@zzzcomputing.com',
+ url='http://bitbucket.org/zzzeek/dogpile',
+ license='BSD',
+ packages=find_packages(exclude=['ez_setup', 'tests']),
+ zip_safe=False,
+ install_requires=[],
+ test_suite='nose.collector',
+ tests_require=tests_require,
+ **extra
+)