Metadata-Version: 2.4
Name: rcplus_alloy_common
Version: 8.10.0
Summary: RC+/Alloy helpers functions for Python
Project-URL: Repository, https://github.com/alloy-ch/rcplus-alloy-lib-py-common
Author-email: Ringier AG <info@rcplus.io>
License: Proprietary
License-File: LICENSE
Keywords: alloy,logging,metrics,rcplus,utilities
Classifier: Development Status :: 3 - Alpha
Classifier: Intended Audience :: Developers
Classifier: Natural Language :: English
Classifier: Operating System :: OS Independent
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Classifier: Topic :: Software Development :: Libraries :: Python Modules
Classifier: Topic :: Utilities
Requires-Python: <4,>=3.10
Provides-Extra: airflow
Requires-Dist: apache-airflow[amazon,slack]<3,>=2.8.1; (python_version < '3.12') and extra == 'airflow'
Requires-Dist: pytz<2024,>=2023.3; extra == 'airflow'
Requires-Dist: pyyaml<7,>=6.0; extra == 'airflow'
Provides-Extra: aws
Requires-Dist: awswrangler<4,>=3.2; extra == 'aws'
Requires-Dist: pandas<3,>=2.1; extra == 'aws'
Requires-Dist: pyyaml<7,>=6.0; extra == 'aws'
Provides-Extra: custom-attributes
Requires-Dist: boto3<2,>=1.34; extra == 'custom-attributes'
Requires-Dist: pyyaml<7,>=6.0; extra == 'custom-attributes'
Provides-Extra: gam
Description-Content-Type: text/markdown

# rcplus-alloy-lib-py-common

![PyPI](https://img.shields.io/pypi/v/rcplus-alloy-common)
![PyPI - Python Version](https://img.shields.io/pypi/pyversions/rcplus-alloy-common)
![Coverage badge](./coverage.svg)

Current version: **v8.10.0**

---

Python utilities for RC+/Alloy.

_**NOTE**_: This Python package is published to PyPI.org as publicly available package.

## Install

```bash
pip install -U rcplus-alloy-common
```

## Usage

### Structured logging

TODO

### Application metrics

TODO

### Airflow

```bash
pip install -U rcplus-alloy-common[airflow]
```

TODO

### AWS

```bash
pip install -U rcplus-alloy-common[aws]
```

TODO

### GAM
> [!NOTE]
> GAM contains only data models definitions now

```bash
pip install -U rcplus-alloy-common[gam]
```
