Skip to main content

Ambyte

Policy as Code for Data & AI.

Turn legal obligations into machine-enforceable data policies. Ambyte reads your contracts, extracts constraints using AI, resolves conflicts, and compiles them into executable policies for Snowflake, Databricks, AWS IAM, and Python applications.

Installation

pip install ambyte

Quick Start

import ambyte
from ambyte import guard, trace

ambyte.init()

@guard(resource="urn:snowflake:prod:sales_data", action="read", context={"purpose": "marketing"})
def fetch_sales_data():
    return db.query("SELECT * FROM sales_data")

Optional Extras

# Databricks Unity Catalog connector
pip install ambyte[databricks]

For full documentation and architecture details, visit the GitHub repository.

Metadata

Release files for ambyte 0.1.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 ambyte 0.1.0
File Size Uploaded Provenance
ambyte-0.1.0.tar.gz 3.0 kB Without provenance Details

Built distribution (wheel)

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

Total release size: 4.5 kB

Release files / ambyte-0.1.0.tar.gz

Download URL ambyte-0.1.0.tar.gz
Size 3.0 kB
Tags Source
SHA-256 checksum
How to use checksums
3faa27cc49dad8f9c5456178e5da03826a4b35c8a02b15ae48115176974aff2e
BLAKE2b-256 checksum
How to use checksums
cbf874333a1cb8731ad5596ee4699ae008212b218cb9823a48eeddcbe948ec79
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.12.10

Release files / ambyte-0.1.0-py3-none-any.whl

Download URL ambyte-0.1.0-py3-none-any.whl
Size 1.6 kB
Tags Python 3
SHA-256 checksum
How to use checksums
7b29a4f7fb46f45d5fe202ef2e53f0bb12c733abc346c532b876ad59127c64c4
BLAKE2b-256 checksum
How to use checksums
690a0a2843c7413a11d3d54f2b03750a61567eb16da2ecae4c4371a304beec5f
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.12.10

Security for ambyte 0.1.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.

To learn more about protecting yourself from malicious actors, visit our package security documentation.

Release history Release notifications | RSS feed

This release

0.1.0 This release

2 release files No 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