- fixed documentation
- fix #245: CreateScript endpoint raises exception (solution suggested and tested)
- fix #246: CreateScriptAttachment endpoint raises exception (solution suggested and tested)
- minor format change
- add pyproject.toml
- fix #19
- minor updates
- added support for Python 3.5, 3.6, 3.7, 3.8 and above
- fixed minor bugs
- updated documentation (Installation, Usage, Quick start)
- fixed documentation import bug
- fixed default CA cert bug
- fixed bug with imports - now it's compatible with Canonical landscape-api
- minor fixes
- replaced pycurl --> requests
- 🎉 first ALPHA non-production version release of landscape-api ported to Python v3.8
- on Windows download CA certificate file from https://curl.haxx.se/ca/cacert.pem and use --ssl-ca-file or LANDSCAPE_API_SSL_CA_FILE (see Landscape API documentation here)
- on Linux depends on gnutls and libssl (require pycurl package for installation)
- on Ubuntu 16.04 (Xenial Xerus) use sudo apt-get install -y libgnutls-dev
- on Ubuntu 20.04 (Focal Fossa) use sudo apt-get install -y libgnutls28-dev libcurl4-openssl-dev libssl-dev
- on Windows 10 simply use pipx install landscape_api_py3
- first release on PyPI