/httpx-oauth

Async OAuth client using HTTPX

Primary LanguagePythonMIT LicenseMIT

HTTPX OAuth

Async OAuth client using HTTPX

build codecov PyPI version


Documentation: https://frankie567.github.io/httpx-oauth/

Source Code: https://github.com/frankie567/httpx-oauth


Installation

pip install httpx-oauth

Development

Setup environment

You should create a virtual environment and activate it:

python -m venv venv/
source venv/bin/activate

And then install the development dependencies:

pip install -r requirements.dev.txt

Run unit tests

You can run all the tests with:

make test

Alternatively, you can run pytest yourself:

pytest

Format the code

Execute the following command to apply isort and black formatting:

make format

License

This project is licensed under the terms of the MIT license.