A client for Imbo written in Python for 2.7/3.4+
Install the most recently released version from pip:
pip install imboclient
.. or if you like living on the edge, install the bleeding fresh version directly from Github:
pip install git+git://github.com/imbo/imboclient-python.git
For a quick overview of the current functionality refer to the integration tests that perform simple operations with the client (self._client) here
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.
Get the code and install dependencies:
git clone [email protected]: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
Copyright (c) 2013, Andreas Søvik [email protected]
Licensed under the MIT License
Contributions are very welcome, but please make sure your pull requests have test coverage.