skip to navigation
skip to content

Not Logged In

riak 2.0.1

Python client for Riak

Latest Version: 2.2.0

========================
Python Client for Riak
========================

.. image:: https://secure.travis-ci.org/basho/riak-python-client.png?branch=master
:target: http://travis-ci.org/basho/riak-python-client

Documentation
=============

`Documentation for the Riak Python Client Library <http: basho.github.io="" riak-python-client="" index.html="">`_ is available here.
The documentation source is found in `docs/ subdirectory
<https: github.com="" basho="" riak-python-client="" tree="" master="" docs="">`_ and can be
built with `Sphinx <http: sphinx.pocoo.org=""/>`_.

Documentation for Riak is available at http://docs.basho.com/riak/latest

Install
=======

The recommended version of Python for use with this client is Python 2.7.

You must have `Protocol Buffers`_ installed before you can install the Riak Client. From the Riak Python Client root directory, execute::

python setup.py install

There is an additional dependency on the Python package `setuptools`. Please install `setuptools` first, e.g. ``port install py27-setuptools`` for OS X and MacPorts.

Unit Test
=========
To run the unit tests against a Riak server (with default TCP port configuration) on localhost, execute::

python setup.py test

If you don't have `Riak Search <http: wiki.basho.com="" riak-search.html="">`_ enabled you can set the ``SKIP_SEARCH`` environment variable to skip that tests.

If your Riak server isn't running on localhost, use the environment variables ``RIAK_TEST_HOST`` and ``RIAK_TEST_HTTP_PORT`` and ``RIAK_TEST_PB_PORT=8087`` to specify where to find the Riak server.
 
File Type Py Version Uploaded on Size
riak-2.0.1-py2.6.egg (md5) Python Egg 2.6 2013-08-28 245KB
riak-2.0.1-py2.7.egg (md5) Python Egg 2.7 2013-08-28 244KB
riak-2.0.1.tar.gz (md5) Source 2013-08-28 103KB
  • Downloads (All Versions):
  • 48 downloads in the last day
  • 1663 downloads in the last week
  • 9858 downloads in the last month