Metadata-Version: 2.2
Name: midas_client
Version: 1.0.4
Summary: A Python client library to access the midas_server backend.
Author-email: Anthony Baxter <anthonybaxter819@gmail.com>
License: Apache-2.0
Keywords: midas,client,backend,API
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Classifier: License :: OSI Approved :: Apache Software License
Classifier: Operating System :: OS Independent
Requires-Python: >=3.10
Description-Content-Type: text/markdown
License-File: LICENSE
Requires-Dist: certifi>=2024.7.4
Requires-Dist: charset-normalizer>=3.3.2
Requires-Dist: idna>=3.7
Requires-Dist: numpy>=2.0.1
Requires-Dist: packaging>=24.1
Requires-Dist: pandas>=2.2.2
Requires-Dist: python-dateutil>=2.9.0.post0
Requires-Dist: python-dotenv>=1.0.1
Requires-Dist: pytz>=2024.1
Requires-Dist: requests>=2.32.3
Requires-Dist: six>=1.16.0
Requires-Dist: tzdata>=2024.1
Requires-Dist: urllib3>=2.2.2

# Midas-py

[![License](https://img.shields.io/badge/license-Apache%202.0-blue.svg)](LICENSE)
[![pypi-version](https://img.shields.io/pypi/v/midas-client.svg)](https://pypi.org/project/midas-client/)

A Python-based client library designed to interact with the `midas-server`, providing a streamlined interface for accessing data. Similar to its Rust counterpart (`midas-rs`), it leverages the `mbn` library for binary encoding, enabling both streaming data and saving it to binary MBN-encoded files.

## Features

- **Stream Data**: Fetch live or historical data directly from the `midas-server` in real-time.
- **Save to File**: Save data to a binary MBN-encoded file for efficient storage and retrieval.
- **Built on MBN**: Leverages the high-performance binary encoding capabilities of the `mbn` library.

## Installation

You can install `midas-py` directly from [PyPI](https://pypi.org/project/midas-client/):

```bash
pip install midas-client
```

## Documentation

Detailed documentation is coming soon. Stay tuned for examples and usage guides!

## Contributing

Contributions are welcome! Feel free to open issues or submit pull requests to improve the library.

## License

Licensed under the [Apache-2.0 License](LICENSE).
