Metadata-Version: 2.4
Name: extrawest_ocpi
Version: 2025.7.16
Summary: Python implementation of Open Charge Point Interface (OCPI) protocol based on fastapi.
Project-URL: Homepage, https://github.com/extrawest/extrawest_ocpi
Project-URL: Repository, https://github.com/extrawest/extrawest_ocpi
Author-email: Oleksandr Bozbei <oleksandr.bozbei@extrawest.com>
License: MIT
License-File: LICENSE
Requires-Python: >=3.10
Requires-Dist: fastapi==0.101.1
Requires-Dist: httpx==0.24.1
Requires-Dist: pydantic==1.10.12
Description-Content-Type: text/markdown

<a href="https://www.extrawest.com/"><img src="https://drive.google.com/uc?export=view&id=1kXfNj5WfW2oSMzQR82xYBI6Bw_W8-LpK" width="20%"></a>
# Extrawest OCPI


[![pre-commit](https://img.shields.io/badge/pre--commit-enabled-brightgreen?logo=pre-commit)](https://github.com/pre-commit/pre-commit)
[![Code style: black](https://img.shields.io/badge/code%20style-black-000000.svg)](https://github.com/psf/black)
[![Checked with mypy](https://www.mypy-lang.org/static/mypy_badge.svg)](https://mypy-lang.org/)
[![commit-check](https://img.shields.io/badge/commit--check-enabled-brightgreen?logo=Git&logoColor=white)](https://github.com/commit-check/commit-check)

---

Python implementation of Open Charge Point Interface (OCPI) protocol based on fastapi.

Supported OCPI versions: 2.2.1, 2.1.1

OCPI Documentation: [2.2.1](https://github.com/ocpi/ocpi/tree/release-2.2.1-bugfixes), [2.1.1](https://github.com/ocpi/ocpi/tree/release-2.1.1-bugfixes)

---


## Requirements

---

Python >= 3.10


## Installation

---

```bash
  pip install extrawest-ocpi
```

Documentation, installation and quickstart instructions are [HERE](https://extrawest-ocpi.readthedocs.io/en/latest/)


## Roadmap

---

- Issues fixing


## Related

---

The project was created through inspiration and adaptation of this project  [PY_OCPI](https://github.com/TECHS-Technological-Solutions/ocpi).


## License

---

This project is licensed under the terms of the [MIT](https://github.com/extrawest/extrawest_ocpi/blob/main/LICENSE) license.

