Metadata-Version: 2.4
Name: power-measurement-experiment
Version: 0.0.1
Summary: Small framework to experimental collect electrical and system metrics of SBC devices.
License-Expression: MIT
Project-URL: Homepage, https://github.com/rsie-dev/power_measurement
Project-URL: Repository, https://github.com/rsie-dev/power_measurement
Classifier: Programming Language :: Python :: 3
Classifier: Operating System :: OS Independent
Requires-Python: >=3.12
Description-Content-Type: text/markdown
License-File: LICENSE
Requires-Dist: ruamel.yaml==0.18.10
Requires-Dist: fastapi[standard-no-fastapi-cloud-cli]==0.119.0
Requires-Dist: ifaddr==0.2.0
Requires-Dist: fabric==3.2.2
Requires-Dist: ntplib==0.4.0
Requires-Dist: humanize==4.15.0
Requires-Dist: python-dotenv==1.2.1
Requires-Dist: isodate==0.7.2
Requires-Dist: usb-multimeter==2.0.14
Provides-Extra: dev
Requires-Dist: prospector==1.17.3; extra == "dev"
Requires-Dist: pytest==9.0.2; extra == "dev"
Requires-Dist: pylint==3.3.0; extra == "dev"
Requires-Dist: build==1.4.0; extra == "dev"
Requires-Dist: twine==6.2.0; extra == "dev"
Dynamic: license-file

[![Pylint](https://github.com/rsie-dev/power_measurement/actions/workflows/pylint.yml/badge.svg)](https://github.com/rsie-dev/power_measurement/actions/workflows/pylint.yml)

# Overview
Small framework to collect electrical and system metrics of SBC devices.

# Develop
```
git clone git@github.com:rsie-dev/power_measurement.git
python3 -m venv venv
```

## Install dependencies
```
venv/bin/pip install -e .[dev]
```

## Checks
```
venv/bin/pylint src/experiment
venv/bin/prospector
```

## Test
```
venv/bin/pytest -v src
```

## Run
```
venv/bin/experiment -h
```

# Releasing
```
venv/bin/python -m build
venv/bin/twine upload [--repository testpypi] dist/*
```
