Skip to main content

Python client for Imbo

Project description

[![Build Status](https://travis-ci.org/imbo/imboclient-python.svg?branch=python3)](https://travis-ci.org/imbo/imboclient-python) Python client for Imbo ======================

A client for Imbo written in Python for 3.4.x

Installation

Install it directly from Github:

pip install git+git://github.com/imbo/imboclient-python.git

Package will be deployed to pip repositories shortly, after a few planned backwards-compatible-break-inducing changes have been made to this client. See list of current issues on Github for an overview.

Usage

For a quick overview of the current functionality refer to the integration tests that perform simple operations with the client (self._client) [here](https://raw.githubusercontent.com/imbo/imboclient-python/master/imboclient/test/unit/test_client.py)

The basic operations work at the moment, but the return-values from various functions are a bit incosistent and will be fixed in the near future.

Develop/Contribute to Python client for Imbo

Get the code and install dependencies:

git clone git@github.com:imbo/imboclient-python.git cd imboclient-python && make install

Run the unit testsuite:

make test

run the integration testsuite (NOTE: this requires a running imbo-instance as specified in imboclient/test/integration/config.py):

make integration-test

  • Keep it simple and easy to understand

  • Solid test coverage

  • PEP8

License

Copyright (c) 2013, Andreas Søvik <arsovik@gmail.com>

Licensed under the MIT License

Contributions are very welcome, but please make sure your pull requests have test coverage.

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

imboclient-0.0.1b0.zip (13.0 kB view hashes)

Uploaded Source

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