Skip to main content
Pre-release

This release is a pre-release and may not be stable for production use.

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:

Release files for agrirouter 2.1.0a1

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for agrirouter 2.1.0a1
File Size Uploaded
agrirouter-2.1.0a1.tar.gz 71.7 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for agrirouter 2.1.0a1
File Interpreter ABI Platform
agrirouter-2.1.0a1-py3-none-any.whl Python 3 none any Details

Total release size: 170.3 kB

Release files / agrirouter-2.1.0a1.tar.gz

Download URL agrirouter-2.1.0a1.tar.gz
Size 71.7 kB
Tags Source
SHA-256 checksum
How to use checksums
e8668ccd9897c1f959450b7f2ebeefd5b1754229cc4a28ede589e93026b9aed5
BLAKE2b-256 checksum
How to use checksums
5f558565313c33747048f62b83bbf4d0688669c3fd1e48d28cdea2aa6966ba80
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/5.1.0 CPython/3.12.4

Release files / agrirouter-2.1.0a1-py3-none-any.whl

Download URL agrirouter-2.1.0a1-py3-none-any.whl
Size 98.6 kB
Tags Python 3
SHA-256 checksum
How to use checksums
f5be1f7920d40ad8af5485c71fba783a4f5662063622cb7a0958c65b18edadd6
BLAKE2b-256 checksum
How to use checksums
eb264f8712eff7e26db02ae1f1c729edfd8d565957200f01dde41d1efa1ed666
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/5.1.0 CPython/3.12.4
Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page