Google API integrations for the aipype framework
Project description
aipype-g
Google API integrations for the aipype framework.
Installation
pip install aipype-g
Setup
1. Google Cloud Console
- Create project at console.cloud.google.com
- Enable Gmail/Sheets APIs
- Configure OAuth consent screen
- Create OAuth client ID (Desktop application)
- Download credentials JSON
2. Environment Variables
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
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
aipype_g-0.2.0a1.tar.gz
(49.3 kB
view details)
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file aipype_g-0.2.0a1.tar.gz.
File metadata
- Download URL: aipype_g-0.2.0a1.tar.gz
- Upload date:
- Size: 49.3 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: uv/0.8.17
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
b5b53ec2d3f4dc32e5a18823b1ceb61c4259a22d5284e0841c51c009d7415011
|
|
| MD5 |
15dd7f884cbcaecf1ebdac44ce84df91
|
|
| BLAKE2b-256 |
ab575e572eb21693ab466bb24a3d358da9d57fb33081bd55904e18b6ef3b0eaa
|
File details
Details for the file aipype_g-0.2.0a1-py3-none-any.whl.
File metadata
- Download URL: aipype_g-0.2.0a1-py3-none-any.whl
- Upload date:
- Size: 29.9 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: uv/0.8.17
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
67490dc062e1aaf677b4094c00659ddb788dac5c5fb3431137102fb27da766f8
|
|
| MD5 |
52cba357d8204c83739a2a3e354f5230
|
|
| BLAKE2b-256 |
933cdc09d4bd5b9a197da1c29ba165d66942cfc80aa626cc07aaec061537fecb
|