Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Final clean-up to bring HappyBase project up to date. #15

Merged
merged 1 commit into from
Sep 29, 2016
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
4 changes: 1 addition & 3 deletions .travis.yml
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,6 @@ script:
- tox -e py34
- tox -e lint
- tox -e cover
- tox -e system-tests

after_success:
- tox -e coveralls
Expand All @@ -24,8 +23,7 @@ deploy:
repo: GoogleCloudPlatform/google-cloud-python-happybase
# until this is fixed: https://github.com/travis-ci/travis-ci/issues/1675
all_branches: true
# 'bdist_wheel' builds disabled until #1879 et al. are resolved.
distributions: "sdist"
distributions: "sdist bdist_wheel"

cache:
directories:
Expand Down
20 changes: 10 additions & 10 deletions README.rst
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
Google Cloud Python Happybase Client
Google Cloud Python HappyBase Client
====================================

Python idiomatic client for `Google Cloud Platform`_ Happybase emulation.
Python idiomatic client for `Google Cloud Platform`_ HappyBase emulation.

.. _Google Cloud Platform: https://cloud.google.com/

Expand All @@ -10,24 +10,24 @@ Google Cloud Python Happybase Client
- `Homepage`_
- `API Documentation`_

.. _Homepage: https://googlecloudplatform.github.io/google-cloud-python-happybase/
.. _API Documentation: http://googlecloudplatform.github.io/google-cloud-python-happybase/stable/
.. _Homepage: https://googlecloudplatform.github.io/google-cloud-python/
.. _API Documentation: https://googlecloudplatform.github.io/google-cloud-python/stable/

This client supports the following Google Cloud Platform services:

- Happybase emulation for Google Cloud Bigtable.
This client is provided as a `HappyBase`_ emulation layer which uses
Google Cloud Bigtable as the underlying storage layer.

If you need support for other Google APIs, check out the
`Google APIs Python Client library`_.

.. _Google APIs Python Client library: https://github.com/google/google-api-python-client
.. _HappyBase: https://happybase.readthedocs.io/en/latest/

Quick Start
-----------

::

$ pip install --upgrade google.cloud.happybase
$ pip install --upgrade google-cloud-happybase

Authentication
--------------
Expand Down Expand Up @@ -58,8 +58,8 @@ MIT - See `LICENSE`_ for more information.

.. |build| image:: https://travis-ci.org/GoogleCloudPlatform/google-cloud-python-happybase.svg?branch=master
:target: https://travis-ci.org/GoogleCloudPlatform/google-cloud-python-happybase
.. |coverage| image:: https://codecov.io/gh/GoogleCloudPlatform/google-cloud-python-happybase/branch/master/graph/badge.svg
:target: https://codecov.io/gh/GoogleCloudPlatform/google-cloud-python-happybase
.. |coverage| image:: https://coveralls.io/repos/GoogleCloudPlatform/google-cloud-python-happybase/badge.png?branch=master
:target: https://coveralls.io/r/GoogleCloudPlatform/google-cloud-python-happybase?branch=master
.. |pypi| image:: https://img.shields.io/pypi/v/google-cloud-happybase.svg
:target: https://pypi.python.org/pypi/google-cloud-python-happybase
.. |versions| image:: https://img.shields.io/pypi/pyversions/google-cloud-happybase.svg
Expand Down
12 changes: 6 additions & 6 deletions docs/conf.py
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,7 @@
# See the License for the specific language governing permissions and
# limitations under the License.
#
# google.cloud.happybase documentation build configuration file, created by
# google-cloud-happybase documentation build configuration file, created by
# sphinx-quickstart on Tue Jan 21 22:24:47 2014.
#
# This file is execfile()d with the current directory set to its containing dir.
Expand Down Expand Up @@ -68,7 +68,7 @@
master_doc = 'index'

# General information about the project.
project = u'google.cloud.happybase'
project = u'google-cloud-happybase'
copyright = u'2014, Google'

# The version info for the project you're documenting, acts as replacement for
Expand Down Expand Up @@ -220,7 +220,7 @@
# (source start file, target name, title, author, documentclass [howto/manual]).
latex_documents = [
('index', 'google-cloud-happybase.tex',
u'google.cloud.happybase Documentation',
u'google-cloud-happybase Documentation',
author, 'manual'),
]

Expand Down Expand Up @@ -251,7 +251,7 @@
# (source start file, name, description, authors, manual section).
man_pages = [
('index', 'google-cloud-happybase',
u'google.cloud.happybase Documentation',
u'google-cloud-happybase Documentation',
[author], 1)
]

Expand All @@ -266,8 +266,8 @@
# dir menu entry, description, category)
texinfo_documents = [
('index', 'google-cloud-happybase',
u'google.cloud.happybase Documentation',
author, 'google-cloud-happybase', 'Python API for Google Cloud Happybase.',
u'google-cloud-happybase Documentation',
author, 'google-cloud-happybase', 'Python API for Google Cloud HappyBase.',
'Miscellaneous'),
]

Expand Down
2 changes: 1 addition & 1 deletion docs/index.rst
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
.. toctree::
:maxdepth: 0
:hidden:
:caption: Cloud Bigtable Happybase
:caption: Cloud Bigtable HappyBase

HappyBase <happybase-package>
happybase-connection
Expand Down
2 changes: 1 addition & 1 deletion scripts/pycodestyle_on_repo.py
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,7 @@
# See the License for the specific language governing permissions and
# limitations under the License.

"""Custom script to run pycodestyle on google.cloud.happybase codebase.
"""Custom script to run pycodestyle on google-cloud-happybase codebase.

This runs pycodestyle as a script via subprocess but only runs it on the
.py files that are checked in to the repository.
Expand Down
2 changes: 1 addition & 1 deletion scripts/pylintrc_default
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
# PyLint config for 'google.cloud.happybase' *library* code.
# PyLint config for 'google-cloud-happybase' *library* code.
#
# NOTES:
#
Expand Down
2 changes: 1 addition & 1 deletion scripts/run_pylint.py
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,7 @@
# See the License for the specific language governing permissions and
# limitations under the License.

"""Custom script to run PyLint on google.cloud.happybase codebase.
"""Custom script to run PyLint on google-cloud-happybase codebase.

This runs pylint as a script via subprocess in two different
subprocesses. The first lints the production/library code
Expand Down
2 changes: 1 addition & 1 deletion setup.py
Original file line number Diff line number Diff line change
Expand Up @@ -57,7 +57,7 @@

setup(
name='google-cloud-happybase',
version='0.19.0',
version='0.20.0',
description='Client library for Google Cloud Bigtable: HappyBase layer',
long_description=README,
url='https://github.com/GoogleCloudPlatform/google-cloud-python-happybase',
Expand Down