Metadata-Version: 2.4
Name: snakemake-logger-plugin-pypsa
Version: 0.2.0
Summary: A PyPSA-Eur logger plugin for Snakemake
Author-email: PyPSA-Eur Contributors <will.usher@openenergytransition.org>
License: MIT
Project-URL: homepage, https://github.com/pypsa/pypsa-eur
Project-URL: repository, https://github.com/pypsa/pypsa-eur
Classifier: Development Status :: 4 - Beta
Classifier: Intended Audience :: Science/Research
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.11
Classifier: Programming Language :: Python :: 3.12
Classifier: Programming Language :: Python :: 3.13
Requires-Python: >=3.11
Description-Content-Type: text/markdown
Requires-Dist: snakemake-interface-logger-plugins<3,>=2

<!--
SPDX-FileCopyrightText: Contributors to PyPSA-Eur <https://github.com/pypsa/pypsa-eur>
SPDX-License-Identifier: CC-BY-4.0
-->

# snakemake-logger-pypsa

A PyPSA logger plugin for Snakemake that provides detailed, human-readable output.

## Installation

Install in development mode:

```bash
pip install -e .
```

Or with uv:

```bash
uv pip install -e .
```

## Usage

Use this logger plugin with Snakemake by specifying it via the `--logger` option:

```bash
snakemake --logger pypsa
```

## Features

- Detailed, PyPSA-Eur tailored logging output

## Development

This package follows the Snakemake logger plugin interface defined in
`snakemake-interface-logger-plugins`.
