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.0a2.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.1.0a2.tar.gz.
File metadata
- Download URL: aipype_g-0.1.0a2.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 |
27fee830c271d45ac9ec5c42fe7c52c59c757db5c733adc6bfb6d4ddfaf7a0f9
|
|
| MD5 |
7f69e27ccedfd50e3d239e40df853375
|
|
| BLAKE2b-256 |
daab351c50a96807ea2b8bffcf8fe7b17936fda1974df3519f0dcc5fbf68d77c
|
File details
Details for the file aipype_g-0.1.0a2-py3-none-any.whl.
File metadata
- Download URL: aipype_g-0.1.0a2-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 |
eb7c4e56131fa32405989e4f652c1cbf0e4c3958f3a43cfb2ecf415f41f4bd92
|
|
| MD5 |
cd3e1d1b7931728cffa98995c474e6b3
|
|
| BLAKE2b-256 |
4fbeed67c8abeb809c481435226cd8357f7a295c462749d42f5a1965527aa854
|