Sign inSign up

bandhq/band-python-kit:latest

Manifest digest

sha256:6204b6ab33326be30707e996dd615de3a66f18a26d17f78e08f133ecffef2a3c

Last pushed

2 days by bandhq

Type

Sandbox Kit

Manifest digest

sha256:6204b6ab33326be30707e996dd615de3a66f18a26d17f78e08f133ecffef2a3c

yaml
schemaVersion: "2"
kind: sandbox
name: band-python-kit
displayName: Band Python Agent
description: Run a workspace Python agent on Band inside a Docker Sandbox.
sandbox:
    image: docker.io/bandhq/band-python-kit-image:5.0.0@sha256:ab21db8a6c77747352cd13a977dcba298170a02e69650cf29f6f68ae6e07b1da
    entrypoint:
        - /usr/local/bin/band-entrypoint.sh
    command:
        default:
            - /opt/band/venv/bin/python
            - -m
            - band.docker.launcher
        interactive:
            - /opt/band/venv/bin/python
            - -m
            - band.docker.launcher
agentInstructions:
    filename: AGENTS.md
    content: |
        This workspace contains a Python agent launched by the Band Sandbox kit.
        Agent configuration is in band.yaml.
        Dependency changes must update both pyproject.toml and uv.lock.
        Add network access only for the LLM provider, repository host, or service
        this agent actually uses; see the kit README's "Network access" section.
        Never print or commit configured credentials.
permissions:
    network:
        allow:
            - app.band.ai
            - pypi.org
            - files.pythonhosted.org