Python SDK for the agrirouter API. This project contains the API for the communication with the agrirouter. Everything you need for the onboarding process, secure communication and much more.
Project description
About the project
The agrirouter is a universal data exchange platform for farmers and agricultural contractors that makes it possible to connect machinery and agricultural software, regardless of vendor or manufacturer. Agrirouter does not save data; it transfers data. As a universal data exchange platform, agrirouter fills a gap on the way to Farming 4.0. Its underlying concept unites cross-vendor and discrimination-free data transfer. You retain full control over your data. Even data exchange with service providers (e.g. agricultural contractors) and other partners is uncomplicated: Data are very rapidly transferred via the online connection, and if you wish, is intelligently connected to other datasets.
The current project you’re looking at
This project contains the SDK for the communication with the agrirouter. Everything you need for the onboard process, secure communication and much more.
Installation
Create your virtual environment using any kind of conda setup you
would like to have.
conda create -n agrirouter-sdk-python python=3.7
conda create -n agrirouter-sdk-python python=3.8
conda create -n agrirouter-sdk-python python=3.9
conda create -n agrirouter-sdk-python python=3.10
conda create -n agrirouter-sdk-python python=3.11
Create one of the environments and activate it:
conda activate agrirouter-sdk-python
After the activation you are ready to install the requirements for the SDK:
pip install -r requirements.txt
You are able to select the virtual environment when working with the IDE.
Running unit tests
$ pytest
External resources
Here are some external resources for the development:
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 agrirouter-2.0.0a3.tar.gz.
File metadata
- Download URL: agrirouter-2.0.0a3.tar.gz
- Upload date:
- Size: 71.3 kB
- Tags: Source
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/5.0.0 CPython/3.12.4
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
5ddf2ebdf922123c9b67152a4b5c345b528b6dd807ad93d5fac5e7cec53f89cd
|
|
| MD5 |
bd20ea3e00c5ac2b9dfbdebf886cb9bf
|
|
| BLAKE2b-256 |
084cf18a1f3bc8b58115d0586ab92373981abf2d3071d91cb2aa5feb8089534a
|
File details
Details for the file agrirouter-2.0.0a3-py3-none-any.whl.
File metadata
- Download URL: agrirouter-2.0.0a3-py3-none-any.whl
- Upload date:
- Size: 98.3 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/5.0.0 CPython/3.12.4
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
6b5cfef115f4bfe89ab11d3af68a2d9ee420cc42dd605f667cbdd1e29b754227
|
|
| MD5 |
9bf21921d11004a3b6b615f8bc6f8432
|
|
| BLAKE2b-256 |
d960364709daf8f0597e1d9843867f2056c745e253a6254a1ad37bef285ef17f
|