Pre-release
This release is a pre-release and may not be stable for production use.
promigence-google-adk — Google ADK environments on Promigence
Promigence sandboxes for Google ADK (BaseEnvironment and BaseCodeExecutor).
Install
pip install promigence-google-adk # Python >= 3.10
export PROMIGENCE_API_KEY=prom_api_... PROMIGENCE_API_URL=https://api.promigence.ai/v1
Run
from google.adk.agents import LlmAgent
from google.adk.tools.environment import EnvironmentToolset
from promigence_google_adk import PromigenceEnvironment
agent = LlmAgent(
name="coder",
model="gemini-2.5-pro",
tools=[EnvironmentToolset(environment=PromigenceEnvironment(image="python:3.12-slim", spend_cap=1))],
)
Help
Every error carries a code, a message and what to do next; the codes are listed at https://www.promigence.ai/docs/errors. Questions: support@promigence.ai.
Metadata
Release files for promigence-google-adk 0.1.0a1
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| promigence_google_adk-0.1.0a1.tar.gz | 35.5 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| promigence_google_adk-0.1.0a1-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 74.0 kB
Release files / promigence_google_adk-0.1.0a1.tar.gz
| Download URL | promigence_google_adk-0.1.0a1.tar.gz |
|---|---|
| Size | 35.5 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
c57b65a817a526ce4e402ef44fdf34ca21f569164a4ae6096783b6f46d2a89e3
|
|
BLAKE2b-256 checksum How to use checksums |
8b6e0b4fadd58dda9908a853ca00a293e3daf4dbe16a03821b8c2837939cad3f
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.14.7
|
Release files / promigence_google_adk-0.1.0a1-py3-none-any.whl
| Download URL | promigence_google_adk-0.1.0a1-py3-none-any.whl |
|---|---|
| Size | 38.5 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
7afa0fb86ae5617c2056af500e8d20e77b0d1e76a96e63c3aff971b632cfb333
|
|
BLAKE2b-256 checksum How to use checksums |
3c3cdf58493aaf8ec11ca3e70dbf7364c0156d098db0d18ba49d5de3a4e6dee4
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.14.7
|