Metadata-Version: 2.4
Name: battlemetrics
Version: 2.0.2
Summary: Asyncronous Python wrapper for the BattleMetrics API.
Project-URL: Homepage, https://github.com/OseSem/battlemetrics
Project-URL: Issue Tracker, https://github.com/OseSem/battlemetrics/issues
Author-email: OseSem <sem@osesem.xyz>, Gnomeslayer <declan.otten@live.com.au>
License: MIT
License-File: LICENSE
Classifier: Development Status :: 5 - Production/Stable
Classifier: Intended Audience :: Developers
Classifier: License :: OSI Approved :: MIT License
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.12
Classifier: Programming Language :: Python :: 3.13
Requires-Python: >=3.12
Requires-Dist: aiohttp>=3.9.3
Requires-Dist: pydantic>=2.0.0
Requires-Dist: python-dateutil>=2.8.2
Description-Content-Type: text/markdown

# BattleMetrics API Wrapper

[![Ruff](https://img.shields.io/endpoint?url=https://raw.githubusercontent.com/astral-sh/ruff/main/assets/badge/v2.json)](https://github.com/astral-sh/ruff)
![PyPI - Version](https://img.shields.io/pypi/v/battlemetrics)
![PyPI - Downloads](https://img.shields.io/pypi/dm/battlemetrics)


An async Python wrapper for the BattleMetrics API with full type safety using Pydantic models.

>[!CAUTION]
> This API Wrapper is very new and partly untested. Please report any issues instantly.

>[!NOTE]
> Since the BattleMetrics API Documentation is partly finished not every endpoint might be included. Make an Issue Report for any missing endpoints.

## Installation

To install the latest published version off of PyPI, you can run the following command:

```bash
pip install battlemetrics
```

To install the development version from GitHub (requires Git):
```bash
pip install git+https://github.com/OseSem/battlemetrics
```
