Skip to main content

Google API integrations for the aipype framework

Project description

aipype-tl-google

Google API integrations for the aipype framework.

Installation

pip install aipype-tl-google

Setup

1. Google Cloud Console

  1. Create project at 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

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


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.0a1.tar.gz (49.2 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

aipype_g-0.1.0a1-py3-none-any.whl (29.8 kB view details)

Uploaded Python 3

File details

Details for the file aipype_g-0.1.0a1.tar.gz.

File metadata

  • Download URL: aipype_g-0.1.0a1.tar.gz
  • Upload date:
  • Size: 49.2 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.8.17

File hashes

Hashes for aipype_g-0.1.0a1.tar.gz
Algorithm Hash digest
SHA256 0f7b05db9b841ad1527a81b72913147ea16f3b9601868f6440759e3ecfaf5a2a
MD5 e3518ff86b38b06ef84158fbf6a5063a
BLAKE2b-256 b38ca65e93b7b065774856ec7bc1f6998658f300e82c7577af5d24526217bb0b

See more details on using hashes here.

File details

Details for the file aipype_g-0.1.0a1-py3-none-any.whl.

File metadata

  • Download URL: aipype_g-0.1.0a1-py3-none-any.whl
  • Upload date:
  • Size: 29.8 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.8.17

File hashes

Hashes for aipype_g-0.1.0a1-py3-none-any.whl
Algorithm Hash digest
SHA256 2f16696e24b651893a966efa6e3851df0e7a058ff5cfebaa92b23cde973b865c
MD5 9e9ab949680113cc86fe0daf62171db8
BLAKE2b-256 13f6426362b495e0b9e8c303df1363574b69be77b7554f5a9defa321213bb964

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page