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.3.tar.gz
Algorithm | Hash digest | |
---|---|---|
SHA256 | a9b8087870a9ef49da4f0cb255535f6a4f37996bb12619f65eaefe52710b4413 |
|
MD5 | f78de5c892988f9a4501031b0009b940 |
|
BLAKE2b-256 | 45147aa3270e8ebc24b91fa02eafaf2ff54341a8e4ede7136e81f25efdb24463 |
Close
Hashes for api_client_lnx_edge-0.3.3-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 0322f41fb11557b21ff793f910e5f69727e627e954499f81411787aa66e236a5 |
|
MD5 | 8c1cf8618a8ebc260422c515d67ef1d6 |
|
BLAKE2b-256 | 553e145883a212807e6de9ee864db17226d6f45868d686408c2226d6f0f00bda |