A client library for accessing the Nile API
Project description
Installing
The Nile Python SDK is available on PyPI, and can be installed via:
pip install nile-api
(in a virtual environment as appropriate).
Usage
Usage examples of the SDK can be found in the Nile examples repository, within the directories with -python in their name.
Development
Commands below generally make use of nox (in some sense a Python-based, testing-centric make).
You can install it by following its install instructions for your OS, or e.g. on macOS, by simply running:
brew install nox
Regenerating (updating) the client is done via openapi-python-client.
To do so, run:
nox -s regenerate
We pin the version of this generator itself in a requirements file. To update the version of the generator that will be used, run:
nox -s update_openapi_requirements
which should regenerate the openapi-generator-requirements.txt file which you should then commit.
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
File details
Details for the file nile_api-0.2.4.tar.gz
.
File metadata
- Download URL: nile_api-0.2.4.tar.gz
- Upload date:
- Size: 30.8 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.1 CPython/3.9.15
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 1e7a8328012a8b0e4aa1367fb03a79ff27cd0456084dd643dd1786514472426b |
|
MD5 | 4ca770c7e201b12648950210102c1663 |
|
BLAKE2b-256 | 9ea51aa2ce2b43d826afe7a17e453e5b0dec3b5feacc2e7d5f8892db220576ef |
File details
Details for the file nile_api-0.2.4-py3-none-any.whl
.
File metadata
- Download URL: nile_api-0.2.4-py3-none-any.whl
- Upload date:
- Size: 107.7 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.1 CPython/3.9.15
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 332b90ad0ad8640feffb5498dd084f19366446443320f50d476afa92a9af2a23 |
|
MD5 | 1b6013a445965afa5c57ccc22f6e1970 |
|
BLAKE2b-256 | 393b937e9554b8d827841eab49437c9b76953dc828d5e83f379b5172f6b06e56 |