Package: iland-sdk
iland-sdkiland cloud Python SDKFree software: BSD LicenseDocumentation:https://iland-sdk.readthedocs.org.iland cloud v1.0 API doc:https://us-east-1.api.ilandcloud.com/doc/current/.IntroductionThis library provides a pure Python interface for theiland cloud API version 1.0.
It works with Python versions from 2.7+.iland cloudprovides Enterprise-grade IaaS and this
library is intended to make it even easier for Python programmers to use.Getting the codeThe code is hosted athttps://github.com/ilanddev/python-sdkCheck out the latest development version anonymously with:$ git clone https://github.com/ilanddev/python-sdk.git
$ cd python-sdkDocumentationFor documentation on using iland’s Python SDK check out ourWiki.InstallationAt the command line:$ pip install iland-sdkOr, if you have virtualenvwrapper installed:$ mkvirtualenv iland-sdk
$ pip install iland-sdkYou can also install iland-sdk using the actual source checkout:$ git clone https://github.com/ilanddev/python-sdk.git

$ cd python-sdk

$ pip install -e .Running TestsTo run the unit tests:$ make testTo run the unit tests for all supported Python interpreters:$ make test-allTo check your changes before submitting a pull request:$ make lintThis package was created withCookiecutterand theaudreyr/cookiecutter-pypackageproject template.History1.0.3 (2020-03-25)handle refresh token expiration and max session length expiration (#26)Wiki and Python SDK examples:https://github.com/ilanddev/python-sdk/wiki1.0.2 (2019-02-15)Added support fortimeoutparameter toget/post/put/deletemethods1.0.1 (2018-11-15)doc update1.0.0 (2018-11-15)Support for iland API v1.0Update outdated dependencies0.9.0 (2018-11-13)iland API v0.90.7.5 (2017-06-27)Force iland API v0.8.Update dev requirements.Dependencies definition shared withsetup.pyAdd support for passing additional headers with api requests.0.7.4 (2017-05-26)Use arequests.Sessionobject for all api callsRemovebase_url,access_token_url, andverify_sslfrom Api constructor0.7.3 (2017-05-18)Fix internal use ofREFRESH_URLwhen overridingaccess_token_urlat constructor time.0.7.2 (2017-05-17)optionalaccess_url_tokenApiconstructor param allowing one to override
token exchange URL.update dependencies.lower required version ofrequestsmodule from==2.14.2to>=2.2.1.0.7.1 (2017-02-08)update outdated dependenciesdrop Python 3.3 support “just like everybody”update token exchange endpoint. We keeping BBB for old client implementations0.7.0 (2016-10-13)update token exchange endpoint. We keeping BBB for old client implementationsupdate requests libupdate dev dependenciespromote to stable0.6.0 (2016-6-28)update dependenciesdefault resource path update0.5.0 (2016-3-22)promote to beta statusextraverify_sslApiconstructor to allow one to not verify endpoints SSL0.4.0 (2016-3-08)support 204 no content HTTP return codefix naming of _validate_token methodupdate Sphynx dependencyfull unit tests coveragefix return on POST, PUT and DELETE operationsfix use of custom BASE API URL0.3.0 (2016-2-18)implement exceptions handlingdocstrings and documentationHousekeeping and refactoringBetter CI setupSphynx doc and readthedocs.org publishing.0.2.0 (2016-2-09)Minor fixes.0.1.0 (2016-2-09)First release on PyPI.