Metadata-Version: 2.4
Name: cdis-oauth2client
Version: 2.0.0
Summary: Flask blueprint and utilities for oauth2 client
License: Apache-2.0
License-File: LICENSE
License-File: NOTICE
Author: CTDS UChicago
Author-email: cdis@uchicago.edu
Requires-Python: >=3.13
Classifier: License :: OSI Approved :: Apache Software License
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.13
Classifier: Programming Language :: Python :: 3.14
Requires-Dist: cdispyutils (>=1.0.4)
Requires-Dist: flask (>=1.1.1)
Requires-Dist: requests (>=2.5)
Description-Content-Type: text/markdown

# cdis_oauth2client

A Python module providing a Flask blueprint and associated functions for CTDS
microservices such as gdcapi.

## Requirements

- Python **>= 3.13**
- [Poetry](https://python-poetry.org/) for dependency management

## Installation

Add this library to your project with:

    poetry add cdis_oauth2client

## Usage

```python
from flask import Flask
import cdis_oauth2client

app = Flask(__name__)
app.register_blueprint(cdis_oauth2client.blueprint)
```

## Development

To start development of this library, run:

    poetry install --with dev

