Skip to main content

Scopebound Python SDK

Zero-trust identity and enforcement for AI agents.

Installation

pip install scopebound

Quickstart — LangChain

from scopebound import ScopeboundSDK, enforce
from langchain_core.tools import BaseTool

sb = ScopeboundSDK(base_url="http://localhost:8080")

@enforce(sb, role="invoice-processor")
class ReadInvoicesTool(BaseTool):
    name = "read_invoices"
    description = "Read invoices from the database"

    def _run(self, query: str) -> str:
        return "invoice data"

License

Apache-2.0

Metadata

Release files for scopebound 0.3.0

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

Source distribution (sdist)

Source distribution for scopebound 0.3.0
File Size Uploaded Provenance
scopebound-0.3.0.tar.gz 30.1 kB Without provenance Details

Built distribution (wheel)

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

Total release size: 57.2 kB

Release files / scopebound-0.3.0.tar.gz

Download URL scopebound-0.3.0.tar.gz
Size 30.1 kB
Tags Source
SHA-256 checksum
How to use checksums
11f9d331c7135d3c8c44525ba20dcfd4f42aac0ca0f08c5f05eb89c2c3654af5
BLAKE2b-256 checksum
How to use checksums
693d0cd9c48ebc2a3d0e4060465b8242d22b462125af343e9059fac82becdfa3
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.11.15

Release files / scopebound-0.3.0-py3-none-any.whl

Download URL scopebound-0.3.0-py3-none-any.whl
Size 27.1 kB
Tags Python 3
SHA-256 checksum
How to use checksums
f73a0ea43416e55ffad3b98dfea1c1da3c3f64da969980973c12ec1a61c76747
BLAKE2b-256 checksum
How to use checksums
4412591899861e36048dc1f37e2314019b9b671900afaa88a1bd9a814c159a27
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.11.15

Security for scopebound 0.3.0

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.

No provenance found

None of the files in this release were uploaded with provenance metadata.

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.

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