Skip to main content

Zypp CLI

Internal CLI for Zypp. Replaces .env files by loading secrets directly from Azure Key Vault into your shell environment.

Installation

uv tool install zyppcli

To upgrade to the latest version:

uv tool install zyppcli --upgrade

Prerequisites

You need to be authenticated with Azure:

az login

Usage

List Key Vaults

zypp keyvault list --subscription <subscription-id>

Lists all accessible Key Vaults in the given Azure subscription.

To filter by name (case-insensitive substring match):

zypp keyvault list --subscription <subscription-id> --name dev

Load secrets from Azure Key Vault

eval $(zypp keyvault load --vault <vault-name>)

This fetches all enabled secrets from the specified vault and exports them as environment variables. Secret names are transformed: hyphens become underscores and the name is uppercased (e.g. db-password becomes DB_PASSWORD).

Without eval, the command only prints the export statements without setting them:

zypp keyvault load --vault <vault-name>
# Output:
# export DB_PASSWORD='...'
# export SQL_DB='...'

Version

zypp --version

Metadata

Release files for zyppcli 0.2.2

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

Source distribution (sdist)

Source distribution for zyppcli 0.2.2
File Size Uploaded Provenance Actions
zyppcli-0.2.2.tar.gz 23.9 kB Without provenance Details for zyppcli-0.2.2.tar.gz

Built distribution (wheel)

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

Total release size: 27.7 kB

Release files / zyppcli-0.2.2.tar.gz

Download URL zyppcli-0.2.2.tar.gz
Size 23.9 kB
Tags Source
SHA-256 checksum
How to use checksums
cd4b29be77b11ac8206175d9b5c93b625ed74bcbd9c05d923498143a329ff439
BLAKE2b-256 checksum
How to use checksums
87423cc50009ae71831c85a4218d3487b42132aabfffd483ab272ba8ebc54616
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via uv/0.12.1 {"installer":{"name":"uv","version":"0.12.1","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

Release files / zyppcli-0.2.2-py3-none-any.whl

Download URL zyppcli-0.2.2-py3-none-any.whl
Size 3.9 kB
Tags Python 3
SHA-256 checksum
How to use checksums
837cd67bd9e605c2ec90805dc014863d3c656fabd9efd4a5d91819735e0bac2f
BLAKE2b-256 checksum
How to use checksums
176dae4e0bb60704da0abdb7f20916af9e5e74b6da8635fcee7e4ba938b63d3d
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via uv/0.12.1 {"installer":{"name":"uv","version":"0.12.1","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

Security for zyppcli 0.2.2

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.

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