This covers the basic installation of the Smarkets API Client which is obviously necessary to get started.
These packages are necessary at runtime.
- protobuf Python package, version 2.5.0 or higher (smk-python-sdk package installation process will automatically install it)
These are required to build from source and run unit tests, etc.
Updating the SDK¶
Minor updates (0.5.0 to 0.5.1) are backwards compatible. Major updates (for example 0.5.1 to 0.6.0) are not necessarily backwards compatible, please consult SDK Change log.
Clone the public master branch:
$ git clone https://github.com/smarkets/smk_python_sdk.git
Or, download a .tar.gz:
$ curl -O https://github.com/smarkets/smk_python_sdk/tarball/master
Or, a .zip:
$ curl -O https://github.com/smarkets/smk_python_sdk/zipball/master