No project description provided
Project description
Bringg Python SDK
Introduction
Bringg is a SaaS platform that offers a suite of tools for enterprises to manage their logistics operations. The Bringg Python SDK provides a simple way to integrate the Bringg platform with your Python application.
Installation
To install the Bringg Python SDK, simply run the following command:
pip install bringg_sdk
Getting Started
To get started, you will need to have an account on the Bringg fleet platform. Once you have created an account, you will need to generate an API key.
API Reference
The Bringg Python SDK provides a simple interface to interact with the Bringg API. The SDK provides the following classes:
Client Classes
BringgClient
: The main class that is used to interact with the Bringg API.
Model Classes
Task
: A class that represents a task in the Bringg system.WayPoint
: A class that represents a waypoint in the Bringg system.TaskInventory
: A class that represents a task inventory in the Bringg system.Customer
: A class that represents a customer in the Bringg system.Inventory
: A class that represents an inventory in the Bringg system.NoteTypes
: A class that represents a note type in the Bringg system.TaskNote
: A class that represents a task note in the Bringg system.
Request Classes
BringgRequest
: A class that represents a non-authorized request to the Bringg API. That can be used for getting token as example.AuthorizedBringgRequest
: A class that represents an authorized request to the Bringg API.
Response Classes
BringgResponse
: A class that represents a response from the Bringg API.GetTokenResponse
: A class that represents a response from the Bringg API that contains a token.BringgResponseWithSuccessParameter
: A class that represents a response from the Bringg API that contains a success parameter.
Exceptions Classes
BringgException
: A class that represents an exception that is thrown when an error occurs while interacting with the Bringg API.
Examples
Here are some examples of how to use the Bringg Python SDK:
FAQs / Troubleshooting
If you have any questions or issues, please refer to the Bringg documentation. If you are unable to find the information you need, please contact Bringg support.
Contribution Guidelines
If you would like to contribute to the Bringg Python SDK, please fork the repository and submit a pull request. Please ensure that your code follows the PEP 8 style guide and includes unit tests.
TODO
- Implement all the endpoints in the Bringg API
- Write unit tests for all the classes.
- Add more examples to the README file.
- Add more documentation to the code.
- Improve the README.md file.
License
The Bringg Python SDK is released under the MIT License. See LICENSE for more information.
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 bringg_sdk-1.0.1.tar.gz
.
File metadata
- Download URL: bringg_sdk-1.0.1.tar.gz
- Upload date:
- Size: 9.3 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.0.0 CPython/3.10.1
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 55b8cb77c0848333543e59d719acd8de625ed63383da9365161b28d37b321bb8 |
|
MD5 | 38de084744d18379941e2a67fd5a4d62 |
|
BLAKE2b-256 | fd9b94f9ca2b4a31a8d365096e133e9fe3c2558f2f849f9332e91077e635ddd9 |
File details
Details for the file bringg_sdk-1.0.1-py3-none-any.whl
.
File metadata
- Download URL: bringg_sdk-1.0.1-py3-none-any.whl
- Upload date:
- Size: 9.5 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.0.0 CPython/3.10.1
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 5c8ffebcc15fb921e22cb24a2dbb5e02fceb2e3bd69cb5237932676a5f759d9b |
|
MD5 | 6574b9c9685cc6d5efa20a8e44262a2a |
|
BLAKE2b-256 | 27ce7839316aed62f784362bea6fc5e3deb8f004c638a66689394cf3234285aa |