Metadata-Version: 2.4
Name: lidb
Version: 2.2.4
Summary: Light database for quantor
Requires-Python: >=3.12
Description-Content-Type: text/markdown
Requires-Dist: dynaconf>=3.2.11
Requires-Dist: polars>=1.31.0
Requires-Dist: sqlparse>=0.5.3
Requires-Dist: logair>=1.0.8
Requires-Dist: clickhouse-df>=0.1.5
Requires-Dist: connectorx>=0.4.3
Requires-Dist: pymysql>=1.1.2
Requires-Dist: xcals>=0.1.5
Requires-Dist: ygo>=1.2.16
Requires-Dist: lark>=1.3.1
Requires-Dist: tqdm>=4.67.1
Requires-Dist: varname>=0.15.1

# lidb

`lidb` is a Python library for data processing and management, providing tools for dataset handling, database operations, and data loading.

## Features

- Dataset management with dependency tracking
- Database operations (SQL, MySQL, ClickHouse)
- Data loading and scanning
- Table management
- Configuration and initialization

## Installation

```bash
pip install lidb
```

## Documentation

See [API Documentation](docs/index.md) for detailed usage.

## Quick Start

```python
from lidb import Dataset, DataLoader

# Create a dataset
my_dataset = Dataset(fn=my_function, tb="my_table")

# Load data
loader = DataLoader("my_data")
loader.get([my_dataset], beg_date="2023-01-01", end_date="2023-01-31", times=["09:30:00"])
```

## License

MIT License

## Version

2.1.17
