Skip to content

Commit

Permalink
added support for setuptools, finally. props to Paul Hubbard for auth…
Browse files Browse the repository at this point in the history
…oring setup.py.
  • Loading branch information
andymccurdy committed Nov 26, 2009
1 parent c62d70e commit bfe1ca5
Show file tree
Hide file tree
Showing 5 changed files with 72 additions and 0 deletions.
4 changes: 4 additions & 0 deletions CHANGES
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
* 0.6.0 Changed to Andy McCurdy's codebase on github
* 0.5.5 Patch from David Moss, SHUTDOWN and doctest bugfix
* 0.5.1-4 Bugfixes, no code changes, just packaging, 10/2/09
* 0.5 Initial release, redis.py version 1.0.1, 10/2/09
6 changes: 6 additions & 0 deletions INSTALL
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@

Please use
python setup.py install

and report errors to Andy McCurdy ([email protected])

3 changes: 3 additions & 0 deletions MANIFEST.in
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
include CHANGES
include INSTALL
include README
13 changes: 13 additions & 0 deletions README
Original file line number Diff line number Diff line change
@@ -0,0 +1,13 @@

This is the Python interface to the Redis key-value store.

Documentation is in redis.py as docstrings and doctests. You can also view the
Redis API at http://code.google.com/p/redis/wiki/CommandReference

Redis is at http://code.google.com/p/redis

Python interface originally developed by Ludovico Magnocavallo, now maintained by
Andy McCurdy ([email protected]) at: http://github.com/andymccurdy/redis-py

Special thanks to Paul Hubbard ([email protected]) for packaging support.

46 changes: 46 additions & 0 deletions setup.py
Original file line number Diff line number Diff line change
@@ -0,0 +1,46 @@
#!/usr/bin/env python

"""
@file setup.py
@author Paul Hubbard
@date 10/2/09
@brief Setuptools configuration for redis client
"""

version = '0.6.0'

sdict = {
'name' : 'redis',
'version' : version,
'description' : 'Python client for Redis key-value store',
'url': 'http://github.com/andymccurdy/redis-py/downloads',
'download_url' : 'http://cloud.github.com/downloads/andymccurdy/redis-py/redis-%s.tar.gz' % version,
'author' : 'Andy McCurdy',
'author_email' : '[email protected]',
'maintainer' : 'Andy McCurdy',
'maintainer_email' : '[email protected]',
'keywords': ['Redis', 'key-value store'],
'classifiers' : [
'Development Status :: 4 - Beta',
'Environment :: Console',
'Intended Audience :: Developers',
'License :: OSI Approved :: MIT License',
'Operating System :: OS Independent',
'Programming Language :: Python'],
}

from distutils.core import setup
#setup(**setupdict)
setup(name=sdict['name'],
version=sdict['version'],
author=sdict['author'],
author_email=sdict['author_email'],
maintainer=sdict['maintainer'],
maintainer_email=sdict['maintainer_email'],
url=sdict['url'],
classifiers=sdict['classifiers'],
description=sdict['description'],
long_description=sdict['description'],
download_url=sdict['download_url'],
license='MIT',
py_modules = ['redis'])

0 comments on commit bfe1ca5

Please sign in to comment.