Client for the Landscape API (Python 3)
Project description
Landscape API (Python 3)
Client for the Landscape API (Python 3)
Free software: MIT license
Documentation: https://landscape-api-py3.readthedocs.io.
Features
easy installation from PyPI (you can use pipenv, pip, pipex, Chocolatey, …)
working on Windows (piped create landscape-api.exe shim)
working with Python>=v3.8 (easily import landscape_api_py3)
for quick use can be installed with pipx install landscape_api_py3
Known issues
none (issues with dependencies resolved in v0.3.0)
Installation of the package
$ pipx install landscape_api_py3
Usage
$ landscape-api [OPTIONS] ACTION [ACTION OPTIONS] [ARGS]
- For help:
$ landscape-api –help
Before use it’s recommended to configure these ENV VARS: LANDSCAPE_API_KEY, LANDSCAPE_API_SECRET, LANDSCAPE_API_URI
Credits
Based on package landscape-api from Canonical Ltd. This package was created with Cookiecutter and the audreyr/cookiecutter-pypackage project template.
History
v0.3.5 (2020-06-10)
minor fixes
v0.3.4 (2020-06-09)
replaced pycurl –> requests
v0.2.0alpha (2020-06-08) - First pre-release of landscape-api package
🎉 first ALPHA non-production version release of landscape-api ported to Python v3.8
Known issues (v0.2.0alpha):
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)
Before installation of the package (v0.2.0alpha):
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
0.1.3 (2020-06-07)
first release on PyPI
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Hashes for landscape_api_py3-0.3.5-py2.py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | b8d5eb996f4d9a8a6128c341ebd53bb1bdc8544d3450b025e9057f7541be4902 |
|
MD5 | 318b1bc26cecad3a18989b859bbab8cd |
|
BLAKE2b-256 | f26d8580d3c8360982490157a53688f00bd4611824e82c55cedbe6523d43eae2 |