# ds-provider-aws-py-lib

A Python package from the ds-common library collection.

## Installation

Install the package using pip:

```bash
pip install ds-provider-aws-py-lib
```

Or using uv (recommended):

```bash
uv pip install ds-provider-aws-py-lib
```

## Quick Start

```python
from ds_provider_aws_py_lib import __version__

print(f"ds-provider-aws-py-lib version: {__version__}")
```

## Features

<!-- List your package features here -->
- Feature 1: Description of feature 1
- Feature 2: Description of feature 2
- Feature 3: Description of feature 3

## Usage

<!-- Add usage examples here -->

```python
# Example usage
import ds_provider_aws_py_lib

# Your code examples here
```

## Requirements

- Python 3.11 or higher
- <!-- List any required dependencies -->

## Optional Dependencies

<!-- List optional dependencies if any -->
- Optional dependency 1: Description
- Optional dependency 2: Description

## Documentation

Full documentation is available at:

- [GitHub Repository](https://github.com/grasp-labs/ds-provider-aws-py-lib)
- [Documentation Site](https://grasp-labs.github.io/ds-provider-aws-py-lib/)

## Development

To contribute or set up a development environment:

```bash
# Clone the repository
git clone https://github.com/grasp-labs/ds-provider-aws-py-lib.git
cd ds-provider-aws-py-lib

# Install development dependencies
uv sync --all-extras --dev

# Run tests
make test
```

See the [README](./README.md) for more information.

## License

This package is licensed under the Apache License 2.0.
See the [LICENSE-APACHE](https://github.com/grasp-labs/ds-provider-aws-py-lib/blob/main/LICENSE-APACHE)
file for details.

## Support

- **Issues**: [GitHub Issues](https://github.com/grasp-labs/ds-provider-aws-py-lib/issues)
- **Releases**: [GitHub Releases](https://github.com/grasp-labs/ds-provider-aws-py-lib/releases)
