Skip to main content

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


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

nile_api-0.2.4.tar.gz (30.8 kB view details)

Uploaded Source

Built Distribution

nile_api-0.2.4-py3-none-any.whl (107.7 kB view details)

Uploaded Python 3

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

Hashes for nile_api-0.2.4.tar.gz
Algorithm Hash digest
SHA256 1e7a8328012a8b0e4aa1367fb03a79ff27cd0456084dd643dd1786514472426b
MD5 4ca770c7e201b12648950210102c1663
BLAKE2b-256 9ea51aa2ce2b43d826afe7a17e453e5b0dec3b5feacc2e7d5f8892db220576ef

See more details on using hashes here.

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

Hashes for nile_api-0.2.4-py3-none-any.whl
Algorithm Hash digest
SHA256 332b90ad0ad8640feffb5498dd084f19366446443320f50d476afa92a9af2a23
MD5 1b6013a445965afa5c57ccc22f6e1970
BLAKE2b-256 393b937e9554b8d827841eab49437c9b76953dc828d5e83f379b5172f6b06e56

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page