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 details)
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
Algorithm | Hash digest | |
---|---|---|
SHA256 | a66821f35ea65bf7cbadb4604545db67748dbeb67a51563d91347dc45bb0b369 |
|
MD5 | 3b6ea750d8fb83d63fb4f128d11f3e4f |
|
BLAKE2b-256 | ce75061a50a6e04b6f7dd4c0e508c33f937173fb364e442b6c0eb768ed0f62f0 |