Metadata-Version: 2.4
Name: inductiva
Version: 0.18.9
Summary: Python client for the Inductiva API
Home-page: https://github.com/inductiva/inductiva
Author: Inductiva Research Labs
Author-email: contact@inductiva.ai
Classifier: Programming Language :: Python :: 3
Classifier: Operating System :: OS Independent
Requires-Python: >=3.9
Description-Content-Type: text/markdown
License-File: LICENSE
Requires-Dist: jinja2
Requires-Dist: tabulate
Requires-Dist: tqdm
Requires-Dist: websocket-client
Requires-Dist: fsspec
Requires-Dist: requests
Requires-Dist: aiohttp
Requires-Dist: nest_asyncio
Requires-Dist: urllib3<3.0.0,>=2.1.0
Requires-Dist: python-dateutil>=2.8.2
Requires-Dist: pydantic>=2
Requires-Dist: typing-extensions>=4.7.1
Requires-Dist: pytimeparse2
Requires-Dist: docker
Requires-Dist: aiortc
Provides-Extra: aws
Requires-Dist: awscli; extra == "aws"
Requires-Dist: boto3; extra == "aws"
Dynamic: license-file
Dynamic: requires-dist


[![Python package](https://github.com/inductiva/inductiva/actions/workflows/python-package.yml/badge.svg)](https://github.com/inductiva/inductiva/actions/workflows/python-package.yml) [![Python version](https://img.shields.io/pypi/pyversions/inductiva.svg)](https://www.python.org/downloads/) [![Documentation](https://img.shields.io/badge/Documentation-blue.svg)](https://docs.inductiva.ai/en/latest/) [![Benchmarks](https://img.shields.io/badge/Benchmarks-blue.svg)](https://benchmarks.inductiva.ai) <a href="https://pypi.org/project/inductiva/"><img src="https://img.shields.io/pypi/v/inductiva" alt="pypi version"></a> ![coverage badge](https://raw.githubusercontent.com/inductiva/inductiva/Inductiva-badges/badges/cov.svg)

![inductiva_banner](https://github.com/inductiva/inductiva/assets/7538022/85569dd8-3beb-4ac3-8cbe-78e300a28fde)

# Inductiva: a Python package for scaling simulations on the Cloud


Welcome to the official Python library for the Inductiva API.

The Inductiva API allows running a set of open-source physical
simulators on the cloud, easily parallelizing simulations, each running
on hundreds of CPU cores.

Inductiva simplifies the complexities of cloud resource management, and software
configuration, offering a straightforward Python interface for running simulations
on state-of-the-art hardware. This allows scientists and engineers to focus their
time and energy on what matters: running simulations that solve real problems.


# System Requirements

- Python >= 3.9 
- pip (or pip3) to install the inductiva package
  
# Getting started

1. Register at:

[https://console.inductiva.ai](https://console.inductiva.ai)

2. Install the Inductiva Python Package
```
pip install inductiva
```
3. Authenticate with your API Key
```
inductiva auth login
```


To find out more, check our [documentation](https://docs.inductiva.ai/).


If you have any questions or suggestions about the API please
[open an issue on the inductiva’s API Client GitHub repo](https://github.com/inductiva/inductiva/issues),
or contact us via [support@inductiva.ai](mailto:support@inductiva.ai).
