Repository containing python wrappers to various services for bits-aviso.
Project description
bits-aviso-python-sdk
Repository containing python wrappers to various services Team AVISO develops against.
Installation
To install the SDK, you can use pip:
pip install bits-aviso-python-sdk
Usage
Here is a simple example of how to use the SDK:
from bits_aviso_python_sdk import ServiceName
service = ServiceName(username='username', password='password') # Initialize the service
response = service.some_method()
print(response)
However, please refer to the documentation for each service for more specific parameters and methods.
Sub Modules
There are three upper-level modules in this SDK:
helpers
Helpers are utility functions that assist with various tasks within the SDK. They can also be used independently of the services. Functions that are commonly used will be included here.
Please see the documentation under bits-aviso-python-sdk.helpers for more information.
services
Services are the main components of the SDK. Each service corresponds to a specific functionality leveraged by Team AVISO.
Please see the documentation under bits-aviso-python-sdk.services for more information.
tests
Tests are included to ensure the functionality of the SDK. They can be run to verify that the SDK is working as expected.
However, these are not proper unit tests and are a work in progress.
Please see the documentation under bits-aviso-python-sdk.tests for more information.
Generating Documentation
The documentation for this sdk is generated using pdoc. To generate the documentation, run the following command:
pdoc --html --output-dir docs bits_aviso_python_sdk
This will create an HTML version of the documentation in the docs directory.
You may need to use the --force flag to overwrite existing files.
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
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file bits_aviso_python_sdk-1.10.4.tar.gz.
File metadata
- Download URL: bits_aviso_python_sdk-1.10.4.tar.gz
- Upload date:
- Size: 39.4 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: poetry/2.1.1 CPython/3.13.2 Darwin/24.5.0
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
e2a3632d5103f2df84a1cfa68234b76d27166c00a18564ce6e7486fc429d321e
|
|
| MD5 |
f8ab3e24632f55610329e81d3b038fe2
|
|
| BLAKE2b-256 |
05f0321ea8f2d69749701ba18281faa77284c05d5bb909361c91eaa0b522ce1a
|
File details
Details for the file bits_aviso_python_sdk-1.10.4-py3-none-any.whl.
File metadata
- Download URL: bits_aviso_python_sdk-1.10.4-py3-none-any.whl
- Upload date:
- Size: 66.0 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: poetry/2.1.1 CPython/3.13.2 Darwin/24.5.0
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
4a6d9d2bc941dc86e7586e0c0e8c3eb9e9cbf220f6dd1d91525e85b7d7e1e7dd
|
|
| MD5 |
a007c4d594e017cc444a8a81aac321d2
|
|
| BLAKE2b-256 |
4b8cbe261f5ab28fd53027780c250cec407e7a8bfdaa036b6944e5f41a0497aa
|