Skip to main content
Pre-release

This release is a pre-release and may not be stable for production use.

tigrbl-migrations

Generic component manifests, migration DAGs, schema ownership, ledgers, and deployment locks for Tigrbl storage packages.

The package deliberately contains no identity-specific tables and does not discover every installed component implicitly. Applications compose explicit StorageManifest instances, validate their dependency and ownership graph, and ask MigrationOrchestrator for a deterministic plan.

Manifest format compatibility is governed independently from the Python artifact version by [tool.tigrbl.manifest].version in pyproject.toml.

What is tigrbl-migrations?

Component manifests, migration DAGs, schema ownership, ledgers, and deployment locks for Tigrbl.

Why use tigrbl-migrations?

Use this project for component manifests, migration DAGs, schema ownership, ledgers, and deployment locks for Tigrbl.

When should I install tigrbl-migrations?

Use it when your application or development task needs the surface described below. Examples and experimental projects should be run from this checkout.

Who is tigrbl-migrations for?

Tigrbl maintainers and application developers working with this project’s APIs.

Where does tigrbl-migrations fit?

Source: pkgs/10_core/tigrbl_migrations in the Tigrbl workspace.

How does tigrbl-migrations work?

StorageManifest, Migration, MigrationOrchestrator, and StorageComposition. The examples and implementation above describe the configuration and execution flow.

Certification Status

No independent release qualification is claimed by this README. Inspect current repository test results and the applicable release gates before deployment.

Install

From the repository root:

uv sync --project pkgs/10_core/tigrbl_migrations

Surface Coverage

Surface Value
Project tigrbl-migrations
Python requirement >=3.10,<3.15
Python range 3.10 | 3.11 | 3.12 | 3.13 | 3.14
Source/import surface tigrbl_migrations

Supported Python versions: 3.10 | 3.11 | 3.12 | 3.13 | 3.14.

What It Owns

Component manifests, migration DAGs, schema ownership, ledgers, and deployment locks for Tigrbl.

Public API and Import Surface

StorageManifest, Migration, MigrationOrchestrator, and StorageComposition. See the project source and existing examples above for supported call signatures.

Usage Examples

The walkthrough above is retained. The entry surface can be loaded with:

from tigrbl_migrations import StorageManifest, Migration

How To Choose This Package

Choose this project when its stated surface matches your task. Examples and experimental integrations do not imply production support for every transport.

See the workspace package catalog and the dependencies in pyproject.toml.

Support

Report reproducible issues at GitHub or discuss usage on Discord.

License

Apache 2.0. See NOTICE for attribution.

License

Metadata

Release files for tigrbl-migrations 0.4.5.dev6

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

Source distribution (sdist)

Source distribution for tigrbl-migrations 0.4.5.dev6
File Size Uploaded Provenance Actions
tigrbl_migrations-0.4.5.dev6.tar.gz 17.1 kB Without provenance Details for tigrbl_migrations-0.4.5.dev6.tar.gz

Built distribution (wheel)

Table of built distributions (wheels) for tigrbl-migrations 0.4.5.dev6
File Interpreter ABI Platform Actions
tigrbl_migrations-0.4.5.dev6-py3-none-any.whl Python 3 none any Details for tigrbl_migrations-0.4.5.dev6-py3-none-any.whl

Total release size: 38.9 kB

Release files / tigrbl_migrations-0.4.5.dev6.tar.gz

Download URL tigrbl_migrations-0.4.5.dev6.tar.gz
Size 17.1 kB
Tags Source
SHA-256 checksum
How to use checksums
c6dc500bcf572200dea6fa0d1d9f739fe5d3182ddfa1b9e00bf0baa0840adc64
BLAKE2b-256 checksum
How to use checksums
0d5dc36b21638078d41e0bba0b5c985e9c2b3d6aea1b07c99a8cbe7668d7ffb3
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.13.6 {"installer":{"name":"uv","version":"0.13.6","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"26.04","id":"resolute","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

Release files / tigrbl_migrations-0.4.5.dev6-py3-none-any.whl

Download URL tigrbl_migrations-0.4.5.dev6-py3-none-any.whl
Size 21.7 kB
Tags Python 3
SHA-256 checksum
How to use checksums
951bb59bf96f73fb08faa521d865175a472f29a07fe014250d309c35ebd9f5ed
BLAKE2b-256 checksum
How to use checksums
3966b2cd7035dd676997bb914a6e6bd557c49c1b740ffc273d49b51f4f2f8692
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.13.6 {"installer":{"name":"uv","version":"0.13.6","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"26.04","id":"resolute","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

Security for tigrbl-migrations 0.4.5.dev6

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
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