Metadata-Version: 2.4
Name: aipype-g
Version: 0.1.0a1.post2
Summary: Google API integrations for the aipype framework
Project-URL: Homepage, https://github.com/mobisoftinfotech/aipype
Project-URL: Repository, https://github.com/mobisoftinfotech/aipype
Project-URL: Issues, https://github.com/mobisoftinfotech/aipype/issues
Author-email: Pritam Barhate <pritambarhate@mobisoftinfotech.com>
Keywords: agents,ai,gmail,google,sheets,tasklib
Classifier: Development Status :: 3 - Alpha
Classifier: Intended Audience :: Developers
Classifier: License :: OSI Approved :: MIT License
Classifier: Operating System :: OS Independent
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.12
Classifier: Topic :: Scientific/Engineering :: Artificial Intelligence
Requires-Python: >=3.12
Requires-Dist: aipype>=0.1.0a1
Requires-Dist: google-api-python-client>=2.0.0
Requires-Dist: google-auth-oauthlib>=1.0.0
Requires-Dist: google-auth>=2.0.0
Description-Content-Type: text/markdown

# aipype-tl-google

Google API integrations for the aipype framework.

## Installation

```bash
pip install aipype-tl-google
```

## Setup

### 1. Google Cloud Console
1. Create project at [console.cloud.google.com](https://console.cloud.google.com/)
2. Enable Gmail/Sheets APIs
3. Configure OAuth consent screen
4. Create OAuth client ID (Desktop application)
5. Download credentials JSON

### 2. Environment Variables
```bash
export GOOGLE_CREDENTIALS_FILE=path/to/google_credentials.json
export GMAIL_TOKEN_FILE=path/to/gmail_token.json
export SHEETS_TOKEN_FILE=path/to/sheets_token.json
```

## Usage

Check the examples package in the main github repo. 

## Development

### Requirements
- Python ≥3.12
- aipype (core framework)
- google-auth ≥2.0.0
