Unified toolkit for Quilt workflows.
Project description
quiltx
Quilt extension toolkit with shared utilities for working with Quilt catalogs.
Installation
# No installation needed! Use uvx to run directly:
uvx quiltx --list
Usage
Run tools directly with uvx (recommended):
# List available tools
uvx quiltx --list
# Configure a Quilt catalog
uvx quiltx config https://open.quiltdata.com
# Show current catalog configuration
uvx quiltx config
# Get help
uvx quiltx --help
uvx quiltx <tool> --help
Or if installed with pipx:
quiltx --list
quiltx config https://open.quiltdata.com
quiltx stack
quiltx logs --minutes 30 --filter "ERROR"
Built-in Tools
- config: Configure and display Quilt catalog settings
- stack: Discover the Quilt CloudFormation stack and cache log group metadata in
stack.json - logs: Display CloudWatch Logs for the configured catalog using
stack.json
API Examples
Discover Stack Name
from quiltx import get_catalog_url
from quiltx.stack import find_matching_stack
stack = find_matching_stack(get_catalog_url())
print(stack["StackName"])
Get Catalog Configuration
from quiltx import get_catalog_url, get_catalog_region
# Get specific configuration values
catalog_url = get_catalog_url()
region = get_catalog_region()
print(f"Catalog: {catalog_url}")
print(f"Region: {region}")
License
MIT License - see LICENSE file for details
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file quiltx-0.3.0.tar.gz.
File metadata
- Download URL: quiltx-0.3.0.tar.gz
- Upload date:
- Size: 163.6 kB
- Tags: Source
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
156d1a5708ffa796d7a5020b970a65598be6661ce27a14e733ceb91c5fbf1bf5
|
|
| MD5 |
46635ad8344c603b749a37f6bb020976
|
|
| BLAKE2b-256 |
e30c0e2dd8c607ca55188e547dd23782afe0fd265b405790cf717f4aaa3d187c
|
Provenance
The following attestation bundles were made for quiltx-0.3.0.tar.gz:
Publisher:
publish.yml on quiltdata/quiltx
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
quiltx-0.3.0.tar.gz -
Subject digest:
156d1a5708ffa796d7a5020b970a65598be6661ce27a14e733ceb91c5fbf1bf5 - Sigstore transparency entry: 898292316
- Sigstore integration time:
-
Permalink:
quiltdata/quiltx@0cad78d24668abd39f6041b8aedb3020e9f6b391 -
Branch / Tag:
refs/tags/v0.3.0 - Owner: https://github.com/quiltdata
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
publish.yml@0cad78d24668abd39f6041b8aedb3020e9f6b391 -
Trigger Event:
push
-
Statement type:
File details
Details for the file quiltx-0.3.0-py3-none-any.whl.
File metadata
- Download URL: quiltx-0.3.0-py3-none-any.whl
- Upload date:
- Size: 32.6 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
08d8a0bfaa1e50db70379fa3168056701e3e95805392d95eda57085502051e8a
|
|
| MD5 |
0f40a6c595cd1ead38fc1404f1b38559
|
|
| BLAKE2b-256 |
162f59045d7de9a9a8031bc4963dfee57a158aaf7196bbfd372237453dd3a8dc
|
Provenance
The following attestation bundles were made for quiltx-0.3.0-py3-none-any.whl:
Publisher:
publish.yml on quiltdata/quiltx
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
quiltx-0.3.0-py3-none-any.whl -
Subject digest:
08d8a0bfaa1e50db70379fa3168056701e3e95805392d95eda57085502051e8a - Sigstore transparency entry: 898292400
- Sigstore integration time:
-
Permalink:
quiltdata/quiltx@0cad78d24668abd39f6041b8aedb3020e9f6b391 -
Branch / Tag:
refs/tags/v0.3.0 - Owner: https://github.com/quiltdata
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
publish.yml@0cad78d24668abd39f6041b8aedb3020e9f6b391 -
Trigger Event:
push
-
Statement type: