Metadata-Version: 2.1
Name: reach_commons
Version: 0.14.3
Summary: Reach Commons is a versatile utility library designed to streamline and enhance development workflows within the Reach ecosystem.
License: MIT
Author: Wilson Moraes
Author-email: wmoraes@getreach.ai
Requires-Python: >=3.8,<4.0
Classifier: License :: OSI Approved :: MIT License
Classifier: Operating System :: OS Independent
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.8
Classifier: Programming Language :: Python :: 3.9
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Classifier: Programming Language :: Python :: 3.12
Requires-Dist: curlify (==2.2.1)
Requires-Dist: setuptools (==68.2.2)
Requires-Dist: twine (==4.0.2)
Requires-Dist: wheel (==0.41.2)
Description-Content-Type: text/markdown

# reach_commons

## Description

`reach_commons` is a Python library that provides various classes and utilities to assist developers in their projects. This library aims to simplify and streamline processes by offering reusable components that can be easily integrated into various Python applications.

## Installation

Install `reach_commons` using pip:

```bash
pip install reach_commons

from reach_commons.api_client_v2 import ReachApiGatewayV2

api_gateway = ReachApiGatewayV2(
                        base_url=os.environ["api_gateway_v2_endpoint"],
                        access_token=os.environ["event_processor_token"],
                    )
response = api_gateway.stripe_create_booking_guarantee(
                        business_id=business_id, booking_price=booking_price
                    )
{
            "statusCode": stripe_customer.status_code,
            "body": json.dumps(response.json()),
        }
