A client for Imbo written in Python for 3.4.x
Install it directly from Github:
pip install git+git://github.com/imbo/imboclient-python.git@python3
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.
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 && git checkout python3 && 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.