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.1.0a5.tar.gz
(49.4 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.1.0a5.tar.gz.
File metadata
- Download URL: aipype_g-0.1.0a5.tar.gz
- Upload date:
- Size: 49.4 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: uv/0.8.17
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
9b6f23f59c52402025365ea1fa4ae00c36aca39e1a5d150af99320ab10c37e72
|
|
| MD5 |
ac0a1b28aef602bfa9e33827d5a3ba69
|
|
| BLAKE2b-256 |
2c55fe9e431498011f1b4dc47d3d0c4539546786ccd98657a086d65685d4e10c
|
File details
Details for the file aipype_g-0.1.0a5-py3-none-any.whl.
File metadata
- Download URL: aipype_g-0.1.0a5-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 |
5bcbb56f95c5596a652733946cdf6c2aebe55f705e145496fdc67b5bcf284036
|
|
| MD5 |
19cd606b1437388ecdd24bb8f4964625
|
|
| BLAKE2b-256 |
6e0715f8feeef2586f27607137b1e0fbc6ea028b013e88679de331045adbf501
|