Metadata-Version: 2.1
Name: order-matching
Version: 0.2.0
Summary: Order Book Matching Engine
Author-email: Stanislav Khrapov <stanislav.khrapov@chintai.io>, Akanksha Toshniwal <akanksha.toshniwal@chintai.io>, Shannen Tioniwar <shannen.tioniwar@chintai.io>
Project-URL: Source, https://github.com/chintai-platform/OrderBookMatchingEngine
Classifier: Programming Language :: Python
Classifier: Programming Language :: Python :: 3.10
Requires-Python: >=3.10
Description-Content-Type: text/markdown
Provides-Extra: test
Provides-Extra: dev
License-File: LICENSE

# Order Book Matching Engine

![pytest](https://github.com/chintai-platform/OrderBookMatchingEngine/actions/workflows/workflow.yaml/badge.svg)
[![!pypi](https://img.shields.io/pypi/v/order-matching)](https://pypi.org/project/order-matching/)
[![!python-versions](https://img.shields.io/pypi/pyversions/order-matching)](https://pypi.org/project/order-matching/)
[![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)

The project is hosted on [GitHub](https://github.com/chintai-platform/OrderBookMatchingEngine).

## Install

```shell
pip install order-matching
```

## Contribute

Create a virtual environment and activate it:
```shell
python -m venv venv
source venv/bin/activate
```
Install development dependencies:
```shell
pip install -e ".[dev]"
```
and use pre-commit to make sure that your code is formatted using [black](https://github.com/PyCQA/isort) and [isort](https://pycqa.github.io/isort/index.html) automatically:
```shell
pre-commit install
```
Run tests:
```shell
pip install -e ".[test]"
pytest
```
