Skip to main content

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.

Source Distribution

happybase-0.3.tar.gz (43.8 kB view details)

Uploaded Source

File details

Details for the file happybase-0.3.tar.gz.

File metadata

  • Download URL: happybase-0.3.tar.gz
  • Upload date:
  • Size: 43.8 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No

File hashes

Hashes for happybase-0.3.tar.gz
Algorithm Hash digest
SHA256 a66821f35ea65bf7cbadb4604545db67748dbeb67a51563d91347dc45bb0b369
MD5 3b6ea750d8fb83d63fb4f128d11f3e4f
BLAKE2b-256 ce75061a50a6e04b6f7dd4c0e508c33f937173fb364e442b6c0eb768ed0f62f0

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page