Metadata-Version: 2.3
Name: qc-core
Version: 0.0.1
Summary: Core operations that are used across the QuantClimate stack.
Author: Thomas Pinder
Author-email: Thomas Pinder <thomas@quantclimate.com>
Requires-Dist: matplotlib>=3.11.1
Requires-Python: >=3.11
Description-Content-Type: text/markdown

# qc-core

Shared Python utilities for QuantClimate. The package includes the Calibrated Ledger Matplotlib style and plotting helpers.

## Installation

```bash
pip install qc-core
```

qc-core requires Python 3.11 or later.

## Matplotlib style

Load the packaged style globally:

```python
import qc_core

qc_core.use_ledger_style()
```

Use the plotting module for the complete plotting API:

```python
from qc_core import plotting

plotting.use_ledger_style()
```

`qc_core.style_path()` returns the installed style file's path.
