Metadata-Version: 2.4
Name: rivian-python-client
Version: 2.1.0
Summary: Rivian API Client (Unofficial)
Author-email: Brian Retterer <bretterer@gmail.com>, "J.R. Gutierrez" <jrgutier@gmail.com>, Nathan Spencer <natekspencer@gmail.com>, Trevor Mack <drummer8001@gmail.com>
License-Expression: MIT
Requires-Python: >=3.10
Requires-Dist: aiohttp>=3.0.0
Requires-Dist: backports-strenum>=1.2.4; python_version < '3.11'
Requires-Dist: cryptography>=41.0.1
Requires-Dist: typing-extensions>=4.14.1; python_version < '3.11'
Provides-Extra: ble
Requires-Dist: bleak>=0.21; extra == 'ble'
Requires-Dist: dbus-fast>=2.11.0; (sys_platform == 'linux') and extra == 'ble'
Description-Content-Type: text/markdown

# Python: Rivian API Client

Currently a Work In Progress

## Dependencies

[uv](https://docs.astral.sh/uv/)

```
curl -LsSf https://astral.sh/uv/install.sh | sh
```

## Setup

Install project dependencies into the uv virtual environment and run pre-commit

```
uv sync --all-extras
pre-commit install
```

## Run Tests

```
uv run pytest
```
