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
=========
**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
Release history Release notifications | RSS feed
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 hashes)