Client for the LNX Edge API
Project description
LNX Edge API Client
Written for Python ≥ 3.7
Behavioral rules of thumb:
When requesting a report:
- Pass date (YYYY-MM-DD) strings instead of datetime strings (YYYY-MM-DDTHH:MM:SS.sss) to the
dateRange
field. # TODO FIX THIS - Timezone should always be specified in the request body.
EdgeAPI._get_report(...)
defaults toAmerica/New_York
, but can be overridden.
Test script:
(venv) > pytest -v
Now using marshmallow for data validation on the client-side, allowing users to either specify content as JSON or as python arguments for Create Offer endpoint.
Packaging instructions found here: https://packaging.python.org/en/latest/tutorials/packaging-projects/
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
Close
Hashes for api-client-lnx-edge-0.3.2.tar.gz
Algorithm | Hash digest | |
---|---|---|
SHA256 | ee9a2ec949b30d137e0b2fbd7130a85d160d077515503a4deb7744965ab018b4 |
|
MD5 | 631eacfc314d4b382e222dbf930e0864 |
|
BLAKE2b-256 | 494829a52fbc2521aa0398ee0e7960c6144abf13bd1ba3a6be5e77754e1e617e |
Close
Hashes for api_client_lnx_edge-0.3.2-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | f2c9941a67999739d62374301a58eaf84c066caaf36a3a16f239f8e84a58c06f |
|
MD5 | 55b7b322980cd65abde474dce33aed66 |
|
BLAKE2b-256 | 0bc5c62c5a94e194765f68c2755f41d5139b10044abcef522b59ff54550ee8fc |