Metadata-Version: 2.1
Name: pubsublib
Version: 0.0.4
Summary: The Python Adaptation of the PubSubLib for Orange Health
Project-URL: Homepage, https://github.com/Orange-Health/pubsublib-python
Project-URL: Issues, https://github.com/Orange-Health/pubsublib-python/issues
Project-URL: Repository, https://github.com/Orange-Health/pubsublib-python
Author-email: Saket Shrivastava <message.saket@gmail.com>, Rajendra Talekar <talekar.r@gmail.com>
License-File: LICENSE
Classifier: License :: OSI Approved :: MIT License
Classifier: Operating System :: OS Independent
Classifier: Programming Language :: Python :: 3
Requires-Python: >=3.8
Description-Content-Type: text/markdown

# pubsublib

pubsublib is a Python library designed for PubSub functionality using AWS - SNS & SQS.

## PIP Package
[pubsublib](https://pypi.org/project/pubsublib/)

## Getting Started
To get started with pubsublib, you can install it via pip:

```bash
pip install pubsublib
```

## Using Pubsublib
Once pubsublib is installed, you can use it in your Python code as follows:

```python
from pubsublib.aws.main import AWSPubSubAdapter

pubsub_adapter = AWSPubSubAdapter(
    aws_region='XXXXX',
    aws_access_key_id='XXXXX',
    aws_secret_access_key='XXXXX',
    redis_location='XXXXX',
    sns_endpoint_url=None,
    sqs_endpoint_url=None
)
```
