Metadata-Version: 2.1
Name: betteruptime
Version: 0.1.5
Summary: Python client for BetterUptime API
Home-page: https://github.com/cguillerminet/betteruptime-python
Author: Cyril GUILLERMINET
Author-email: cyril@guillerminet.com
Maintainer: Cyril GUILLERMINET
Maintainer-email: cyril@guillerminet.com
License: BSD
Project-URL: Source, https://github.com/cguillerminet/betteruptime-python
Project-URL: Tracker, https://github.com/cguillerminet/betteruptime-python/issues
Project-URL: Changelog, https://github.com/cguillerminet/betteruptime-python/blob/main/CHANGELOG.md
Keywords: betteruptime
Platform: any
Classifier: Development Status :: 5 - Production/Stable
Classifier: Intended Audience :: Developers
Classifier: License :: OSI Approved :: BSD License
Classifier: Operating System :: OS Independent
Classifier: Programming Language :: Python
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3 :: Only
Classifier: Programming Language :: Python :: 3.7
Classifier: Programming Language :: Python :: 3.8
Classifier: Programming Language :: Python :: 3.9
Classifier: Programming Language :: Python :: 3.10
Requires-Python: >=3.7
Description-Content-Type: text/markdown
License-File: LICENSE
Requires-Dist: requests (>=2.27.1)
Requires-Dist: yarl (>=1.7.2)
Provides-Extra: test
Requires-Dist: covdefaults (>=2.2) ; extra == 'test'
Requires-Dist: pytest (>=7.1) ; extra == 'test'
Requires-Dist: pytest-cov (>=3) ; extra == 'test'
Requires-Dist: pytest-mock (>=3.7) ; extra == 'test'
Requires-Dist: pytest-vcr (>=1.0.2) ; extra == 'test'

# betteruptime-python

[![Check](https://github.com/cguillerminet/betteruptime-python/actions/workflows/ci.yml/badge.svg)](https://github.com/cguillerminet/betteruptime-python/actions/workflows/ci.yml)
[![PyPI version](https://badge.fury.io/py/betteruptime.svg)](https://badge.fury.io/py/betteruptime)
[![PyPI Supported Python Versions](https://img.shields.io/pypi/pyversions/betteruptime.svg)](https://pypi.python.org/pypi/betteruptime/)
[![Code Style](https://img.shields.io/badge/code%20style-black-000000.svg)](https://github.com/ambv/black)

**betteruptime-python** is a [BetterUptime](https://betteruptime.com/) API client for python.

## Installation

The package is published on
[PyPI](https://pypi.org/project/betteruptime/) and can be installed by running:

    pip install betteruptime

## Basic Use

Easily query the BetterUptime API from you Python code.

```python
>>> client = betteruptime.Client(bearer_token='My BetterUptime Bearer Token')
>>> client.monitors.list()
>>> client.monitors.get('123456')
```


