Skip to main content

extrascript

Google Apps Script management for LLM agents. Part of ExtraSuite.

Pull, edit, push, and lint Google Apps Script projects. Supports both standalone and container-bound scripts.

Install

pip install extrascript
# or
uvx extrascript

Usage

# Pull a script project to local files
extrascript pull <script_id_or_url> [output_dir]

# Edit files locally, then check what changed
extrascript diff <folder>

# Lint before pushing
extrascript lint <folder>

# Push changes back to Google
extrascript push <folder>

# Create a new script (standalone)
extrascript create "My Script"

# Create a bound script (attached to a spreadsheet)
extrascript create "Sheet Script" --bind-to https://docs.google.com/spreadsheets/d/FILE_ID/edit

Metadata

Release files for extrascript 0.2.1

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for extrascript 0.2.1
File Size Uploaded Provenance
extrascript-0.2.1.tar.gz 55.4 kB With provenance Details

Built distribution (wheel)

Table of built distributions (wheels) for extrascript 0.2.1
File Interpreter ABI Platform
extrascript-0.2.1-py3-none-any.whl Python 3 none any Details

Total release size: 67.9 kB

Release files / extrascript-0.2.1.tar.gz

Download URL extrascript-0.2.1.tar.gz
Size 55.4 kB
Tags Source
SHA-256 checksum
How to use checksums
f4d68c75fcd302529bdb4542c0dd6cfd56e223885984eb05857c459941fb314b
BLAKE2b-256 checksum
How to use checksums
5dbc39d679b4edc2f3710e8b1609cc50cc842d9b1ae6b31d69e209ff587cb730
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.7

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Feb 11, 2026.

Transparency log

Release files / extrascript-0.2.1-py3-none-any.whl

Download URL extrascript-0.2.1-py3-none-any.whl
Size 12.4 kB
Tags Python 3
SHA-256 checksum
How to use checksums
6750d2f4aa9219aca960110fcbe7b2b7827d8f18572c0eb68a4b8745a50df5d2
BLAKE2b-256 checksum
How to use checksums
9d1bc2ddd207aba86cdfe4081d6524f370cee26a5c12613964187c9480426648
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.7

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Feb 11, 2026.

Transparency log

Security for extrascript 0.2.1

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

Full provenance

All 2 files in this release have been uploaded with provenance metadata.

Select from 2 files

Attestation for extrascript-0.2.1.tar.gz

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Feb 11, 2026.

Transparency log

A note on package security

PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.

Release history Release notifications | RSS feed

This release

0.2.1 This release

2 release files Full provenance

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page