Metadata-Version: 2.3
Name: infernet-client
Version: 1.4.0
Summary: Infernet Node v0.3.0 REST client
Author-email: Stelios Rousoglou <stelios@ritual.net>
Requires-Python: >=3.9
Requires-Dist: aiohttp<4.0.0,>=3.9.2
Requires-Dist: click<9.0.0,>=8.1.7
Requires-Dist: infernet-ml<3.0.0,>=2.0.0.81
Requires-Dist: quart<1.0.0,>=0.19.0
Requires-Dist: web3<7.0.0,>=6.19.0
Provides-Extra: development
Requires-Dist: isort<6.0.0,>=5.13.2; extra == 'development'
Requires-Dist: mypy<2.0.0,>=1.9.0; extra == 'development'
Requires-Dist: pre-commit<4.0.0,>=3.7.0; extra == 'development'
Requires-Dist: pytest-asyncio>=0.21.1; extra == 'development'
Requires-Dist: pytest<9.0.0,>=8.1.1; extra == 'development'
Description-Content-Type: text/markdown

# Infernet Client

Welcome to the Infernet Client, a lightweight Python library and CLI tool that streamlines interaction with the [Infernet Node](https://github.com/ritual-net/infernet-node) and the [Infernet Router](https://github.com/ritual-net/infernet-router). The Infernet Node provides robust computational capabilities through a well-defined API, while the Router allows for discovering nodes and containers running remotely, across the Infernet network.

This client aims to provide developers with a simple, efficient way to integrate and automate tasks using the Infernet [Node](#node) and [Router](#router).

## Features

- **Simple**: Streamlined methods for interacting with the Infernet Node and Router APIs.
- **Asynchronous**: Built-in async capabilities for improved performance.
- **Typed**: Complete type annotations for better editor support and reduced bugs.

## Documentation & Usage

See [infernet-client.docs.ritual.net](infernet-client.docs.ritual.net) or refer to `infernet_client/docs`.
