Skip to main content
Help the Python Software Foundation raise $60,000 USD by December 31st!  Building the PSF Q4 Fundraiser

A developer-friendly Python library to interact with Apache HBase

Project description

HappyBase
=========

**HappyBase** is a developer-friendly `Python <http://python.org/>`_ library to
interact with `Apache HBase <http://hbase.apache.org/>`_.

The source code is available from https://github.com/wbolster/happybase.

Documentation for HappyBase is in the `doc/` directory. Run `make doc` to
generate the HTML documentation, then browse to `doc/build/html/index.html`.
Alternatively, you can view the docs online at
http://happybase.readthedocs.org/, but keep in mind that this may be an
outdated version.


Version history
===============

.. py:currentmodule:: happybase

HappyBase 0.3
-------------

Release date: 2012-05-25

New features:

* Improved compatibility with HBase 0.90.x

* In earlier versions, using :py:meth:`Table.scan` in combination with HBase
0.90.x often resulted in crashes, caused by incompatibilities the
underlying Thrift protocol.
* A new `compat` flag to the :py:class:`Connection` constructor has been
added to enable compatibility with HBase 0.90.x.
* Note that the :py:meth:`Table.scan` API has a few limitations when used
with HBase 0.90.x.

* The `row_prefix` argument to :py:meth:`Table.scan` can now be used together
with `filter` and `timestamp` arguments.

Other changes:

* Lower Thrift dependency to 0.6
* The `setup.py` script no longer installs the tests
* Documentation improvements


HappyBase 0.2
-------------

Release date: 2012-05-22

* Fix package installation, so that ``pip install happybase`` works as expected
* Various small documentation improvements


HappyBase 0.1
-------------

Release date: 2012-05-20

* Initial release

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Files for happybase, version 0.3
Filename, size File type Python version Upload date Hashes
Filename, size happybase-0.3.tar.gz (43.8 kB) File type Source Python version None Upload date Hashes View

Supported by

Pingdom Pingdom Monitoring Google Google Object Storage and Download Analytics Sentry Sentry Error logging AWS AWS Cloud computing DataDog DataDog Monitoring Fastly Fastly CDN DigiCert DigiCert EV certificate StatusPage StatusPage Status page