Metadata-Version: 2.1
Name: wg-utilities
Version: 3.1.0
Summary: Loads of useful stuff for the things I do :)
Home-page: https://github.com/worgarside/wg-utilities
License: MIT
Author: Will Garside
Author-email: worgarside@gmail.com
Maintainer: Will Garside
Maintainer-email: worgarside@gmail.com
Requires-Python: >=3.10,<4.0
Classifier: License :: OSI Approved :: MIT License
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Provides-Extra: clients
Provides-Extra: devices-dht22
Provides-Extra: devices-epd
Provides-Extra: devices-yamaha-yas-209
Provides-Extra: exceptions
Provides-Extra: functions
Requires-Dist: async-upnp-client ; extra == "devices-yamaha-yas-209"
Requires-Dist: botocore
Requires-Dist: flask (>=2.0.2) ; extra == "clients"
Requires-Dist: jetson.gpio ; sys_platform == "linux"
Requires-Dist: lxml (==4.9.2) ; extra == "functions"
Requires-Dist: pigpio ; extra == "devices-dht22"
Requires-Dist: pillow ; extra == "devices-epd"
Requires-Dist: pydantic ; extra == "clients" or extra == "devices-yamaha-yas-209"
Requires-Dist: pyjwt (>=2.6.0,<2.7.0) ; extra == "clients"
Requires-Dist: python-dotenv ; extra == "clients" or extra == "exceptions"
Requires-Dist: pytz (>=2022.1) ; extra == "clients"
Requires-Dist: requests (>=2.26.0) ; extra == "clients" or extra == "exceptions"
Requires-Dist: rpi.gpio ; (sys_platform == "linux") and (extra == "devices-epd")
Requires-Dist: spidev ; (sys_platform == "linux") and (extra == "devices-epd")
Requires-Dist: strenum ; extra == "clients"
Requires-Dist: tzlocal ; extra == "clients"
Requires-Dist: xmltodict ; extra == "devices-yamaha-yas-209"
Project-URL: Repository, https://github.com/worgarside/wg-utilities
Description-Content-Type: text/markdown

# WG Utilities
[![Code Style](https://img.shields.io/badge/code%20style-black-black)](https://github.com/worgarside/wg-utilities)
[![codecov](https://codecov.io/gh/worgarside/wg-utilities/branch/develop/graph/badge.svg?token=5IJW9KBSV6)](https://codecov.io/gh/worgarside/wg-utilities)
[![GitHub](https://img.shields.io/github/v/tag/worgarside/wg-utilities?logo=github&sort=semver)](https://github.com/worgarside/wg-utilities)
[![pre-commit.ci status](https://results.pre-commit.ci/badge/github/worgarside/wg-utilities/develop.svg)](https://results.pre-commit.ci/latest/github/worgarside/wg-utilities/develop)
[![PyPI](https://img.shields.io/pypi/v/wg-utilities.svg?logo=python)](https://pypi.python.org/pypi/wg-utilities)
[![Ruff](https://img.shields.io/endpoint?url=https://raw.githubusercontent.com/charliermarsh/ruff/main/assets/badge/v1.json)](https://github.com/charliermarsh/ruff)
[![image](https://img.shields.io/pypi/pyversions/wg-utilities.svg)](https://pypi.python.org/pypi/wg-utilities)
[![Python Unit Tests](https://github.com/worgarside/wg-utilities/actions/workflows/python_unit_tests.yml/badge.svg)](https://github.com/worgarside/wg-utilities/actions/workflows/python_unit_tests.yml)

Loads of useful stuff for the things I do :)

### To-Do List
 - [ ] Finish README
 - [x] Add Coverage Badge
 - [ ] Sphinx docs

### Unit Test Coverage

[![Fancy coverage chart](https://codecov.io/gh/worgarside/wg-utilities/branch/develop/graphs/tree.svg?token=5IJW9KBSV6)](https://codecov.io/gh/worgarside/wg-utilities)

