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.5.tar.gz
Algorithm | Hash digest | |
---|---|---|
SHA256 | 1f634d5b2d061d820dfac397f8e2971287d8de869a6b0b586eb01f73711080e7 |
|
MD5 | 972b24d07352b523f004662476848554 |
|
BLAKE2b-256 | 81457ab0d563aa11b16bf6929b60104fd37aa3b32d8df865d8e46a22d56a4857 |
Close
Hashes for api_client_lnx_edge-0.3.5-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | d387a12d5d799cb6a317bef865af1a8bd39e1d4c9acd4ead72feb0b0b52c09dd |
|
MD5 | 7a14e90473c3d8e67cbcc3243e7b555e |
|
BLAKE2b-256 | 3b5d7473ff200976ad50bdd4df8ca0697ebaa171c4d3d6d6a135902533f7565b |